Commits
sometimes free stuff from Zig IR pass 1
4b6740e19d • Andrew Kelley • Dec 1, 2019
free IrAnalyze sometimes
5026b1aad5 • Andrew Kelley • Dec 1, 2019
Merge pull request #3808 from LemonBoy/i386-for-ya
951dc451d6 • Andrew Kelley • Dec 1, 2019
Merge branch 'std.fs.File'
11b8d3ce9d • Andrew Kelley • Nov 30, 2019
Merge pull request #3284 from Sahnvour/export_variables
85e1e3b95f • Andrew Kelley • Nov 30, 2019
fix typo in error note for integer casting
f980c29306 • Andrew Kelley • Nov 30, 2019
docs: this statement was in the wrong section
a438a615e6 • Andrew Kelley • Nov 29, 2019
std.math: remove constants that should be expressions
2ab7f31e99 • Andrew Kelley • Nov 29, 2019
implement correct buffer wrapping logic in std.event.Channel
a6c9c5f767 • Quetzal Bradley • Nov 28, 2019
Windows: fix test/standalone/shared_library
ca61a5f0b7 • Michael Dusan • Nov 28, 2019
Implements std.testing.expectEqual for tagged unions. (#3773)
f0d6447569 • Felix Queißner • Nov 27, 2019
Merge pull request #3769 from MCRusher/initcapacity-for-buffer-arraylist
0f2a9af4aa • Andrew Kelley • Nov 27, 2019
Merge pull request #3780 from Vexu/stage2-async-review
83c664eaa0 • Andrew Kelley • Nov 27, 2019
Merge branch 'kprotty-event_lock'
63300a21dd • Andrew Kelley • Nov 27, 2019
add compiler note for bad int coercion
8ecd6c4d8c • Andrew Kelley • Nov 27, 2019
Fix build system crash when compiling windows dll
a6ef83cccf • syscall0 • Nov 26, 2019
std.elf: breaking improvements to the API
7de138ad7c • Andrew Kelley • Nov 26, 2019
Optimize binary search algorithm
aca1367533 • Benjamin Feng • Nov 26, 2019
Merge branch 'gereeter-o_path'
76f21852f6 • Andrew Kelley • Nov 26, 2019
Merge pull request #3776 from mikdusan/stage1-intern-housekeeping
f96d818770 • Michael Dusan • Nov 26, 2019
std: refactor std/debug.zig DwarfInfo operations to be methods
c0cb676745 • daurnimator • Nov 26, 2019
docs: update references to wasm_allocator
f8a2dec243 • Andrew Kelley • Nov 26, 2019
Merge pull request #3774 from mikdusan/stage1-intern-housekeeping
6b7e1085e3 • Michael Dusan • Nov 26, 2019
stage1: avoid building empty memory_profiling.cpp
fe254ea309 • Michael Dusan • Nov 26, 2019
Merge branch 'fengb-wasi-run-tests'
80f79cc9e8 • Andrew Kelley • Nov 25, 2019
rename std.heap.direct_allocator to std.heap.page_allocator
cb38bd0a14 • Andrew Kelley • Nov 25, 2019
Merge pull request #3502 from mikdusan/stage1-mem-diet
35d65cceb8 • Andrew Kelley • Nov 25, 2019
ci: --no-mime-magic
6b241d7b5d • Andrew Kelley • Nov 25, 2019
zig fmt
bdf3680be1 • Andrew Kelley • Nov 25, 2019
zig fmt fixes for sentinel-terminated pointers
8a4c2d3b07 • Andrew Kelley • Nov 25, 2019
Merge pull request #3761 from Vexu/event.fs
a061ef42c1 • Andrew Kelley • Nov 25, 2019
Merge pull request #3728 from ziglang/null-terminated-pointers
5a98dd42b3 • Andrew Kelley • Nov 25, 2019
std: update for linux 5.4
69b780647a • daurnimator • Nov 25, 2019
Merge pull request #3644 from daurnimator/bytefifo
8309b6188d • Andrew Kelley • Nov 24, 2019
Call DllMain entry point if declared
eea8b10463 • syscall0 • Nov 24, 2019
Fix FixedSizeFifo buffer type
6109e49c5b • schroffl • Nov 24, 2019
Merge pull request #3748 from Vexu/modernize-stage2
2b1faa1f20 • Andrew Kelley • Nov 24, 2019
remove UTF BOM
29d7b5a80c • Michael Dusan • Nov 23, 2019
fix small regressions in std.event
7fa59565d3 • Vexu • Nov 23, 2019
Merge branch 'Vexu-missing-cast'
ad0871ea4b • Andrew Kelley • Nov 22, 2019
Stage1: Add compile error for an empty switch on a integer
94299d16d1 • Timon Kruiper • Nov 22, 2019
Merge branch 'std.fs.Dir.openRead'
e3404e3c78 • Andrew Kelley • Nov 22, 2019
self-hosted tokenizer handles \r in string literals
874b34a30f • Andrew Kelley • Nov 21, 2019
remove dead code shebang support from self-hosted tokenizer
ed619245e9 • Andrew Kelley • Nov 21, 2019
std.testing.expectEqual: show differing pointer values
ad77e93415 • Johan Bolmsjö • Nov 19, 2019
add `std.math.tau` constant (equivalent to 2 * pi)
b3539b40a6 • dbandstra • Nov 19, 2019
Make StreamServer return address of accecpted client
aa4e92f3b3 • frmdstryr • Nov 19, 2019
translate-c: add support for MacroQualified definitions
ed956b5812 • daurnimator • Nov 19, 2019
add regression test case. closes #2980
0c33ebb38e • Andrew Kelley • Nov 19, 2019
add regression test case. closes #2889
9eed0d3603 • Andrew Kelley • Nov 19, 2019
add regression test case. closes #3007
828abe046f • Andrew Kelley • Nov 19, 2019
add regression test case
21aed86a4a • Andrew Kelley • Nov 18, 2019
Merge pull request #3695 from daurnimator/towards-afd
4dd3f42972 • Andrew Kelley • Nov 17, 2019
Merge pull request #3697 from Vexu/container-docs
57b8614a5a • Andrew Kelley • Nov 17, 2019
fix bug on empty error union
4e28d7a5f7 • daurnimator • Nov 17, 2019
Merge pull request #3705 from daurnimator/fix-std.valgrind
8e3370367b • Andrew Kelley • Nov 17, 2019
Catch invalid type from peer resolution
924dd674e2 • LemonBoy • Nov 17, 2019
properly parse anon literal in array
6cddf9d723 • Vexu • Nov 17, 2019
remove no longer correct comment
8c4784f9c1 • Andrew Kelley • Nov 14, 2019
Update discriminant value also for zero-sized unions
a11da37734 • LemonBoy • Nov 14, 2019
rework layout of struct type fields
d89f39d719 • Andrew Kelley • Nov 14, 2019
rework comptime struct value layout, removing 1/2 hacks
f2f698a888 • Andrew Kelley • Nov 14, 2019
add compile error for @atomicRmw on enum not being an .Xchg
b83ce08a3b • Vexu • Nov 13, 2019
README: update the short description of what zig is
c806de8ae7 • Andrew Kelley • Nov 13, 2019
std.io.getStdOut and related fns no longer can error
0237e7a701 • Andrew Kelley • Nov 13, 2019
Merge pull request #3675 from Vexu/atomic-store
8bae70454d • Andrew Kelley • Nov 13, 2019
fix anonymous struct literal assigned to variable
32b37e695a • Andrew Kelley • Nov 13, 2019
fn parameters participate in result location semantics
37318bf151 • Andrew Kelley • Nov 12, 2019
Merge pull request #3447 from Sahnvour/vcpkg
956ba8b0e7 • Sahnvour • Nov 12, 2019
Merge pull request #3670 from Vexu/atomics-enum
e32b4829f4 • Andrew Kelley • Nov 12, 2019
fix assertion failure in ptrToInt
710ccacfa3 • Andrew Kelley • Nov 12, 2019
fix assertion failure in init_const_undefined
45d2fd9b9d • Andrew Kelley • Nov 12, 2019
fix unresolved type making it to codegen
bf8870a60b • Andrew Kelley • Nov 12, 2019
Merge pull request #3652 from ziglang/anon-container-lit
5502160bd2 • Andrew Kelley • Nov 12, 2019
stop accepting deprecated `use` keyword
ae0a219d1f • Andrew Kelley • Nov 11, 2019
Fix missing @as cast in std.fmt.formatInt (#3650)
cd5c9c8998 • Felix Queißner • Nov 10, 2019
std.ChildProcess.spawn has a consistent error set
d44a69689e • Andrew Kelley • Nov 10, 2019
Merge pull request #3635 from lun-4/unify-unix-sockets
891e2149b0 • Andrew Kelley • Nov 10, 2019
minor fix due to recent directory handling API changes
98e37537d1 • dimenus • Nov 10, 2019
Fix initialization of union references
d18b5f8b53 • LemonBoy • Nov 9, 2019
missed cast in std/target.zig
8c8078513e • dimenus • Nov 9, 2019
Merge pull request #3628 from ziglang/as-builtin
6d5abf87ec • Andrew Kelley • Nov 8, 2019
Merge branch 'kprotty-adaptive_lock'
6d28b28ccc • Andrew Kelley • Nov 8, 2019
ci: add srht oauth token to drone cloud script
9b0536e6f4 • Andrew Kelley • Nov 8, 2019
ci: bump ubuntu from 16.04 to 18.04
e2a0bea65f • Andrew Kelley • Nov 7, 2019
allow Group to optionally manage function frames' memory
459a364a33 • Vexu • Nov 7, 2019
make callMainAsync async
3858a526e3 • Vexu • Nov 7, 2019
correctly use llvm undef in release modes
2e52fafac5 • Shawn Landden • Nov 7, 2019
Merge branch 'LemonBoy-fix-more-things'
697c4ffd41 • Andrew Kelley • Nov 7, 2019
Merge pull request #3618 from nrdmn/uefi
c7fd414dab • Andrew Kelley • Nov 7, 2019
allow type coercion from *[0]T to E![]const T
6ee3cabe5c • Andrew Kelley • Nov 7, 2019
Add error when too few arguments are provided to std.fmt
7277670843 • shiimizu • Nov 6, 2019
std.json.Value: added dumpStream(), utilize WriteStream for dump()
f81f36e2ff • Sebastian Keller • Nov 6, 2019
fix NodeErrorSetDecl rendering
ac6f0d245d • Vexu • Nov 6, 2019
use global event loop in std.event types
4530adbd33 • Vexu • Nov 6, 2019
improve the start code for evented I/O
913f7d0450 • Andrew Kelley • Nov 6, 2019
add token for parsing pointer dereference
c1e8fdf812 • Brendan Hansknecht • Nov 6, 2019
Fixed a leak in the json parser.
dd4e9fb16b • Sebastian Keller • Nov 6, 2019
fix translate-c arrow deref
6b61fcddfa • Vexu • Nov 6, 2019
zig build: addIncludeDir does -I instead of -isystem
9bc4f8ea77 • Andrew Kelley • Nov 5, 2019