File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -37,18 +37,22 @@ namespace internal {
37
37
class EventTracerProfileScope final {
38
38
public:
39
39
EventTracerProfileScope (EventTracer* event_tracer, const char * name) {
40
+ #ifdef ET_EVENT_TRACER_ENABLED
40
41
event_tracer_ = event_tracer;
41
42
if (event_tracer_ == nullptr ) {
42
43
return ;
43
44
}
44
45
event_entry_ = event_tracer->start_profiling (name);
46
+ #endif
45
47
}
46
48
47
49
~EventTracerProfileScope () {
50
+ #ifdef ET_EVENT_TRACER_ENABLED
48
51
if (event_tracer_ == nullptr ) {
49
52
return ;
50
53
}
51
54
event_tracer_->end_profiling (event_entry_);
55
+ #endif
52
56
}
53
57
54
58
private:
@@ -70,18 +74,22 @@ class EventTracerProfileInstructionScope final {
70
74
EventTracer* event_tracer,
71
75
ChainID chain_idx,
72
76
DebugHandle debug_handle) {
77
+ #ifdef ET_EVENT_TRACER_ENABLED
73
78
event_tracer_ = event_tracer;
74
79
if (event_tracer_ == nullptr ) {
75
80
return ;
76
81
}
77
82
event_tracer_->set_chain_debug_handle (chain_idx, debug_handle);
83
+ #endif
78
84
}
79
85
80
86
~EventTracerProfileInstructionScope () {
87
+ #ifdef ET_EVENT_TRACER_ENABLED
81
88
if (event_tracer_ == nullptr ) {
82
89
return ;
83
90
}
84
91
event_tracer_->set_chain_debug_handle (kUnsetChainId , kUnsetDebugHandle );
92
+ #endif
85
93
}
86
94
87
95
private:
You can’t perform that action at this time.
0 commit comments