[7u4] Request for approval for bulk integration of hs23-b06 into jdk7u4
Dalibor Topic
dalibor.topic at oracle.com
Thu Nov 24 00:11:58 PST 2011
On 11/24/11 1:03 AM, John Coomes wrote:
> 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.
Retroactive approval is fine in this case. Approved!
cheers,
dalibor topic
>
> 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
--
Oracle <http://www.oracle.com>
Dalibor Topic | Java F/OSS Ambassador
Phone: +494023646738 <tel:+494023646738> | Mobile: +491772664192 <tel:+491772664192>
Oracle Java Platform Group
ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg
ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603
Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Jürgen Kunz, Marcel van de Molen, Alexander van der Ven
Green Oracle <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
More information about the jdk7u-dev
mailing list