v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include "allocation.h"
#include "atomicops.h"
#include "circular-queue.h"
#include "platform/time.h"
#include "sampler.h"
#include "unbound-queue.h"
Go to the source code of this file.
Data Structures | |
class | CodeEventRecord |
class | CodeCreateEventRecord |
class | CodeMoveEventRecord |
class | SharedFunctionInfoMoveEventRecord |
class | ReportBuiltinEventRecord |
class | TickSampleEventRecord |
class | CodeEventsContainer |
class | ProfilerEventsProcessor |
class | CpuProfiler |
Namespaces | |
v8 | |
v8::internal | |
Macros | |
#define | CODE_EVENTS_TYPE_LIST(V) |
#define | DECLARE_TYPE(type, ignore) type, |
#define | DECLARE_CLASS(ignore, type) type type##_; |
#define | PROFILE(IsolateGetter, Call) |
#define CODE_EVENTS_TYPE_LIST | ( | V | ) |
Definition at line 49 of file cpu-profiler.h.
#define DECLARE_CLASS | ( | ignore, | |
type | |||
) | type type##_; |
Definition at line 129 of file cpu-profiler.h.
#define DECLARE_TYPE | ( | type, | |
ignore | |||
) | type, |
Definition at line 58 of file cpu-profiler.h.
#define PROFILE | ( | IsolateGetter, | |
Call | |||
) |
Definition at line 194 of file cpu-profiler.h.
Referenced by KeyedStoreStubCompiler::CompileStoreElementPolymorphic(), SharedFunctionInfo::DisableOptimization(), BaseLoadStoreStubCompiler::GetCode(), BaseLoadStoreStubCompiler::GetICCode(), Logger::LogAccessorCallbacks(), Logger::LogExistingFunction(), MarkCompactCollector::MigrateObject(), Compiler::RecordFunctionCompilation(), MarkCompactCollector::ReportDeleteIfNeeded(), and Builtins::SetUp().