| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
Review requested:
|
Sorry, something went wrong.
|
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.
|
Can this PR get landed before the v8 team decides to adopt your change? @legendecas |
Sorry, something went wrong.
|
@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.
|
@legendecas What's the status on the V8 side? |
Sorry, something went wrong.
|
@targos thanks for the ping. I'll reach out to Camillo to see the next steps. |
Sorry, something went wrong.
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.
|
#48510 fixed the crashes with an alternative approach. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This is not ready to be reviewed properly. Just a preview of the solution.
deps: v8: [runtime] Store host-defined options in the context
CR-URL: https://chromium-review.googlesource.com/c/v8/v8/+/3172764
module: migrate to script context based host defined options
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.
Fixes: #43681
Fixes: #43205
Fixes: #44438