commit | 8352b3442dacc6e17d4d3ef8ee0efb3d65a499b4 | [log] [tgz] |
---|---|---|
author | Colin Cross <ccross@android.com> | Mon Nov 14 17:13:16 2016 -0800 |
committer | Dan Willemsen <dwillemsen@google.com> | Mon May 14 23:58:05 2018 -0700 |
tree | e8f92aa76d5ad3d215f3a91d42b70e67934e9d3b | |
parent | 1029b2bec3c85fd40488ba75d755fa0deb0bb017 [diff] |
Add unique IDs to edges Edges are nominally ordered by order in the build manifest, but in fact are ordered by memory address. In most cases the memory address will be monontonically increasing. Since serialized build output will need unique IDs, add a monotonically increasing ID to edges, and use that for sorting instead of memory address. (cherry-picked from commit 3ca0e1b6c9f6106e983c0806eb92ad96dc8c3b37) Change-Id: I494a3946e187d3a4aeb9268af603172b575661c5