Skip to content

Commit 2a2cb63

Browse files
tarun292facebook-github-bot
authored andcommitted
Add missing ET_EVENT_TRACER_ENABLED flags in EventTracerProfileScope
Differential Revision: D49652299 fbshipit-source-id: 2dfd0c4644fc5bb0992687a584fa8be507b0d197
1 parent 0f57b4e commit 2a2cb63

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

runtime/core/event_tracer_hooks.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,18 +37,22 @@ namespace internal {
3737
class EventTracerProfileScope final {
3838
public:
3939
EventTracerProfileScope(EventTracer* event_tracer, const char* name) {
40+
#ifdef ET_EVENT_TRACER_ENABLED
4041
event_tracer_ = event_tracer;
4142
if (event_tracer_ == nullptr) {
4243
return;
4344
}
4445
event_entry_ = event_tracer->start_profiling(name);
46+
#endif
4547
}
4648

4749
~EventTracerProfileScope() {
50+
#ifdef ET_EVENT_TRACER_ENABLED
4851
if (event_tracer_ == nullptr) {
4952
return;
5053
}
5154
event_tracer_->end_profiling(event_entry_);
55+
#endif
5256
}
5357

5458
private:
@@ -70,18 +74,22 @@ class EventTracerProfileInstructionScope final {
7074
EventTracer* event_tracer,
7175
ChainID chain_idx,
7276
DebugHandle debug_handle) {
77+
#ifdef ET_EVENT_TRACER_ENABLED
7378
event_tracer_ = event_tracer;
7479
if (event_tracer_ == nullptr) {
7580
return;
7681
}
7782
event_tracer_->set_chain_debug_handle(chain_idx, debug_handle);
83+
#endif
7884
}
7985

8086
~EventTracerProfileInstructionScope() {
87+
#ifdef ET_EVENT_TRACER_ENABLED
8188
if (event_tracer_ == nullptr) {
8289
return;
8390
}
8491
event_tracer_->set_chain_debug_handle(kUnsetChainId, kUnsetDebugHandle);
92+
#endif
8593
}
8694

8795
private:

0 commit comments

Comments
 (0)