v8/include
Sathya Gunasekaran b38bf5b0b1 [api] Change CreationContext to return a MaybeHandle
The current API returns a Handle<NativeContext> which can be
optionally null and all the users of this API never actually
checked for this null value.

Previously, this wasn't a problem as all the possible JSObjects
that were user visible would return a valid NativeContext but now
there are wasm objects that don't have a valid constructor so don't
have a NativeContext.

Bug: v8:11451, chromium:1166077
Change-Id: I4fd5edf8f1a750e6f0abb931fd41358e5ae4dfcf
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2692695
Commit-Queue: Sathya Gunasekaran  <gsathya@chromium.org>
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#72769}
2021-02-16 12:52:31 +00:00
..
cppgc cppgc: Handle non-gced traceable ephemeron values 2021-02-16 11:38:20 +00:00
libplatform
APIDesign.md
DEPS cppgc: Collect heap statistics 2021-02-11 14:58:06 +00:00
DIR_METADATA
js_protocol-1.2.json
js_protocol-1.3.json
js_protocol.pdl [inspector] Add wasmvalue to all subtype enums. 2021-02-11 16:53:18 +00:00
OWNERS Add bmeurer as owner for V8's CDP definitions 2021-02-16 10:28:31 +00:00
v8-cppgc.h cppgc: Collect heap statistics 2021-02-11 14:58:06 +00:00
v8-fast-api-calls.h [fastcall] support float return types on x64 2021-02-15 10:41:24 +00:00
v8-inspector-protocol.h
v8-inspector.h
v8-internal.h
v8-metrics.h
v8-platform.h
v8-profiler.h
v8-unwinder-state.h Add RISC-V backend 2021-02-09 17:06:36 +00:00
v8-util.h
v8-value-serializer-version.h
v8-version-string.h
v8-version.h
v8-wasm-trap-handler-posix.h
v8-wasm-trap-handler-win.h
v8.h [api] Change CreationContext to return a MaybeHandle 2021-02-16 12:52:31 +00:00
v8config.h