RFR (S): 8216372: Put C2 load barrier stub routines in separate codeblobs
Nils Eliasson
nils.eliasson at oracle.com
Tue Jan 8 17:23:14 UTC 2019
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20190108/6c91eb7e/attachment-0001.html>
More information about the hotspot-compiler-dev
mailing list