Index: src/log.h |
diff --git a/src/log.h b/src/log.h |
index d4dc76a21cc5222139e209646505caf90534d16a..129d6aa248a55ccbfb82b28881fa4671b9be2805 100644 |
--- a/src/log.h |
+++ b/src/log.h |
@@ -99,7 +99,6 @@ struct TickSample; |
logger->Call; \ |
} while (false) |
- |
#define LOG_EVENTS_AND_TAGS_LIST(V) \ |
V(CODE_CREATION_EVENT, "code-creation") \ |
V(CODE_MOVE_EVENT, "code-move") \ |
@@ -316,15 +315,18 @@ class Logger { |
static void EnterExternal(Isolate* isolate); |
static void LeaveExternal(Isolate* isolate); |
+ static void EmptyLogInternalEvents(const char* name, int se) { } |
+ static void LogInternalEvents(const char* name, int se); |
+ |
class TimerEventScope { |
public: |
TimerEventScope(Isolate* isolate, const char* name) |
: isolate_(isolate), name_(name) { |
- if (FLAG_log_internal_timer_events) LogTimerEvent(START); |
+ LogTimerEvent(START); |
} |
~TimerEventScope() { |
- if (FLAG_log_internal_timer_events) LogTimerEvent(END); |
+ LogTimerEvent(END); |
} |
void LogTimerEvent(StartEnd se); |