zig/lib
Andrew Kelley 8c70fd0a57 std.Io.Select: introduce cancelDiscard
and make the return value of `cancel` return queue items.

I don't think it's possible to make `cancel` not deadlock with an empty
queue buffer without introducing a new Group primitive.

This is the best I could come up with based on existing primitives.
Let's see if applications find these APIs palatable.
2026-02-28 01:46:43 +01:00
..
build-web fix fuzzing speed with prior runs 2026-02-13 17:58:09 -05:00
c libc malloc: introduce a canary 2026-02-14 09:25:41 +01:00
compiler Merge pull request 'rework fuzz testing to be smith based' (#31205) from gooncreeper/zig:integrated-smith into master 2026-02-25 20:23:36 +01:00
compiler_rt compiler_rt: Implemented missing handling of denormal numbers when dividing f128 (#30198) 2026-02-13 20:49:14 +01:00
docs fix(docs/wasm):zig std html render error function 'a' 2026-02-27 19:17:47 +01:00
include remove all IBM AIX and z/OS support 2025-10-29 14:25:51 +01:00
init rework fuzz testing to be smith based 2026-02-13 22:12:19 -05:00
libc zig libc: acosf 2026-02-13 11:30:14 -08:00
libcxx libcxx: use compiler's _LIBCPP_HAS_LIBRARY_ALIGNED_ALLOCATION when set 2025-11-14 02:02:59 +01:00
libcxxabi remove all IBM AIX and z/OS support 2025-10-29 14:25:51 +01:00
libtsan remove all IBM AIX and z/OS support 2025-10-29 14:25:51 +01:00
libunwind remove all IBM AIX and z/OS support 2025-10-29 14:25:51 +01:00
std std.Io.Select: introduce cancelDiscard 2026-02-28 01:46:43 +01:00
c.zig libc: implement insque and remque in Zig 2026-02-12 21:35:36 -08:00
compiler_rt.zig compiler_rt: common -> compiler_rt 2026-02-09 20:03:15 -08:00
fuzzer.zig rework fuzz testing to be smith based 2026-02-13 22:12:19 -05:00
ubsan_rt.zig Coff: implement threadlocal variables 2025-10-10 22:47:47 -07:00
zig.h std.Threaded: replace more kernel32 functions with ntdll 2026-02-07 00:02:50 -05:00