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

Seán Coffey sean.coffey at oracle.com
Sat Apr 26 10:55:15 UTC 2014


https://bugs.openjdk.java.net/browse/JDK-8016644
A good enhancement to have in the JDK. I've seen so many novice users 
get caught out by this error!

Approved pending positive PIT results.

regards,
Sean.

On 25/04/2014 20:20, Alejandro E Murillo wrote:
> 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
>


More information about the jdk8u-dev mailing list