lib/std/c.zig | 3 + lib/std/c/darwin.zig | 8 ++ lib/std/debug.zig | 75 ++++++++--- lib/std/debug/SelfInfo.zig | 54 +++----- lib/std/debug/SelfInfo/DarwinModule.zig | 224 ++++++++++++++++++++++---------- lib/std/debug/SelfInfo/ElfModule.zig | 2 +- lib/std/debug/SelfInfo/WindowsModule.zig | 36 ++++- lib/std/debug/cpu_context.zig | 6 + 8 files changed, 276 insertions(+), 132 deletions(-)