Sema: fix generic function instances not respecting linksection
9262b6076f • Andrew Kelley • Jul 19, 2023
Sema: fix return type of generic function is function pointer
c597ba32d9 • Andrew Kelley • Jul 19, 2023
Sema: fix compile error source location regressions
3145ae561d • Andrew Kelley • Jul 19, 2023
Sema: fix fn_proto_param LazySrcLoc resolution
8daa8d255b • Andrew Kelley • Jul 19, 2023
Sema: fix source location crash for function prototypes
727b371bbc • Andrew Kelley • Jul 19, 2023
Sema: fix crash: array_in_c_exported_function
0153f3a8f9 • Andrew Kelley • Jul 19, 2023
Sema: enhance generic call error message
47499bf47b • Andrew Kelley • Jul 19, 2023
Sema: use src_decl for exported status
abe71b40c5 • Andrew Kelley • Jul 19, 2023
compiler: fix branch regressions
3f2a4720b1 • Andrew Kelley • Jul 19, 2023
compiler: work around slightly different generics semantics
b03d34429d • Andrew Kelley • Jul 19, 2023
Sema: resolve inferred error set with function state in_progress
d15e8f8017 • Andrew Kelley • Jul 19, 2023
InternPool: fix funcAnalysis through func_coerced
e1935d4d16 • Andrew Kelley • Jul 19, 2023
Sema: reset generic_owner for inline/comptime calls
ad8c250103 • Andrew Kelley • Jul 19, 2023
Sema: restore WipCaptures logic
e27b2b3ab9 • Andrew Kelley • Jul 19, 2023
Sema: fix zirStoreNode crash
3a4d565254 • Andrew Kelley • Jul 19, 2023
Sema: fix analyzeIsNonErrComptimeOnly false positive
7c66bd39be • Andrew Kelley • Jul 19, 2023
AstGen: idiomatic use of switch
45a8c6c1f4 • Andrew Kelley • Jul 19, 2023
Sema: fix access of inactive union field
6754d1a182 • Andrew Kelley • Jul 19, 2023
InternPool: unwrap func_coerced when using it as generic_owner
9f61c29bfb • Andrew Kelley • Jul 19, 2023
Sema: fix generic function instance with comptime return type
1b70fca534 • Andrew Kelley • Jul 19, 2023
Sema: fix not setting up adhoc inferred error set correctly
722bd22508 • Andrew Kelley • Jul 19, 2023
frontend: fixes for function regressions in this branch
684aee3220 • Andrew Kelley • Jul 19, 2023
frontend: fix inferred error sets of comptime/inline calls
927f6ec8ca • Andrew Kelley • Jul 19, 2023
InternPool: fix regression in getting error sets
82db06fa67 • Andrew Kelley • Jul 19, 2023
Type.print: fix inferred error set crash
d98526f912 • Andrew Kelley • Jul 19, 2023
InternPool: implement getFuncInstanceIes
b81d193021 • Andrew Kelley • Jul 19, 2023
InternPool: fix debug info helpers for changes to functions
8f37b794a5 • Andrew Kelley • Jul 19, 2023
InternPool: implement getFuncInstance
cbbb5cc2ec • Andrew Kelley • Jul 19, 2023
InternPool: implement getExternFunc
6d72f971af • Andrew Kelley • Jul 19, 2023
InternPool: fix getErrorSetType
8fd77395d6 • Andrew Kelley • Jul 19, 2023
InternPool: implement indexToKey for func_instance and func_decl
c193872c81 • Andrew Kelley • Jul 19, 2023
InternPool: avoid false negatives for functions with inferred error sets
4a55fc6c53 • Andrew Kelley • Jul 19, 2023
compiler: rework inferred error sets
f3dc53f6b5 • Andrew Kelley • Jul 19, 2023
compiler: begin untangling anonymous decls from source decls
55e89255e1 • Andrew Kelley • Jul 19, 2023
rework generic function calls
db33ee45b7 • Andrew Kelley • Jul 19, 2023
cbe: fix pointers to aliases of extern values
70c71935c7 • Jacob Young • Jul 19, 2023
getenv: remove unnessary `small key` block
11695745e5 • Mathew R Gordon • Jul 18, 2023
Replace hand-written endian-specific loads with std.mem.readInt*() (#16431)
a0b35249a2 • Frank Denis • Jul 17, 2023
Small documentation fixes on `std.crypto` (#16427)
a86f589a9f • Luiz Berti • Jul 17, 2023
std: Make getenv return 0-terminated slice
bf827d0b55 • Mathew R Gordon • Jul 17, 2023
std.crypto: add finalResult and peek api for Sha1 (#16426)
9abe392647 • George Zhao • Jul 17, 2023
std: reword some comments
a576082170 • Andrew Kelley • Jul 17, 2023
SinglyLinkedList: rename `invert` -> `reverse`
c6aa29b6fd • Erik Arvstedt • Jul 16, 2023
autodoc: improved linking for declrefs
7dd1cf26f9 • Loris Cro • Jul 14, 2023
Autodoc tokenizer (#16409)
a187141056 • Loris Cro • Jul 14, 2023
std.crypto.sha3: Minor TurboSHAKE/Keccak fixes (#16408)
3022c525ec • e4m2 • Jul 14, 2023
macho: fix __unwind_info sentinel entry not always being the upper bound (#16395)
094cd92615 • Casey Banner • Jul 14, 2023
fix alignment error in uefi FileInfo protocol
b177e17d15 • xdBronch • Jul 14, 2023
Merge pull request #16398 from ziglang/check-object-elf
546212ff7b • Jakub Konka • Jul 14, 2023
linker tests: add missing dependOn calls for CheckObject steps
3ec337484b • kcbanner • Jul 13, 2023
Merge pull request #15708 from xxxbxxx/build-link
f2d433a193 • Andrew Kelley • Jul 13, 2023
docs: Fix outdated doc comments about allocating 'at least' the requested size
2896266a03 • Ryan Liptak • Jul 13, 2023
Merge pull request #16346 from antlilja/splat-rls
e05c242cd8 • Andrew Kelley • Jul 13, 2023
feat(list_invert): SinglyLinkedList inversion.
d78517f4f0 • pseudoc • Jul 12, 2023
Fixes crash when a struct is given as the first parameter to the unionInit builtin (#16385)
711b4e93e2 • Anton Lilja • Jul 12, 2023
Fixes wrong error location for unionInit when first parameter is not a type (#16384)
ff0e2ab398 • Anton Lilja • Jul 12, 2023
Merge pull request #15775 from r00ster91/newlines
660955c0d6 • Andrew Kelley • Jul 12, 2023
std.os.sigprocmask: @bitCast flags parameter
a7707d8279 • dweiller • Jul 12, 2023
std.Build: Add methods for creating modules from a TranslateC object.
6bc9c4f716 • Michael Buckley • Jul 11, 2023
remove arbitrary stderr size limit when spawning a child process tool
7a8002a5cf • Xavier Bouchoux • Jul 11, 2023
Merge pull request #16345 from ziglang/15920
dbc560904a • Luuk de Gram • Jul 11, 2023
Add more sorting functions to MultiArrayList (#16377)
e395a08e60 • Niles Salter • Jul 11, 2023
std.meta: remove isTag (#15584)
3d5751b579 • Meghan • Jul 10, 2023
std: add mem.SplitIterator.peek() (#15670)
cd0594e4a6 • Meghan • Jul 10, 2023
Merge pull request #16100 from squeek502/windows-path-compare
cc56ab8c68 • Andrew Kelley • Jul 10, 2023
std.mem.zeroes work with allowzero pointers
d7c6cfa7fd • xdBronch • Jul 10, 2023
AstGen: make sure for range start and end are usizes
0b1e8690da • r00ster91 • Jul 10, 2023
explicitly specify error set of `std.json.stringify`
3bf0b8eada • Techatrix • Jul 10, 2023
Merge pull request #16339 from r00ster91/ueficc
2b8c1f0d46 • Andrew Kelley • Jul 10, 2023
Sema: resolve field type layout for anon struct type info
3a30f0fa50 • Ian Johnson • Jul 10, 2023
type: update optionalReprIsPayload to handle inferred error sets
82a9d5d78d • kcbanner • Jul 10, 2023
std.json: add generic hash map that parses/stringifies with arbitrary string keys (#16366)
874d2dd9f7 • Josh Wolfe • Jul 10, 2023
Changed Step.Run's stdin to accept FileSource (#16358)
a755310734 • Krzysztof Wolicki • Jul 9, 2023
Change math.Order order (#16356)
27a66191c2 • Niles Salter • Jul 9, 2023
std.json: expose innerParse and add .allocate option (#16312)
131bfe2f74 • Garrett • Jul 9, 2023
add `jsonParseFromValue` to `std.json.Value` (#16324)
89396ff02b • Techatrix • Jul 8, 2023
std.http: fix leaked connections (#16341)
b9fc0d2908 • Nameless • Jul 7, 2023
implement std.time.sleep for uefi
80404cc928 • xdBronch • Jul 7, 2023
Client.zig: support rsa_pss_rsae_sha384 and rsa_pss_rsae_sha512
2e424e019f • dec05eba • Jul 7, 2023
std: add prefixed versions of addFileSource and addDirectorySource to Step.Run
44df3a148b • Jakub Konka • Jul 7, 2023
Optimize Allocator functions to create less duplicate code for similar types (#16332)
49ac816e36 • IntegratedQuantum • Jul 6, 2023
Autodoc: implement boolean operations
91daf1c8d8 • Ian Johnson • Jul 6, 2023
changed identifier to white
8ce68e5f41 • Emile Badenhorst • Jul 6, 2023
Fixed names prefix
2d34b76e72 • Emile Badenhorst • Jul 6, 2023
updated css
e5b2f52213 • Emile Badenhorst • Jul 6, 2023
bootstrap: support aarch64 in 32-bit mode
78eb3c5617 • Jacob Young • Jul 4, 2023
std.Build.Step.Compile: fix clearing logic for empty cflags
8ae92fd17e • Andrew Kelley • Jul 4, 2023
autodoc: use commonmark.js for Markdown rendering
d3eaa75c07 • Ian Johnson • Jul 4, 2023
json: give enums a default stringify implementation
ba6e5e65a0 • Evin Yulo • Jul 4, 2023
add docstring to std.json.stringify (#16241)
b26fa4ec4b • yujiri8 • Jul 3, 2023
Merge pull request #15879 from r00ster91/more_stage1_test_coverage
17890f6b8a • Andrew Kelley • Jul 3, 2023
check for UEFI in io.StreamSource
0dffab7356 • xdBronch • Jul 3, 2023
std.math.big.int: better name for equal function
2b8687ba2d • r00ster91 • Jul 3, 2023
behavior: test @bitCast of packed struct of bools
2583a39fb6 • r00ster91 • Jul 3, 2023
Smaller memory footprint for BoundedArray (#16299)
cb5a6be41a • John Simon • Jul 3, 2023
autodoc: wire in js tokenizer to frontend
28ad74e8a6 • Loris Cro • Jul 3, 2023
Autodoc: Javascript port of zig lexer. (#16306)
116a99d3ce • Emile Badenhorst • Jul 3, 2023
std: fix doc comment of GPA deinit
de227ace14 • Philipp Lühmann • Jul 3, 2023
tls certificates: support more BSDs
fc9ab5f0e8 • Michael Dusan • Jul 3, 2023
Fix `TTY.detectConfig` regression on windows
689f3163af • Ryan Liptak • Jul 2, 2023