diff options
Diffstat (limited to 'deps/v8/tools/v8windbg/src/v8windbg-extension.cc')
-rw-r--r-- | deps/v8/tools/v8windbg/src/v8windbg-extension.cc | 6 |
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; |