RFR: 8170098: AArch64: VM is extremely slow with JVMTI debugging enabled
Dmitry Samersoff
dmitry.samersoff at oracle.com
Mon Nov 21 19:17:10 UTC 2016
On 2016-11-21 22:00, Andrew Haley wrote:
> Hi,
>
> On 21/11/16 18:46, Dmitry Samersoff wrote:
>
>> Should the code in MethodHandles::jump_from_method_handle() be changed
>> as well?
>
> I can't see where. We don't seem to be calling a native function in
> there.
> Can you tell me more about the code path you have in mind?
methodHandles_aarch64.cpp:106
__ ldrb(rscratch1,
Address(rthread, JavaThread::interp_only_mode_offset()));
__ cbnz(rscratch1, run_compiled_code);
-Dmitry
--
Dmitry Samersoff
Oracle Java development team, Saint Petersburg, Russia
* I would love to change the world, but they won't give me the sources.
More information about the hotspot-dev
mailing list