Bug 2021305 - Make debugger not stop on SIGILL r=padenot,spidermonkey-reviewers,mgaudet DONTBUILD

Differential Revision: https://phabricator.services.mozilla.com/D286640
This commit is contained in:
Damien Carver
2026-03-09 16:33:20 +00:00
committed by dcarver@mozilla.com
parent 9f5342870a
commit 01d4d7e09d
2 changed files with 8 additions and 0 deletions
+4
View File
@@ -29,3 +29,7 @@ type summary add nsTextNode --summary-string "${var.mText}"
# Dump the current JS stack.
command alias js expr DumpJSStack()
# Don't stop on illegal instruction because we emit ud2 for WasmTrap
# https://searchfox.org/firefox-main/query/default?q=calls-to%3A%27js%3A%3Ajit%3A%3AX86Encoding%3A%3ABaseAssembler%3A%3Aud2%27%20depth%3A4
process handle SIGILL -n false -s false -p true
+4
View File
@@ -22,6 +22,10 @@ handle SIG38 noprint nostop pass
handle SIG64 noprint nostop pass
handle SIGSYS noprint nostop pass
# Don't stop on illegal instruction because we emit ud2 for WasmTrap
# https://searchfox.org/firefox-main/query/default?q=calls-to%3A%27js%3A%3Ajit%3A%3AX86Encoding%3A%3ABaseAssembler%3A%3Aud2%27%20depth%3A4
handle SIGILL noprint nostop pass
# Show the concrete types behind nsIFoo
set print object on