summaryrefslogtreecommitdiff
path: root/deps/v8/tools/v8windbg/src/v8windbg-extension.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/tools/v8windbg/src/v8windbg-extension.cc')
-rw-r--r--deps/v8/tools/v8windbg/src/v8windbg-extension.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/deps/v8/tools/v8windbg/src/v8windbg-extension.cc b/deps/v8/tools/v8windbg/src/v8windbg-extension.cc
index 55014cfc8e..938ada8ee1 100644
--- a/deps/v8/tools/v8windbg/src/v8windbg-extension.cc
+++ b/deps/v8/tools/v8windbg/src/v8windbg-extension.cc
@@ -105,8 +105,10 @@ namespace {
// Returns whether the given module appears to have symbols for V8 code.
bool IsV8Module(IDebugHostModule* module) {
WRL::ComPtr<IDebugHostSymbol> sp_isolate_sym;
- // The below symbol is specific to the main V8 module.
- if (FAILED(module->FindSymbolByName(L"v8::Script::Run", &sp_isolate_sym))) {
+ // The below symbol is specific to the main V8 module and is specified with
+ // V8_NOINLINE, so it should always be present.
+ if (FAILED(module->FindSymbolByName(
+ L"v8::internal::Isolate::PushStackTraceAndDie", &sp_isolate_sym))) {
return false;
}
return true;