Sema: handle inferred error set tail call
97019bc56d • Andrew Kelley • Feb 9, 2022
Sema: fix `@typeInfo` for pointers returning 0 alignment
f4fa32a632 • Andrew Kelley • Feb 9, 2022
Sema: fix `@ptrCast` from slices
1678825c14 • Andrew Kelley • Feb 9, 2022
Sema: fix Value.intFitsInType for comptime int
59418d1bf6 • Andrew Kelley • Feb 9, 2022
update RwLock to use static initialization (#10838)
470c8ca48c • billzez • Feb 9, 2022
stage2: fix inferred comptime constant locals
7c1061784b • Andrew Kelley • Feb 9, 2022
update more API usage of std.Progress
210ee1067b • Andrew Kelley • Feb 9, 2022
ci: azure: split build-and-test step
846eb70182 • Hadrien Dorio • Feb 9, 2022
std.Progress: make the API infallible
5a00e24963 • Andrew Kelley • Feb 9, 2022
cmake: fix -DZIG_SINGLE_THREADED option
fd6c351263 • Andrew Kelley • Feb 9, 2022
stage2: handle void type in Elf DWARF gen
e42b5e76ba • Jakub Konka • Feb 8, 2022
Merge pull request #10839 from joachimschmidt557/stage2-arm
c256603eae • Jakub Konka • Feb 8, 2022
wasm: Store stack-offset as WValue
37fea3e3dd • Luuk de Gram • Feb 8, 2022
stage2: tiny improvements all over the place
9981b3fd2f • Jakub Konka • Feb 8, 2022
wasm: update test runner
f50203c836 • Luuk de Gram • Feb 8, 2022
Merge pull request #10832 from ziglang/x64-more-structs
2302ded951 • Jakub Konka • Feb 8, 2022
compiler_rt: add subo
fc59a04061 • Jan Philipp Hafer • Feb 8, 2022
stage2: fix crash_report segfault compile error
a15d2d582b • Andrew Kelley • Feb 8, 2022
Merge pull request #10801 from schmee/stage2-sqrt
9bbfbacae0 • Andrew Kelley • Feb 7, 2022
Merge pull request #10813 from marler8997/windowsChildHang
dd49ed1c64 • Andrew Kelley • Feb 7, 2022
debug: implement segfault handler for macOS aarch64
05cf69209e • John Schmidt • Feb 7, 2022
std.bit_set: add setRangeValue(Range, bool)
2a415a033c • Arnavion • Feb 7, 2022
std: fix i386-openbsd failing to build from source
8a94971980 • Andrew Kelley • Feb 7, 2022
stage2,arm: add lowering of unnamed consts
0a7801236c • Jakub Konka • Feb 7, 2022
Merge pull request #10803 from ziglang/decl-has-lib-name
9acf06d28a • Andrew Kelley • Feb 7, 2022
compiler_rt: add addo (#10824)
3db130ff3d • matu3ba • Feb 7, 2022
std: Allow `mem.zeroes` to work at comptime with extern union
e382e7be2b • Evan Haas • Feb 7, 2022
std: fix doc comment typo in os.zig
435beb4e1d • boofexxx • Feb 7, 2022
stage2: lower unnamed constants in Elf and MachO
5944e89016 • Jakub Konka • Feb 7, 2022
Merge pull request #10782 from topolarity/gate-child-processes
21135387fb • Andrew Kelley • Feb 7, 2022
Merge pull request #10740 from ziglang/stage2-float-arithmetic
069dd01ce4 • Andrew Kelley • Feb 7, 2022
std/math: optimize division with divisors less than a half-limb
53e6c719ef • Marc Tiehuis • Feb 7, 2022
Sema: Fix memory leak
545aa790a4 • Luuk de Gram • Feb 7, 2022
stage2: apply type coercion in if expressions
fd1284ebd0 • John Schmidt • Feb 7, 2022
stage2 ARM: fix load and store for abi_size < 4
adc9a282d8 • joachimschmidt557 • Feb 6, 2022
stage2 ARM: enable a handful of passing behavior tests
4468abfc42 • joachimschmidt557 • Feb 6, 2022
CLI: remove remainders of --verbose-ast and --verbose-tokenize
6f87f49f3d • Johannes Löthberg • Feb 6, 2022
Merge pull request #10738 from Vexu/f80
8dcb1eba60 • Andrew Kelley • Feb 6, 2022
x86_64: add distinct MCValue representing symbol index in the linker
f132f426b9 • Jakub Konka • Feb 5, 2022
stage2 regalloc: Introduce error.OutOfRegisters
4b3b487627 • joachimschmidt557 • Feb 5, 2022
stage2 ARM: clarify usage of unfreezeRegs in airSliceElemVal
d4c3475f3d • joachimschmidt557 • Feb 5, 2022
std: allow tests to use cache and setOutputDir
f2a82bafae • praschke • Feb 5, 2022
stage2: add support for Nvptx target
0e1afb4d98 • gwenzek • Feb 5, 2022
std.build.TranslateCStep: add C macro support
fbc06f9c91 • rohlem • Feb 5, 2022
std.process: add option to support single quotes to ArgIteratorGeneral
7d04ab1f14 • Veikka Tuominen • Feb 5, 2022
compiler_rt: optimize mulo
01d48e55a5 • Jan Philipp Hafer • Feb 5, 2022
stage2 ARM: optimize airSliceElemVal for elem_size 1 or 4
04f379dd41 • joachimschmidt557 • Feb 4, 2022
Various documentation fixes
71321b6941 • Kirk Scheibelhut • Feb 4, 2022
Sema: fixes to fieldVal, resolveStructFully, Type.eql
95fbce2b95 • Andrew Kelley • Feb 4, 2022
stage1: Fix missing LLD library
64f7231f86 • Kazuki Sakamoto • Feb 4, 2022
Sema: check for NaNs in cmp (#10760)
1b6a1e691f • Mateusz Radomski • Feb 4, 2022
Sema: slice improvements
0893326e0e • Andrew Kelley • Feb 4, 2022
Merge pull request #10780 from Luukdegram/wasm-behavior-tests
71e0cca7a7 • Andrew Kelley • Feb 4, 2022
x64: implement storing to MCValue.memory for PIE targets
4ca9a8d192 • Jakub Konka • Feb 3, 2022
Merge pull request #10775 from ziglang/x64-freeze-api
3832b58229 • Jakub Konka • Feb 3, 2022
elf: generated DWARF debug info for named structs
228b798af5 • Jakub Konka • Feb 3, 2022
Merge branch 'mparadinha-test-1486'
cfceec15e1 • Jakub Konka • Feb 3, 2022
elf: add basic handling of .data section
b77757fe39 • Jakub Konka • Feb 3, 2022
CLI: link_libcpp implies link_libc
557a097523 • Andrew Kelley • Feb 2, 2022
Merge pull request #10769 from ziglang/link-lib-fixes
7694361832 • Jakub Konka • Feb 2, 2022
Merge pull request #10766 from ziglang/yeet-anytype-fields
3eb8d01f52 • Andrew Kelley • Feb 2, 2022
Merge pull request #10762 from ziglang/stage2-x86_64-new-regalloc-api
f95fcb2b1f • Jakub Konka • Feb 2, 2022
Correct f80 description
23e981bbd1 • GithubPrankster • Feb 2, 2022
Sema: remove the data field from TypeInfo.Declaration
5cf918143c • Andrew Kelley • Feb 1, 2022
Merge pull request #10751 from mitchellh/stage2/cmp-eq-undefined
217025e9f0 • Andrew Kelley • Feb 1, 2022
Merge pull request #10742 from ziglang/ArrayHashMapEql
3e99495ed8 • Andrew Kelley • Feb 1, 2022
Merge pull request #10753 from ziglang/nerf-type-info
0298442100 • Andrew Kelley • Feb 1, 2022
stage2: make --debug-log work by default for debug builds
44b105a38d • Andrew Kelley • Feb 1, 2022
Merge pull request #10743 from m-radomski/master
d3e40b0d80 • Andrew Kelley • Feb 1, 2022
astgen: clean up source line calculation and management
627cf6ce48 • Jakub Konka • Feb 1, 2022
Sema: fix index type in AIR being u64 instead of usize
abbcf40327 • Andrew Kelley • Jan 31, 2022
debug: fix edge cases in macOS debug symbol lookup
8e497eb32c • John Schmidt • Jan 31, 2022
stage2 ARM: implement ptr_stack_offset function parameters
2913950ca9 • joachimschmidt557 • Jan 31, 2022
os,wasi: use wasi-libc if available
5210b9074c • Žiga Željko • Jan 31, 2022
stage2 ARM: Move to new regalloc freeze API
66cf011aa9 • joachimschmidt557 • Jan 31, 2022
Merge pull request #10723 from joachimschmidt557/stage2-riscv
227968d78c • Andrew Kelley • Jan 31, 2022
stage2 AArch64: Move to new regalloc freeze API
b2338de7fd • joachimschmidt557 • Jan 31, 2022
stage2: implement shl_exact and shr_exact
fb7060d3c2 • Andrew Kelley • Jan 30, 2022
Sema: fix comptime shl for fixed-width integers
0c30799d40 • Andrew Kelley • Jan 30, 2022
ir.cpp: use is_tagged_union to DRY
91ad96b88a • zseri • Jan 30, 2022
Full response file (*.rsp) support
8a97807d68 • PhaseMage • Jan 30, 2022
remove __muloti4 from libc++
336aa3c332 • Jonathan Marler • Jan 30, 2022
Merge pull request #10404 from ominitay/iterator
dd7309bde4 • Jakub Konka • Jan 30, 2022
Merge pull request #10728 from naeu/thread-tests
9c36ae4626 • Veikka Tuominen • Jan 30, 2022
Merge branch 'fixcomptimesat'
924eb08b61 • Veikka Tuominen • Jan 30, 2022
Sema: improved comptime `%` syntax
f8e418c47d • Andrew Kelley • Jan 29, 2022
std: define static error set for fs.Dir.copyFile
5e60ee4127 • Meghan • Jan 29, 2022
fix argsAlloc buffer size
fedff06079 • Jean Dao • Jan 29, 2022
ci: azure: update to newer msys2 release
aa902c7042 • Andrew Kelley • Jan 29, 2022
Fix overflow in std.math.isNormal when applied to -Inf or a negative NaN
aca665cebd • Jonathan S • Jan 29, 2022
improve comptime windows GUID.parse performance
ba445013c4 • Jonathan Marler • Jan 29, 2022
std: remove superfluous `.read = true` from deflate tests
8d0c17f5e4 • Veikka Tuominen • Jan 29, 2022
Merge pull request #10665 from Snektron/spirv-improvements
9f16d9ed07 • Veikka Tuominen • Jan 29, 2022
fs: Use `OpenMode` enum instead of read/write flags.
e288148f60 • Sage Hane • Jan 29, 2022
Merge pull request #9915 from zzyxyzz/indexOfMinMax
88edde4edc • Veikka Tuominen • Jan 29, 2022
Remove deprecation warnings and enable test
8ca9452a82 • ominitay • Jan 29, 2022
std.fmt: fix out-of-bounds array write in float printing
adea9a1765 • John Schmidt • Jan 29, 2022
fmt: handle doc comments on struct members
e51a44b342 • John Schmidt • Jan 29, 2022
Merge pull request #10639 from Vexu/f80
225910f934 • Andrew Kelley • Jan 29, 2022
Rename mem.bswapAllFields to byteSwapAllFields
63ee6e6625 • John Schmidt • Jan 29, 2022