GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||
GeezerVison is showing github.com — module: migrate to script context based host defined options by legendecas · Pull Request #44923 · nodejs/node Conversation
|
|
Review requested:
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I'm beyond happy to see movement on this issue more than a year and a half after it was pointed to as a blocker of stabilization of vm ESM 🎉 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Can this PR get landed before the v8 team decides to adopt your change? @legendecas |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@ywave620 that's not in accord with the working process. I don't think we should land this before the v8 CL gets landed first. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@legendecas What's the status on the V8 side? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@targos thanks for the ping. I'll reach out to Camillo to see the next steps. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
This allows the host-defined options to be an arbitrary JavaScript value so that the module/script wrapper object can be used as the host-defined options instead. In this way, we can move away from the id-based module tables and fixes the problem that the scripts can out lives the module wrapper objects.
54f0d90 to
438df3b
Compare
|
#48510 fixed the crashes with an alternative approach. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
SIGSEGV Segmentation fault when loading data URIs usingimport
await Promise.resolve("import('./mod.mjs')").then(eval) rejects/segfaults in REPL
Segmentation fault when executing worker with eval: true containing dynamic import after await
There was an error while loading. Please reload this page.