hg: jdk7u/jdk7u/hotspot: 10 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Mon Dec 22 23:52:48 UTC 2014

Changeset: 81e87cbbbf43
Author:    igerasim
Date:      2014-02-28 16:00 +0400
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/81e87cbbbf43

8035893: JVM_GetVersionInfo fails to zero structure
Reviewed-by: sla, zgu

! src/share/vm/prims/jvm.cpp

Changeset: d386e11a4db3
Author:    igerasim
Date:      2014-12-04 22:12 +0300
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d386e11a4db3

8065765: Missing space in output message from -XX:+CheckEndorsedAndExtDirs
Reviewed-by: mchung

! src/share/vm/runtime/arguments.cpp
! test/runtime/CheckEndorsedAndExtDirs/EndorsedExtDirs.java

Changeset: 1ec29fc66504
Author:    kvn
Date:      2014-12-02 12:08 -0800
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1ec29fc66504

8065618: C2 RA incorrectly removes kill projections
Summary: Don't remove KILL projections if their "defining" nodes have SCMemProj projection (memory side effects).
Reviewed-by: iveresov, roland

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

Changeset: a7a359c825fa
Author:    kvn
Date:      2014-12-03 17:41 -0800
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a7a359c825fa

8066649: 8u backport for 8065618 is incorrect
Summary: The new code in 8u backport should guard the execution of the following code instead of return.
Reviewed-by: iveresov

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

Changeset: 5fe5dd92998b
Author:    kvn
Date:      2014-12-05 16:22 -0800
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/5fe5dd92998b


Changeset: cf56d85a1712
Author:    sjohanss
Date:      2014-12-11 09:56 +0100
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/cf56d85a1712

8062672: JVM crashes during GC on various asserts which checks that HeapWord ptr is an oop
Summary: Crashes were caused by not disabling UseMemSetInBOT as should be done on sparc. Added support for picking up blkinit as a platform feature if available on Linux sparc. This is needed to avoid enabling UseMemSetInBOT when running on this platform.
Reviewed-by: jmasa, brutisso

! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp

Changeset: 318d0a0b46da
Author:    ccheung
Date:      2013-08-26 14:11 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/318d0a0b46da

8020675: invalid jar file in the bootclasspath could lead to jvm fatal error
Summary: removed offending EXCEPTION_MARK calls and code cleanup
Reviewed-by: dholmes, iklam, coleenp, mseledtsov

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
+ test/runtime/LoadClass/LoadClassNegative.java
+ test/runtime/LoadClass/TestForName.java

Changeset: a72722e6b9da
Author:    vkempik
Date:      2014-12-15 19:15 +0400
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a72722e6b9da

8054478: C2: Incorrectly compiled char[] array access crashes JVM
Summary: dead backbranch in main loop results in erroneous array access
Reviewed-by: roland, iveresov

! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
+ test/compiler/loopopts/TestDeadBackbranchArrayAccess.java

Changeset: 6c6499fa7e2a
Author:    roland
Date:      2014-11-27 16:54 +0100
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/6c6499fa7e2a

8066045: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
Summary: code in PhaseIterGVN::add_users_to_worklist() from 8054478 makes incorrect assumption about graph shape
Reviewed-by: iveresov

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

Changeset: a89267b51c40
Author:    roland
Date:      2014-12-05 18:03 +0100
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a89267b51c40

8066775: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
Summary: bad assumption on graph shape in CastIINode::Value if that part of the graph is becoming dead.
Reviewed-by: kvn

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

More information about the jdk7u-dev mailing list