COMMITS
/ lib/std/debug/cpu_context.zig November 13, 2025
A
represent Mac Catalyst as aarch64-maccatalyst-none rather than aarch64-ios-macabi
Alex Rønne Petersen committed
November 8, 2025
M
std.debug: allow fp unwind from context
Matthew Lugg committed
November 10, 2025
A
std.debug.cpu_context: add kvx context implementation
Alex Rønne Petersen committed
October 30, 2025
A
std.debug.cpu_context: fix signal_ucontext_t for arm-linux
Alex Rønne Petersen committed
October 29, 2025
G
feat: add `x86_16` debug `cpu_context`
GasInfinity committed
October 26, 2025
A
remove all Oracle Solaris support
Alex Rønne Petersen committed
A
std.debug.cpu_context: fix mcontext alignment for x86_64-illumos
Alex Rønne Petersen committed
October 25, 2025
S
std.debug.cpu_context: add missing signal_ucontext_t fields for x86_64-solaris/illumos
Stephen Gregoratto committed
October 23, 2025
A
std.debug.cpu_context: add signal_ucontext_t for alpha, hppa, microblaze, sh
Alex Rønne Petersen committed
October 19, 2025
A
std.Target: add arceb and xtensaeb Cpu.Arch tags
Alex Rønne Petersen committed
October 17, 2025
A
std.debug.cpu_context.Sparc: fix bad use of call delay slot
Alex Rønne Petersen committed
October 16, 2025
A
std.debug.cpu_context: let the compiler deal with clobbers
Alex Rønne Petersen committed
A
std.debug.cpu_context: sort context decls according to switch prongs (NFC)
Alex Rønne Petersen committed
A
std.debug: add CPU context and DWARF mappings for arc
Alex Rønne Petersen committed
A
std.debug: add CPU context and DWARF mappings for m68k
Alex Rønne Petersen committed
A
std.debug: add CPU context and DWARF mappings for or1k
Alex Rønne Petersen committed
A
std.debug: add CPU context and DWARF mappings for csky
Alex Rønne Petersen committed
A
std.debug: add CPU context and DWARF mappings for lanai
Alex Rønne Petersen committed
A
std.debug: add CPU context and DWARF mappings for ve
Alex Rønne Petersen committed
October 14, 2025
A
std.debug.cpu_context: add sparc*-linux context conversion support
Alex Rønne Petersen committed
A
std.debug.cpu_context.Sparc: flush register windows in current()
Alex Rønne Petersen committed
A
std.debug.cpu_context: add Sparc context
Alex Rønne Petersen committed
October 12, 2025
A
std.debug.cpu_context: consider arm and aarch64 reserved register ranges unsupported
Alex Rønne Petersen committed
October 9, 2025
A
std.debug: greatly expand target support for segfault handling/unwinding
Alex Rønne Petersen committed
October 7, 2025
A
std.debug.cpu_context: make arch-specific implementations private
Alex Rønne Petersen committed
A
std.debug.cpu_context: map a bunch of known registers as unsupported instead of invalid
Alex Rønne Petersen committed
A
std.debug.Dwarf: use 66 as the (fake) MIPS PC register
Alex Rønne Petersen committed
A
std.debug.Dwarf: use 67 as the (fake) PowerPC PC register
Alex Rønne Petersen committed
October 6, 2025
A
std.debug.cpu_context: remove support for s390x float registers
Alex Rønne Petersen committed
A
std.debug.Dwarf: use 65 as the (fake) RISC-V PC register
Alex Rønne Petersen committed
A
std.debug.Dwarf: use 64 as the (fake) LoongArch PC register
Alex Rønne Petersen committed
A
std.debug: add unwind support for powerpc*-linux
Alex Rønne Petersen committed
A
std.debug: add unwind support for mips*-linux
Alex Rønne Petersen committed
A
std.debug.cpu_context: check for architecture, i.e. register size, not bitness
Alex Rønne Petersen committed
October 5, 2025
A
std.debug: add unwind support for hexagon-linux
Alex Rønne Petersen committed
October 3, 2025
L
std.debug: Add unwind support for serenity
Linus Groh committed
A
std.debug: add s390x-linux unwind support
Alex Rønne Petersen committed
October 1, 2025
A
std.debug: add riscv32-linux and riscv64-linux unwind support
Alex Rønne Petersen committed
A
std.debug: add loongarch64-linux unwind support
Alex Rønne Petersen committed
A
std.debug: some adjustments to target handling
Alex Rønne Petersen committed
September 20, 2025
M
std: clarify cpu_context register order rationale
mlugg committed
September 18, 2025
M
std: don't get CPU context when using CBE targeting MSVC
mlugg committed
September 17, 2025
M
std.debug: miscellaneous fixes
mlugg committed
M
std: rework/remove ucontext_t
mlugg committed