kvn [Mon, 20 Aug 2012 09:58:58 -0700] rev 13486
7190310: Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
Summary: In C2 add software membar after load from Reference.referent field to prevent commoning of loads across safepoint since GC can change its value. In C1 always generate Reference.get() intrinsic.
Reviewed-by: roland, twisti, dholmes, johnc
kvn [Mon, 20 Aug 2012 09:07:21 -0700] rev 13485
6340864: Implement vectorization optimizations in hotspot-server
Summary: Added asm encoding and mach nodes for vector arithmetic instructions on x86.
Reviewed-by: roland
brutisso [Fri, 24 Aug 2012 09:45:08 +0200] rev 13484
Merge
brutisso [Thu, 23 Aug 2012 05:25:59 +0200] rev 13483
7193157: G1: Make some develpflags available in product builds
Summary: Also reviewed by: vitalyd@gmail.com. Make G1DefaultMinNewGenPercent, G1DefaultMaxNewGenPercent, G1OldCSetRegionLiveThresholdPercent and G1OldCSetRegionThresholdPercent experimental flags
Reviewed-by: ysr, johnc, jmasa