zig/lib/std/debug
Matthew Lugg 92bc619c49 std.debug: allow fp unwind from context
It's easy to do FP unwinding from a CPU context: you just report the
captured ip/pc value first, and then unwind from the captured fp value.
All this really needed was a couple of new functions on the
`std.debug.cpu_context` implementations so that we don't need to rely on
`std.debug.Dwarf` to access the captured registers.

Resolves: #25576
2025-11-12 21:02:38 +00:00
..
Dwarf std.debug: allow fp unwind from context 2025-11-12 21:02:38 +00:00
SelfInfo posix: reduce the number of assumptions made by dl_iterate_phdr 2025-11-09 03:31:26 -05:00
Coverage.zig std: fix debug.Info and debug.Coverage 2025-09-30 13:44:52 +01:00
cpu_context.zig std.debug: allow fp unwind from context 2025-11-12 21:02:38 +00:00
Dwarf.zig std.debug.Dwarf: add kvx ip/fp/sp register mappings 2025-11-10 09:40:44 +01:00
ElfFile.zig fix typo in std.debug.ElfFile.loadSeparateDebugFile 2025-10-31 09:44:47 +01:00
Info.zig std: replace debug.Dwarf.ElfModule with debug.ElfFile 2025-09-30 13:44:52 +01:00
no_panic.zig std: remove old panic handlers after zig1.wasm update 2025-06-01 12:10:57 +01:00
Pdb.zig std: work around crash parsing LLVM PDB 2025-09-30 13:44:55 +01:00
simple_panic.zig std.io: move getStdIn, getStdOut, getStdErr functions to fs.File 2025-07-07 22:43:51 -07:00