hg: hsx/hotspot-main/hotspot: 7 new changesets

david.r.chase at oracle.com david.r.chase at oracle.com
Thu Nov 7 09:50:48 PST 2013


Changeset: 208ebea980f8
Author:    roland
Date:      2013-11-04 21:59 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/208ebea980f8

8027445: SIGSEGV at TestFloatingDecimal.testAppendToDouble()I
Summary: String.equals() intrinsic shouldn't use integer length input in pointer arithmetic without an i2l.
Reviewed-by: kvn, twisti

! src/cpu/sparc/vm/sparc.ad
+ test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java

Changeset: e428d5e768e3
Author:    rbackman
Date:      2013-11-04 10:44 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/e428d5e768e3

8027622: java.time.Instant.create failing since hs25-b56
Reviewed-by: kvn, iveresov

! src/share/vm/opto/compile.cpp
+ test/compiler/intrinsics/mathexact/CompareTest.java

Changeset: a905d33ce13a
Author:    iveresov
Date:      2013-11-05 00:59 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/a905d33ce13a

8027751: 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: 94a83e0f9ce1
Author:    iveresov
Date:      2013-11-05 01:57 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/94a83e0f9ce1

8017065: 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: 613e6a6fc328
Author:    iveresov
Date:      2013-11-05 02:29 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/613e6a6fc328

Merge

! src/share/vm/opto/compile.cpp

Changeset: be525e91f65b
Author:    mikael
Date:      2013-11-06 06:51 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/be525e91f65b

8026775: nsk/jvmti/RedefineClasses/StressRedefine crashes due to EXCEPTION_ACCESS_VIOLATION
Summary: Uncommon trap blob did not bang all the stack shadow pages
Reviewed-by: kvn, twisti, iveresov, jrose

! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/asm/assembler.cpp
+ test/compiler/uncommontrap/UncommonTrapStackBang.java

Changeset: 53662b2f1d68
Author:    drchase
Date:      2013-11-07 10:02 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/53662b2f1d68

Merge




More information about the hotspot-dev mailing list