hg: jdk/jdk: 5 new changesets
thomas.schatzl at oracle.com
thomas.schatzl at oracle.com
Mon Mar 4 10:49:42 UTC 2019
Changeset: 7935353a466a
Author: tschatzl
Date: 2019-03-04 11:49 +0100
URL: http://hg.openjdk.java.net/jdk/jdk/rev/7935353a466a
8218880: G1 crashes when issuing a periodic GC while the GCLocker is held
Summary: Do not wait for the GC locker in the periodic GC thread as the GC locker being held is an indication for being busy anyway.
Reviewed-by: kbarrett, shade
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
+ test/hotspot/jtreg/gc/g1/TestPeriodicCollectionJNI.java
+ test/hotspot/jtreg/gc/g1/libTestPeriodicCollectionJNI.c
Changeset: 31884d19e945
Author: tschatzl
Date: 2019-03-04 11:49 +0100
URL: http://hg.openjdk.java.net/jdk/jdk/rev/31884d19e945
8219369: Add named constants for iterating ExtRootScan phases
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
Changeset: 0da5c17f5e43
Author: tschatzl
Date: 2019-03-04 11:49 +0100
URL: http://hg.openjdk.java.net/jdk/jdk/rev/0da5c17f5e43
8219747: Remove g1_ prefix to g1_remset and g1_policy members in G1CollectedHeap
Reviewed-by: shade, sangheki
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectorPolicy.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1HeterogeneousCollectorPolicy.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp
! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 9ad20fd52b19
Author: tschatzl
Date: 2019-03-04 11:49 +0100
URL: http://hg.openjdk.java.net/jdk/jdk/rev/9ad20fd52b19
8219748: Add and use getter for the timing object in G1
Reviewed-by: shade, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
Changeset: e1f707ed0757
Author: tschatzl
Date: 2019-03-04 11:49 +0100
URL: http://hg.openjdk.java.net/jdk/jdk/rev/e1f707ed0757
8219856: Spell out G1CollectorPolicy::is_hetero_heap
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectorPolicy.cpp
! src/hotspot/share/gc/g1/g1CollectorPolicy.hpp
! src/hotspot/share/gc/g1/g1HeterogeneousCollectorPolicy.cpp
! src/hotspot/share/gc/g1/g1HeterogeneousCollectorPolicy.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/prims/whitebox.cpp
More information about the jdk-changes
mailing list