diff options
| author | 2025-01-31 13:21:09 +0000 | |
|---|---|---|
| committer | 2025-02-11 09:31:52 -0800 | |
| commit | 01a7d316730f2ed7dac7fa85c9e707ab0241ef82 (patch) | |
| tree | 43e9631020f3f71cdf640b8ded1eaa91daf896dc /compiler/optimizing/graph_visualizer.cc | |
| parent | 74072380fe75b9ee7ab90aaa64080af015769cbe (diff) | |
verifier: Keep locking info for no-op move-object.
Refactor `move{,-wide,-object}` verification. Make sure we
keep the locking info for no-op `move-object vN, vN`.
Refactor `monitor-enter` and `monitor-exit` verification as
well because the former used the same helper functions as
`move-object`. Bail out on a hard failure - previously,
we'd keep processing previous instructions and use helper
functions that can add an additional hard failure.
Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing
Change-Id: I2d76812ecf1b8232b4a5da0426461d6f572da13b
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions