Commits

stage2: add compile log statement

ab5f7b5156 • g-w1 • Jan 6, 2021

Merge branch 'stage2-rework-cbe'

38572ee894 • Andrew Kelley • Jan 6, 2021

std.c add syslog

6c4924408b • xackus • Jan 5, 2021

freebsd, netbsd, dragonfly: add struct timeval

1640c357f4 • xackus • Jan 5, 2021

std: skip more tests on Windows to save CI memory

3e8aaee829 • Andrew Kelley • Jan 5, 2021

ci: skip crypto tests on windows

16896a9d8b • Andrew Kelley • Jan 4, 2021

Merge pull request #7592 from LemonBoy/fix-7188

66e5e92a3e • Andrew Kelley • Jan 4, 2021

Allow dollar sign $ in identifiers in translate-c

d95724454c • Evan Haas • Jan 4, 2021

Fixes missing error prong in std.os.send.

819f2a01a1 • Felix (xq) Queißner • Jan 4, 2021

Fix off-by-one error in SinglyLinkedList.len() and add associated tests

fc3508b7e8 • J.C. Moyer • Jan 4, 2021

std.c: add some noalias

a93c123f83 • xackus • Jan 4, 2021

ci: omit stage2 backend from stage1 on Windows

2fe8a48215 • Andrew Kelley • Jan 4, 2021

stage2: add more perf tracing points

462c1d8c74 • Andrew Kelley • Jan 4, 2021

Revert "Fix #7296:"

fc38b42521 • Andrew Kelley • Jan 4, 2021

Merge branch 'g-w1-stage2-evalbranch'

ef2fa67ef0 • Andrew Kelley • Jan 4, 2021

stage2 x86_64: fix bug in Function.gen

aa0906e9aa • joachimschmidt557 • Jan 4, 2021

std/crypto: add BLAKE2-160 types and tests

4400d2d7ab • Frank Denis • Jan 4, 2021

Improve uring definitions

e4c4a0a5f6 • daurnimator • Jan 4, 2021

Merge pull request #7681 from kubkon/stage2-aarch64-fn-args

53a0b7997d • Andrew Kelley • Jan 4, 2021

stage2: remove the Cache deadlock detection code

c8e44d82bd • Andrew Kelley • Jan 4, 2021

stage2: fix Cache debug deadlock code memory leak

404dc9692e • Andrew Kelley • Jan 4, 2021

drone ci: skip compile error tests to save time

5c92e24a29 • Andrew Kelley • Jan 4, 2021

Merge pull request #7598 from FireFox317/more-llvm-stage2

f6644255f5 • Andrew Kelley • Jan 4, 2021

Static function declarations with no prototype should not be variadic

5cc131030c • Evan Haas • Jan 3, 2021

std/crypto: properly support arbitrary output sizes

5aac2fc281 • Frank Denis • Jan 3, 2021

Merge pull request #7612 from g-w1/do-7296

683814190b • Andrew Kelley • Jan 3, 2021

Merge pull request #7647 from ziglang/stage2-comptime-fn-call

d8f3f14532 • Andrew Kelley • Jan 3, 2021

fix 7665:

3d151fbfc8 • g-w1 • Jan 3, 2021

Merge branch 'LemonBoy-revive-6680'

fb37c1b091 • Andrew Kelley • Jan 3, 2021

Improve documentation for ArrayList, ArrayListUnmanaged, etc. (#7624)

db1e97d4b1 • Cameron Conn • Jan 3, 2021

stage1: Use correct format specifier for size_t parameters

1856dfea6b • LemonBoy • Jan 3, 2021

Fix usage message

af8eab546e • Sizhe Zhao • Jan 3, 2021

std: disable a couple tests on windows

44c9bf559b • Andrew Kelley • Jan 2, 2021

Merge pull request #7506 from kubkon/fix-6923

5a6579611f • Jakub Konka • Jan 2, 2021

openbsd: add pollfd interface

a9c75a2b48 • Sébastien Marie • Jan 2, 2021

Merge branch 'jayschwa-ci-deep-clone'

ca0b03f7b5 • Andrew Kelley • Jan 2, 2021

std/build: assert that install paths are relative

d3ecbbebd3 • Isaac Freund • Jan 2, 2021

Merge branch 'daurnimator-meta.fields'

3dafc5b9a3 • Andrew Kelley • Jan 1, 2021

stage2 AArch64: add logical (shifted register) instructions

c5ec096b2f • joachimschmidt557 • Jan 1, 2021

Merge branch 'LemonBoy-panicthreadid'

6c0c275b27 • Andrew Kelley • Jan 1, 2021

Fix ssize_t definition

3bce5b2f30 • Sizhe Zhao • Jan 1, 2021

Merge pull request #7578 from vrischmann/walker

99203e4177 • Andrew Kelley • Jan 1, 2021

Merge pull request #7634 from daurnimator/packed-init-all-to

4cc374c639 • Andrew Kelley • Jan 1, 2021

Merge pull request #7565 from joachimschmidt557/stage2-arm

dfacac916f • Andrew Kelley • Jan 1, 2021

macho: unblock stage2 on 32bit platforms (#7632)

5dfeb6cbc8 • Jakub Konka • Jan 1, 2021

Merge pull request #7640 from daurnimator/use-markInvalidUserInput

1cef0be01b • Andrew Kelley • Jan 1, 2021

Merge pull request #7616 from ziglang/stage2-inferred-vars

93bb1d93cd • Andrew Kelley • Jan 1, 2021

Year++

6c2e0c2046 • Frank Denis • Dec 31, 2020

Merge branch 'revert-semver'

69da6ba14d • Andrew Kelley • Dec 31, 2020

More MachO.zig fixes ensuring 32bit compat

fbf269cc47 • Jakub Konka • Dec 31, 2020

stage1: Remove stray brace in rarely-tested code path

102e45e04f • LemonBoy • Dec 31, 2020

Make sure MachO.zig compiles on 32bit hosts

707b81ec37 • Jakub Konka • Dec 31, 2020

Merge pull request #7608 from kubkon/macho-dsym

46ea7a704c • Jakub Konka • Dec 31, 2020

Merge pull request #7601 from jayschwa/stage2-semver

595397dbeb • Andrew Kelley • Dec 31, 2020

ci: freebsd: use py37-s3cmd

7550af0d4c • Luna • Dec 31, 2020

stage2: rework Value Payload layout

3f7d9b5fc1 • Andrew Kelley • Dec 31, 2020

stage2: rework Type Payload layout

133da8692e • Andrew Kelley • Dec 31, 2020

std: Remove duplicated code

2622575fde • LemonBoy • Dec 30, 2020

std: Add more standard type definitions for FreeBSD

daed2ba2a0 • LemonBoy • Dec 30, 2020

std: fix Reader.readUntilDelimiterOrEofAlloc() API

3634d44d08 • Isaac Freund • Dec 30, 2020

stage2 tests: improve C backend testing

3d79ae2be3 • Andrew Kelley • Dec 30, 2020

stage2: C backend improvements

d18b6785bb • Andrew Kelley • Dec 30, 2020

Comply with semantic versioning pre-release format

bbe2cca1ae • Jay Petacat • Dec 29, 2020

std.ChildProcess: fix max_output_bytes handling

8078d8cd3f • Andrew Kelley • Dec 29, 2020

zig test: release Compilation Cache locks

0b46c27333 • Andrew Kelley • Dec 29, 2020

Merge branch 'LemonBoy-cprocess'

e54fd25781 • Andrew Kelley • Dec 29, 2020

stage2 tests: pass cwd to child process to fix exe path

1590ed9d6a • Andrew Kelley • Dec 29, 2020

stage2 tests: fix incorrect path used for execution binary

7e1e771f02 • Andrew Kelley • Dec 29, 2020

Revert "stage2: fix compilation of self-hosted compiler with -Denable-llvm"

79a5151155 • Andrew Kelley • Dec 29, 2020

std/crypto: increment the correct words for vectorized salsa20

8ab870cf56 • Frank Denis • Dec 29, 2020

stage2 tests: better failure reporting for failed execution

1dd5c032bf • Andrew Kelley • Dec 29, 2020

fix `zig test` with regards to passing parameters

a62353fb4b • Andrew Kelley • Dec 29, 2020

stage2: better error message for root zig source file not found

e0a78d10cc • Andrew Kelley • Dec 29, 2020

std.process: update arg iterator tests

78dcd1b23e • Andrew Kelley • Dec 29, 2020

Merge branch 'hello-c-backend' into master

3b5dd48f99 • Andrew Kelley • Dec 29, 2020

Merge pull request #7498 from FireFox317/stage2-llvm

2df2f0020f • Andrew Kelley • Dec 28, 2020

Revert "stage2: add compile log statement (#7191)"

f75d4cbe56 • Andrew Kelley • Dec 28, 2020

std/heap: fix documentation of raw_c_allocator

7ed499ec45 • Isaac Freund • Dec 28, 2020

stage2: make Alloc(Inferred) have mutabality info (#7570)

c234761edd • g-w1 • Dec 28, 2020

stage1: Prevent crash with some lazy pointer types

fffb0904f8 • LemonBoy • Dec 28, 2020

Merge pull request #7483 from indocomsoft/autohashmap

8aab1e2e8a • Veikka Tuominen • Dec 27, 2020

Merge pull request #7563 from ifreund/alloc-sent-cleanup

3fb0288d87 • Veikka Tuominen • Dec 27, 2020

Update event loop sendto error to SendToError

dd86e9d78c • frmdstryr • Dec 27, 2020

Merge pull request #7556 from Vexu/translate-c

d96f5b38a3 • Veikka Tuominen • Dec 27, 2020

Merge pull request #7557 from g-w1/stage2-hookup-compilerror

5acfaa35d3 • Veikka Tuominen • Dec 27, 2020

std.event.Loop: fix regression with ResetEvent

4cc4b54d25 • Andrew Kelley • Dec 27, 2020

Merge pull request #7449 from kristoff-it/macos-termios

8fc765387f • Andrew Kelley • Dec 27, 2020

std: add c._exit() and use in ChildProcess

988ddd1bed • Isaac Freund • Dec 27, 2020

Merge pull request #7553 from ziglang/fix-the-damn-deadlock

e5894221f7 • Andrew Kelley • Dec 27, 2020

Merge pull request #7552 from Vexu/stage2-continue

641bf4c46e • Veikka Tuominen • Dec 26, 2020

builder: implement sanitize_thread option

d20174ad88 • lithdew • Dec 26, 2020

stage2: add compile log statement (#7191)

1634d45f1d • g-w1 • Dec 26, 2020

remove '||=' from stage1

939bd52c8a • g-w1 • Dec 26, 2020

Merge pull request #7542 from g-w1/build-diff-large

864a5442f1 • Andrew Kelley • Dec 26, 2020

openbsd: add commonly used libc wrappers for pledge(2) and unveil(2)

c99c6c0a68 • Sébastien Marie • Dec 25, 2020

openbsd: define sem_t as optional pointer on opaque {}

bc11528b8b • Sébastien Marie • Dec 25, 2020

Correctly cast bool to signed int in translate-c

830bc41b1f • Evan Haas • Dec 25, 2020

Merge pull request #7520 from ziglang/tsan

9f33984119 • Andrew Kelley • Dec 24, 2020

stage1: Create a new declaration scope for union enum types

e18abab55a • LemonBoy • Dec 24, 2020

Merge pull request #7531 from Vexu/orphanage

83646df2cc • Veikka Tuominen • Dec 24, 2020