aboutsummaryrefslogtreecommitdiff
path: root/lib/std/dwarf
AgeCommit message (Expand)Author
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
2023-07-20debug: x86 unwinding support, more unwinding fixeskcbanner
2023-07-20update to new builtin syntaxkcbanner
2023-07-20- rebase and update to lastest masterkcbanner
2023-07-20dwarf: add support for .eh_frame_hdr when unwindingkcbanner
2023-07-20debug: fixing more compile errors on arches that I hadn't tested on yetkcbanner
2023-07-20dwarf: fixes for non-64 bit systemskcbanner
2023-07-20fmt and cleanupkcbanner
2023-07-20- rework CFI instruction parsing to not use std.metakcbanner
2023-07-20dwarf: implement more register mappings, fix up macos compilekcbanner