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

perf_hooks: use spec-compliant structuredClone #40904

Merged
merged 1 commit into from
Nov 29, 2021

Conversation

targos
Copy link
Member

@targos targos commented Nov 21, 2021

Serialize PerformanceMark's detail correctly.

Fixes: #40840

Serialize PerformanceMark's `detail` correctly.

Fixes: nodejs#40840
@nodejs-github-bot nodejs-github-bot added needs-ci PRs that need a full CI run. util Issues and PRs related to the built-in util module. labels Nov 21, 2021
@targos targos added the perf_hooks Issues and PRs related to the implementation of the Performance Timing API. label Nov 21, 2021
@targos targos added the request-ci Add this label to start a Jenkins CI on a PR. label Nov 21, 2021
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Nov 21, 2021
@nodejs-github-bot

This comment has been minimized.

@nodejs-github-bot

This comment has been minimized.

@nodejs-github-bot

This comment has been minimized.

@nodejs-github-bot

This comment has been minimized.

@nodejs-github-bot

This comment has been minimized.

@nodejs-github-bot
Copy link
Collaborator

@VoltrexKeyva VoltrexKeyva added author ready PRs that have at least one approval, no pending requests for changes, and a CI started. and removed needs-ci PRs that need a full CI run. labels Nov 27, 2021
@targos targos added the commit-queue Add this label to land a pull request using GitHub Actions. label Nov 29, 2021
@nodejs-github-bot nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Nov 29, 2021
@nodejs-github-bot nodejs-github-bot merged commit 42c0b2a into nodejs:master Nov 29, 2021
@nodejs-github-bot
Copy link
Collaborator

Landed in 42c0b2a

@targos targos deleted the fix-40841 branch November 29, 2021 12:46
danielleadams pushed a commit that referenced this pull request Dec 13, 2021
Serialize PerformanceMark's `detail` correctly.

Fixes: #40840

PR-URL: #40904
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
danielleadams pushed a commit that referenced this pull request Dec 14, 2021
Serialize PerformanceMark's `detail` correctly.

Fixes: #40840

PR-URL: #40904
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
@danielleadams
Copy link
Contributor

@targos this causes TypeError: Missing internal module 'internal/structured_clone' when pulling into v16.x. Do you mind backporting this?

@targos
Copy link
Member Author

targos commented Jan 31, 2022

structuredClone is not in v16.x

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
author ready PRs that have at least one approval, no pending requests for changes, and a CI started. perf_hooks Issues and PRs related to the implementation of the Performance Timing API. util Issues and PRs related to the built-in util module.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Structured cloning implementation from performance.mark is incomplete
9 participants