Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #7119 +/- ##
==========================================
- Coverage 84.78% 84.60% -0.18%
==========================================
Files 521 521
Lines 22149 22157 +8
==========================================
- Hits 18778 18746 -32
- Misses 3371 3411 +40 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Overall package sizeSelf size: 4.35 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 1.15.0 | 127.66 kB | 856.24 kB | | dc-polyfill | 0.1.10 | 26.73 kB | 26.73 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
869ee15 to
30f660f
Compare
|
30f660f to
3850f97
Compare
BenchmarksBenchmark execution time: 2025-12-17 14:14:50 Comparing candidate commit 4e2b086 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 290 metrics, 30 unstable metrics. |
f6ff369 to
3c04c3a
Compare
3c04c3a to
4e2b086
Compare
…on by default (#7119) * Update to pprof 5.13.1 * Profiler can now use AsyncContextFrame starting with Node.js 22.9.0 * Use AsyncContextFrame-based profiling sample context tracking by default, where available. * Add tests * Do not use options.useAsyncContextFrame
…on by default (#7119) * Update to pprof 5.13.1 * Profiler can now use AsyncContextFrame starting with Node.js 22.9.0 * Use AsyncContextFrame-based profiling sample context tracking by default, where available. * Add tests * Do not use options.useAsyncContextFrame
What does this PR do?
pprof-nodejsto 5.13.1, which allows enabling ACF sampling context already with Node.js 22--no-async-context-framecommand line switch, or--experimental-async-context-framecommand line switch.Motivation
ACF works well starting with Node.js 22.9.0. Also, it is time we turn it on by default where possible, as it has lower overhead and has been tested for long time internally.