v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <stdarg.h>
#include "v8.h"
#include "bootstrapper.h"
#include "code-stubs.h"
#include "cpu-profiler.h"
#include "deoptimizer.h"
#include "global-handles.h"
#include "log.h"
#include "log-utils.h"
#include "macro-assembler.h"
#include "platform.h"
#include "runtime-profiler.h"
#include "serialize.h"
#include "string-stream.h"
#include "vm-state-inl.h"
Go to the source code of this file.
Data Structures | |
class | CodeEventLogger::NameBuffer |
class | PerfBasicLogger |
class | PerfJitLogger |
class | LowLevelLogger |
class | JitLogger |
class | Profiler |
class | Ticker |
class | EnumerateOptimizedFunctionsVisitor |
Namespaces | |
v8 | |
v8::internal | |
Macros | |
#define | DECLARE_EVENT(ignore1, name) name, |
#define | CALL_LISTENERS(Call) |
#define | PROFILER_LOG(Call) |
#define | LL_LOG(Call) if (ll_logger_) ll_logger_->Call; |
#define | JIT_LOG(Call) if (jit_logger_) jit_logger_->Call; |
#define CALL_LISTENERS | ( | Call | ) |
Definition at line 57 of file log.cc.
Referenced by Logger::CodeCreateEvent(), Logger::CodeDeleteEvent(), Logger::CodeMoveEvent(), Logger::CodeMovingGCEvent(), and Logger::RegExpCodeCreateEvent().
#define JIT_LOG | ( | Call | ) | if (jit_logger_) jit_logger_->Call; |
Definition at line 641 of file log.cc.
Referenced by Logger::CodeEndLinePosInfoRecordEvent(), Logger::CodeLinePosInfoAddPositionEvent(), and Logger::CodeLinePosInfoAddStatementPositionEvent().
#define LL_LOG | ( | Call | ) | if (ll_logger_) ll_logger_->Call; |
Definition at line 475 of file log.cc.
Referenced by Logger::SnapshotPositionEvent().
#define PROFILER_LOG | ( | Call | ) |
Definition at line 62 of file log.cc.
Referenced by Logger::CallbackEvent(), Logger::CodeCreateEvent(), Logger::CodeDeleteEvent(), Logger::CodeMoveEvent(), Logger::CodeMovingGCEvent(), Logger::GetterCallbackEvent(), Logger::RegExpCodeCreateEvent(), Logger::SetterCallbackEvent(), and Logger::SharedFunctionInfoMoveEvent().