zig/lib/std
Alex Rønne Petersen eb4539a27d
std.Target: Rename glsl450 Arch tag to opengl.
Versions can simply use the normal version range mechanism, or alternatively an
Abi tag if that makes more sense. For now, we only care about 4.5 anyway.
2024-08-12 08:59:47 +02:00
..
Build more optimized and correct management of 8-bit PC counters 2024-08-08 21:46:36 -07:00
c std.Target: Remove kfreebsd OS specifier. 2024-07-20 05:08:14 +02:00
compress std: fix typos (#20560) 2024-07-09 14:25:42 -07:00
crypto std.crypto: better names for everything in utils 2024-08-09 19:47:06 -07:00
debug std.debug.Dwarf: try to load the debuginfo from the debuginfod cache. 2024-08-08 07:28:59 +02:00
dwarf std: dwarf namespace reorg 2024-08-01 13:56:12 -07:00
fmt std.fmt.formatFloat: skip f80 round-trip tests on x86_64 windows 2024-07-14 11:19:34 +12:00
fs add std.fs.Dir.Handle 2024-08-01 13:47:23 -07:00
hash std: fix typos (#20560) 2024-07-09 14:25:42 -07:00
heap riscv: workarounds for riscv threading 2024-07-26 14:53:50 -07:00
http add std.http.WebSocket 2024-08-07 00:48:32 -07:00
io implement std.testing.fuzzInput 2024-07-25 18:52:20 -07:00
json fix partial strings getting dropped when multi-byte codepoints span input buffers 2024-08-07 06:29:34 -04:00
math std.math.complex: fix cosh/tanh 2024-07-30 20:31:22 +12:00
mem
meta std: promote tests to doctests 2024-03-21 14:11:46 -07:00
net std.net, std.http: simplify 2024-02-23 02:37:11 -07:00
os std.os.linux.start_pie: Add support for the new RELR relocation format. 2024-08-11 20:27:09 -07:00
posix POSIX link() syscall only takes two arguments (no flags) 2024-08-07 13:05:42 -07:00
process Allow setting PGID in std.process.Child.spawn 2024-07-22 11:50:00 +09:00
Random add std.testing.random_seed 2024-07-23 11:43:12 -07:00
sort std: fix typos (#20560) 2024-07-09 14:25:42 -07:00
tar std: fix typos (#20560) 2024-07-09 14:25:42 -07:00
Target Run update_cpu_features against LLVM 18.1.8 2024-08-07 09:03:05 -07:00
testing
Thread std.c reorganization 2024-07-19 00:30:32 -07:00
time std: promote tests to doctests 2024-03-21 14:11:46 -07:00
tz
unicode
valgrind std: fix typos (#20560) 2024-07-09 14:25:42 -07:00
zig std.posix: read on timerfd can return error.Canceled 2024-08-08 01:12:26 -07:00
zip std: Convert deprecated aliases to compile errors and fix usages 2024-06-13 10:18:59 -04:00
array_hash_map.zig docs: ArrayHashMap: warn against the shrink footgun 2024-07-26 15:24:25 -07:00
array_list.zig std.ArrayList.unusedCapacitySlice: Return unaligned slice (#20490) 2024-07-14 00:56:29 +00:00
ascii.zig Rename isASCII to isAscii 2024-07-02 16:31:15 +02:00
atomic.zig Merge pull request #20870 from alexrp/target-cleanup-3 2024-08-01 01:32:32 -07:00
base64.zig improve documentation in std 2024-03-10 18:13:30 -07:00
bit_set.zig std: promote tests to doctests 2024-03-21 14:11:46 -07:00
BitStack.zig std: fix typos (#20560) 2024-07-09 14:25:42 -07:00
bounded_array.zig Implement addManyAsSlice for BoundedArray 2024-05-21 13:46:05 +03:00
buf_map.zig
buf_set.zig Change many test blocks to doctests/decltests 2024-02-26 15:18:31 -08:00
Build.zig introduce a web interface for fuzzing 2024-08-07 00:48:32 -07:00
builtin.zig language: add module name field to @src 2024-08-08 07:47:14 -07:00
c.zig POSIX link() syscall only takes two arguments (no flags) 2024-08-07 13:05:42 -07:00
coff.zig std.coff: Add missing entries to MachineType. 2024-07-24 15:02:55 -07:00
compress.zig improve documentation in std 2024-03-10 18:13:30 -07:00
crypto.zig std.crypto: better names for everything in utils 2024-08-09 19:47:06 -07:00
debug.zig fuzzing: progress towards web UI 2024-08-07 00:48:32 -07:00
dwarf.zig std: dwarf namespace reorg 2024-08-01 13:56:12 -07:00
dynamic_library.zig std.c reorganization 2024-07-19 00:30:32 -07:00
elf.zig std.elf.EM: Add missing MICROBLAZE value. 2024-07-30 01:29:38 +02:00
enums.zig EnumMap: fix init 2024-05-26 16:13:54 -04:00
fifo.zig std: promote tests to doctests 2024-03-21 14:11:46 -07:00
fmt.zig fix std.fmt.hex 2024-07-20 01:06:29 -07:00
fs.zig std.fs.Dir: Refactor atomicSymLink from std.fs 2024-07-28 20:08:52 -07:00
gpu.zig std: add gpu namespace 2024-02-05 11:55:14 +03:30
hash.zig
hash_map.zig std.hash_map: adding a rehash() method (#19923) 2024-08-08 11:59:22 -07:00
heap.zig std.c reorganization 2024-07-19 00:30:32 -07:00
http.zig add std.http.WebSocket 2024-08-07 00:48:32 -07:00
io.zig Better implementation of GetLastError. (#20623) 2024-07-15 10:49:51 -07:00
json.zig Delete compile errors for deprecated decls 2024-05-03 13:27:30 -07:00
leb128.zig Rename *[UI]LEB128 functions to *[UI]leb128 2024-06-23 04:30:12 +01:00
linked_list.zig Revert "std.SinglyLinkedList: add sort function" 2023-11-24 22:33:50 -07:00
log.zig update the codebase for the new std.Progress API 2024-05-27 20:56:48 -07:00
macho.zig remove hard tabs from source code 2024-07-31 16:57:42 -07:00
math.zig aarch64: reenable tests that are no longer regressed 2024-07-25 20:23:23 +03:00
mem.zig loongarch: various architecture specific fixes (#20912) 2024-08-07 13:06:29 -07:00
meta.zig chore: correct non-standard comments. 2024-07-28 21:34:14 -07:00
multi_array_list.zig InternPool: implement and use thread-safe list for strings 2024-07-07 22:59:52 -04:00
net.zig std.c reorganization 2024-07-19 00:30:32 -07:00
once.zig std: improve std.once tests 2024-04-15 15:24:30 -07:00
os.zig std.c reorganization 2024-07-19 00:30:32 -07:00
packed_int_array.zig chore: correct non-standard comments. 2024-07-28 21:34:14 -07:00
pdb.zig std.debug: rename Info to SelfInfo 2024-08-01 22:11:35 -07:00
posix.zig std.posix: read on timerfd can return error.Canceled 2024-08-08 01:12:26 -07:00
priority_dequeue.zig add std.testing.random_seed 2024-07-23 11:43:12 -07:00
priority_queue.zig std: fix typos (#20560) 2024-07-09 14:25:42 -07:00
process.zig move std.zig.fatal to std.process.fatal 2024-07-20 01:06:28 -07:00
Progress.zig std.posix: Consider invalid signal numbers to sigaction() to be programmer error. 2024-07-21 22:38:09 +02:00
Random.zig std: Convert deprecated aliases to compile errors and fix usages 2024-06-13 10:18:59 -04:00
RingBuffer.zig std.RingBuffer: use sliceAt/sliceFirst in read*AssumeLength 2024-03-10 18:17:23 +11:00
segmented_list.zig Remove redundant test name prefixes now that test names are fully qualified 2024-02-26 15:18:31 -08:00
SemanticVersion.zig Change many test blocks to doctests/decltests 2024-02-26 15:18:31 -08:00
simd.zig std.simd: Fix an isARM() check to use isArmOrThumb() instead. 2024-08-01 20:58:08 +02:00
sort.zig std.sort: Remove key argument from binary-search-like functions (#20927) 2024-08-04 22:02:15 +00:00
start.zig Merge pull request #20925 from alexrp/windows-tls 2024-08-07 01:12:11 -07:00
static_string_map.zig std.static_string_map: Cast length of input for runtime initialization 2024-06-20 23:22:39 +00:00
std.zig std: Convert deprecated aliases to compile errors and fix usages 2024-06-13 10:18:59 -04:00
tar.zig std: fix typos (#20560) 2024-07-09 14:25:42 -07:00
Target.zig std.Target: Rename glsl450 Arch tag to opengl. 2024-08-12 08:59:47 +02:00
testing.zig implement std.testing.fuzzInput 2024-07-25 18:52:20 -07:00
Thread.zig std: add loongarch64 support (#20915) 2024-08-09 00:30:57 +00:00
time.zig std.c reorganization 2024-07-19 00:30:32 -07:00
treap.zig Condense and extend std.Treap's traversal functionalities. (#20002) 2024-07-28 19:47:55 -07:00
tz.zig
unicode.zig std.zig.tokenizer: simplify 2024-07-31 16:57:42 -07:00
Uri.zig std.http.Client: always omit port when it matches default 2024-04-12 22:37:07 -07:00
valgrind.zig Rename nonSIMDCall* to nonSimdCall* 2024-07-03 19:00:17 +01:00
wasm.zig Remove redundant test name prefixes now that test names are fully qualified 2024-02-26 15:18:31 -08:00
zig.zig std.Target: Add goff and xcoff to ObjectFormat. 2024-08-11 20:21:28 -07:00
zip.zig std.zip: Fix typo in doc comments 2024-06-17 16:12:19 -04:00