Print this page
rev 6909 : 8065361: Fixup headers and definitions for INCLUDE_TRACE
Reviewed-by: sla, stefank

Split Split Close
Expand all
Collapse all
          --- old/hotspot/src/share/vm/trace/traceEvent.hpp
          +++ new/hotspot/src/share/vm/trace/traceEvent.hpp
↓ open down ↓ 25 lines elided ↑ open up ↑
  26   26  #define SHARE_VM_TRACE_TRACEEVENT_HPP
  27   27  
  28   28  #include "utilities/macros.hpp"
  29   29  
  30   30  enum EventStartTime {
  31   31    UNTIMED,
  32   32    TIMED
  33   33  };
  34   34  
  35   35  #if INCLUDE_TRACE
  36      -
  37   36  #include "trace/traceBackend.hpp"
  38   37  #include "trace/tracing.hpp"
  39   38  #include "tracefiles/traceEventIds.hpp"
  40   39  #include "tracefiles/traceTypes.hpp"
  41   40  #include "utilities/ticks.hpp"
  42   41  
  43   42  template<typename T>
  44   43  class TraceEvent : public StackObj {
  45   44   private:
  46   45    bool _started;
↓ open down ↓ 100 lines elided ↑ open up ↑
 147  146      DEBUG_ONLY(_committed = true);
 148  147    }
 149  148  
 150  149    ~TraceEvent() {
 151  150      if (_started) {
 152  151        assert(_ignore_check || _committed || _cancelled, "event was not committed/cancelled");
 153  152      }
 154  153    }
 155  154  };
 156  155  
 157      -#endif /* INCLUDE_TRACE */
 158      -
 159      -#endif /* SHARE_VM_TRACE_TRACEEVENT_HPP */
      156 +#endif // INCLUDE_TRACE
      157 +#endif // SHARE_VM_TRACE_TRACEEVENT_HPP
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX