Descriptionblink_gc_plugin: Make RecordInfo::Get{Fields,Bases} return deterministic order
Tests are failing on the Windows bots because diagnostics get emitted in
non-deterministic order. This is a follow-up to
https://codereview.chromium.org/1645613003/ which fixed one instance, but
there were several more.
This should fix it for real by storing bases in a std::vector and using a
SourceLocation-based comparator for the fields map.
BUG=581782
R=sigbjornf@opera.com, thakis@chromium.org
Committed: https://chromium.googlesource.com/chromium/src/+/8734904e17cdd88103ffce6f9da1473f48e24b45
Patch Set 1 #
Total comments: 3
Patch Set 2 : Use a custom comparator for the map instead #Patch Set 3 : Revert the old fix attempt #
Messages
Total messages: 21 (8 generated)
|