hg: jdk8u/hs-dev/hotspot: 4 new changesets
roland.westrelin at oracle.com
roland.westrelin at oracle.com
Thu Dec 11 20:49:53 UTC 2014
Changeset: d3f3f7677537
Author: roland
Date: 2014-11-25 17:33 +0100
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/d3f3f7677537
6898462: The escape analysis with G1 cause crash assertion src/share/vm/runtime/vframeArray.cpp:94
Summary: OOM during reallocation of scalar replaced objects in deoptimization causes crashes
Reviewed-by: kvn, jrose
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframeArray.hpp
+ test/compiler/uncommontrap/TestDeoptOOM.java
Changeset: 793204f5528a
Author: roland
Date: 2014-12-10 16:45 +0100
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/793204f5528a
8067144: SIGSEGV with +TraceDeoptimization in Deoptimization::print_objects
Summary: -XX:+TraceDeoptimization tries to print realloc'ed objects even when there are none
Reviewed-by: kvn
! src/share/vm/runtime/deoptimization.cpp
+ test/compiler/uncommontrap/TraceDeoptimizationNoRealloc.java
Changeset: e3d0aaab84aa
Author: roland
Date: 2014-12-09 18:49 +0100
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/e3d0aaab84aa
8066103: C2's range check smearing allows out of bound array accesses
Summary: range check smearing uncorrectly adjust first range check in a list of range checks to cover all of them
Reviewed-by: jrose, kvn, iveresov
! src/share/vm/opto/ifnode.cpp
+ test/compiler/rangechecks/TestRangeCheckSmearing.java
Changeset: d9e22e15d3f6
Author: roland
Date: 2014-12-05 18:03 +0100
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/d9e22e15d3f6
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 jdk8u-hs-changes
mailing list