A noob question about weird sequence of `*synchronization entry` in a C2 compiled code

dean.long at oracle.com dean.long at oracle.com
Sat Feb 5 09:45:25 UTC 2022


Hi Jaroslav.  It looks like the code is mostly calling and returning. 
It looks like a recursive method that is getting inlined.  The 
"synchronization entry" seems to happen at method entry or exit (where 
the bci is set to -1).

dl


More information about the hotspot-compiler-dev mailing list