diff options
| author | 2021-12-21 17:55:48 +0000 | |
|---|---|---|
| committer | 2022-01-07 16:29:58 +0000 | |
| commit | 8670e04a23109f4577717c67d23e71238d34684c (patch) | |
| tree | fbcc75e027b3d8c9f61a5e35eaa4f1840c18debb /compiler/optimizing/optimizing_unit_test.h | |
| parent | a2e3936e53ff326d201623b539ebcd12cecc4bee (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