Commits

hot code swapping PoC working

defb309013 • Andrew Kelley • Jan 22, 2022

link: PTRACE_ATTACH/PTRACE_DETACH

3cf48d0fd7 • Andrew Kelley • Jan 21, 2022

std.os.linux: add ptrace

4624c63513 • Andrew Kelley • Jan 21, 2022

stage2: hot code swapping PoC

131cbcbdac • Andrew Kelley • Jan 21, 2022

Merge pull request #10649 from ziglang/stage2-tuples

c9ae24503d • Andrew Kelley • Jan 20, 2022

Fix abi size of optional slices

f763000dc9 • Luuk de Gram • Jan 20, 2022

Merge pull request #10638 from Luukdegram/wasm-refactor

eb70f6e8d7 • Jakub Konka • Jan 20, 2022

stage1: remove the "referenced here" error note

664e1a892c • Andrew Kelley • Jan 20, 2022

remove unnecessary self argument

0e682e71b0 • Jonathan Marler • Jan 20, 2022

std: add meta.DeclEnum

b7ba728929 • Meghan Denny • Jan 20, 2022

macho: do not write out ZEROFILL physically to file

5eaac2fb99 • Jakub Konka • Jan 20, 2022

Merge pull request #10635 from ziglang/stage2-x86_64-params-stack

538c9e7baf • Jakub Konka • Jan 19, 2022

glibc: fix passing of __GNU_MINOR__

4a401b20e4 • Daniel Saier • Jan 19, 2022

Update CONTRIBUTING.md

7767e52bbf • C-BJ • Jan 19, 2022

stage2: fix ABI size of slice types to be 2 * ptr size

7c6981e0c0 • Andrew Kelley • Jan 19, 2022

Merge pull request #10475 from lithdew/master

4e8fedffd1 • Andrew Kelley • Jan 19, 2022

Merge pull request #10624 from ziglang/prefetch

beb7495e19 • Andrew Kelley • Jan 19, 2022

Sema: implement declarations for `@typeInfo`

8375b71f75 • Andrew Kelley • Jan 19, 2022

stage2 ARM: basic implementation of ptr_slice_{len,ptr}_ptr

cd594d10bd • joachimschmidt557 • Jan 19, 2022

Merge pull request #10625 from ziglang/stage2-x86_64-inline-memset

e80ebc6740 • Jakub Konka • Jan 18, 2022

Implement segfault handler for macOS x86_64

305a7def13 • John Schmidt • Jan 18, 2022

Revert "stage2: implement `@prefetch`"

f423b5949b • Andrew Kelley • Jan 18, 2022

test runner: stage2 llvm backend prints stats

4938fb8f5c • Andrew Kelley • Jan 18, 2022

remove `zig_is_stage2` from `@import("builtin")`

4d05f2ae5f • Andrew Kelley • Jan 18, 2022

Sema: implement else capture value

84c2c47fae • Andrew Kelley • Jan 18, 2022

behavior tests: a couple more switch cases are passing

2600978a9d • Andrew Kelley • Jan 18, 2022

Merge pull request #10616 from ziglang/stage2-x86_64-array-to-slice

e69cb9105a • Jakub Konka • Jan 18, 2022

Sema: fix comptime break semantics

f4e051e35d • Andrew Kelley • Jan 17, 2022

stage2: implement airCondBr for immediate MCValue in x86_64

79628d48a4 • Jakub Konka • Jan 17, 2022

translate-c: improve error messages when expecting specific tokens

d46973ee4f • fn ⌃ ⌥ • Jan 17, 2022

std.c: add shm_open and shm_unlink

4a92f42ed7 • Meghan • Jan 17, 2022

stage2: do not interpret identifier containing underscores (eg: u3_2) as int primitive type

c71cf48cb5 • riverbl • Jan 17, 2022

Fix os.rusage when linking with c library on Linux

4addb26bba • johnLate • Jan 17, 2022

translate-c: Fix issues translating macro define of hex float constant

aa5514fcf2 • riverbl • Jan 17, 2022

std: add json.stringifyAlloc

0d0f277954 • Meghan Denny • Jan 17, 2022

Merge branch 'Jarred-Sumner-patch-1'

f72a0a2907 • Jakub Konka • Jan 17, 2022

stage2: fix 32-bit build

97063efb69 • Andrew Kelley • Jan 16, 2022

behavior tests: move tests around

0f3938e498 • Andrew Kelley • Jan 16, 2022

Slice function of BoundedArray now returns slice based on self pointer

f19b5ecf4b • Jimmi Holst Christensen • Jan 16, 2022

AstGen: emit `as` instructions for branching expressions

7f41e20802 • Andrew Kelley • Jan 16, 2022

Sema: populate the sentinel for comptime array inits

7c6f5d26ea • Andrew Kelley • Jan 16, 2022

stage2 ARM: implement load for stack_offset + stack_argument_offset

0d2f4d0654 • joachimschmidt557 • Jan 15, 2022

stage2: implement `@prefetch`

d48e4245b6 • Andrew Kelley • Jan 15, 2022

Merge pull request #10598 from ziglang/stage2-x86_64-imm-sizes

3901b6fb00 • Jakub Konka • Jan 15, 2022

stage2 ARM: store all function parameters to stack for unspecified cc

e23f7c01ee • joachimschmidt557 • Jan 15, 2022

stage2: fix Decl garbage collection not marking enough

a5c7742ba6 • Andrew Kelley • Jan 15, 2022

Sema: fix array_init with runtime element

41f3799bf0 • Andrew Kelley • Jan 15, 2022

Merge pull request #10576 from schmee/macos-resolve-ip

ba0f72363a • Jakub Konka • Jan 14, 2022

macho: code signature needs to be 16 bytes aligned

b3471ef300 • Jakub Konka • Jan 14, 2022

Merge pull request #10587 from xxxbxxx/master

1e481dfef5 • Andrew Kelley • Jan 14, 2022

stage1: fix bigint_init_bigfloat for single-limb negative floats

a64989ee70 • Marc Tiehuis • Jan 14, 2022

Merge pull request #10582 from ziglang/stage2-arrays

ec58ddf46c • Andrew Kelley • Jan 14, 2022

Use allocPrintZ to avoid needing assumeSentinel

0d45c72d3e • bryfry • Jan 14, 2022

Merge pull request #10584 from ziglang/macho-rustc-fixes

75b6637d60 • Andrew Kelley • Jan 14, 2022

stage2 AArch64: split ldr/str into {ldr,str}_register and _immediate

7e76aab98a • joachimschmidt557 • Jan 13, 2022

macho: remove todo from getMatchingSectionDecl

e945619728 • Jakub Konka • Jan 13, 2022

stage2: fix build on 32-bit ISAs

c5ee73f65b • Andrew Kelley • Jan 13, 2022

compiler_rt: one less exception for stage2

9bf2bda683 • Andrew Kelley • Jan 13, 2022

stage2: implement `@ctz` and `@clz` including SIMD

93b854eb74 • Andrew Kelley • Jan 13, 2022

translate-c: Fix macro define of float constant using scientific notation

c4681b4889 • riverbl • Jan 12, 2022

Allow BoundArray to be default initialized

a5ac138ae2 • Jimmi Holst Christensen • Jan 12, 2022

Make prominent_compile_errors also work for test steps

349a7cc272 • Jimmi Holst Christensen • Jan 12, 2022

Merge pull request #10572 from Luukdegram/wasm-linker-stack

1a7c47d966 • Andrew Kelley • Jan 12, 2022

Fix a bug in std.Thread.Condition and add a basic Condition test. (#10538)

7c4c49ff07 • afranchuk • Jan 11, 2022

Merge pull request #10566 from fifty-six/master

64363b10f5 • Andrew Kelley • Jan 11, 2022

translate-c: Handle typedef'ed void return type for functions.

f4b3f1d602 • Evan Haas • Jan 11, 2022

zig cc: integration with sysroot arg (#10568)

6d9c02a54f • Jakub Konka • Jan 11, 2022

Merge branch 'Luukdegram-linker-eport-symbols'

48731ccea9 • Jakub Konka • Jan 11, 2022

std: hash_map: optimize isFree/isTombstone (#10562)

4731a6e5d5 • djg • Jan 11, 2022

Merge pull request #10565 from Luukdegram/wasm-cast

ada8e17137 • Jakub Konka • Jan 10, 2022

Build fs/filesystem libcxx module when targeting GNU Win

97c6d4fb3e • Jakub Konka • Jan 10, 2022

stage2: enable zig test on x86_64-macos (#10551)

a4e6291fbd • Jakub Konka • Jan 10, 2022

Merge pull request #10554 from joachimschmidt557/stage2-arm

42ef95d79d • Andrew Kelley • Jan 10, 2022

Merge pull request #10525 from g-w1/plan9-zig-test

d66c97d0ef • Jakub Konka • Jan 9, 2022

wasm: Implement arrays

2a39d8063d • Luuk de Gram • Jan 9, 2022

Merge pull request #10542 from Hejsil/stage2-bit-offset-of

7651913fd2 • Andrew Kelley • Jan 8, 2022

stage2: implement @src

cc5c25d48b • Robin Voetter • Jan 8, 2022

stage2: @errorName sema+llvm

4931b8dc93 • Robin Voetter • Jan 8, 2022

std: fix zig.Ast being called Tree internally

3f586781b6 • Meghan Denny • Jan 8, 2022

Merge pull request #10532 from Hejsil/stage2-bit-shifting-passing

c4ab8d9e12 • Andrew Kelley • Jan 8, 2022

handle `error.PathAlreadyExists` in `renameTmpIntoCache`

1cdc51ec10 • Lee Cannon • Jan 7, 2022

Add missing package to the langref that's always available

dd076d8cba • r00ster • Jan 7, 2022

lint: duplicate import (#10519)

c08b190c69 • Meghan • Jan 7, 2022

stage2: Implement validating switch on errors

7f4fdcc4fc • Jimmi Holst Christensen • Jan 7, 2022

ci: add test coverage for self-hosted arm and x86_64 backends

59315463f2 • Andrew Kelley • Jan 7, 2022

C backend is passing test/behavior/undefined.zig

77f230ebd8 • Andrew Kelley • Jan 6, 2022

Merge pull request #10518 from ziglang/stage2-x86_64-zig-test-fixes

0772fb0518 • Jakub Konka • Jan 6, 2022

plan9: fix .z symbol in debuginfo

b47530b9fe • Jacob G-W • Jan 6, 2022

zig fmt

1d55e4cae1 • Andrew Kelley • Jan 6, 2022

Sema: const inferred alloc infers comptime-ness

8c6175c134 • Andrew Kelley • Jan 6, 2022

Sema: better code generated for struct literals

713d2a9b38 • Andrew Kelley • Jan 5, 2022

std.builtin: remove deprecated globals

4bc6b4925c • Andrew Kelley • Jan 5, 2022

stage2: introduce std.builtin.CompilerBackend

1c24ef0d0b • Andrew Kelley • Jan 5, 2022

Merge pull request #10508 from Luukdegram/wasm-behavior-tests

5087ec6f41 • Andrew Kelley • Jan 4, 2022

Merge pull request #10504 from ziglang/linker-plumbing

5c228765f1 • Andrew Kelley • Jan 4, 2022

Add CANNOT_DELETE as a possible error in os.windows.DeleteFile

3c87d4e14e • Ryan Liptak • Jan 4, 2022

Merge pull request #10499 from paulsnar/paulsnar/stage1-packed-structs-cabi

5b0be0d436 • Andrew Kelley • Jan 4, 2022

io_uring: improve IO_Uring.copy_cqe

6630a5ede5 • Vincent Rischmann • Jan 4, 2022

Merge pull request #10503 from ziglang/stage2-x86_64-zig-test

76fd6fc365 • Andrew Kelley • Jan 4, 2022

readme: dynamic logo light/dark

4e38b3ed9b • Andrew Kelley • Jan 4, 2022