perf_hooks: add initiatorType getter by RafaelGSS · Pull Request #43593 · nodejs/node

@RafaelGSS

@nodejs-github-bot added the needs-ci

PRs that need a full CI run.

label

Jun 27, 2022

legendecas

Qard

Qard approved these changes Jun 28, 2022

mabaasit pushed a commit to mabaasit/node that referenced this pull request

Jul 6, 2022

targos pushed a commit that referenced this pull request

Jul 12, 2022

targos pushed a commit that referenced this pull request

Jul 20, 2022

targos pushed a commit that referenced this pull request

Jul 31, 2022

guangwong pushed a commit to noslate-project/node that referenced this pull request

Oct 10, 2022

kovan added a commit to kovan/node that referenced this pull request

Mar 11, 2026
- Fix introductory ESM example that references undefined
  `doSomeLongRunningProcess` and prematurely clears marks

- Add missing PerformanceResourceTiming properties: initiatorType
  (added v18.6.0/v16.17.0 per PR nodejs#43593), nextHopProtocol,
  responseStart (added v18.2.0/v16.17.0 per PR nodejs#42725),
  deliveryType, responseStatus (added v22.2.0 per PR nodejs#51589)

- Correct PerformanceMark version metadata from v18.2.0/v16.17.0
  to v16.0.0 (introduced in PR nodejs#37136)

- Correct PerformanceMeasure version metadata from v18.2.0/v16.17.0
  to v16.7.0 (exported from module in PR nodejs#39297)

- Fix histogram.exceeds description: it counts values exceeding the
  histogram's configured `highest` value, not a "1 hour" threshold
  (verified in src/histogram-inl.h: exceeds_ increments when
  hdr_record_value returns false)

- Generalize Histogram property descriptions (min, max, mean, stddev)
  to not reference "event loop delay" since Histogram is a generic class

Fixes: nodejs#40558
Fixes: nodejs#40096
Fixes: nodejs#40723
Fixes: nodejs#55792
Fixes: nodejs#55793

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

@kovan kovan mentioned this pull request

Mar 11, 2026