aboutsummaryrefslogtreecommitdiff
path: root/lib/std/dwarf
AgeCommit message (Expand)Author
2024-12-19Dwarf: remove redundant debug infoJacob Young
2024-12-16Dwarf: include comptime-only values in debug infoJacob Young
2024-08-17Dwarf: fix and test allowzero pointersJacob Young
2024-08-16Dwarf: rework self-hosted debug info from scratchJacob Young
2024-08-01std: dwarf namespace reorgAndrew Kelley
2024-07-10dwarf: use StackIterator.MemoryAccessor to check memory accesses instead of i...kcbanner
2024-07-09std: fix typos (#20560)Jora Troosh
2024-06-23Rename *[UI]LEB128 functions to *[UI]leb128Michael Bradshaw
2024-03-19extract std.posix from std.osAndrew Kelley
2024-02-18dwarf: optimize dwarf parsing for speedJacob Young
2024-02-18Dwarf: use a user tag for paddingJacob Young
2024-01-18openbsd: add proper support for aarch64Sebastien Marie
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-10-31mem: fix ub in writeIntJacob Young
2023-10-29x86_64: fix compiler rt test failuresJacob Young
2023-10-22Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""Jacob Young
2023-10-22Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"Andrew Kelley
2023-10-21x86_64: disable failing tests, enable test-std testingJacob Young
2023-10-02Add illumos OS tagStephen Gregoratto
2023-09-30solaris: add missing registersRyan Zezeski
2023-09-27Remove `@fabs`, fabs and absCast/Int from std libantlilja
2023-08-22compiler: move unions into InternPoolAndrew Kelley
2023-08-15netbsd: std.dwarf.abi: disable x86_64 regBytes()Michael Dusan
2023-08-15std: fix compilation errors in dwarf/abi.zig when targeting iOSJakub Konka
2023-08-14dwarf: add missing length check in rowColumnskcbanner
2023-07-26target: emit unwind tables if the platform supports unwindingkcbanner
2023-07-25dwarf: small code size reduction in expression runnerkcbanner
2023-07-24simplify call frame instruction parserkcbanner
2023-07-24fixup inline switchkcbanner
2023-07-20dwarf: implement aarch64 default register ruleskcbanner
2023-07-20dwarf: fix the unwinder using the incorrect row from the FDE in certain caseskcbanner
2023-07-20dwarf: add abi.stripInstructionPtrAuthCodekcbanner
2023-07-20debug: fixup last_error being printed too many timeskcbanner
2023-07-20debug: fix initialization of the optional fields on StackIteratorkcbanner
2023-07-20macho: add aarch64 implementation to unwindFramekcbanner
2023-07-20debug: add relocateContextkcbanner
2023-07-20macho: add unwindFrame which can unwind stack frames using the __unwind_info ...kcbanner
2023-07-20dwarf: add ExpressionError to work around the compiler not being able to infe...kcbanner
2023-07-20dwarf: skip register tests on unimplemented arch / os, add tests for type con...kcbanner
2023-07-20dwarf: fixup default endianness in ExpressionOptions, add control flow testskcbanner
2023-07-20dwarf: fixup regBytes for the case where there is no context supportkcbanner
2023-07-20debug: add dupeContext, store a pointer to a copy of ThreadContext on UnwindC...kcbanner
2023-07-20dwarf: implement constx,addrx, begin adding DWARF expression testskcbanner
2023-07-20debug: rename StackTraceContext to ThreadContextkcbanner
2023-07-20dwarf: expression fixups for non-64bit arches, check call_frame_context when ...kcbanner
2023-07-20dwarf: add expression writerkcbanner
2023-07-20dwarf: introduce ExpressionContext, add more expression opcodeskcbanner
2023-07-20debug: fixup base address calculations for machokcbanner
2023-07-20dwarf: don't dupe function names, as they are backed by the memory mapped sec...kcbanner
2023-07-20dwarf: add support for DWARF5 DW_AT_ranges in subprograms, add DebugRangeIter...kcbanner