--- old/src/share/vm/gc/shared/gcTrace.hpp 2015-08-17 12:54:49.053250726 +0200 +++ new/src/share/vm/gc/shared/gcTrace.hpp 2015-08-17 12:54:48.975248391 +0200 @@ -37,7 +37,7 @@ #include "utilities/ticks.hpp" #if INCLUDE_ALL_GCS #include "gc/g1/g1YCTypes.hpp" -#include "gcHeapSummary.hpp" +#include "gc/shared/gcHeapSummary.hpp" #endif class EvacuationInfo; @@ -46,6 +46,7 @@ class MetaspaceSummary; class PSHeapSummary; class G1HeapSummary; +struct TraceStructG1EvacStats; class ReferenceProcessorStats; class TimePartitions; class BoolObjectClosure; @@ -266,6 +267,8 @@ void send_young_evacuation_statistics(const G1EvacSummary& summary) const; void send_old_evacuation_statistics(const G1EvacSummary& summary) const; + + TraceStructG1EvacStats create_g1_evacstats(const G1EvacSummary& summary) const; }; #endif