Issue is when using --enable-optimizations in tests, all Method quick trampolines are art_quick_resolution_trampoline which would skip 2 default ones. Solution would be to add art_quick_resolution_trampoline to list of ones to hook:
// Entrypoints that dispatch method invocation from the quick ABI.
const quickEntrypoints = [
api.artQuickGenericJniTrampoline,
api.artQuickToInterpreterBridge,
api.artQuickResolutionTrampoline
];
I will issue pull request, feel free to merge it if it satisfies code logic and design.
Issue is when using --enable-optimizations in tests, all Method quick trampolines are art_quick_resolution_trampoline which would skip 2 default ones. Solution would be to add art_quick_resolution_trampoline to list of ones to hook:
and:
I will issue pull request, feel free to merge it if it satisfies code logic and design.