RFR(M): 8136525 Generate interpreter entries only once and avoid unnecessary jump to jump

Christian Thalinger christian.thalinger at oracle.com
Wed Sep 16 20:49:14 UTC 2015


> On Sep 16, 2015, at 8:38 AM, Coleen Phillimore <coleen.phillimore at oracle.com> wrote:
> 
> 
> This looks like a nice cleanup and I can sponsor it.

I looked at it too and it seems like a good improvement.

> 
> Can someone test this on aarch64?
> 
> http://cr.openjdk.java.net/~mdoerr/8136525_interp_entries/webrev.00/src/share/vm/interpreter/interpreter.cpp.html
> 
> Can you add a comment before 603 that you are reusing native or normal entry point addresses so you assume that they are generated first.
> 
> Coleen
> 
> On 9/16/15 4:44 AM, Doerr, Martin wrote:
>> Hi,
>> 
>> I improved the interpreter entries by avoiding multiple generation of the normal and native entries as well as entries which just jump to one of them.
>> Please note that I didn't test it on aarch64.
>> 
>> Please review this change.  I please need a sponsor.
>> http://cr.openjdk.java.net/~mdoerr/8136525_interp_entries/webrev.00/
>> 
>> Best regards,
>>   Martin
>> 
> 



More information about the hotspot-runtime-dev mailing list