hg: hsx/hsx24/hotspot: 2 new changesets
vladimir.kozlov at oracle.com
vladimir.kozlov at oracle.com
Wed May 29 19:41:21 PDT 2013
Changeset: 1a7a04b4e45f
Author: kvn
Date: 2013-05-22 09:02 -0700
URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/1a7a04b4e45f
8014811: loopTransform.cpp assert(cmp_end->in(2) == limit) failed
Summary: Stop current iteration of loop opts if partial_peel() failed and it created node clones outside processed loop.
Reviewed-by: roland
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
Changeset: 6250a3d948df
Author: kvn
Date: 2013-05-22 18:25 -0700
URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/6250a3d948df
8010927: Kitchensink crashed with SIGSEGV, Problematic frame: v ~StubRoutines::checkcast_arraycopy
Summary: Changed gen_write_ref_array_post_barrier() code on x64 to pass start address and number of copied oop elements. In generate_checkcast_copy() skip post barrier code if no elements are copied.
Reviewed-by: roland
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
+ test/compiler/8010927/Test8010927.java
More information about the hotspot-dev
mailing list