Node.js
v8.x
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine
|
Go to the source code of this file.
Data Structures | |
struct | performance_state |
Namespaces | |
node | |
node::performance | |
Macros | |
#define | PERFORMANCE_NOW() uv_hrtime() |
#define | NODE_PERFORMANCE_MILESTONES(V) |
#define | NODE_PERFORMANCE_ENTRY_TYPES(V) |
#define | V(name, _) NODE_PERFORMANCE_MILESTONE_##name, |
#define | V(name, _) NODE_PERFORMANCE_ENTRY_TYPE_##name, |
#define | PERFORMANCE_MARK(env, n) |
Enumerations | |
enum | PerformanceMilestone { NODE_PERFORMANCE_MILESTONE_INVALID } |
enum | PerformanceEntryType { NODE_PERFORMANCE_ENTRY_TYPE_INVALID } |
#define NODE_PERFORMANCE_ENTRY_TYPES | ( | V | ) |
Definition at line 36 of file node_perf_common.h.
Referenced by node::performance::Init().
#define NODE_PERFORMANCE_MILESTONES | ( | V | ) |
Definition at line 20 of file node_perf_common.h.
Referenced by node::performance::Init().
#define PERFORMANCE_MARK | ( | env, | |
n | |||
) |
Definition at line 57 of file node_perf_common.h.
#define PERFORMANCE_NOW | ( | ) | uv_hrtime() |
Definition at line 13 of file node_perf_common.h.
Referenced by node::performance::Mark(), node::performance::MarkGarbageCollectionEnd(), node::performance::MarkGarbageCollectionStart(), node::performance::MarkMilestone(), node::Start(), and node::performance::TimerFunctionCall().
#define V | ( | name, | |
_ | |||
) | NODE_PERFORMANCE_MILESTONE_##name, |
Definition at line 51 of file node_perf_common.h.
#define V | ( | name, | |
_ | |||
) | NODE_PERFORMANCE_ENTRY_TYPE_##name, |
Definition at line 51 of file node_perf_common.h.