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

buffer: use simdutf convert_latin1_to_utf8_safe #54798

Merged

Conversation

ronag
Copy link
Member

@ronag ronag commented Sep 6, 2024

simdutf 5.5 includes convert_latin1_to_utf8_safe

@nodejs-github-bot nodejs-github-bot added buffer Issues and PRs related to the buffer subsystem. c++ Issues and PRs that require attention from people who are familiar with C++. needs-ci PRs that need a full CI run. labels Sep 6, 2024
@ronag
Copy link
Member Author

ronag commented Sep 6, 2024

This need to wait for simdutf 5.5 to land.

@ronag ronag added the blocked PRs that are blocked by other issues or PRs. label Sep 6, 2024
@ronag ronag force-pushed the convert_latin1_to_utf8_safe branch from 1ba8087 to 8303866 Compare September 6, 2024 06:25
@anonrig anonrig requested a review from lemire September 6, 2024 13:04
Copy link
Member

@lemire lemire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:-)

@ronag ronag added author ready PRs that have at least one approval, no pending requests for changes, and a CI started. request-ci Add this label to start a Jenkins CI on a PR. and removed blocked PRs that are blocked by other issues or PRs. labels Sep 13, 2024
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Sep 13, 2024
@nodejs-github-bot
Copy link
Collaborator

@ronag ronag added the commit-queue Add this label to land a pull request using GitHub Actions. label Sep 14, 2024
@nodejs-github-bot nodejs-github-bot added commit-queue-failed An error occurred while landing this pull request using GitHub Actions. and removed commit-queue Add this label to land a pull request using GitHub Actions. labels Sep 14, 2024
@nodejs-github-bot
Copy link
Collaborator

Commit Queue failed
- Loading data for nodejs/node/pull/54798
✔  Done loading data for nodejs/node/pull/54798
----------------------------------- PR info ------------------------------------
Title      buffer: use simdutf convert_latin1_to_utf8_safe (#54798)
Author     Robert Nagy <[email protected]> (@ronag)
Branch     ronag:convert_latin1_to_utf8_safe -> nodejs:main
Labels     buffer, c++, author ready, needs-ci
Commits    1
 - buffer: use simdutf convert_latin1_to_utf8_safe
Committers 1
 - Robert Nagy <[email protected]>
PR-URL: https://github.com/nodejs/node/pull/54798
Reviewed-By: Yagiz Nizipli <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Daniel Lemire <[email protected]>
------------------------------ Generated metadata ------------------------------
PR-URL: https://github.com/nodejs/node/pull/54798
Reviewed-By: Yagiz Nizipli <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Daniel Lemire <[email protected]>
--------------------------------------------------------------------------------
   ℹ  This PR was created on Fri, 06 Sep 2024 06:24:24 GMT
   ✔  Approvals: 3
   ✔  - Yagiz Nizipli (@anonrig) (TSC): https://github.com/nodejs/node/pull/54798#pullrequestreview-2286222679
   ✔  - James M Snell (@jasnell) (TSC): https://github.com/nodejs/node/pull/54798#pullrequestreview-2288419791
   ✔  - Daniel Lemire (@lemire): https://github.com/nodejs/node/pull/54798#pullrequestreview-2288437283
   ✘  Last GitHub CI failed
   ℹ  Last Full PR CI on 2024-09-13T15:59:48Z: https://ci.nodejs.org/job/node-test-pull-request/62411/
- Querying data for job/node-test-pull-request/62411/
   ✔  Last Jenkins CI successful
--------------------------------------------------------------------------------
   ✔  Aborted `git node land` session in /home/runner/work/node/node/.ncu
https://github.com/nodejs/node/actions/runs/10862522075

simdutf 5.5 includes convert_latin1_to_utf8_safe
@ronag ronag added the request-ci Add this label to start a Jenkins CI on a PR. label Sep 14, 2024
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Sep 14, 2024
@nodejs-github-bot
Copy link
Collaborator

Copy link

codecov bot commented Sep 14, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 88.07%. Comparing base (c4f2954) to head (db7ad55).
Report is 536 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #54798      +/-   ##
==========================================
- Coverage   88.07%   88.07%   -0.01%     
==========================================
  Files         651      651              
  Lines      183451   183419      -32     
  Branches    35823    35819       -4     
==========================================
- Hits       161574   161545      -29     
+ Misses      15133    15132       -1     
+ Partials     6744     6742       -2     
Files with missing lines Coverage Δ
src/node_buffer.cc 70.96% <100.00%> (-0.42%) ⬇️

... and 22 files with indirect coverage changes

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@bricss
Copy link

bricss commented Sep 16, 2024

It's time ⌚ for landing 🛬

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@ronag ronag added commit-queue Add this label to land a pull request using GitHub Actions. and removed commit-queue-failed An error occurred while landing this pull request using GitHub Actions. labels Sep 18, 2024
@nodejs-github-bot nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Sep 18, 2024
@nodejs-github-bot nodejs-github-bot merged commit 0d4387e into nodejs:main Sep 18, 2024
56 checks passed
@nodejs-github-bot
Copy link
Collaborator

Landed in 0d4387e

targos pushed a commit that referenced this pull request Oct 4, 2024
simdutf 5.5 includes convert_latin1_to_utf8_safe

PR-URL: #54798
Reviewed-By: Yagiz Nizipli <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Daniel Lemire <[email protected]>
@aduh95 aduh95 mentioned this pull request Oct 9, 2024
louwers pushed a commit to louwers/node that referenced this pull request Nov 2, 2024
simdutf 5.5 includes convert_latin1_to_utf8_safe

PR-URL: nodejs#54798
Reviewed-By: Yagiz Nizipli <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Daniel Lemire <[email protected]>
@marco-ippolito marco-ippolito added dont-land-on-v20.x PRs that should not land on the v20.x-staging branch and should not be released in v20.x. backport-requested-v20.x PRs awaiting manual backport to the v20.x-staging branch. and removed author ready PRs that have at least one approval, no pending requests for changes, and a CI started. dont-land-on-v20.x PRs that should not land on the v20.x-staging branch and should not be released in v20.x. labels Nov 16, 2024
tpoisseau pushed a commit to tpoisseau/node that referenced this pull request Nov 21, 2024
simdutf 5.5 includes convert_latin1_to_utf8_safe

PR-URL: nodejs#54798
Reviewed-By: Yagiz Nizipli <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Daniel Lemire <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-requested-v20.x PRs awaiting manual backport to the v20.x-staging branch. buffer Issues and PRs related to the buffer subsystem. c++ Issues and PRs that require attention from people who are familiar with C++. needs-ci PRs that need a full CI run.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants