#include "counters.h"
構成 | |
class | v8::internal::Counters |
ネームスペース | |
namespace | v8 |
namespace | v8::internal |
マクロ定義 | |
#define | STATS_RATE_LIST(SR) |
#define | STATS_COUNTER_LIST_1(SC) |
#define | STATS_COUNTER_LIST_2(SC) |
#define | SR(name, caption) static StatsRate name; |
#define | SC(name, caption) static StatsCounter name; |
#define | RATE_ID(name, caption) k_##name, |
#define | COUNTER_ID(name, caption) k_##name, |
#define | COUNTER_ID(name) k_##name, |
#define COUNTER_ID | ( | name, | ||
caption | ||||
) | k_##name, |
v8-counters.h の 148 行で定義されています。
#define COUNTER_ID | ( | name | ) | k_##name, |
v8-counters.h の 148 行で定義されています。
#define RATE_ID | ( | name, | ||
caption | ||||
) | k_##name, |
v8-counters.h の 141 行で定義されています。
#define SC | ( | name, | ||
caption | ||||
) | static StatsCounter name; |
v8-counters.h の 134 行で定義されています。
#define SR | ( | name, | ||
caption | ||||
) | static StatsRate name; |
v8-counters.h の 129 行で定義されています。
#define STATS_COUNTER_LIST_1 | ( | SC | ) |
v8-counters.h の 50 行で定義されています。
参照元 v8::internal::ExternalReferenceTable::ExternalReferenceTable().
#define STATS_COUNTER_LIST_2 | ( | SC | ) |
v8-counters.h の 90 行で定義されています。
参照元 v8::internal::ExternalReferenceTable::ExternalReferenceTable().
#define STATS_RATE_LIST | ( | SR | ) |
SR(gc_compactor, V8.GCCompactor) /* GC Compactor time */ \ SR(gc_scavenger, V8.GCScavenger) /* GC Scavenger time */ \ SR(compile, V8.Compile) /* Compile time*/ \ SR(compile_eval, V8.CompileEval) /* Eval compile time */ \ SR(compile_lazy, V8.CompileLazy) /* Lazy compile time */ \ SR(parse, V8.Parse) /* Parse time */ \ SR(parse_lazy, V8.ParseLazy) /* Lazy parse time */ \ SR(pre_parse, V8.PreParse)
v8-counters.h の 35 行で定義されています。