diff options
author | Vladimir Marko <vmarko@google.com> | 2019-11-19 13:22:18 +0000 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2019-11-19 15:47:41 +0000 |
commit | feba2643d0a2426e7a10462abcd3d168ee6a61dd (patch) | |
tree | 50abfac9fff54bb7623edd47db886c8fb3b67444 /compiler/optimizing/codegen_test.cc | |
parent | 26f6330d72e90b3162f8ead17a774a78effc82fc (diff) |
Make HashSet behave like std::unordered_set...
... instead of std::unordered_multiset. The old behavior is
unexpected and error prone. CompilerDriver's attempts to
prune image classes can fail due to this discrepancy.
Also avoid using std::iterator<> as it has been deprecated
in C++17. Note that we erroneously used it as a private base
class rather that public, so it was not working anyway.
Test: Add/update tests in hash_set_test.
Test: m test-art-host-gtest
Test: testrunner.py --host
Change-Id: Iaf459724562184cac6915e2b1e0b849371de8b53
Diffstat (limited to 'compiler/optimizing/codegen_test.cc')
0 files changed, 0 insertions, 0 deletions