zig/lib/std
Jakub Konka a56749b654 macos: rewrite logic for generating stack traces on macOS
In order to be linker-independent, when parsing debug info in each
linked OSO, we also create a quick lookup table for symbols defined
within the OSO. We then use this lookup to map symbol from the EXE
to its defined address within the original OSO which we can then
use to extract its associated DWARF info (if any).
2021-11-30 16:13:01 +01:00
..
atomic std.Thread.Mutex: change API to lock() and unlock() 2021-11-09 18:31:03 -07:00
build std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
c std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
compress Merge pull request #9880 from squeek502/deflate-construct-errors 2021-10-04 15:31:08 -04:00
crypto std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
dwarf std: reorganization that allows new usingnamespace semantics 2021-09-01 17:54:06 -07:00
event std.Thread.Mutex: change API to lock() and unlock() 2021-11-09 18:31:03 -07:00
fmt remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
fs std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
hash std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
heap std.Thread.Mutex: change API to lock() and unlock() 2021-11-09 18:31:03 -07:00
io std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
json remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
math std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
mem std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
meta std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
net migrate from std.Target.current to @import("builtin").target 2021-10-04 23:48:55 -07:00
os std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
rand Add argument for fillFn to Random.init 2021-10-29 19:20:31 -04:00
special std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
target update target CPU features with LLVM 13 rc1 data 2021-08-15 23:09:55 -07:00
testing remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
Thread libstd: fix bug in std.Thread.Futex selecting incorrect default macOS version 2021-11-25 22:20:32 +01:00
time add functions to decode an epoch timestamp (#9040) 2021-09-14 19:02:23 +03:00
unicode migrate from std.Target.current to @import("builtin").target 2021-10-04 23:48:55 -07:00
valgrind remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
x migrate from std.Target.current to @import("builtin").target 2021-10-04 23:48:55 -07:00
zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
array_hash_map.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
array_list.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
ascii.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
atomic.zig migrate from std.Target.current to @import("builtin").target 2021-10-04 23:48:55 -07:00
base64.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
bit_set.zig std: disable ArrayBitSet test on aarch64 2021-10-01 22:32:13 -07:00
bounded_array.zig std.bounded_array: fix self parameter type in constSlice 2021-11-20 02:35:36 -05:00
buf_map.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
buf_set.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
build.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
builtin.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
c.zig Add chmod and chown 2021-11-15 20:04:55 -05:00
child_process.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
coff.zig Update ensureTotalCapacity to ensureTotalCapacityPrecise where it makes sense 2021-11-01 00:57:33 -07:00
compress.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
comptime_string_map.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
crypto.zig add argon2 kdf (#9756) 2021-11-15 04:47:57 +01:00
cstr.zig migrate from std.Target.current to @import("builtin").target 2021-10-04 23:48:55 -07:00
debug.zig macos: rewrite logic for generating stack traces on macOS 2021-11-30 16:13:01 +01:00
dwarf.zig migrate from std.Target.current to @import("builtin").target 2021-10-04 23:48:55 -07:00
dynamic_library.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
elf.zig elf: add amd64 relocation types 2021-09-19 14:02:22 +02:00
enums.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
event.zig std, compiler-rt: remove test names where applicable 2021-09-01 17:54:06 -07:00
fifo.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
fmt.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
fs.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
hash.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
hash_map.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
heap.zig stage2: fix inline assembly with expression output 2021-10-20 15:34:10 -07:00
io.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
json.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
leb128.zig I'm working on a WebAssembly interpreter in zig. WebAssembly uses LEB128 encoding throughout its specification. 2021-09-20 01:58:18 -04:00
linked_list.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
log.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
macho.zig macho: move nlist_64 type/flags helpers to std.macho 2021-11-30 13:59:33 +01:00
math.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
mem.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
meta.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
multi_array_list.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
net.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
once.zig std.Thread.Mutex: change API to lock() and unlock() 2021-11-09 18:31:03 -07:00
os.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
packed_int_array.zig Better documentation, use of len field instead of function, @bitSizeOf instead of meta.bitCout 2021-10-09 03:15:34 -04:00
pdb.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
priority_dequeue.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
priority_queue.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
process.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
Progress.zig std.Thread.Mutex: change API to lock() and unlock() 2021-11-09 18:31:03 -07:00
rand.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
SemanticVersion.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
sort.zig std.rand: Refactor Random interface 2021-10-27 16:07:48 -04:00
start.zig wasm: Update wasm stage2 test backend to use 'main' 2021-11-29 08:05:51 +01:00
start_windows_tls.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
std.zig migrate from std.Target.current to @import("builtin").target 2021-10-04 23:48:55 -07:00
target.zig bpf: do not invoke lld when linking eBPF relocatables 2021-11-26 10:53:30 +01:00
testing.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
Thread.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
time.zig migrate from std.Target.current to @import("builtin").target 2021-10-04 23:48:55 -07:00
unicode.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00
valgrind.zig zig fmt: respect trailing commas in inline assembly 2021-08-29 11:57:32 +02:00
wasm.zig wasm-linker: Upstream zwld into stage2 2021-11-27 15:02:01 +01:00
x.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
zig.zig std lib API deprecations for the upcoming 0.9.0 release 2021-11-30 00:13:07 -07:00