summaryrefslogtreecommitdiff
path: root/compiler/optimizing/codegen_test_utils.h
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2024-10-24 12:32:56 +0000
committer VladimĂ­r Marko <vmarko@google.com> 2024-10-31 06:34:08 +0000
commit6f02672d20be779fc9b6daed70f943fb940664ea (patch)
tree0cb2f12e00aa3d15c7a4b5b8608afb38767bef58 /compiler/optimizing/codegen_test_utils.h
parent644895b1dbfa7109ed31ca9887a3c9a1aa8f1008 (diff)
verifier: Track allocation dex pcs in `RegisterLine`.
Reduce the number of `RegTypes` stored in `RegTypeCache`. Reduce the chance of the `RegTypeCache` overflowing the 16-bit register type ids. The old `RegTypeCache::MarkUninitRefsAsInvalid()` code was essentially useless. Replace it with a debug mode check `RegTypeCache::DCheckUniqueNewInstanceDexPc()`. Add a FIXME comment for a no-op `move-object` breaking the structured locking verification. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Change-Id: If3b1badd55b0b3ebabfc7c3bc8a9f2681293ac60
Diffstat (limited to 'compiler/optimizing/codegen_test_utils.h')
0 files changed, 0 insertions, 0 deletions