RFR (S): 8216372: Put C2 load barrier stub routines in separate codeblobs

Per Liden per.liden at oracle.com
Tue Jan 8 20:34:53 UTC 2019


Looks good!

/Per

On 01/08/2019 06:23 PM, Nils Eliasson wrote:
> Hi,
> 
> Please review this small clean up of the load barrier stub routine 
> generation. The main improvement is having separate blobs for strong and 
> weak barriers. This gives us PrintAssembly output that is clearly 
> annotated with the barrier type:
> 
> 0x00007f8fb91b4b58: lea 0x10(%r9),%r11
>    0x00007f8fb91b4b5c: callq 0x00007f8fb9009a60 ; {runtime_call 
> zgc_load_barrier_weak_stubs}
>    0x00007f8fb91b4b61: jmpq 0x00007f8fb91b4a23
> 
> Bug: https://bugs.openjdk.java.net/browse/JDK-8216372
> 
> Webrev: http://cr.openjdk.java.net/~neliasso/8216372/webrev.02/
> 
> Regards,
> 
> Nils
> 


More information about the hotspot-compiler-dev mailing list