zig/lib/std
Andrew Kelley 015cd79f89 stage2: implement caching for ZIR code
Notably this exposed an issue with the language having to do with the
secret safety tag on untagged unions. How can we have our cake and eat
it too? Not solved in this commit. I will file a language proposal to
tackle this issue soon.

Fixes a compile error in `std.fs.File.readvAll`.
2021-04-25 00:02:58 -07:00
..
atomic Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-04-24 10:44:41 -07:00
build Merge pull request #7763 from kivikakk/zig-elf-parse 2021-03-04 11:56:31 -08:00
c std: fix compile errors caught by stage2 AstGen 2021-04-22 19:32:57 -07:00
compress
crypto Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-04-24 10:44:41 -07:00
event Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-04-24 10:44:41 -07:00
fmt Reject bare +/- input when parsing floats 2021-03-05 13:11:20 +01:00
fs stage2: implement caching for ZIR code 2021-04-25 00:02:58 -07:00
hash std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
heap
io Fixed error types for GetSeekPosError 2021-04-04 17:04:46 -07:00
json Tidy-up in json test module (#8431) 2021-04-04 19:27:47 -04:00
math Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-04-24 10:44:41 -07:00
mem
meta Add some enum utilities 2021-03-18 14:05:01 -07:00
net std: Swap arguments in Thread.spawn 2021-02-28 14:03:19 +01:00
os Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-04-24 10:44:41 -07:00
rand Add tests for the fill functions of the Isaac64, Pcg, Sfc64, and Xoroshiro128 PRNGs 2021-03-29 09:22:06 +02:00
special Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-04-24 10:44:41 -07:00
target target: drop ppc32 and prefer ppc 2021-04-20 16:19:59 -04:00
testing
Thread std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
time
unicode
valgrind std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
zig Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-04-24 10:44:41 -07:00
array_hash_map.zig std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
array_list.zig std: deprecate ensureCapacity, add two other capacity functions 2021-04-16 17:56:30 -07:00
ascii.zig
atomic.zig
base64.zig Remove the base64 unsafe decoder 2021-03-28 14:32:34 +02:00
bit_set.zig Add some enum utilities 2021-03-18 14:05:01 -07:00
buf_map.zig
buf_set.zig HashMap.put returns !void, not a !bool 2021-02-27 13:11:47 +02:00
build.zig Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-04-24 10:44:41 -07:00
builtin.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
c.zig std: support optional getaddrinfo arguments 2021-03-16 01:10:32 +01:00
child_process.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
coff.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
compress.zig
comptime_string_map.zig
crypto.zig std/crypto: use finer-grained error sets in function signatures (#8558) 2021-04-20 19:57:27 +02:00
cstr.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
debug.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
dwarf.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
dwarf_bits.zig
dynamic_library.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
elf.zig std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
enums.zig std: remove comptime const 2021-04-22 23:52:52 -07:00
event.zig
fifo.zig
fmt.zig std: fix potential bug in parseInt 2021-04-22 22:42:46 -04:00
fs.zig std.fs: delete unused label 2021-04-20 17:57:35 -07:00
hash.zig
hash_map.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
heap.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
io.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
json.zig std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
leb128.zig
linked_list.zig
log.zig
macho.zig std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
math.zig Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-04-24 10:44:41 -07:00
mem.zig std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
meta.zig Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-04-24 10:44:41 -07:00
multi_array_list.zig std.MultiArrayList: ensureUnusedCapacity/ensureTotalCapacity 2021-04-19 15:02:37 -07:00
net.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
once.zig std: Swap arguments in Thread.spawn 2021-02-28 14:03:19 +01:00
os.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
packed_int_array.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
pdb.zig std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
priority_dequeue.zig
priority_queue.zig Merge pull request #7792 from zanderxyz/zanderxyz/priority-dequeue 2021-04-02 10:52:23 -07:00
process.zig
Progress.zig std: Use more common escape sequences in Progress 2021-03-12 19:31:59 -05:00
rand.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
SemanticVersion.zig
sort.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
start.zig stage2 start.zig: slight simplification 2021-04-15 19:06:39 -07:00
start_windows_tls.zig
std.zig stage2: blaze the trail for std lib integration 2021-04-08 19:05:05 -07:00
target.zig Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-04-24 10:44:41 -07:00
testing.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
Thread.zig make std.c.getErrno() return same type as _errno() aka c_int 2021-03-12 15:04:36 +01:00
time.zig test: fix std.time timing tests to skip on failure 2021-04-07 08:33:32 -04:00
unicode.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
valgrind.zig std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
wasm.zig Refactor link/wasm.zig to use offset table 2021-04-08 22:47:08 +02:00
zig.zig Merge pull request #8470 from ziglang/stage2-start 2021-04-09 10:15:46 -07:00