aboutsummaryrefslogtreecommitdiff
path: root/lib/std/debug
AgeCommit message (Expand)Author
2025-10-12std.debug.cpu_context: consider arm and aarch64 reserved register ranges unsu...Alex Rønne Petersen
2025-10-10std.debug.Dwarf.SelfUnwinder: assume same-value rule by default for all columnsAlex Rønne Petersen
2025-10-10std.debug: greatly expand target support for segfault handling/unwindingAlex Rønne Petersen
2025-10-08Merge pull request #25493 from alexrp/std-debug-mips-ppcAlex Rønne Petersen
2025-10-07std.debug.cpu_context: make arch-specific implementations privateAlex Rønne Petersen
2025-10-07std.debug.SelfInfo.MachO: don't restore vector registers during unwindingAlex Rønne Petersen
2025-10-07std.debug.Dwarf.expression: fix a test that assumes sp != fpAlex Rønne Petersen
2025-10-07std.debug.cpu_context: map a bunch of known registers as unsupported instead ...Alex Rønne Petersen
2025-10-07std.debug.cpu_context: remove support for s390x float registersAlex Rønne Petersen
2025-10-07std.debug.Dwarf: use 66 as the (fake) MIPS PC registerAlex Rønne Petersen
2025-10-07std.debug.Dwarf: use 67 as the (fake) PowerPC PC registerAlex Rønne Petersen
2025-10-07std.debug.Dwarf: use 65 as the (fake) RISC-V PC registerAlex Rønne Petersen
2025-10-07std.debug.Dwarf: use 64 as the (fake) LoongArch PC registerAlex Rønne Petersen
2025-10-07std.debug: add unwind support for powerpc*-linuxAlex Rønne Petersen
2025-10-07std.debug: add unwind support for mips*-linuxAlex Rønne Petersen
2025-10-07std.debug.cpu_context: check for architecture, i.e. register size, not bitnessAlex Rønne Petersen
2025-10-07std.debug.Dwarf.SelfUnwinder: add an s390x check missed in 95bdb0c1c65c128923...Alex Rønne Petersen
2025-10-07std.debug.Dwarf.SelfUnwinder: skip caching rules for unsupported registersAlex Rønne Petersen
2025-10-05std.debug: add unwind support for hexagon-linuxAlex Rønne Petersen
2025-10-05std.debug.SelfInfo.Elf: disable unwinding on mips n32 and x86 x32Alex Rønne Petersen
2025-10-03std.debug: Add unwind support for serenityLinus Groh
2025-10-03std.debug.Dwarf.SelfUnwinder: default some s390x registers to the same-value ...Alex Rønne Petersen
2025-10-03std.debug: add s390x-linux unwind supportAlex Rønne Petersen
2025-10-02std.debug.Dwarf.Unwind: deal with invalid def_cfa_reg by GNU toolchainsAlex Rønne Petersen
2025-10-01std.debug: add riscv32-linux and riscv64-linux unwind supportAlex Rønne Petersen
2025-10-01std.debug: add loongarch64-linux unwind supportAlex Rønne Petersen
2025-10-01std.debug: some adjustments to target handlingAlex Rønne Petersen
2025-10-01std.debug.SelfInfo: rename Darwin to MachOAlex Rønne Petersen
2025-09-30std.debug.SelfInfo: remove shared logicmlugg
2025-09-30Dwarf.Unwind: fix typomlugg
2025-09-30typomlugg
2025-09-30Dwarf.Unwind: handle macOS deviation from standardmlugg
2025-09-30std.debug: significantly speed up capturing stack tracesmlugg
2025-09-30std.debug.SelfInfo: mark ARM unwinding as unsupportedmlugg
2025-09-30typomlugg
2025-09-30std: clarify cpu_context register order rationalemlugg
2025-09-30std.debug: don't assume return address register is defined if not specifiedmlugg
2025-09-30std.debug.SelfInfo: thread safetymlugg
2025-09-30ElfModule: fix assertion failuremlugg
2025-09-30std: don't get CPU context when using CBE targeting MSVCmlugg
2025-09-30std.debug: go back to storing return addresses instead of call addressesmlugg
2025-09-30std: work around crash parsing LLVM PDBmlugg
2025-09-30std.debug: fix typomlugg
2025-09-30update to new std.debug changesmlugg
2025-09-30std.debug: miscellaneous fixesmlugg
2025-09-30std: rework/remove ucontext_tmlugg
2025-09-30std.debug.Pdb: fix leakmlugg
2025-09-30fix compile errors and minor bugsmlugg
2025-09-30SelfInfo: remove x86-windows unwinding pathmlugg
2025-09-30tests: split up and enhance stack trace testsmlugg