eolian: reduce the number of database traversals during validation
authorDaniel Kolesa <d.kolesa@osg.samsung.com>
Thu, 15 Mar 2018 22:24:38 +0000 (23:24 +0100)
committerWonki Kim <wonki_.kim@samsung.com>
Tue, 10 Apr 2018 11:21:57 +0000 (20:21 +0900)
commit486e9d39ef89a7f72f47d09a3677c980e0e73fa4
tree8d28bca5c1ee9b19339a588e8e966602c48f0024
parent689c27862c388420637f6c5fa494dfd19d6dd829
eolian: reduce the number of database traversals during validation

This significantly improves performance by not iterating certain
paths multiple times.
src/lib/eolian/database_validate.c
src/lib/eolian/eolian_database.h