Skip to content

Generate a backtrace when handling a breakpoint exception on AArch64 macOS#1813

Merged
housel merged 1 commit into
dylan-lang:masterfrom
housel:aarch64-darwin-backtrace
May 24, 2026
Merged

Generate a backtrace when handling a breakpoint exception on AArch64 macOS#1813
housel merged 1 commit into
dylan-lang:masterfrom
housel:aarch64-darwin-backtrace

Conversation

@housel

@housel housel commented May 24, 2026

Copy link
Copy Markdown
Member

This adds handling for breakpoint exceptions (such as those raised by primitive-invoke-debugger) on the aarch64-darwin target platform.

* sources/lib/run-time/llvm-exceptions.c
  (catch_mach_exception_raise_state_identity): Handle the ARCH_AARCH64
   case for converting exception machine state into libunwind context
   for printing a backtrace.
@housel housel merged commit 3b2b904 into dylan-lang:master May 24, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants