b285515ca1
Performance optimization means not every path will be traversed. Instead of updating parents via the path, perform a 2nd bottom-up walk after the top-down walk to propagate the new resolutions to parents. Note: the 2nd walk method will add resolutions to statically linked libraries etc. at deeper levels, but those do not affect what gets reported. In particular, note that test data for dumpresolutions changes, but none of the test data for listshare, checkshare etc. changes. Test: m all systemlicense listshare checkshare dumpgraph dumpresolutions Bug: 68860345 Bug: 151177513 Bug: 151953481 Change-Id: I76361c4e33bbadbbea38cbec260430e8f9407628 |
||
---|---|---|
.. | ||
cmd | ||
policy | ||
actionset.go | ||
Android.bp | ||
condition.go | ||
condition_test.go | ||
conditionset.go | ||
conditionset_test.go | ||
doc.go | ||
graph.go | ||
readgraph.go | ||
readgraph_test.go | ||
resolution.go | ||
resolutionset.go | ||
resolutionset_test.go | ||
test_util.go |