LLVM: elide some loads when lowering
d410693dad • Andrew Kelley • May 31, 2022
crypto: add support for the NIST P-384 curve (#11735)
26aea8cfa1 • Frank Denis • May 31, 2022
LLVM: omit memset of 0xaa bytes in unsafe optimization modes
83beed09e1 • Andrew Kelley • May 31, 2022
Merge pull request #11752 from ziglang/zir-fancy-fns
c3ef4ac15f • Andrew Kelley • May 31, 2022
Merge pull request #11749 from Vexu/stage2
c84f5a5f91 • Andrew Kelley • May 30, 2022
Merge pull request #10474 from TwoClocks/master
f846dc420f • Veikka Tuominen • May 30, 2022
Revert "reserve correct space for bitfields"
ee651c3cd3 • Veikka Tuominen • May 29, 2022
reserve correct space for bitfields
22cb693889 • TwoClocks • May 28, 2022
math: make `cast` return optional instead of an error
0e6285c8fc • Ali Chraghi • May 27, 2022
stage2 AArch64: complete genTypedValue
ddd5b57045 • joachimschmidt557 • May 27, 2022
Merge pull request #11733 from Vexu/stage2
4994ac18e4 • Andrew Kelley • May 27, 2022
Fix grammatical error
b3672e0738 • r00ster • May 27, 2022
fix alignment behavior test case
83a2c41cd5 • Andrew Kelley • May 27, 2022
clean up some behavior tests
4751356d7f • Andrew Kelley • May 27, 2022
std.Progress.log: adjust API
f2e8c79763 • Andrew Kelley • May 27, 2022
add more corner case tests to float_parse (#11727)
5a8b6149fb • Andreas Reischuck • May 27, 2022
stage0: fix -fsingle-threaded CLI arg parsing
41162ed646 • Andrew Kelley • May 27, 2022
std.c: Fix incorrect dirent structure (#11602)
43373e61fa • Yuto Oguchi • May 27, 2022
Merge pull request #11598 from aiotter/master
e0a0df5a8a • Andrew Kelley • May 27, 2022
fix semantic error with std.os.linux.all_mask
ee1a95b555 • Jonathan Marler • May 26, 2022
Rename `std.build.Pkg.path` to `std.build.Pkg.source` (#11557)
4e918873e7 • Hanna • May 26, 2022
std.testing: remove tight coupling with executing zig as child process
67d5bfefba • Andrew Kelley • May 26, 2022
Merge pull request #10197 from vrischmann/io_uring-provide_buffers
ba426f0a54 • Andrew Kelley • May 26, 2022
Merge pull request #11729 from ziglang/fix-test-harness
326b2aa27b • Jakub Konka • May 26, 2022
std.PriorityQueue: fix missing siftUp in remove
7deae07101 • joachimschmidt557 • May 26, 2022
crypto/25519: add scalar.random(), use CompressedScalar type
b08d32ceb5 • Frank Denis • May 26, 2022
Merge pull request #11722 from ziglang/stage2-behavior
01607b54fc • Jakub Konka • May 26, 2022
Merge pull request #11723 from koachan/sparc64-codegen
90f12a9186 • Jakub Konka • May 26, 2022
regalloc: use StaticBitSet internally
0e0b00fd48 • Jakub Konka • May 26, 2022
Sema: generic function instantiations inherit branch quota
ab88165326 • Andrew Kelley • May 26, 2022
Merge pull request #11716 from Vexu/stage2
1dd7109476 • Andrew Kelley • May 26, 2022
aarch64: check lo/cc flag for unsigned sub_with_overflow
97816e3cb8 • Jakub Konka • May 25, 2022
Merge pull request #11715 from ziglang/stage2-x64-cond-codes
39ebfedd2b • Jakub Konka • May 25, 2022
std.crypto: cosmetic improvement to AES multiplication algorithm (#11616)
e0be22b6c0 • Helio Machado • May 25, 2022
mark some more behavior tests as passing
71e2a56e3e • Andrew Kelley • May 25, 2022
Merge pull request #11699 from ziglang/empty-error-sets
8373520785 • Andrew Kelley • May 25, 2022
Add std.rand.RomuTrio
a0775fdaa1 • Francesco Alemanno • May 25, 2022
Merge pull request #11706 from ziglang/string-literal-interning
60f0acd9b9 • Andrew Kelley • May 24, 2022
document bufPrint, and format now uses `writer` not `output`
8171972cbb • Dominic Tarr • May 23, 2022
Fix segfault in error note
64de32b341 • Thomas Cheng • May 23, 2022
Merge pull request #11684 from ziglang/fix-10318
b64a1d5abb • Andrew Kelley • May 22, 2022
stage2 ARM: fix recursive fibonacci
b56b4428a3 • joachimschmidt557 • May 22, 2022
stage2 ARM: Introduce MCValue.cpsr_flags
9747303d16 • joachimschmidt557 • May 21, 2022
Merge pull request #11689 from ziglang/llvm-cc
1f5b0c1156 • Andrew Kelley • May 21, 2022
regalloc: test allocating from multiple register claases
800edb03b5 • Jakub Konka • May 21, 2022
Merge pull request #11671 from ziglang/stage2-behavior
1a92264b3d • Andrew Kelley • May 20, 2022
Merge pull request #11681 from ziglang/x64-floats-tmp
704d38ba49 • Jakub Konka • May 20, 2022
wasm-linker: add -mwasm64 linker parameter for wasm64 target
58943fc627 • Ali Chraghi • May 20, 2022
Merge pull request #11581 from erikarvstedt/fix-trailerflags
dd6ac9a22a • Andrew Kelley • May 20, 2022
Merge pull request #11491 from poinwn/copysign-signbit
85a9bd932f • Andrew Kelley • May 20, 2022
[Elf] add -z nocopyreloc
1d532f12b5 • Motiejus Jakštys • May 20, 2022
Add aliases to math builtins back into std.math (#11666)
7b63f98cd7 • frmdstryr • May 19, 2022
Merge pull request #11635 from wsengir/stage2-errsetcast-safety
50a5ddecc5 • Andrew Kelley • May 18, 2022
Merge pull request #11660 from ziglang/stage2-behavior
8660661af4 • Andrew Kelley • May 18, 2022
wasm: enable 128bit integer behavior tests
e252f92b99 • Luuk de Gram • May 18, 2022
wasm: Implement {add/sub}WithOverflow for 128bit
ed25ce77f5 • Luuk de Gram • May 18, 2022
wasm: Support `not` instruction for 128 bit integers
fd081c74f1 • Luuk de Gram • May 18, 2022
wasm: Implement trunc/wrap for 128 bit integers
10fe24c043 • Luuk de Gram • May 18, 2022
wasm: Support 128bit integers for max/min/ctz/clz
ea073a6b76 • Luuk de Gram • May 18, 2022
wasm: Fix C-ABI for 128 bit integers
502f5d8246 • Luuk de Gram • May 18, 2022
wasm: 128 bit intcast and binary operations
03a3ea2c15 • Luuk de Gram • May 18, 2022
wasm: Support 128bit add/sub wrapping operands
167d3089ea • Luuk de Gram • May 18, 2022
wasm: 128bit integer cmp support
59d3714b8d • Luuk de Gram • May 18, 2022
wasm: Support 128bit integer coercion
c0ad0606df • Luuk de Gram • May 18, 2022
zig test: Add proper detection for Windows console
f3517a1aa6 • YeonJiKun • May 17, 2022
Merge pull request #11501 from Vexu/stage2-err-return-trace
df74c45fa7 • Andrew Kelley • May 17, 2022
Merge pull request #11658 from koachan/sparc64-codegen
3fde14035b • Jakub Konka • May 17, 2022
Generate linux syscalls via. the linux source tree
a4369918b1 • Stephen Gregoratto • May 17, 2022
Fixes comptime 'error: cannot assign to constant' error in siphash.
6d27341b96 • Felix "xq" Queißner • May 17, 2022
Merge pull request #11316 from wsengir/stage2-overflow-safety
5888446c03 • Andrew Kelley • May 17, 2022
std.os: add timerfd_create, timerfd_settime and timerfd_gettime
7a4758ed78 • Thiago Teodoro Pereira Silva • May 16, 2022
`std.math.powi`: use standard definition of underflow/overflow, implement `u0`, `i0`, `i1` edge case (#11499)
1de7b8d26c • leesongun • May 16, 2022
std.os: Add memfd_create for FreeBSD
1392c24166 • Isaac Freund • May 16, 2022
x64: rename brk to int3, and MIR to interrupt
5b03d55c5e • Jakub Konka • May 15, 2022
x64: remove verbose_mir functionality
5f97652da8 • Jakub Konka • May 15, 2022
test harness: Set filename on error return
5138856a72 • Luuk de Gram • May 15, 2022
init-exe: add note about log_level in ReleaseSmall and ReleaseFast build mode (#11626)
1bdcbd18ae • Robin • May 14, 2022
Merge pull request #11647 from ziglang/migrate-runtime-safety-tests
802f220739 • Andrew Kelley • May 14, 2022
Merge pull request #11641 from erikarvstedt/fixup_rand_float_improvement
f32928c50d • Andrew Kelley • May 13, 2022
zig fmt: make --exclude ignore missing dirs
24633b5613 • Kirk Scheibelhut • May 13, 2022
target: Rename sparcv9 -> sparc64
fb0692334e • Koakuma • May 13, 2022
std.os.linux: fix signature of setgroups
aceb7e18bd • Jonathan Marler • May 13, 2022
fix bad runtime safety test cases
537f905216 • Andrew Kelley • May 13, 2022
add std.math.sign
974af5f291 • Travis Staloch • May 12, 2022
Merge pull request #10796 from marler8997/envmap
5c20c7036b • Andrew Kelley • May 12, 2022
Revert "add std.rand.RomuTrio"
d383b940c2 • Andrew Kelley • May 11, 2022
add std.rand.RomuTrio
d1f1f5124f • Francesco Alemanno • May 11, 2022
std: add http definitions for Method and Status (#10661)
3a64693db3 • Meghan • May 11, 2022
Merge pull request #10595 from squeek502/getenvW-case
19003de64c • Andrew Kelley • May 11, 2022
Merge pull request #11618 from arBmind/json-stringify-patch
090461a695 • Veikka Tuominen • May 11, 2022
Merge pull request #11628 from ziglang/x64-shifts
6608fa1353 • Jakub Konka • May 11, 2022
Sema: comptime float negation supports negative zero
b33c8b0b06 • Andrew Kelley • May 11, 2022
Merge pull request #10143 from nuald/single-threaded-cpp1
f5edf78eea • Andrew Kelley • May 11, 2022
Merge pull request #9831 from mathetake/llvmvisibility
458943e324 • Andrew Kelley • May 11, 2022
Merge pull request #10428 from mrakh/rand_float_improvement
ed63d6c7fd • Andrew Kelley • May 11, 2022
std: make IntegerBitSet and ArrayBitSet have defined memory layout
e0a514df41 • Silver • May 11, 2022
docs: T.bit_count -> @typeInfo(T).Int.bits
67c4b16d6e • Kirk Scheibelhut • May 10, 2022
Typo
aaf4011c2c • Frank Denis • May 10, 2022
io_uring cancel test must tolerate CQ reordering
52651ae7a0 • Brian Gold • May 10, 2022
wasm: Write nops for padding debug info
62453496ba • Luuk de Gram • May 9, 2022