AgeAuthorCommit message
3 years agogravatar for kcbanner@gmail.comCasey Bannerdarwin: update mcontext_t definition for aarch64 to add neon state
3 years agogravatar for kcbanner@gmail.comCasey Bannerdebug: fixup base address calculations for macho
3 years agogravatar for kcbanner@gmail.comCasey Bannerdwarf: don't dupe function names, as they are backed by the memory mapped sections
3 years agogravatar for kcbanner@gmail.comCasey Bannerdebug: rework how unwind errors are printed, and add module name lookup for linux
3 years agogravatar for kcbanner@gmail.comCasey Bannerdwarf: add support for DWARF5 DW_AT_ranges in subprograms, add DebugRangeIterator
3 years agogravatar for kcbanner@gmail.comCasey Bannerdwarf: fix logic error in eh_frame_hdry binary search
3 years agogravatar for kcbanner@gmail.comCasey Bannerdebug: de-duplicate some code in macos ModuleDebugInfo
3 years agogravatar for kcbanner@gmail.comCasey Bannerc: fixup getcontext
3 years agogravatar for kcbanner@gmail.comCasey Bannerc: musl doesn't implement getcontext, so defer to our implementation in that case
3 years agogravatar for kcbanner@gmail.comCasey Bannertest: add standalone test for DWARF unwinding with -fomit-frame-pointer
3 years agogravatar for kcbanner@gmail.comCasey Bannerc: add getcontext
3 years agogravatar for kcbanner@gmail.comCasey Bannerdebug: fix reading -gdwarf generated debug sections in COFF files
3 years agogravatar for kcbanner@gmail.comCasey Bannerlinux: rework getcontext to closer match the specification (saved IP/SP match the state after it would return)
3 years agogravatar for kcbanner@gmail.comCasey Bannerdebug: x86 unwinding support, more unwinding fixes
3 years agogravatar for kcbanner@gmail.comCasey Bannerdebug: enhance writeCurrentStackTrace to use context-based unwinding when available
3 years agogravatar for kcbanner@gmail.comCasey Bannerdwarf: add support for .debug_frame and CIE version 4
3 years agogravatar for kcbanner@gmail.comCasey Bannerlinux: add getcontext for x86_64
3 years agogravatar for kcbanner@gmail.comCasey Bannerupdate to new builtin syntax
3 years agogravatar for kcbanner@gmail.comCasey Bannerdwarf: use eh_frame length if it's available
3 years agogravatar for kcbanner@gmail.comCasey Banneradd more safety checks when searching for eh_frame entries using findEntry
3 years agogravatar for kcbanner@gmail.comCasey Banner- rebase and update to lastest master
3 years agogravatar for kcbanner@gmail.comCasey Bannerdwarf: fixup pointer cast
3 years agogravatar for kcbanner@gmail.comCasey Bannerdwarf: add support for .eh_frame_hdr when unwinding
3 years agogravatar for kcbanner@gmail.comCasey Bannerdebug: fix memory leak when an error occurs opening a pdb file
3 years agogravatar for kcbanner@gmail.comCasey Bannerdebug: more fixups for mips linux not having ucontext_t
3 years agogravatar for kcbanner@gmail.comCasey Bannerdebug: fixing more compile errors on arches that I hadn't tested on yet
3 years agogravatar for kcbanner@gmail.comCasey Bannerdwarf: fixes for non-64 bit systems
3 years agogravatar for kcbanner@gmail.comCasey Bannerdebug: use an explicit context type instead of anytype for dumpStackTraceFromBase, update crash_report to use this for exceptions
3 years agogravatar for kcbanner@gmail.comCasey Bannerdwarf: fixup for sort changes
3 years agogravatar for kcbanner@gmail.comCasey Bannerdebug: fixup context detection for wasi
3 years agogravatar for kcbanner@gmail.comCasey Bannerfmt and cleanup
3 years agogravatar for kcbanner@gmail.comCasey Banner- rework CFI instruction parsing to not use std.meta
3 years agogravatar for kcbanner@gmail.comCasey Bannerdwarf: implement more register mappings, fix up macos compile
3 years agogravatar for kcbanner@gmail.comCasey Bannerdwarf: implement more register number mappings
3 years agogravatar for kcbanner@gmail.comCasey Banner- rework StackIterator to optionally use debug_info to unwind the stack
3 years agogravatar for kcbanner@gmail.comCasey Banner- add default register rule
3 years agogravatar for kcbanner@gmail.comCasey Banner- implement more opcodes
3 years agogravatar for kcbanner@gmail.comCasey Banner- move writing code to zig-dwarfdump
3 years agogravatar for kcbanner@gmail.comCasey Banner- fix remember_state
3 years agogravatar for kcbanner@gmail.comCasey Banner- add DWARF expression parser
3 years agogravatar for kcbanner@gmail.comCasey Banneradd VirtualMachine to run CFA instructions
3 years agogravatar for kcbanner@gmail.comCasey Banner- add call frame instruction parser
3 years agogravatar for kcbanner@gmail.comCasey Bannerbegin working on parsing unwind info
3 years agogravatar for kcbanner@gmail.comCasey Banneradd CommonInformationEntry parser
3 years agogravatar for kcbanner@gmail.comCasey Bannerdebug: support loading elf debug info from external files
3 years agogravatar for haohaolee@users.noreply.github.comHao Libadge-question-markRemove the SingleThread limitation for ARM (#16442)
3 years agogravatar for 124872+jedisct1@users.noreply.github.comFrank DenisInclude system headers path when targeting assembly_with_cpp
3 years agogravatar for andrew@ziglang.orgAndrew Kelleybadge-question-markMerge pull request #16430 from jacobly0/llvm-builder
3 years agogravatar for mail@linusgroh.deLinus Grohstd.hash_map: Fix casing of keyPtr variables
3 years agogravatar for aleksey.kladov@gmail.comAlex Kladovreduce AstGen.numberLiteral stack usage
Loading...