< prev index next >

src/share/vm/gc/shared/gcTraceTime.hpp

Print this page




  22  *
  23  */
  24 
  25 #ifndef SHARE_VM_GC_SHARED_GCTRACETIME_HPP
  26 #define SHARE_VM_GC_SHARED_GCTRACETIME_HPP
  27 
  28 #include "gc/shared/gcTrace.hpp"
  29 #include "prims/jni_md.h"
  30 #include "utilities/ticks.hpp"
  31 
  32 class GCTimer;
  33 
  34 class GCTraceTime {
  35   const char* _title;
  36   bool _doit;
  37   bool _print_cr;
  38   GCTimer* _timer;
  39   Ticks _start_counter;
  40 
  41  public:
  42   GCTraceTime(const char* title, bool doit, bool print_cr, GCTimer* timer, GCId gc_id);
  43   ~GCTraceTime();
  44 };
  45 
  46 #endif // SHARE_VM_GC_SHARED_GCTRACETIME_HPP


  22  *
  23  */
  24 
  25 #ifndef SHARE_VM_GC_SHARED_GCTRACETIME_HPP
  26 #define SHARE_VM_GC_SHARED_GCTRACETIME_HPP
  27 
  28 #include "gc/shared/gcTrace.hpp"
  29 #include "prims/jni_md.h"
  30 #include "utilities/ticks.hpp"
  31 
  32 class GCTimer;
  33 
  34 class GCTraceTime {
  35   const char* _title;
  36   bool _doit;
  37   bool _print_cr;
  38   GCTimer* _timer;
  39   Ticks _start_counter;
  40 
  41  public:
  42   GCTraceTime(const char* title, bool doit, bool print_cr, GCTimer* timer);
  43   ~GCTraceTime();
  44 };
  45 
  46 #endif // SHARE_VM_GC_SHARED_GCTRACETIME_HPP
< prev index next >