Go to the source code of this file.
◆ LOG
#define LOG |
( |
| isolate, |
|
|
| Call ) |
Value: do { \
} while (false)
V8_EXPORT_PRIVATE FlagValues v8_flags
Definition at line 78 of file log.h.
◆ LOG_CODE_EVENT
#define LOG_CODE_EVENT |
( |
| isolate, |
|
|
| Call ) |
Value: do { \
auto&& logger = (
isolate)->v8_file_logger(); \
if (logger->is_listening_to_code_events()) logger->Call; \
} while (false)
Definition at line 83 of file log.h.
◆ TIMER_EVENTS_LIST
#define TIMER_EVENTS_LIST |
( |
| V | ) |
|
Value: V(RecompileSynchronous,
true) \
V(RecompileConcurrent, true) \
V(CompileIgnition, true) \
V(CompileFullCode, true) \
V(OptimizeCode, true) \
V(CompileCode, true) \
V(CompileCodeBackground, true) \
V(DeoptimizeCode, true) \
V(Execute, true)
#define V(TimerName, expose)
Definition at line 390 of file log.h.
#define V |
( |
| TimerName, |
|
|
| expose ) |
Value: class TimerEvent##TimerName : public AllStatic { \
public: \
static const char*
name(
void* unused =
nullptr) { \
return "V8." #TimerName; \
} \
static bool expose_to_api() { return expose; } \
};
Definition at line 401 of file log.h.