Commits

fix regressions on windows

3644e85091 • Andrew Kelley • Dec 2, 2019

fix docs regressions

37caa56fbc • Andrew Kelley • Dec 2, 2019

fix regressions in compile error tests

c32e50f505 • Andrew Kelley • Dec 2, 2019

fixes for self-hosted compiler

4af5c38674 • Andrew Kelley • Dec 2, 2019

fix assigning to an unwrapped optional field in an inline loop

080316cd4f • Andrew Kelley • Dec 1, 2019

add advanced IR debugging support

c2cee40aec • Andrew Kelley • Dec 1, 2019

this test isn't passing in master branch either

8524404f71 • Andrew Kelley • Dec 1, 2019

Merge remote-tracking branch 'origin/kill-ConstGlobalRefs' into remove-array-type-coercion

78811ff4ac • Andrew Kelley • Dec 1, 2019

Merge remote-tracking branch 'origin/master' into remove-array-type-coercion

b36c07a95a • Andrew Kelley • Dec 1, 2019

more test regression fixes

b220be7a33 • Andrew Kelley • Nov 30, 2019

fix windows std lib regressions

d87b13f2f7 • Andrew Kelley • Nov 30, 2019

fix self-hosted compiler regressions

6936243ee1 • Andrew Kelley • Nov 30, 2019

fix empty result location for parameters not working

7278c51ddd • Andrew Kelley • Nov 30, 2019

fix `@bitCast` result coercing to error union by returning

559bd27b08 • Andrew Kelley • Nov 30, 2019

fix return result loc as peer result loc in inferred error set function

815b4cfd9d • Andrew Kelley • Nov 29, 2019

more progress

bcdb3a9006 • Andrew Kelley • Nov 28, 2019

remove type coercion from array values to references

bf3ac66150 • Andrew Kelley • Nov 27, 2019

add missing cast to generic function call result

379d547603 • Vexu • Nov 26, 2019

add missing cast to call result type

0e405c5fc5 • Vexu • 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