diff --git a/src/js/node/perf_hooks.ts b/src/js/node/perf_hooks.ts index b23e40b860..f975d8355c 100644 --- a/src/js/node/perf_hooks.ts +++ b/src/js/node/perf_hooks.ts @@ -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.