diff options
Diffstat (limited to 'deps/v8/tools/gdbinit')
-rw-r--r-- | deps/v8/tools/gdbinit | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/deps/v8/tools/gdbinit b/deps/v8/tools/gdbinit index 5e98d92d6f..c45bc6df33 100644 --- a/deps/v8/tools/gdbinit +++ b/deps/v8/tools/gdbinit @@ -4,7 +4,7 @@ # Print tagged object. define job -call _v8_internal_Print_Object((void*)($arg0)) +call (void) _v8_internal_Print_Object((void*)($arg0)) end document job Print a v8 JavaScript object @@ -13,7 +13,7 @@ end # Print content of v8::internal::Handle. define jh -call _v8_internal_Print_Object(*((v8::internal::Object**)($arg0).location_)) +call (void) _v8_internal_Print_Object(*((v8::internal::Object**)($arg0).location_)) end document jh Print content of a v8::internal::Handle @@ -22,7 +22,7 @@ end # Print content of v8::Local handle. define jlh -call _v8_internal_Print_Object(*((v8::internal::Object**)($arg0).val_)) +call (void) _v8_internal_Print_Object(*((v8::internal::Object**)($arg0).val_)) end document jlh Print content of a v8::Local handle @@ -31,7 +31,7 @@ end # Print Code objects containing given PC. define jco -call _v8_internal_Print_Code((void*)($arg0)) +call (void) _v8_internal_Print_Code((void*)($arg0)) end document jco Print a v8 Code object from an internal code address @@ -40,7 +40,7 @@ end # Print LayoutDescriptor. define jld -call _v8_internal_Print_LayoutDescriptor((void*)($arg0)) +call (void) _v8_internal_Print_LayoutDescriptor((void*)($arg0)) end document jld Print a v8 LayoutDescriptor object @@ -49,7 +49,7 @@ end # Print TransitionTree. define jtt -call _v8_internal_Print_TransitionTree((void*)($arg0)) +call (void) _v8_internal_Print_TransitionTree((void*)($arg0)) end document jtt Print the complete transition tree of the given v8 Map. @@ -58,7 +58,7 @@ end # Print JavaScript stack trace. define jst -call _v8_internal_Print_StackTrace() +call (void) _v8_internal_Print_StackTrace() end document jst Print the current JavaScript stack trace @@ -82,7 +82,7 @@ define bta python import re frame_re = re.compile("^#(\d+)\s*(?:0x[a-f\d]+ in )?(.+) \(.+ at (.+)") -assert_re = re.compile("^\s*(\S+) = .+<v8::internal::Per\w+AssertType::(\w+)_ASSERT, (false|true)>") +assert_re = re.compile("^\s*(\S+) = .+<v8::internal::Per\w+AssertScope<v8::internal::(\S*), (false|true)>") btl = gdb.execute("backtrace full", to_string = True).splitlines() for l in btl: match = frame_re.match(l) |