hg: hsx/jdk7u/hotspot: 4 new changesets
igor.veresov at oracle.com
igor.veresov at oracle.com
Thu Nov 14 20:57:31 PST 2013
Changeset: 9d2ec5befb5c
Author: iveresov
Date: 2013-10-31 04:16 -0700
URL: http://hg.openjdk.java.net/hsx/jdk7u/hotspot/rev/9d2ec5befb5c
8027997: G1: SPECjbb2013 crashes due to a broken object reference
Summary: Pass correct new value to post_barrer() in Unsafe.getAndSetObject() C1 intrinsic
Reviewed-by: kvn, roland
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
Changeset: f35a0cfb0f5d
Author: iveresov
Date: 2013-11-05 00:59 -0800
URL: http://hg.openjdk.java.net/hsx/jdk7u/hotspot/rev/f35a0cfb0f5d
8027839: C1 crashes in Weblogic with G1 enabled
Summary: Keep T_OBJECT operands in registers for logical operations on x64
Reviewed-by: kvn, roland
! src/share/vm/c1/c1_LinearScan.cpp
+ test/compiler/regalloc/C1ObjectSpillInLogicOp.java
Changeset: 2a667d6ef59e
Author: iveresov
Date: 2013-11-05 01:57 -0800
URL: http://hg.openjdk.java.net/hsx/jdk7u/hotspot/rev/2a667d6ef59e
8027840: C2 allows safepoint checks to leak into G1 pre-barriers
Summary: Make all raw loads strictly respect control dependencies, make sure RCE doesn't move raw loads, add verification of G1 pre-barriers.
Reviewed-by: kvn, roland
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/memnode.hpp
Changeset: 90cfd4ad3c92
Author: iveresov
Date: 2013-11-14 17:59 -0800
URL: http://hg.openjdk.java.net/hsx/jdk7u/hotspot/rev/90cfd4ad3c92
Merge
More information about the hotspot-dev
mailing list