diff options
author | 2022-11-04 13:54:20 +0000 | |
---|---|---|
committer | 2022-11-04 13:59:00 +0000 | |
commit | f6fb924bae391c2aa663e55665467115b098520b (patch) | |
tree | 2593457046a0b76a39d3ab6f8022886a6ff3ad94 /compiler/optimizing/scheduler_test.cc | |
parent | a3749b26754136e3607fa0ba614cd941ca296b0d (diff) |
Don't fetch shorty when there are no listeners and deopt isn't required
To keep the likely path of method exit hooks fast check for method exit
listeners before fetching the shorty or constructing the stack handle
scope.
This improves the performance by 2x on debuggable-cc config in golem
benchmarks
Bug: 253232638
Test: art/test.py
Change-Id: Iab740238d8a9f3ef550e5f56350f62841a5cf33f
Diffstat (limited to 'compiler/optimizing/scheduler_test.cc')
0 files changed, 0 insertions, 0 deletions