hg: jdk9/hs/hotspot: 15 new changesets
jon.masamitsu at oracle.com
jon.masamitsu at oracle.com
Thu Aug 21 19:05:50 UTC 2014
Changeset: 0ade41b2dbeb
Author: jmasa
Date: 2013-11-21 09:57 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0ade41b2dbeb
8026303: CMS: JVM intermittently crashes with "FreeList of size 258 violates Conservation Principle" assert
Reviewed-by: tschatzl, brutisso
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
Changeset: 5997ed0b2734
Author: jmasa
Date: 2014-08-15 09:06 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5997ed0b2734
Merge
Changeset: f9a1351ded4f
Author: stefank
Date: 2014-08-18 14:12 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f9a1351ded4f
8055275: Several gc/class_unloading/ tests fail due to missed +UnlockDiagnosticVMOptions flag
Reviewed-by: mgerdin, jwilhelm
! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java
! test/gc/class_unloading/TestG1ClassUnloadingHWM.java
Changeset: 057a2501eb5f
Author: stefank
Date: 2014-08-18 12:25 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/057a2501eb5f
Merge
- src/share/vm/services/memPtr.cpp
- src/share/vm/services/memPtr.hpp
- src/share/vm/services/memPtrArray.hpp
- src/share/vm/services/memRecorder.cpp
- src/share/vm/services/memRecorder.hpp
- src/share/vm/services/memSnapshot.cpp
- src/share/vm/services/memSnapshot.hpp
- src/share/vm/services/memTrackWorker.cpp
- src/share/vm/services/memTrackWorker.hpp
Changeset: 06c4ab3d220b
Author: tschatzl
Date: 2014-08-18 15:41 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/06c4ab3d220b
8054362: gc/g1/TestEagerReclaimHumongousRegions2.java timeout
Summary: Give the test a time limit of approximately one minute so that it exits early on slow machines.
Reviewed-by: ehelin, dfazunen, brutisso
! test/gc/g1/TestEagerReclaimHumongousRegions2.java
Changeset: 1662147c9ca3
Author: mgerdin
Date: 2014-08-18 16:19 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1662147c9ca3
8055284: sanity/WhiteBox.java fails with NPE
Summary: Revert previous change, sanity/WhiteBox.java provides its own sun.hotspot.WhiteBox class.
Reviewed-by: ehelin, brutisso
Contributed-by: dmitry.fazunenko at oracle.com
! test/sanity/WhiteBox.java
Changeset: 724693e4412d
Author: mgerdin
Date: 2014-08-18 14:49 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/724693e4412d
Merge
Changeset: 6c9cd9128efb
Author: tschatzl
Date: 2014-08-18 16:10 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6c9cd9128efb
8054818: Refactor HeapRegionSeq to manage heap region and auxiliary data
Summary: Let HeapRegionSeq manage the heap region and auxiliary data to decrease the amount of responsibilities of G1CollectedHeap, and encapsulate this work from other code.
Reviewed-by: jwilhelm, jmasa, mgerdin, brutisso
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp
! src/share/vm/prims/whitebox.cpp
Changeset: 92d550c8f10b
Author: tschatzl
Date: 2014-08-18 15:43 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/92d550c8f10b
Merge
Changeset: 8cf8b0ab1b08
Author: poonam
Date: 2014-08-18 19:30 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8cf8b0ab1b08
8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
Summary: Fill the last card that has been allocated into with a dummy object
Reviewed-by: tschatzl, mgerdin
! src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
Changeset: 8985af9b3519
Author: tschatzl
Date: 2014-08-19 14:09 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8985af9b3519
8038423: G1: Decommit memory within heap
Summary: Allow G1 to decommit memory of arbitrary regions within the heap and their associated auxiliary data structures card table, BOT, hot card cache, and mark bitmaps.
Reviewed-by: mgerdin, brutisso, jwilhelm
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
! src/share/vm/gc_implementation/g1/g1CardCounts.cpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
+ src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
+ src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp
+ src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
+ src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/prims/jni.cpp
Changeset: d5101d894b87
Author: jmasa
Date: 2014-08-19 13:44 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d5101d894b87
Merge
Changeset: 73561302492c
Author: tschatzl
Date: 2014-08-20 14:34 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/73561302492c
8055525: Bigapp weblogic+medrec fails to startup after JDK-8038423
Summary: If large pages are enabled and configured in Linux, the VM always pre-commits the entire space. The VM fails verification of the commit of the initial heap because some internal data structure marked all memory pages of the heap as committed during initialization. This makes the code think that we attempted a double-commit during first allocation of the heap. Remove the initial marking of memory pages of the heap to committed.
Reviewed-by: mgerdin
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
Changeset: d617b298b734
Author: tschatzl
Date: 2014-08-20 15:04 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d617b298b734
8055635: Missing include in g1RegionToSpaceMapper.hpp results in unresolved symbol of fastdebug build without precompiled headers
Reviewed-by: mgerdin, ehelin
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
Changeset: 73cf3098bd73
Author: jmasa
Date: 2014-08-21 10:51 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/73cf3098bd73
Merge
More information about the jdk9-hs-changes
mailing list