diff options
| author | 2022-05-13 21:22:28 +0000 | |
|---|---|---|
| committer | 2022-05-24 08:57:02 +0000 | |
| commit | 9fc3505d59c0c0b206de313add209799b6251881 (patch) | |
| tree | 699b4ba206d6a19a6845ba993cc83be4ba6a2ffc /compiler/optimizing/loop_optimization.cc | |
| parent | 771d1988bb2fa88f86861af3456370e2555819d1 (diff) | |
Update implementation of method unwind callbacks
Earlier method unwind callbacks for quick / native methods was based on
the instrumentation stack entries. JITed code no longer have entries in
instrumentation stack and native code also will soon not use
instrumentation stack. So update the implementation to record the
methods on the stack as we walk them for finding the catch block and use
them to call the method unwind callbacks when necessary.
Bug: 206029744
Test: art/test.py
Change-Id: I9a5f6e544cadc78e1e93d8b2f4e5ec58b04d6ea3
Diffstat (limited to 'compiler/optimizing/loop_optimization.cc')
0 files changed, 0 insertions, 0 deletions