• Daniel Bevenius's avatar
    Add TryGetCurrent() method to v8::Isolate · ca05c5a2
    Daniel Bevenius authored
    This commit adds a TryGetCurrent() method to the v8::Isolate class.
    
    The motivation for adding this method this is that in Node.js we've run
    into situations where we need to check if there is a current
    Isolate and we are using GetCurrent() for this. The issue is that for a
    debug build of Node.js, the debug check in GetCurrent() will cause a
    failure.
    
    The suggestion in this changeset is to allow getting the current
    Isolate, or null if one does not exist, without any checks.
    
    Change-Id: I01676e4bcdbe86da0496f5df1982d14eb1c9ebf8
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2910630Reviewed-by: 's avatarMichael Lippautz <mlippautz@chromium.org>
    Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#75004}
    ca05c5a2
Name
Last commit
Last update
..
cppgc Loading commit data...
libplatform Loading commit data...
APIDesign.md Loading commit data...
DEPS Loading commit data...
DIR_METADATA Loading commit data...
OWNERS Loading commit data...
js_protocol-1.2.json Loading commit data...
js_protocol-1.3.json Loading commit data...
js_protocol.pdl Loading commit data...
v8-cppgc.h Loading commit data...
v8-fast-api-calls.h Loading commit data...
v8-inspector-protocol.h Loading commit data...
v8-inspector.h Loading commit data...
v8-internal.h Loading commit data...
v8-metrics.h Loading commit data...
v8-platform.h Loading commit data...
v8-profiler.h Loading commit data...
v8-unwinder-state.h Loading commit data...
v8-util.h Loading commit data...
v8-value-serializer-version.h Loading commit data...
v8-version-string.h Loading commit data...
v8-version.h Loading commit data...
v8-wasm-trap-handler-posix.h Loading commit data...
v8-wasm-trap-handler-win.h Loading commit data...
v8.h Loading commit data...
v8config.h Loading commit data...