aboutsummaryrefslogtreecommitdiff
path: root/lib/std/debug.zig
AgeCommit message (Expand)Author
2023-07-20debug: add dupeContext, store a pointer to a copy of ThreadContext on UnwindC...kcbanner
2023-07-20debug: rename StackTraceContext to ThreadContextkcbanner
2023-07-20dwarf: introduce ExpressionContext, add more expression opcodeskcbanner
2023-07-20darwin: update mcontext_t definition for aarch64 to add neon statekcbanner
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-20debug: rework how unwind errors are printed, and add module name lookup for l...kcbanner
2023-07-20debug: de-duplicate some code in macos ModuleDebugInfokcbanner
2023-07-20c: fixup getcontextkcbanner
2023-07-20c: add getcontextkcbanner
2023-07-20debug: fix reading -gdwarf generated debug sections in COFF fileskcbanner
2023-07-20linux: rework getcontext to closer match the specification (saved IP/SP match...kcbanner
2023-07-20debug: x86 unwinding support, more unwinding fixeskcbanner
2023-07-20debug: enhance writeCurrentStackTrace to use context-based unwinding when ava...kcbanner
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: fix memory leak when an error occurs opening a pdb filekcbanner
2023-07-20debug: more fixups for mips linux not having ucontext_tkcbanner
2023-07-20debug: fixing more compile errors on arches that I hadn't tested on yetkcbanner
2023-07-20debug: use an explicit context type instead of anytype for dumpStackTraceFrom...kcbanner
2023-07-20debug: fixup context detection for wasikcbanner
2023-07-20fmt and cleanupkcbanner
2023-07-20dwarf: implement more register mappings, fix up macos compilekcbanner
2023-07-20dwarf: implement more register number mappingskcbanner
2023-07-20- rework StackIterator to optionally use debug_info to unwind the stackkcbanner
2023-07-20add CommonInformationEntry parserkcbanner
2023-07-20debug: support loading elf debug info from external fileskcbanner
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-16migration: std.math.{min, min3, max, max3} -> `@min` & `@max`r00ster91
2023-06-13std.debug: remove `warn` (deprecated in 0.9)Eric Joldasov
2023-05-29std.debug: disable sporadically failing testAndrew Kelley
2023-05-24std: Move std.debug.{TTY.Config,detectTTYConfig} to std.io.ttyLinus Groh
2023-05-24std.debug: Rename TTY.Color enum values to snake caseLinus Groh
2023-05-23std.sort: add pdqsort and heapsortAli Chraghi
2023-04-28std: update to use `@memcpy` directlyAndrew Kelley
2023-04-26enable debugging infrastructure when using C backendAndrew Kelley
2023-04-23Improvements to docs and textzooster
2023-04-21cbe: enable CI for std testsJacob Young
2023-04-18debug: fix missing stack traces during crashes on windowskcbanner
2023-04-09std.debug: fix segfault/panic race conditionAndrew Kelley
2023-03-15use DEC graphics instead of Unicode for box drawingAndrew Kelley
2023-03-15std.debug.TTY.Config: add yellowAndrew Kelley
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-01-29std.debug: disable sporadically failing testAndrew Kelley
2023-01-24debug: re-enable resource management test on x86_64 windowskcbanner
2023-01-23std: eliminate pointless meta.assumeSentinel() usageIsaac Freund
2023-01-21FreeBSD: add mcontext_t for aarch64Stephen Gregoratto
2023-01-18netbsd: add mcontext_t for aarch64Michael Dusan