std.mem.Allocator.VTable: improve doc comment wording
e630b20c62 • Andrew Kelley • Feb 6, 2025
std.heap: fix wrong deprecation date
1bb8b4ad61 • Andrew Kelley • Feb 6, 2025
std.testing: don't ask wasm to stack trace
ff8e759705 • Andrew Kelley • Feb 6, 2025
std.heap.DebugAllocator: update unit tests for new impl
d0e1a6a23d • Andrew Kelley • Feb 6, 2025
std.heap.DebugAllocator: make page size configurable
960190643a • Andrew Kelley • Feb 6, 2025
std.heap: rename GeneralPurposeAllocator to DebugAllocator
cd99ab3229 • Andrew Kelley • Feb 6, 2025
std.heap: remove HeapAllocator
5e9b8c38d3 • Andrew Kelley • Feb 6, 2025
std.testing.allocator: different canary + enable resize traces
f82ec3f02a • Andrew Kelley • Feb 6, 2025
std.heap.GeneralPurposeAllocator: fix UAF in resizeLarge
8282565ce5 • Andrew Kelley • Feb 6, 2025
std.heap: update Windows HeapAllocator
6aab1ea256 • Andrew Kelley • Feb 6, 2025
std.heap.GeneralPurposeAllocator: fix slot_counts calculation
8626191549 • Andrew Kelley • Feb 6, 2025
std.testing: make some things not pub
7320e8b3cd • Andrew Kelley • Feb 6, 2025
std: fix compilation under -lc
d20d934a8a • Andrew Kelley • Feb 6, 2025
std.heap.GeneralPurposeAllocator: usize for used_bits
def36f2e44 • Andrew Kelley • Feb 6, 2025
std.heap.GeneralPurposeAllocator: use for loops in leak check
c8e807c44e • Andrew Kelley • Feb 6, 2025
std.heap.GeneralPurposeAllocator: reduce page size to 512K
b14a350430 • Andrew Kelley • Feb 6, 2025
std.heap.WasmAllocator: update to new Allocator API
00b723dc9d • Andrew Kelley • Feb 6, 2025
std.heap.GeneralPurposeAllocator: implement resize and remap
82b5a1d313 • Andrew Kelley • Feb 6, 2025
std.heap.GeneralPurposeAllocator: check canary in free
0e0f0c9625 • Andrew Kelley • Feb 6, 2025
std.heap.GeneralPurposeAllocator: inline small allocation metadata
8ff7481e82 • Andrew Kelley • Feb 6, 2025
std.heap.ThreadSafeAllocator: update to new Allocator API
1a6d87d699 • Andrew Kelley • Feb 6, 2025
std.mem.Allocator: keep the undefined memset
36e9b0f026 • Andrew Kelley • Feb 6, 2025
std.os.linux.mmap: remove logic that does not belong here
2c5113f6d1 • Andrew Kelley • Feb 6, 2025
std.heap.GeneralPurposeAllocator: fix large alloc accounting
601f632c27 • Andrew Kelley • Feb 6, 2025
std.hash_map: placeholder for doc comments
becd16859d • Andrew Kelley • Feb 6, 2025
std.heap: delete LoggingAllocator and friends
f1717777a2 • Andrew Kelley • Feb 6, 2025
std: update to new Allocator API
0d8166be3f • Andrew Kelley • Feb 6, 2025
introduce std.posix.mremap and use it
a4d4e086c5 • Andrew Kelley • Feb 6, 2025
std.testing.FailingAllocator: flatten namespace
a0b2a18648 • Andrew Kelley • Feb 6, 2025
std.mem.Allocator: introduce `remap` function to the interface
7eeef5fb2b • Andrew Kelley • Feb 6, 2025
std.heap.GeneralPurposeAllocator: runtime-known page size
dd2fa4f75d • Andrew Kelley • Feb 6, 2025
std.heap.WasmAllocator: use `@splat` syntax
b23662feeb • Andrew Kelley • Feb 6, 2025
std.heap.PageAllocator: restore high alignment functionality
91f41bdc70 • Andrew Kelley • Feb 6, 2025
add std.mem.Alignment API
5c63884539 • Andrew Kelley • Feb 6, 2025
GeneralPurposeAllocator: minimal fix
4913de3c88 • Andrew Kelley • Feb 6, 2025
revert GPA to before this branch
95a0474dc6 • Andrew Kelley • Feb 6, 2025
adjust runtime page size APIs
284de7d957 • Andrew Kelley • Feb 6, 2025
runtime page size detection
439667be04 • Archbirdplus • Feb 6, 2025
crypto/phc-encoding: forbid parameters named 'v' (#22569)
b0ed602d5d • Frank Denis • Feb 6, 2025
std.process: adding hasNonEmptyEnvVar() and using for NO_COLOR
1c07eacc7f • John Benediktsson • Feb 6, 2025
incremental: codegen types which are recreated
62e251dcaa • mlugg • Feb 6, 2025
Merge pull request #19614 from jedisct1/wasi-libc-update
1a1389c513 • Alex Rønne Petersen • Feb 6, 2025
fix typo of anytype to type
ff551374a0 • Scott Redig • Feb 5, 2025
Merge pull request #22754 from mlugg/files-and-stuff
f01f1e33c9 • Matthew Lugg • Feb 5, 2025
AstGen: improve error for invalid bytes in strings and comments
cf059ee087 • Will Lillis • Feb 5, 2025
Merge pull request #22691 from squeek502/child-internal-array-list
d72f3d353f • Andrew Kelley • Feb 4, 2025
std.meta.FieldType: use builtin and deprecate
3a4bb47fed • Meghan Denny • Feb 4, 2025
Merge pull request #22725 from mrjbq7/timerfd_clockid_t
08d661fcfd • Alex Rønne Petersen • Feb 3, 2025
Merge pull request #20271 from MasonRemaley/zon
317722b37b • Matthew Lugg • Feb 3, 2025
Merge pull request #22713 from mikdusan/openbsd
e61acd8eb5 • Alex Rønne Petersen • Feb 3, 2025
meta: fix failing test case affecting master
7ac110ac25 • Meghan Denny • Feb 3, 2025
fix: error on non-exhaustive enums with zero width backing type (#21374)
953355ebea • Will Lillis • Feb 2, 2025
Merge pull request #22672 from jacobly0/x86_64-rewrite
963651bbf2 • Andrew Kelley • Feb 1, 2025
std.priority_queue: add useful functions from ArrayList API
cdc9d65b0d • dweiller • Feb 1, 2025
compiler: do not propagate result type to `try` operand
3924f173af • mlugg • Feb 1, 2025
Merge pull request #22708 from mlugg/memcpy-alias-zero-bit
c225b780e3 • Matthew Lugg • Feb 1, 2025
std.posix: Use separate clock ID enums for clock_gettime() and timerfd_create() (#22627)
58c00a829e • Chris Boesch • Feb 1, 2025
debug: fix MemoryAccessor file leak
c44be99f1a • Michael Dusan • Feb 1, 2025
std: don't leak a process in Child.run in case of an error
4de2b1ea65 • Alex Kladov • Jan 31, 2025
std.os.linux: adding recvmmsg() (#22651)
c104e86442 • John Benediktsson • Jan 31, 2025
std.posix: adding getsockopt (#22335)
53598e36e8 • John Benediktsson • Jan 30, 2025
std.fs.File: limit initial_cap according to max_bytes in readToEndAllocOptions
c0d85cda53 • Rui He • Jan 30, 2025
compiler: add `intcast_safe` AIR instruction
b01d6b156c • mlugg • Jan 30, 2025
main: accept and ignore auto-image-base linker options
c5e34df555 • Alex Rønne Petersen • Jan 30, 2025
main: ensure --whole-archive is passed down to linker for -l arguments
5af7f7ba8b • Aman Karmani • Jan 30, 2025
main: better error message if the global cache dir is unusable
f82d7e87a3 • achan1989 • Jan 30, 2025
std.Build: Add option to specify language of CSourceFiles
a3ee5215bb • GalaxyShard • Jan 30, 2025
Make -freference-trace work without colors
3348478fc3 • Guillaume Wenzek • Jan 30, 2025
x86_64: rewrite comparisons
e4c049e410 • Jacob Young • Jan 30, 2025
delete std.heap.WasmPageAllocator
fecdc53a48 • Andrew Kelley • Jan 30, 2025
std: fix comptime SemanticVersion expr regression
cd365b8b82 • Michael Dusan • Jan 30, 2025
std.c: define more fields for darwin.AI
7cef585f55 • Meghan Denny • Jan 30, 2025
Fix issues in zig.h when building with clang-cl on Windows (#20331)
c4445bc156 • Vahur Sinijärv • Jan 29, 2025
std.zig.target: Remove some library names from isLibCLibName() for MinGW.
7d699be772 • Alex Rønne Petersen • Jan 29, 2025
ci: Set ZIG_GLOBAL_CACHE_DIR and ZIG_LOCAL_CACHE_DIR earlier.
1cbfdb4244 • Alex Rønne Petersen • Jan 29, 2025
std.c: android bionic compatibility fixes (getrandom & getaddressinfo) (#22143)
798bb0bc61 • Bing Sun • Jan 29, 2025
langref: clarify restricted `@memcpy` semantics
249a20d972 • mlugg • Jan 29, 2025
Sema: explain why we tried to call an `extern fn` at comptime
107b65ec5d • mlugg • Jan 29, 2025
Merge pull request #22634 from nektro/patch-6
484f72311e • Alex Rønne Petersen • Jan 29, 2025
std: mkdir(2) mode uses mode_t
0bf57b7114 • Meghan Denny • Jan 29, 2025
std.c: add `msghdr` and `msghdr_const` definitions for macos
898658e3a0 • David Rubin • Jan 29, 2025
fix(cc): make link and preprocessor logic to be more consistent with
308ba80597 • zhylmzr • Jan 29, 2025
std.zig.system.darwin: Add driverkit handling in getSdk().
7843deb16b • Alex Rønne Petersen • Jan 29, 2025
std.testing.expectEqual: {any} in print and move tests
e528ab4709 • ThisPC • Jan 29, 2025
std: add optional times pointer for futimes, futimens, utimes, utimensat
78b7a446f0 • thejohnny5 • Jan 29, 2025
Sema: `@memcpy` changes
71d16106ad • mlugg • Jan 29, 2025
std.c: was missing darwin.kevent64_s
97ccf3504f • Meghan Denny • Jan 29, 2025
cmake: use cache entry for extra build args to get the type correct
bf6ee7cb34 • Jan200101 • Jan 28, 2025
zig.h: Add some casts to __atomic macros to shut Clang warnings up.
aa37a5a0c4 • Alex Rønne Petersen • Jan 28, 2025
langref: Document destructuring (#21627)
183bb8b084 • 87 • Jan 28, 2025
Merge pull request #22573 from sorairolake/fix-invisible-doccomments
41e7604359 • Alex Rønne Petersen • Jan 28, 2025
frontend: use main Compilation code_model when building libxx
37037b269e • Andrew Kelley • Jan 28, 2025
std.heap.memory_pool: make preheat() usable after init()
884b1423a4 • John Benediktsson • Jan 27, 2025
Merge pull request #22610 from jacobly0/x86_64-rewrite
eed3b9567d • Andrew Kelley • Jan 27, 2025
Revert "std.http.Server: add Request.getHeader() function (#21625)"
df1fa36feb • Andrew Kelley • Jan 27, 2025
std.http.Server: add Request.getHeader() function (#21625)
21823d1b5d • dbubel • Jan 27, 2025
main: classify empty environment variables as unset
2043e8ae05 • Carter Snook • Jan 27, 2025
Revert d714cf33405486d9aa707e9aee8f103a011d06e9 (#21273)
5647dd84c1 • Alex Rønne Petersen • Jan 27, 2025
langref: fixes incorrect description of cmpxchg functions
ae5b1a9ca2 • isaac yonemoto • Jan 26, 2025
Fix incompatibility with multi-config cmake generator
658a4a527c • melonedo • Jan 26, 2025