src/hotspot/share/gc/shared/gcTrace.hpp
branchstuefe-new-metaspace-branch
changeset 59272 54750b448264
parent 58063 bdf136b8ae0e
equal deleted inserted replaced
59271:1558266946de 59272:54750b448264
    28 #include "gc/shared/copyFailedInfo.hpp"
    28 #include "gc/shared/copyFailedInfo.hpp"
    29 #include "gc/shared/gcCause.hpp"
    29 #include "gc/shared/gcCause.hpp"
    30 #include "gc/shared/gcId.hpp"
    30 #include "gc/shared/gcId.hpp"
    31 #include "gc/shared/gcName.hpp"
    31 #include "gc/shared/gcName.hpp"
    32 #include "gc/shared/gcWhen.hpp"
    32 #include "gc/shared/gcWhen.hpp"
    33 #include "memory/metaspace/metaspaceEnums.hpp"
    33 #include "memory/metaspace.hpp"
    34 #include "memory/referenceType.hpp"
    34 #include "memory/referenceType.hpp"
    35 #include "utilities/macros.hpp"
    35 #include "utilities/macros.hpp"
    36 #include "utilities/ticks.hpp"
    36 #include "utilities/ticks.hpp"
    37 
    37 
    38 class GCHeapSummary;
    38 class GCHeapSummary;
   110 
   110 
   111  private:
   111  private:
   112   void send_garbage_collection_event() const;
   112   void send_garbage_collection_event() const;
   113   void send_gc_heap_summary_event(GCWhen::Type when, const GCHeapSummary& heap_summary) const;
   113   void send_gc_heap_summary_event(GCWhen::Type when, const GCHeapSummary& heap_summary) const;
   114   void send_meta_space_summary_event(GCWhen::Type when, const MetaspaceSummary& meta_space_summary) const;
   114   void send_meta_space_summary_event(GCWhen::Type when, const MetaspaceSummary& meta_space_summary) const;
   115   void send_metaspace_chunk_free_list_summary(GCWhen::Type when, metaspace::MetadataType mdtype, const MetaspaceChunkFreeListSummary& summary) const;
   115   void send_metaspace_chunk_free_list_summary(GCWhen::Type when, Metaspace::MetadataType mdtype, const MetaspaceChunkFreeListSummary& summary) const;
   116   void send_reference_stats_event(ReferenceType type, size_t count) const;
   116   void send_reference_stats_event(ReferenceType type, size_t count) const;
   117   void send_phase_events(TimePartitions* time_partitions) const;
   117   void send_phase_events(TimePartitions* time_partitions) const;
   118 };
   118 };
   119 
   119 
   120 class YoungGCTracer : public GCTracer {
   120 class YoungGCTracer : public GCTracer {