Add missing perf_hooks constants (#13833)

Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com>
This commit is contained in:
Jarred Sumner
2024-09-09 16:54:09 -07:00
committed by GitHub
parent 3e8a50ba57
commit ee2d666e8e

View File

@@ -11,17 +11,30 @@ var {
} = globalThis;
var constants = {
NODE_PERFORMANCE_GC_MAJOR: 4,
NODE_PERFORMANCE_GC_MINOR: 1,
NODE_PERFORMANCE_GC_INCREMENTAL: 8,
NODE_PERFORMANCE_GC_WEAKCB: 16,
NODE_PERFORMANCE_GC_FLAGS_NO: 0,
NODE_PERFORMANCE_GC_FLAGS_CONSTRUCT_RETAINED: 2,
NODE_PERFORMANCE_GC_FLAGS_FORCED: 4,
NODE_PERFORMANCE_GC_FLAGS_SYNCHRONOUS_PHANTOM_PROCESSING: 8,
NODE_PERFORMANCE_ENTRY_TYPE_DNS: 4,
NODE_PERFORMANCE_ENTRY_TYPE_GC: 0,
NODE_PERFORMANCE_ENTRY_TYPE_HTTP: 1,
NODE_PERFORMANCE_ENTRY_TYPE_HTTP2: 2,
NODE_PERFORMANCE_ENTRY_TYPE_NET: 3,
NODE_PERFORMANCE_GC_FLAGS_ALL_AVAILABLE_GARBAGE: 16,
NODE_PERFORMANCE_GC_FLAGS_ALL_EXTERNAL_MEMORY: 32,
NODE_PERFORMANCE_GC_FLAGS_CONSTRUCT_RETAINED: 2,
NODE_PERFORMANCE_GC_FLAGS_FORCED: 4,
NODE_PERFORMANCE_GC_FLAGS_NO: 0,
NODE_PERFORMANCE_GC_FLAGS_SCHEDULE_IDLE: 64,
NODE_PERFORMANCE_GC_FLAGS_SYNCHRONOUS_PHANTOM_PROCESSING: 8,
NODE_PERFORMANCE_GC_INCREMENTAL: 8,
NODE_PERFORMANCE_GC_MAJOR: 4,
NODE_PERFORMANCE_GC_MINOR: 1,
NODE_PERFORMANCE_GC_WEAKCB: 16,
NODE_PERFORMANCE_MILESTONE_BOOTSTRAP_COMPLETE: 7,
NODE_PERFORMANCE_MILESTONE_ENVIRONMENT: 2,
NODE_PERFORMANCE_MILESTONE_LOOP_EXIT: 6,
NODE_PERFORMANCE_MILESTONE_LOOP_START: 5,
NODE_PERFORMANCE_MILESTONE_NODE_START: 3,
NODE_PERFORMANCE_MILESTONE_TIME_ORIGIN_TIMESTAMP: 0,
NODE_PERFORMANCE_MILESTONE_TIME_ORIGIN: 1,
NODE_PERFORMANCE_MILESTONE_V8_START: 4,
};
// PerformanceEntry is not a valid constructor, so we have to fake it.