3aa4f05d0c
Host info used to be stored on the global reference underlying a Ref; now it is stored in a JSWeakMap and hence tied to the lifetime of the actual object on V8's heap. Additionally, the internal metadata needed for C-API functions is now stored on the SharedFunctionInfo and no longer overlaps with the host info mechanism. Bonus content: Roll 6db391e: Remove a few more leftover uses of _enum types Change-Id: Ibb1fa4b0dd5157fef15c030bac705a11aa3beaea Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1768368 Reviewed-by: Andreas Haas <ahaas@chromium.org> Commit-Queue: Jakob Kummerow <jkummerow@chromium.org> Cr-Commit-Position: refs/heads/master@{#63400} |
||
---|---|---|
.. | ||
callback.c | ||
callback.cc | ||
callback.wasm | ||
callback.wat | ||
finalize.c | ||
finalize.cc | ||
finalize.wasm | ||
finalize.wat | ||
global.c | ||
global.cc | ||
global.wasm | ||
global.wat | ||
hello.c | ||
hello.cc | ||
hello.wasm | ||
hello.wat | ||
hostref.c | ||
hostref.cc | ||
hostref.wasm | ||
hostref.wat | ||
memory.c | ||
memory.cc | ||
memory.wasm | ||
memory.wat | ||
multi.c | ||
multi.cc | ||
multi.wasm | ||
multi.wat | ||
reflect.c | ||
reflect.cc | ||
reflect.wasm | ||
reflect.wat | ||
serialize.c | ||
serialize.cc | ||
serialize.wasm | ||
serialize.wat | ||
start.c | ||
start.cc | ||
start.wasm | ||
start.wat | ||
table.c | ||
table.cc | ||
table.wasm | ||
table.wat | ||
threads.c | ||
threads.cc | ||
threads.wasm | ||
threads.wat | ||
trap.c | ||
trap.cc | ||
trap.wasm | ||
trap.wat |