diff options
| author | 2024-11-25 09:36:07 +0000 | |
|---|---|---|
| committer | 2024-11-25 17:33:58 +0000 | |
| commit | 6984f4334468b9de26fe4aecc385596ce35985b7 (patch) | |
| tree | 549762f43e3068815f59e767504b70bef58fa5e6 /libnativeloader/native_loader.cpp | |
| parent | fad4678f3ae48d84b7ed1c842b03a023e4f2cb37 (diff) | |
Fix races around JIT GC and deoptimizations.
When we update the entrypoint of one JNI method, we update all
registered JNI methods that share the same stub. Therefore, we should
also remove those methods from the zombie list.
Also have `RemoveMethod` remove the method from all zombie lists.
Test: test.py
Bug: 325919750
Change-Id: Ia174ff16909be92ab9b4990e948670e3cf2844b0
Diffstat (limited to 'libnativeloader/native_loader.cpp')
0 files changed, 0 insertions, 0 deletions