aboutsummaryrefslogtreecommitdiff
path: root/std
AgeCommit message (Expand)Author
2018-02-28add atomicrmw builtin functionAndrew Kelley
2018-02-26workaround llvm coro transformationsAndrew Kelley
2018-02-23fix type_is_codegen_pointer being used incorrectlyAndrew Kelley
2018-02-20parse async fn definitionsAndrew Kelley
2018-02-20parse async fn calls and cancel expressionsAndrew Kelley
2018-02-17improve std lib linux epoll APIAndrew Kelley
2018-02-16ability to slice an undefined pointer at compile time if the len is 0Andrew Kelley
2018-02-15zig fmt supports simple line commentsAndrew Kelley
2018-02-14std.zig.parser understands try. zig fmt respects a double line break.Andrew Kelley
2018-02-14std.zig.parser understands inferred return type and error inferenceAndrew Kelley
2018-02-14fix build broken by previous commitAndrew Kelley
2018-02-14self hosted parser: support string literalsAndrew Kelley
2018-02-14self hosted parser supports builtin fn call with no argsAndrew Kelley
2018-02-13correct doc comment in self hosted parserAndrew Kelley
2018-02-13self hosted: add tokenizer test fix eof handlingAndrew Kelley
2018-02-12fix self hosted tokenizer handling of EOFAndrew Kelley
2018-02-12self hosted parser tests every combination of memory allocation failureAndrew Kelley
2018-02-12std.heap.ArenaAllocator: fix incorrectly activating safety checkAndrew Kelley
2018-02-12back to malloc instead of aligned_alloc for c_allocatorAndrew Kelley
2018-02-12remove std.heap.IncrementingAllocatorAndrew Kelley
2018-02-12introduce std.heap.ArenaAllocator and std.heap.DirectAllocatorAndrew Kelley
2018-02-11std: refactor posixOpen to be friendlier to error return tracesAndrew Kelley
2018-02-10std.os and std.io API updateAndrew Kelley
2018-02-10std zig tokenizer: don't require 3 newlines at the end of the sourceAndrew Kelley
2018-02-09std lib: modify allocator idiomAndrew Kelley
2018-02-09fix compiler crash switching on global error with no elseAndrew Kelley
2018-02-09self hosted compiler: move tokenization and parsing to std libAndrew Kelley
2018-02-09fix build runner on windowsAndrew Kelley
2018-02-08std: fix return type of std.c.writeAndrew Kelley
2018-02-08Merge remote-tracking branch 'origin/master' into error-setsAndrew Kelley
2018-02-08Add ArrayList functions (#755)Marc Tiehuis
2018-02-08error sets - most tests passingAndrew Kelley
2018-02-07implement openSelfExe() on darwin (#753)Ben Noordhuis
2018-02-07improve behavior of `zig build` (#754)Jeff Fowler
2018-02-07format struct pointers as "<typename>@<address>" (#752)Ben Noordhuis
2018-02-05error sets - fix most std lib compile errorsAndrew Kelley
2018-02-05error sets: fix peer resolution of error unionsAndrew Kelley
2018-02-05handle linux returning EINVAL for large writesAndrew Kelley
2018-02-05handle linux returning EINVAL for large readsAndrew Kelley
2018-02-05fix test failure, organize code, add new compile errorAndrew Kelley
2018-02-05make OutStream and InStream take an error set paramAndrew Kelley
2018-02-05error sets - peer resolution for error unionsAndrew Kelley
2018-02-04fix accidentally linking against kernel32 on non windowsAndrew Kelley
2018-02-04Use /dev/urandom and sysctl(RANDOM_UUID) on Linux.Ben Noordhuis
2018-02-03*WIP* error sets - std lib test compile but try to link against windowsAndrew Kelley
2018-02-03*WIP* error sets - an inferred error set can end up being the global oneAndrew Kelley
2018-02-03*WIP* error sets - support fns called at comptimeAndrew Kelley
2018-02-02*WIP* error sets - correctly resolve inferred error setsAndrew Kelley
2018-02-02*WI* error sets - basic support workingAndrew Kelley
2018-02-01*WIP* error sets - allow peer type resolution to create new error setAndrew Kelley