RFR (XS): 8033805: Move Fast_Lock/Fast_Unlock code from .ad files to macroassembler

Vladimir Kozlov vladimir.kozlov at oracle.com
Thu Feb 13 18:56:43 PST 2014


https://bugs.openjdk.java.net/browse/JDK-8033805
http://cr.openjdk.java.net/~kvn/8033805/webrev/

Consolidated C2 x86 locking code in one place in macroAssembler_x86.cpp 
and use #ifdef _LP64.
Also fixed incorrect implementation of atomic_incl().

Thanks,
Vladimir







More information about the hotspot-compiler-dev mailing list