summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_unit_test.h
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2021-12-21 17:55:48 +0000
committer Vladimir Marko <vmarko@google.com> 2022-01-07 16:29:58 +0000
commit8670e04a23109f4577717c67d23e71238d34684c (patch)
treefbcc75e027b3d8c9f61a5e35eaa4f1840c18debb /compiler/optimizing/optimizing_unit_test.h
parenta2e3936e53ff326d201623b539ebcd12cecc4bee (diff)
Rewrite virtual method linking.
Instead of using a custom hash set, use the `HashSet<>`. Instead of inserting new methods and matching superclass methods, start by inserting superclass methods and then match new virtual methods. (The new approach can later be extended to also insert new methods to allow faster search for linking interface methods.) Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 181943478 Change-Id: Iec9ac10394414da4d3c2a58f279b36c32bf4b568
Diffstat (limited to 'compiler/optimizing/optimizing_unit_test.h')
0 files changed, 0 insertions, 0 deletions