[SuperSize] Fix .sizediff generation inconsistency due to sorting.
This CL fixes the problem where .sizediff files created by SuperSize-save_diff differ across identical runs. This happens because the order of alised symbols from _ExpandSparseSymbols() become arbitrarily ordered. The fix is to refine sort key in SortSymbols(). Change-Id: Ida24d0d97e261ce9aa65ed3a393e9e754c0951d3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2426552Reviewed-by:Andrew Grieve <agrieve@chromium.org> Commit-Queue: Samuel Huang <huangs@chromium.org> Cr-Commit-Position: refs/heads/master@{#810194}
Showing
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
Please register or sign in to comment