Commits
translate-c-2 increments worst-case
6cd402f1b4 • Vexu • Dec 19, 2019
translate-c-2 unary operators common case
809deb6ec0 • Vexu • Dec 19, 2019
translate-c-2 unaryexprortypetrait + fixes
e4c47e80b4 • Vexu • Dec 19, 2019
translate-c-2 fix some casts
122a9bad39 • Vexu • Dec 18, 2019
translate-c-2 function calls
d54c288bd3 • Vexu • Dec 18, 2019
translate-c-2 array access
c2666c48a4 • Vexu • Dec 18, 2019
translate-c-2 member access
cf7a5b7a4a • Vexu • Dec 18, 2019
translate-c-2 stmt expr
e65b9e8f7b • Vexu • Dec 18, 2019
translate-c-2 fix expression grouping bugs
62bfff5e87 • Vexu • Dec 18, 2019
translate-c-2 update @kavika13's work to removal of TransResult
f54e7d6c99 • Vexu • Dec 18, 2019
Merge remote-tracking branch 'kavika13/master' into translate-c-2
90eed4172d • Vexu • Dec 18, 2019
translate-c-2 character literals and more test fixes
21bc3353b8 • Vexu • Dec 17, 2019
translate-c-2 various fixes to get more tests passing
6d7025d0c5 • Vexu • Dec 17, 2019
translate-c-2 fix container type resolution
a6960b89ed • Vexu • Dec 17, 2019
translate-c-2 switch
65531c73a9 • Vexu • Dec 17, 2019
translate-c-2 conditional operator
0283ab8a1a • Vexu • Dec 17, 2019
translate-c-2 floats
daa22d42b0 • Vexu • Dec 17, 2019
translate-c-2 don't shadow primitive types
9cda93a24e • Vexu • Dec 17, 2019
translate-c-2 for loops
ab6fe57462 • Vexu • Dec 16, 2019
translate-c-2 break and continue
d54bcb2b62 • Vexu • Dec 16, 2019
translate-c-2 while loops
6a3d48353b • Vexu • Dec 16, 2019
translate-c-2 if statements
e3f1bfe483 • Vexu • Dec 16, 2019
translate-c-2 wors-case assign
626562555e • Vexu • Dec 16, 2019
translate-c-2 comma operator
d9527edfe0 • Vexu • 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
private linkage for unnamed internal constants
e41495de9d • Andrew Kelley • Dec 6, 2019
Merge pull request #3853 from xackus/doc-fixes
105ef560b3 • Andrew Kelley • Dec 6, 2019
fix casts
bfb15f1c9f • Vexu • Dec 5, 2019
Increase io.BufferedInStream readByte speed by ~75%
1baaf9a503 • frmdstryr • Dec 5, 2019
Merge pull request #3849 from Vexu/fix-fmt
8829b5316b • Andrew Kelley • Dec 5, 2019
std.fmt.ParseUnsignedError is now public
bef3769bb7 • Andrew Kelley • Dec 4, 2019
add `other` OS and fix regression in build-exe for freestanding
10e172b1d7 • Andrew Kelley • Dec 4, 2019
Merge pull request #3844 from Snektron/sort-improvements
44e896f613 • Andrew Kelley • Dec 4, 2019
add docs for function parameters
137cb32f5e • Vexu • Dec 4, 2019
Merge branch 'Vexu-build-start'
38791ac616 • Andrew Kelley • Dec 3, 2019
Pick up WinMain with proper CC
fd7c7be33c • LemonBoy • Dec 3, 2019
Merge pull request #3837 from yvt/patch-as
0d48b60794 • Andrew Kelley • Dec 3, 2019
Accept comptime-known expression for asm
26c8930b95 • LemonBoy • Dec 3, 2019
Merge pull request #3715 from daurnimator/towards-afd
b7be57766b • Andrew Kelley • Dec 2, 2019
add missing license files
55202a021a • Andrew Kelley • Dec 2, 2019
add extra LICENSE file for clarification
6a36c549a8 • Andrew Kelley • Dec 2, 2019
bring your own OS layer in the std lib
ad214c7aa0 • Andrew Kelley • Dec 2, 2019
remove upstream support for Zen hobby OS
dcbd5ad155 • Andrew Kelley • Dec 2, 2019
ci: update sr.ht to use alpine/latest, more reliable
fc1373a85d • Andrew Kelley • Dec 2, 2019
add some null-termination annotations
b6127b0fe9 • Andrew Kelley • Dec 2, 2019
fix crash assigning optional struct with anon literal
6d8550a7df • Andrew Kelley • Dec 2, 2019
Merge pull request #3787 from ziglang/remove-array-type-coercion
fecd540826 • Andrew Kelley • Dec 2, 2019
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