Merge pull request #11006 from topolarity/resolve-union-alignment
720a5f87d4 • Andrew Kelley • Feb 27, 2022
std: rename `sched_yield` to `yield` and move it to `std.Thread`
139b731d82 • David John • Feb 27, 2022
Merge pull request #11002 from topolarity/comptime-int-comparison
104a8840db • Andrew Kelley • Feb 27, 2022
stage2: Implement `@Type` for Array, Optional, Float, and ErrorUnion
0bdc3d8f4e • Cody Tapscott • Feb 27, 2022
Merge pull request #11001 from Vexu/stage2
b5066fdae2 • Andrew Kelley • Feb 27, 2022
std.HashMap: return explicit errors (#11000)
c03b733f09 • Motiejus Jakštys • Feb 27, 2022
Sema: handle error.GenericPoison in fieldVal
4d658f83ed • Andrew Kelley • Feb 27, 2022
stage2: implement `@unionInit`
2687b8f7f4 • Andrew Kelley • Feb 27, 2022
Sema: implement union value equality at comptime
32e89a98d8 • Andrew Kelley • Feb 27, 2022
stage2: @TypeInfo for error sets (#10998)
e999a925fa • Mitchell Hashimoto • Feb 27, 2022
Sema: implement `@enumToInt` for unions
aefe4046de • Andrew Kelley • Feb 26, 2022
Sema: Module.Union.abiAlignment can return 0
d62229e3ad • Andrew Kelley • Feb 26, 2022
Sema: make `align(a) T` same as `align(a:0:N) T`
822d29286b • Andrew Kelley • Feb 26, 2022
Merge pull request #10992 from mitchellh/peer-slices
e81b21a0ea • Andrew Kelley • Feb 26, 2022
stage2: various fixes to get one test passing
bf3c88b68d • Veikka Tuominen • Feb 26, 2022
Merge pull request #10996 from joachimschmidt557/stage2-arm
058e482247 • Joachim Schmidt • Feb 26, 2022
Merge pull request #10986 from Vexu/stage2
8349a644d0 • Andrew Kelley • Feb 26, 2022
Merge pull request #10994 from Vexu/typeof-scope
b3aa1ab693 • Andrew Kelley • Feb 26, 2022
add constant for haiku
db82c1b982 • Al Hoang • Feb 26, 2022
fix typo on Thread's getHandle docs
cd9a6fed4f • Endel Dreyer • Feb 26, 2022
Merge pull request #10991 from ziglang/macho-pointer-rebase
0474943ddf • Jakub Konka • Feb 26, 2022
Revert "stage2: make array len field type usize to match stage1"
bf6540ce50 • Veikka Tuominen • Feb 25, 2022
stage2: make array len field type usize to match stage1
73bf418eb1 • Veikka Tuominen • Feb 25, 2022
wasm: Fix error union's size/alignment
0147eb9b58 • Luuk de Gram • Feb 25, 2022
wasm: Refactor lowerUnnamedConst
f4adb53bcf • Luuk de Gram • Feb 25, 2022
Sema: implement tupleFieldVal, fix comptime elem_ptr
27eb42c15e • Andrew Kelley • Feb 25, 2022
stage2: improved handling of store_to_block_ptr
adb746a701 • Andrew Kelley • Feb 25, 2022
time: introduce Instant (#10972)
5d30e8016d • protty • Feb 24, 2022
stage2: change how stale `store_to_block_ptr`s are detected
63788b2a51 • Veikka Tuominen • Feb 24, 2022
std: work around current packed struct situation
52a2aa11e2 • Isaac Freund • Feb 24, 2022
Merge pull request #10982 from Vexu/stage2
e06cb31659 • Andrew Kelley • Feb 24, 2022
Revert "Merge pull request #10950 from hexops/sg/responsefiles"
5ab5e2e673 • Andrew Kelley • Feb 24, 2022
stage2: integer-backed packed structs
6249a24e81 • Andrew Kelley • Feb 24, 2022
stage2: peer type resolution *[N]T and *[M]T to []const T
65c0475970 • Mitchell Hashimoto • Feb 24, 2022
elf: use fully qualified decl names in the linker
ffb7ac6755 • Jakub Konka • Feb 23, 2022
Merge pull request #10977 from joachimschmidt557/stage2-aarch64
9d098318e2 • Jakub Konka • Feb 23, 2022
Merge pull request #10950 from hexops/sg/responsefiles
136a43934b • Jakub Konka • Feb 23, 2022
Merge pull request #10976 from ziglang/x64-macos-fixes
9dd839b7ed • Jakub Konka • Feb 23, 2022
compiler_rt: specify goals, organize README and compiler_rt.zig
5d89955543 • Jan Philipp Hafer • Feb 23, 2022
Merge pull request #10969 from Vexu/stage2
ecf56d85ef • Andrew Kelley • Feb 23, 2022
stage2: make -lgcc_s additionally link libunwind
88d1258e08 • Andrew Kelley • Feb 23, 2022
wasm-linker: Implement `updateDeclExports`
acec06cfaf • Luuk de Gram • Feb 23, 2022
wasm-linker: Emit relocations for object files
0a48a763fd • Luuk de Gram • Feb 23, 2022
wasm-linker: Do not merge data segments for obj
2b0431a8d3 • Luuk de Gram • Feb 23, 2022
wasm-linker: Emit segment info
daf741318e • Luuk de Gram • Feb 23, 2022
wasm-linker: Emit symbol table for object file
f7f3678b48 • Luuk de Gram • Feb 23, 2022
Add documentation for common mistakes in errdefer scoping
91a88a789f • Exonorid • Feb 23, 2022
translate-c: Add support for cast-to-union
9716a1c3ab • Evan Haas • Feb 23, 2022
wasm: correct shared memory error text
4a0b037464 • xReveres • Feb 23, 2022
wasm: shared memory checks
fb7cde3071 • xReveres • Feb 23, 2022
stage1-wasm: implement shared memory
b2805666a7 • xReveres • Feb 23, 2022
std.os.linux.socketpair: fd is an out parameter
6fdcf1ad2d • Felix Queißner • Feb 23, 2022
Merge pull request #10949 from ziglang/x64-print-results
e5c30eef1f • Jakub Konka • Feb 22, 2022
Sema: fix comptime coercion of payload to error union
b23f10b424 • Andrew Kelley • Feb 22, 2022
Sema: auto-numbered enums increment from last tag value
0d422ce342 • Andrew Kelley • Feb 22, 2022
[std.ArrayList] return explicit errors
e620b692c6 • Motiejus Jakštys • Feb 22, 2022
Merge pull request #10929 from davidmrt98/cbe
df38c46bee • Veikka Tuominen • Feb 22, 2022
Sema: fix union auto-enum numbering
c2a9a591f6 • Andrew Kelley • Feb 22, 2022
Sema: fix comptime union initialization
9dc98fbabb • Andrew Kelley • Feb 22, 2022
disable failing nvptx test case
7f48bc3493 • Andrew Kelley • Feb 22, 2022
Merge pull request #10959 from joachimschmidt557/stage2-aarch64
6dc5ce931c • Andrew Kelley • Feb 22, 2022
Merge pull request #10925 from Vexu/stage2
74303a3d95 • Andrew Kelley • Feb 21, 2022
enable Gpu address spaces (#10884)
628e9e6d04 • gwenzek • Feb 21, 2022
Use lowercase in shasum for windows builds
d8da9a01fc • Carlos Zúñiga • Feb 21, 2022
Update Tokenizer Dump Function
a4df443f96 • Ali Chraghi • Feb 20, 2022
Support -Wl,--soname
2c8541bdde • Steven Fackler • Feb 20, 2022
stage2: fix typo in riscv64/Emit.zig
bdb5713941 • David John • Feb 20, 2022
stage2: Fix 32bit builds
bb05a8a08a • Luuk de Gram • Feb 20, 2022
fix formatting in openbsd.zig
65aa333197 • Veikka Tuominen • Feb 20, 2022
Add OpenBSD auth functions
ec59a04138 • Dante Catalfamo • Feb 20, 2022
Sema: fix inline break from a non-comptime scope to outer one
7d9e3840bb • Andrew Kelley • Feb 20, 2022
Sema: implement readFromMemory for arrays
01638c250f • Andrew Kelley • Feb 20, 2022
AstGen: emit break_inline for corresponding inline loops
bfff8544e1 • Andrew Kelley • Feb 20, 2022
AstGen: evaluate `comptime var` init expressions in a comptime context
8841a71aa6 • Andrew Kelley • Feb 19, 2022
Sema: implement `@typeInfo` for list literals
746435a954 • Andrew Kelley • Feb 19, 2022
StackIterator should not try to check validity on freestanding
b0cdd3d0e6 • Lee Cannon • Feb 19, 2022
Merge pull request #10927 from ziglang/x64-idiv-imul
539bb8a2d7 • Jakub Konka • Feb 19, 2022
Merge pull request #10926 from joachimschmidt557/stage2-arm
e86a89d3f0 • Joachim Schmidt • Feb 19, 2022
parser: fix "previous field here" pointing to wrong field
2f0204aca3 • Veikka Tuominen • Feb 19, 2022
Merge pull request #10924 from ziglang/air-independence-day
2e1c16d649 • Andrew Kelley • Feb 19, 2022
Merge pull request #10887 from topolarity/stage2-bitreverse-byteswap
09d93ec845 • Andrew Kelley • Feb 19, 2022
std.testing.refAllDecls: force decl to be analyzed with just `@field`
dee96e2e2f • Lee Cannon • Feb 18, 2022
Merge pull request #10604 from fifty-six/master
2c24bf2f79 • Andrew Kelley • Feb 18, 2022
Merge pull request #10906 from topolarity/cbe-array-support
60bb1d4e1c • Andrew Kelley • Feb 18, 2022
Merge pull request #10858 from topolarity/stage2-bitcast
736b9dcdd6 • Andrew Kelley • Feb 18, 2022
Fix incorrect documentation for std.HashMap.remove()
ab43c045ed • chip2n • Feb 18, 2022
Merge pull request #10916 from ziglang/x64-args-stack-debug
5af9d0c603 • Jakub Konka • Feb 18, 2022
Merge pull request #10913 from Vexu/err
53241f288e • Veikka Tuominen • Feb 18, 2022
Merge pull request #10919 from ziglang/test-more-stage2
56e9575e82 • Andrew Kelley • Feb 18, 2022
Sema: implement type info for structs
9ea253b9c4 • Andrew Kelley • Feb 18, 2022
build.zig: fix test-stage2 regression with -Denable-llvm
23567cdd98 • Andrew Kelley • Feb 18, 2022
Sema: fix typeinfo for enums with no declarations
0bb22600bd • Andrew Kelley • Feb 18, 2022
Sema: fix typeinfo for sentinels of array and pointer
feb4b01b38 • Andrew Kelley • Feb 18, 2022
Replace magic numbers with clearer representation
b837855317 • J87 • Feb 18, 2022
Revert "reduce build error noise"
5aa35f62c3 • Andrew Kelley • Feb 17, 2022
stage1: fix f80 negation
6235afc632 • Veikka Tuominen • Feb 17, 2022
stage2: fix crash using -femit-bin
f20929bd8b • Andrew Kelley • Feb 17, 2022
stage2: add more functions to freestanding libc
63cbec1a96 • Andrew Kelley • Feb 17, 2022
wasm-linker: Simplify symbol names
ced958e8a8 • Luuk de Gram • Feb 17, 2022
wasm-linker: Fix symbol resolving and relocs
4ebe8a53ca • Luuk de Gram • Feb 17, 2022