-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
[v22.x backport] Wasm ESM Integration PRs & Unflagging #59179
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
base: v22.x-staging
Are you sure you want to change the base?
[v22.x backport] Wasm ESM Integration PRs & Unflagging #59179
Conversation
Review requested:
|
b6d4790
to
8a5a312
Compare
8a5a312
to
d069903
Compare
d069903
to
d5ff7ea
Compare
This is the first PR to run after re-enabling OSX testing. |
Could you please rebase? Also, #59020 is labeled
dont-land-on-v22.x
|
d5ff7ea
to
fc09828
Compare
@aduh95 sure, this is now rebased. I initially added that label when I thought string builtins was not implementable, but it was trivial to include the polyfill. Aligning the semantics for instances between 22 and 24 feels like a win to me here, so I think it could be worthwhile. |
fc09828
to
cb08197
Compare
It actually turns out we can use the V8 flag here instead of including the polyfill for string builtins, so rebasing #59020 was actually much easier than I originally implemented too. |
cb08197
to
c25ba79
Compare
This comment was marked as outdated.
This comment was marked as outdated.
c25ba79
to
208e26d
Compare
This comment was marked as outdated.
This comment was marked as outdated.
208e26d
to
a9736da
Compare
PR-URL: nodejs#59020 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
b2ebc0d
to
d6de6cd
Compare
PR-URL: nodejs#57038 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Stephen Belanger <admin@stephenbelanger.com> Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
d6de6cd
to
6f42a72
Compare
Backports:
This does not include source phase imports support as this was a later v8 feature.
This only reflects the unflagging of the experimental instance phase, and the backport is updated to reflect that.
JS String Builtins is possible to support with a very small polyfill layer allowing the implementation to match and pass the tests from v24.