Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v5.3.0 #170

Merged
merged 5 commits into from
May 16, 2024
Merged

v5.3.0 #170

merged 5 commits into from
May 16, 2024

Conversation

nsavoire
Copy link

@nsavoire nsavoire commented May 8, 2024

What does this PR do?
New release adding support for node 22.

dmellonielet and others added 2 commits April 26, 2024 09:59
* Test on node 22

* Test improvements

* Update nan to 2.19.0 for Node 22

* Fix wall profiler test for node 22 on MacOS

With node 22, many deopt events are generated by `setContext` call in
`fn0`.
On MacOS, `v8::TimeTicks::Now` has a resolution of ~42us because
`mach_absolute_time` ticks (a tick is ~42ns) conversion to microseconds
is done in such a way that drops the 3 least significant digits.
This two facts lead to samples having identical timestamps, and
incorrectly matched contexts.
Workaround here just ensures that after deopt event caused by `setContext`,
no sample in `fn1` is immediately taken.

* Fix eslint warning

---------

Co-authored-by: Attila Szegedi <attila.szegedi@datadoghq.com>
@nsavoire nsavoire requested review from szegedi and Qard as code owners May 8, 2024 07:54
Copy link

github-actions bot commented May 8, 2024

Overall package size

Self size: 7.41 MB
Deduped: 7.79 MB
No deduping: 7.79 MB

Dependency sizes

name version self size total size
source-map 0.7.4 226 kB 226 kB
pprof-format 2.1.0 111.69 kB 111.69 kB
p-limit 3.1.0 7.75 kB 13.78 kB
delay 5.0.0 11.17 kB 11.17 kB
node-gyp-build 3.9.0 8.81 kB 8.81 kB

🤖 This report was automatically generated by heaviest-objects-in-the-universe

@pr-commenter
Copy link

pr-commenter bot commented May 8, 2024

Benchmarks

Benchmark execution time: 2024-05-15 07:56:32

Comparing candidate commit 2359320 in PR branch v5.3.0-proposal with baseline commit 32c89b5 in branch v5.x.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 57 metrics, 33 unstable metrics.

@nsavoire nsavoire changed the title ASEC-131:Remove reference to SDG as the team no longer exists (#168) v5.3.0 May 8, 2024
szegedi
szegedi previously approved these changes May 13, 2024
@nsavoire nsavoire merged commit fc17124 into v5.x May 16, 2024
50 checks passed
@nsavoire nsavoire deleted the v5.3.0-proposal branch May 16, 2024 09:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants