Commits
Don't ptrCast a result-location assignment to _
1e61e5f404 • LemonBoy • Jan 2, 2020
translate-c properly handle unused var-args
f35a963ac5 • Vexu • Jan 2, 2020
Merge pull request #4025 from ziglang/Vexu-stage-2-cimport
576320e6d5 • Andrew Kelley • Jan 2, 2020
fix segfault in bit shift safety check
1b64a5f5f0 • Vexu • Jan 1, 2020
Merge branch 'lun-4-linux-memfd-create'
0fb3e6608c • Andrew Kelley • Jan 1, 2020
translate-c: add `pub` to failed-to-translate macros
c8c65b0168 • Andrew Kelley • Dec 31, 2019
std.fmt.format: add helpful compile error for non-tuple args
25051832b3 • Andrew Kelley • Dec 31, 2019
generate header in separate folder
d972d1c942 • mogud • Dec 31, 2019
Merge branch 'lun-4-net-reuseaddr-opt'
86ba8c06bf • Andrew Kelley • Dec 31, 2019
Merge pull request #3683 from Vexu/atomic-float
73e535e112 • Andrew Kelley • Dec 31, 2019
Don't crash when parsing invalid files
cbfd66f68a • LemonBoy • Dec 31, 2019
fix comparing comptime_int against undefined literal
a05150e92d • Andrew Kelley • Dec 31, 2019
update readme tagline
a3d04b9228 • Andrew Kelley • Dec 30, 2019
Merge pull request #4007 from daurnimator/json-cleanup
8f8a32d297 • Andrew Kelley • Dec 30, 2019
Resolve more types as needed
28a8ded95a • LemonBoy • Dec 30, 2019
Fix ptrCast of zero-sized type
c1ee846c22 • LemonBoy • Dec 30, 2019
Merge pull request #4011 from lukechampine/chacha20poly1305
34b4538d7b • Andrew Kelley • Dec 30, 2019
array literal address of fix
c70a673c6e • Haze Booth • Dec 30, 2019
update std/json.zig to latest language changes
e0c7d12043 • Andrew Kelley • Dec 30, 2019
ArrayList: ptrAt function returns pointer to item at given index
fb2f0cc497 • Benoit Giannangeli • Dec 29, 2019
Merge pull request #3648 from xackus/json-unescape
54231e832b • Andrew Kelley • Dec 29, 2019
Fixes #3966
6af39aa49a • data-man • Dec 29, 2019
Merge pull request #3968 from daurnimator/sigprocmask
6b960331ee • Andrew Kelley • Dec 29, 2019
Merge pull request #3992 from ForLoveOfCats/BigIntToStringLeak
bda355d976 • Marc Tiehuis • Dec 29, 2019
Merge pull request #3987 from daurnimator/std.unicode-fixes
cb02125415 • Andrew Kelley • Dec 28, 2019
Merge pull request #3993 from Vexu/translate-c
48bf00bf34 • Andrew Kelley • Dec 28, 2019
Merge pull request #3986 from LemonBoy/translate-c-stuff
68aa221995 • Andrew Kelley • Dec 28, 2019
Make it more obvious that ifs are expressions
6c3ccea29b • MateuszOkulus • Dec 28, 2019
Merge pull request #3974 from kprotty/event_broadcast
25e71216c4 • Andrew Kelley • Dec 23, 2019
report compile errors instead of crashing when frame is invalid
ad92227516 • Andrew Kelley • Dec 22, 2019
Merge pull request #3935 from Vexu/translate-c-2
28dbdba37e • Andrew Kelley • Dec 22, 2019
freebsd: add missing OS and libc bits
ba1d213f48 • Jethro Nederhof • Dec 22, 2019
Merge pull request #3940 from ziglang/sentinel-slicing
bc95c63cf2 • Andrew Kelley • Dec 21, 2019
Fix sentinel value of opaque pointers in typeInfo
51cbd96820 • LemonBoy • Dec 20, 2019
Fix comptime evaluation of runtime array access
f077c3c4cc • LemonBoy • Dec 20, 2019
CI: update llvm apt sources to correct ubuntu version
9daa7e1e19 • Andrew Kelley • Dec 20, 2019
Merge pull request #3918 from kprotty/lock_fix
4d54e9a4fb • Andrew Kelley • Dec 18, 2019
Make sure the fields array is always non-null
d8499f7abe • LemonBoy • Dec 17, 2019
Clarify allowzero's interaction with optional pointers.
f389e5e61f • Nathan Michaels • Dec 17, 2019
[#3844 + #3767] update std.c and std.os.linux to use null-terminated pointer types (#3900)
62c817420d • Raul Leal • Dec 17, 2019
avoid using undefined value
b242c2ac10 • Andrew Kelley • Dec 17, 2019
Revert "added -- to pass args to zig build commands"
b1abe4a172 • Andrew Kelley • Dec 16, 2019
Fixes utf8ToUtf16Le (#3923)
744133acb1 • Dmitry Atamanov • Dec 16, 2019
added -- to pass args to zig build commands
d4e56ae6ae • emekoi • Dec 16, 2019
Merge pull request #3570 from ziglang/c-sanitize-undef
13cdc137e6 • Andrew Kelley • Dec 16, 2019
Fix alignment query on unresolved types
de0d8885b4 • LemonBoy • Dec 16, 2019
generated docs: log trace instead of error
170de5ecae • Henry Wu • Dec 16, 2019
langref table of contents in a separate column on large displays
cb5a5ebb20 • xackus • Dec 16, 2019
remove misleading documentation
b3cbf290c8 • Andrew Kelley • Dec 16, 2019
Merge branch 'shawnl-lessThan'
496f271d17 • Andrew Kelley • Dec 16, 2019
Tokenizer: Copy optional tokens prior to being set to null #3737 (#3910)
fe0e8c87b7 • Lachlan Easton • Dec 16, 2019
Merge pull request #3916 from Vexu/translate-c-2
0f09ff4923 • Andrew Kelley • Dec 16, 2019
Merge pull request #3922 from LemonBoy/eventfd-err
650acc5e3d • Andrew Kelley • Dec 16, 2019
Revert "Use eventfd in ChildProcess on Linux"
2c7a2aefbf • Andrew Kelley • Dec 16, 2019
improve extern enum
0f38410ea6 • Vexu • Dec 16, 2019
Don't assume TLS storage has a fixed address
59de23dfa0 • LemonBoy • Dec 15, 2019
Use eventfd in ChildProcess on Linux
b169f7b0d5 • LemonBoy • Dec 15, 2019
Generate the fn pointers into the correct address space
f1407b4b7e • LemonBoy • Dec 15, 2019
Make sure the address is aligned for intToPtr ops
19ddbd9e9e • LemonBoy • Dec 15, 2019
Merge pull request #3908 from Vexu/translate-c-2
cf0d300dde • Andrew Kelley • Dec 15, 2019
Merge pull request #3906 from Vexu/translate-c-2
33d9dda558 • Andrew Kelley • Dec 14, 2019
Merge pull request #3896 from Vexu/translate-c-2
21a85d4fb6 • Andrew Kelley • Dec 13, 2019
uncomment a now-passing behavior test
e54c49be9b • Andrew Kelley • Dec 13, 2019
update stack traces tests
1e4bae6692 • Andrew Kelley • Dec 13, 2019
Document sentinel type in langref
4cb4148b35 • Jonathan Marler • Dec 13, 2019
Merge branch 'Xe-expose-callMain'
7699b5b997 • Andrew Kelley • Dec 12, 2019
ci: skip non native tests for aarch64
81f1f72197 • Andrew Kelley • Dec 12, 2019
fix dot init parsing
c759a77aa0 • Vexu • Dec 12, 2019
Merge pull request #3886 from kavika13/master
d08dc21116 • Andrew Kelley • Dec 11, 2019
lib/std/io: let the bring-your-own OS package handle stdio (#3887)
b375f6e027 • Christine Dodrill • Dec 11, 2019
self-hosted: manually parse args
7c1dbfab72 • Andrew Kelley • Dec 11, 2019
remove iterator API from std.ArrayList
c3d8b1ffeb • Andrew Kelley • Dec 10, 2019
Add hotpath for BufferedOutStream (#3858)
f30af12bea • frmdstryr • Dec 10, 2019
fix con_in difinition and add EFI_SIMPLE_TEXT_INPUT_PROTOCOL difinition
5ada11449a • Heppokoyuki • Dec 10, 2019
Merge branch 'emekoi-dynlib-load'
0d99744acc • Andrew Kelley • Dec 10, 2019
Merge branch 'Snektron-typeOf-to-TypeOf'
9561e7c6b9 • Andrew Kelley • Dec 10, 2019
Merge pull request #3830 from fengb/wasm-page-allocator
cd4d638d10 • Andrew Kelley • Dec 10, 2019
fix integers parsed as floats
c27d06596b • xackus • Dec 10, 2019
print call in build.zig needs to use a tuple argument
3388c777fa • dbandstra • Dec 10, 2019
ci: update macos to fresh llvm+clang tarball cache
2a7103ca34 • Andrew Kelley • Dec 10, 2019
remove no-longer-needed workaround for var args
e6c01e49d8 • Andrew Kelley • Dec 9, 2019
remove var args from the language
a3f6a58c77 • Andrew Kelley • Dec 9, 2019
implement async function call with `@call`
f205d23e65 • Andrew Kelley • Dec 9, 2019
add regression cases for now-passing tests
69b587c1d3 • Andrew Kelley • Dec 9, 2019
ability to give comptime and non-comptime types to same parameter
5d82744f1c • Andrew Kelley • Dec 9, 2019
Merge pull request #3873 from ziglang/format-no-var-args
640e09183d • Andrew Kelley • Dec 9, 2019
implement tuple concatenation
5874cb04bd • Andrew Kelley • Dec 9, 2019
tuple detection does not require AST node
6504c5098e • Andrew Kelley • Dec 8, 2019
Make array types (quasi-)lazy
d5e788072d • LemonBoy • Dec 8, 2019
fix anon struct literal field initialized with fn call
1cb19d1a46 • Andrew Kelley • Dec 8, 2019
fixed BREAKPOINT macro on mingw
c2342dab0b • emekoi • Dec 8, 2019
Merge branch 'comptime-fields'
d57370d3ca • Andrew Kelley • Dec 8, 2019
Fix for @Type not picking up the sentinel value
19c1b5a33a • LemonBoy • Dec 8, 2019
documentation for mutable HashMap KV pointers
05fc4d34a9 • Josh Wolfe • Dec 7, 2019
remove compile error for peer result comptime_int and null
edebe0586b • Andrew Kelley • Dec 7, 2019
add regression test for fixed bug
ecb77af534 • Andrew Kelley • Dec 6, 2019
Crypto benchmark fixes
80a72c225c • data-man • Dec 6, 2019
getStdOut fixes
008e42f483 • data-man • Dec 6, 2019
Merge pull request #3856 from ziglang/builtin-call
525b1e8fb4 • Andrew Kelley • Dec 6, 2019
Merge branch 'LemonBoy-fix-3842'
d28aa38db7 • Andrew Kelley • Dec 6, 2019