[8u20] Request for approval for bulk integration of hs25.20-b12

Alejandro E Murillo alejandro.murillo at oracle.com
Fri Apr 25 19:20:50 UTC 2014


Requesting approval to integrate hs25.20-b12 into jdk8u20-b12.

A webrev is available at:

http://cr.openjdk.java.net/~amurillo/8u20/hs25.20-b12-jdk8u20-b12.webrev/

Pre-integration testing is in progress; the integration will proceed
only after SQE has analyzed the results and approved.

The fixes in the proposed integration are below.  All have undergone
nightly testing and are already in a jdk8 repository.

8007270: Make IsMethodCompilable test work with tiered
8016644: Improve UnsupportedClassVersionError message
8028497: SIGSEGV at ClassLoaderData::oops_do(OopClosure*, KlassClosure*, bool)
8028498: runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java asserts in RT_Baseline
8033150: invokestatic: IncompatibleClassChangeError trying to invoke static method from a parent in presence of conflicting defaults.
8033426: Scale initial NewSize using NewRatio if not set on command line
8034781: [TESTBUG] runtime/ClassFileUnsupportedClassFileVersion.java unable to find or load main class
8035057: NewSize ergonomics wrong when setting small or unaligned size on command line
8035667: EventMetaspaceSummary doesn't report committed Metaspace memory
8035735: Metaspace::contains become extremely slow in some cases
8037860: Add tests to cover Intel RTM instructions support
8038048: assert(null_obj->escape_state() == PointsToNode::NoEscape,etc) runThese -full
8038076: constraint on multianewarray instruction is not checked since class version 50.
8038297: Avoid placing CTI immediately following cbcond instruction on T4
8038418: New tests development for type profiling and speculation
8038921: assert(t != NULL) failed: must set before get
8038934: Remove prefix allocated_ from methods and variables in Metaspace
8038953: Add sanity tests for BMI1 and LZCNT instructions
8039050: Crash in C2 compiler at Node::rematerialize
8039496: Add sanity tests on RTM-related command line options
8039497: Testlibrary should be updated to provide information about all VM types as well as access to Unsafe
8039499: Add all common classes used by tests on RTM support to testlibrary
8039597: WhiteBox :: clean type profiling data
8039891: Remove ppcsflt builds from JPRT
8039904: dtrace/hotspot/Monitors/Monitors001 fails with "assert(s > 0) failed: Bad size calculated"
8039967: new hotspot build - hs25.20-b11
8039975: SIGSEGV in MethodData::next_data(ProfileData*)
8040001: CLI test on RTMRetryCount option was missed from fix for 8039496
8040898: new hotspot build - hs25.20-b12
8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 - assert(!had_error) failed: bad dominance
8041497: Compilation of compiler/rtm/cli/TestUseRTMDeoptOption* tests failed

-- 
Alejandro



More information about the jdk8u-dev mailing list