summaryrefslogtreecommitdiff
path: root/libnativeloader/native_loader_api_test.c
diff options
context:
space:
mode:
author Nicolas Geoffray <ngeoffray@google.com> 2024-11-25 09:36:07 +0000
committer Nicolas Geoffray <ngeoffray@google.com> 2024-11-25 17:33:58 +0000
commit6984f4334468b9de26fe4aecc385596ce35985b7 (patch)
tree549762f43e3068815f59e767504b70bef58fa5e6 /libnativeloader/native_loader_api_test.c
parentfad4678f3ae48d84b7ed1c842b03a023e4f2cb37 (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_api_test.c')
0 files changed, 0 insertions, 0 deletions