src/share/vm/gc_implementation/shared/gcTrace.hpp
Print this page
*** 160,171 ****
--- 160,175 ----
class OldGCTracer : public GCTracer {
protected:
OldGCTracer(GCName name) : GCTracer(name) {}
virtual void report_gc_end_impl(jlong timestamp, TimePartitions* time_partitions);
+ public:
+ void report_concurrent_mode_failure();
+
private:
void send_old_gc_event() const;
+ void send_concurrent_mode_failure_event();
};
class ParallelOldTracer : public OldGCTracer {
ParallelOldGCInfo _parallel_old_gc_info;
*** 218,232 ****
#endif
class CMSTracer : public OldGCTracer {
public:
CMSTracer() : OldGCTracer(ConcurrentMarkSweep) {}
-
- void report_concurrent_mode_failure();
-
- private:
- void send_concurrent_mode_failure_event();
};
class G1OldTracer : public OldGCTracer {
public:
G1OldTracer() : OldGCTracer(G1Old) {}
--- 222,231 ----