[7u4] Request for approval for bulk integration of hs23-b06 into jdk7u4
John Coomes
John.Coomes at oracle.com
Wed Nov 23 16:03:37 PST 2011
Requesting retroactive approval to integrate hs23-b06 into jdk7u4-b02
(jdk7u/jdk7u).
Despite my best intentions, I missed a key item on my checklist and
failed to request approval before pushing the changes to
jdk7u/jdk7u-dev and jdk7u/jdk7u. Please advise as to the desired
course of action: retroactive approval, rollback the offending
changesets, or some other alternative. Details on the integration are
below.
A webrev (XXL) is available at:
http://cr.openjdk.java.net/~jcoomes/7u/hs23-b06-jdk7u4-b02/
Pre-integration testing (PIT) was run by SQE, who analyzed the results
and have given their approval for integration.
The list of fixes in the integration is below. All have undergone
nightly testing and are already in the jdk8 master repository.
6636110: unaligned stackpointer leads to crash during deoptimization
7059039: EA: don't change non-escaping state of NULL pointer
7059047: EA: can't find initializing store with several CheckCastPP
7087727: JSR 292: C2 crash if ScavengeRootsInCode=2 when "static final" MethodHandle constants are in use
7090904: JSR 292: JRuby junit test crashes in PSScavengeRootsClosure::do_oop
7092309: G1: introduce old region set
7094138: JSR 292: JRuby junit test fails in CallSite.setTargetNormal: obj->is_oop() failed: sanity check
7096030: G1: PrintGCDetails enhancements
7097516: G1: assert(0<= from_card && from_card<HeapRegion::CardsPerRegion) failed: Must be in range.
7097546: Optimize use of CMOVE instructions
7099817: CMS: +FLSVerifyLists +FLSVerifyIndexTable asserts: odd slot non-empty, chunk not on free list
7099824: G1: we should take the pending list lock before doing the remark pause
7099849: G1: include heap region information in hs_err files
7101642: JSR 292: SIGSEGV in java.lang.invoke.MethodHandleImpl$FieldAccessor.getFieldI(Ljava/lang/Object;)I
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwise
7102191: G1: assert(_min_desired_young_length <= initial_region_num) failed: Initial young gen size too small
7102445: G1: Unnecessary Resource allocations during RSet scanning
7102657: JSR 292: C1 deoptimizes unlinked invokedynamic call sites infinitely
7103224: collision between __LEAF define in interfaceSupport.hpp and /usr/include/sys/cdefs.h with gcc
7103261: crash with jittester on sparc
7103380: assertion failure with -XX:+PrintNativeNMethods
7103619: Bump the hs23 build number to 04
7103784: enable some flags by default
7104173: sun/tools tests fail with debug build after 7012206
7104177: Tiered: -XX:+PrintCanonicalization doesn't work with -XX:+TieredCompilation
7104561: UseRDPCForConstantTableBase doesn't work after shorten branches changes
7104960: JSR 292: +VerifyMethodHandles in product JVM can overflow buffer
7105163: CMS: some mentions of MinChunkSize should be IndexSetStart
7105305: assert check_method_context proper context
7105364: JDK8 b10 hotspot: src/share/vm/ci/ciMethodHandle.cpp Error: Use "." or "->"
7105611: Set::print() is broken
7106092: Bump the hs23 build number to 05
7106751: G1: gc/gctests/nativeGC03 crashes VM with SIGSEGV
7106766: Move the precompiled header from the src/share/vm directory
7106774: JSR 292: nightly test inlineMHTarget fails with wrong result
7106907: 64 bit VM fails test compiler/6865265/StackOverflowBug.java
7106944: assert(_pc == *pc_addr) failed may be too strong
7107042: assert(no_dead_loop) failed: dead loop detected
7108242: jinfo -permstat shouldn't report interned strings as part of perm
7108264: Fix for 7104173 is insufficient
7108553: Bump the hs23 build number to 06
7109887: java/util/Arrays/CopyMethods.java fails with -XX:+DeoptimizeALot
7110152: assert(size_in_words <= (julong)max_jint) failed: no overflow
7110190: GCCause::to_string missing case for _adaptive_size_policy
7110428: Crash during HeapDump operation
-John
More information about the jdk7u-dev
mailing list