jdk8u40-b02: HotSpot

Alejandro E Murillo alejandro.murillo at oracle.com
Tue Aug 19 18:40:42 UTC 2014


hs25.40-b05 has been integrated into jdk8u40-b02.

http://hg.openjdk.java.net/jdk8u/jdk8u/rev/b6a148730f2b
http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/504b4455570e
http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f52cb9164759
http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/16ef2134c32a
http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/rev/8043f77ef8a4
http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/4797cd0713b4
http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/0b6cc4ea670f
http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/b476c69c820a

Component : VM
Status    : 0 major failures, 3 minor failure
Date      : 08/19/2014 at 21:30 MSK
Tested By : STT_VM
Cost(total man-days): 1

Workspace : 2014-08-15-154400.amurillo.hs25-40-b05-jdk8u40-b02-control
Bundles   : 2014-08-15-154400.amurillo.hs25-40-b05-jdk8u40-b02-control
Platforms :
Others

Tests     :
Log       : link
Browsers  : NA
Patches   : NA
Number of Tests Executed : 425097 passed tests, 5723 failed tests (no new failures)

Bug verification status:
======================================
Tested, Pass:
Tested, Pass (partial fixes):
Tested, Fail:

Untested bug fixes:
Setup is not available:
6311046: -Xcheck:jni should support checking of GetPrimitiveArrayCritical.
7132678: G1: verify that the marking bitmaps have no marks for objects over TAMS
8027959: Early reclamation of large objects in G1
8029443: 'assert(klass->is_loader_alive(_is_alive)) failed: must be alive' during VM_CollectForMetadataAllocation
8031323: Optionally align objects copied to survivor spaces
8032379: Remove the is_scavenging flag to process_strong_roots
8033764: Remove the usage of StarTask from BufferingOopClosure
8033923: Use BufferingOopClosure for G1 code root scanning
8034761: Remove the do_code_roots parameter from process_strong_roots
8034764: Use process_strong_roots to adjust the StringTable
8035393: Use CLDClosure instead of CLDToOopClosure in frame::oops_interpreted_do
8035412: Cleanup ClassLoaderData::is_alive
8035605: Expand functionality of PredictedIntrinsicGenerator
8035648: Don't use Handle in java_lang_String::print
8035746: Add missing Klass::oop_is_instanceClassLoader() function
8035968: Leverage CPU Instructions to Improve SHA Performance on SPARC
8037958: ConcurrentMark::cleanup leaks BitMaps if VerifyDuringGC is enabled
8038399: Remove dead oop_iterate MemRegion variants from SharedHeap, Generation and Space classes
8038404: Move object_iterate_mem from Space to CMS since it is only ever used by CMS
8038405: Clean up some virtual fucntions in Space class hierarchy
8038412: Move object_iterate_careful down from Space to ContigousSpace and CFLSpace
8039498: Add iterators to GrowableArray
8040121: Load variable through a pointer of an incompatible type in src/hotspot/src/share/vm: opto/output.cpp, runtime/sharedRuntimeTrans.cpp, utilities/globalDefinitions_visCPP.hpp
8040920: Uninitialised memory in hotspot/src/share/vm/code/dependencies.cpp
8043301: Duplicate definitions in vm/runtime/sharedRuntimeTrans.cpp versus math.h in VS2013
8046662: Check JNI ReleaseStringChars / ReleaseStringUTFChars verify_guards test inverted
8046670: Make CMS metadata aware closures applicable for other collectors
8047323: Remove unused _copy_metadata_obj_cl in G1CopyingKeepAliveClosure
8047326: Consolidate all CompiledIC::CompiledIC implementations and move it to compiledIC.cpp
8047362: Add a version of CompiledIC_at that doesn't create a new RelocIterator
8047373: Clean the ExceptionCache in one pass
8047818: G1 HeapRegions can no longer be ContiguousSpaces
8047819: G1 HeapRegionDCTOC does not need to inherit ContiguousSpaceDCTOC
8047820: G1 Block offset table does not need to support generic Space classes
8047821: G1 Does not use the save_marks functionality as intended
8048085: Aborting marking just before remark results in useless additional clearing of the next mark bitmap
8048088: Conservative maximum heap alignment should take vm_allocation_granularity into account
8048112: G1 Full GC needs to support the case when the very first region is not available
8048214: Linker error when compiling G1SATBCardTableModRefBS after include order changes
8048269: Add flag to turn off class unloading after G1 concurrent mark
8049043: Load variable through a pointer of an incompatible type in hotspot/src/share/vm/runtime/sharedRuntimeMath.hpp
8049051: Use of during_initial_mark_pause() in G1CollectorPolicy::record_collection_pause_end() prevents use of seperate object copy time prediction during marking
8049421: G1 Class Unloading after completing a concurrent mark cycle
8049426: Minor cleanups after G1 class unloading
8049831: Metadata Full GCs are not triggered when CMSClassUnloadingEnabled is turned off
8050973: CMS/G1 GC: add missing Resource and Handle mark
8051344: JVM crashed in Compile::start() during method parsing w/ UseRTMDeopt turned on
8051883: TEST.groups references missing test: gc/class_unloading/TestCMSClassUnloadingDisabledHWM.java
8051973: Eager reclaim leaves marks of marked but reclaimed objects on the next bitmap
8052081: Optimize generated by C2 code for Intel's Atom processor
8052170: G1 asserts at collection exit with -XX:-G1DeferredRSUpdate
8054054: 8040121 is broken
8054341: Remove some obsolete code in G1CollectedHeap class
8054376: Move RTM flags from Experimental to Product
8054550: new hotspot build - hs25.40-b05
8054805: Update CLI tests on RTM options to reflect changes in JDK-8054376


New bugs filed:

Bugs in PIT build:
8055420: SIGSEGV in CompileQueue::delete_all during compiler's shutdown
8055416: Several vm/gc/heap/summary "After GC" events emitted for the same GC ID
8055281: Several gc/class_unloading/ tests fail due to missed +UnlockDiagnosticVMOptions flag

Bugs in earlier promoted build:

Number of PIT requested: 1
Integration target J2SE build number: jdk8u40-b02

Issues and Notes:
     This is PIT for HS25.40-b05 for jdk8u40-b02. Go for integration.

-- 
Alejandro



More information about the jdk8u-dev mailing list