hg: jdk9/hs-gc/hotspot: 8072913: [REDO] GCCause should distinguish jcmd GC.run from System.gc()

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Wed Jun 3 15:25:03 UTC 2015


Changeset: f08536ebf811
Author:    ysuenaga
Date:      2015-06-03 08:49 +0900
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/f08536ebf811

8072913: [REDO] GCCause should distinguish jcmd GC.run from System.gc()
Summary: GCCause which is caused by GC.run diagnostic command should be different from System.gc() .
Reviewed-by: jmasa, jwilhelm

! src/share/vm/gc/cms/vmCMSOperations.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/adaptiveSizePolicy.cpp
! src/share/vm/gc/shared/gcCause.cpp
! src/share/vm/gc/shared/gcCause.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/services/diagnosticCommand.cpp
! test/serviceability/dcmd/gc/RunGCTest.java



More information about the jdk9-all-changes mailing list