aboutsummaryrefslogtreecommitdiff
path: root/lib/std
AgeCommit message (Expand)Author
2025-10-29Io: implement faster mutexJacob Young
2025-10-29std.Io: add detached asyncAndrew Kelley
2025-10-29implement Mutex, Condition, and QueueAndrew Kelley
2025-10-29Io: implement sleep and fix cancel bugsJacob Young
2025-10-29EventLoop: implement thread-local queues and cancellationJacob Young
2025-10-29std.Io: introduce cancellationAndrew Kelley
2025-10-29better API for Io.asyncAndrew Kelley
2025-10-29EventLoop: fix futex usageJacob Young
2025-10-29EventLoop: get file operations workingJacob Young
2025-10-29WIPAndrew Kelley
2025-10-29start adding fs functions to std.IoAndrew Kelley
2025-10-29free freeing wrong amount in thread pool implAndrew Kelley
2025-10-29EventLoop: move context after the async closureJacob Young
2025-10-29EventLoop: fix incorrect alignment panicJacob Young
2025-10-29update threaded fibers impl to actually storing argsAndrew Kelley
2025-10-29fix context passing in threaded Io implAndrew Kelley
2025-10-29EventLoop: implement main idle fiberJacob Young
2025-10-29EventLoop: add threadsJacob Young
2025-10-29EventLoop: rewrite context switchingJacob Young
2025-10-29EventLoop: prepare for threadingJacob Young
2025-10-29demo: single-threaded green threads implementationAndrew Kelley
2025-10-29make thread pool satisfy async/await interfaceAndrew Kelley
2025-10-29introduce std.Io interfaceAndrew Kelley
2025-10-29Merge pull request #25705 from squeek502/linked-list-remove-docsRyan Liptak
2025-10-29std.Target.aarch64: updates for LLVM 21.1.5Alex Rønne Petersen
2025-10-28std.heap.debug_allocator outdated doc (#25634)Adrian
2025-10-28Merge pull request #25691 from GasInfinity-Forks/x86_16-gccAlex Rønne Petersen
2025-10-28Fix stale reference bug in `std.zig.system.resolveTargetQuery` (#25713)Sean
2025-10-27remove all Oracle Solaris supportAlex Rønne Petersen
2025-10-27feat: init x86_16 arch via CBEGasInfinity
2025-10-27fix: make `compiler_rt` and `std.Io.Writer` compile on 16-bit platforms.GasInfinity
2025-10-27chore: make `std.zig.target.intByteSize` return an `u16`GasInfinity
2025-10-27Revert "std.Target: xtensa defaults to windowed ABI"Alex Rønne Petersen
2025-10-26std.debug.cpu_context: fix mcontext alignment for x86_64-illumosAlex Rønne Petersen
2025-10-25SinglyLinkedList.remove docs: Assumes -> assertsRyan Liptak
2025-10-25`*LinkedList.remove()` assumes node is in the listIOKG04
2025-10-26fix `std.fs.path.resolveWindows` on UNC paths with mixed path separatorsTechatrix
2025-10-25std.c: implement sigrtmin()/sigrtmax() for solaris/illumosRyan Zezeski
2025-10-25std.c: define MSG constants for solaris/illumosRyan Zezeski
2025-10-25std.c: define arc4random_buf() for illumosRyan Zezeski
2025-10-25std.debug.cpu_context: add missing signal_ucontext_t fields for x86_64-solari...Stephen Gregoratto
2025-10-23std.heap: define page size for alpha-netbsdAlex Rønne Petersen
2025-10-23Merge pull request #25640 from alexrp/std-target-more-archesAlex Rønne Petersen
2025-10-23std.zig.system: handle alpha, hppa, microblaze, sh in getExternalExecutor()Alex Rønne Petersen
2025-10-23std.debug: fix FP unwinding for hppa/hppa64Alex Rønne Petersen
2025-10-23std.debug: fix FP unwind progress check for stackGrowth() == .up targetsAlex Rønne Petersen
2025-10-23std.debug: FP unwinding is impossible on alpha, microblaze, shAlex Rønne Petersen
2025-10-23std.debug.cpu_context: add signal_ucontext_t for alpha, hppa, microblaze, shAlex Rønne Petersen
2025-10-23std.heap: define page size for hppa, sh on NetBSDAlex Rønne Petersen
2025-10-23std.heap: define page size for alpha, hppa, sh on OpenBSDAlex Rønne Petersen