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