aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-01-02Sema: correctly label `block_comptime` for restoring error return trace indexmlugg
2025-01-01Merge pull request #22379 from mlugg/incremental-fixesMatthew Lugg
2025-01-01Sema: fix invalid coercion `*[n:x]T` -> `*[m]T` for `n != m`mlugg
2025-01-01incremental: fix errors not being deleted upon re-analysismlugg
2024-12-31link/Elf.zig: set stack size and build-id for dynamic libraries.Jan200101
2024-12-31Sema: add doc comments for comptime reason typesmlugg
2024-12-31Sema: remove some incorrect calls to `requireRuntimeBlock`mlugg
2024-12-31compiler: ensure local `const`s in comptime scope are comptime-knownmlugg
2024-12-31compiler: ensure result of `block_comptime` is comptime-knownmlugg
2024-12-29InternPool: fix leak when the last namespace bucket is fullJacob Young
2024-12-29Value: implement `orderAgainstZeroInner` for errorsDavid Rubin
2024-12-27llvm: fix UB in metadata printerDavid Rubin
2024-12-26InternPool: fix segfault in `rehashTrackedInsts`mlugg
2024-12-24compiler: analyze type and value of global declaration separatelymlugg
2024-12-24compiler: remove Caumlugg
2024-12-23Zir: refactor `declaration` instruction representationmlugg
2024-12-23Merge pull request #22280 from jacobly0/stage2-ppAndrew Kelley
2024-12-23Merge pull request #22225 from alexrp/libc-linux-os-versionAlex Rønne Petersen
2024-12-22compiler: Print more information when failing to provide libc.Alex Rønne Petersen
2024-12-20lldb: add pretty printer for cau and nav indicesJacob Young
2024-12-20lldb: add pretty printer for intern pool indicesJacob Young
2024-12-19Dwarf: remove redundant debug infoJacob Young
2024-12-19Module: keep frame pointer in ReleaseSmall on x86wooster0
2024-12-19Zcu: allow `node_offset_var_decl_*` source location for function declarationsmlugg
2024-12-19compiler: disallow `align` etc annotations on comptime-only globalsmlugg
2024-12-18compiler: disallow `callconv` etc from depending on function parametersmlugg
2024-12-18compiler: move `RuntimeIndex` to `Sema`mlugg
2024-12-17Zir: store declaration column number so Dwarf doesn't need to load the ASTmlugg
2024-12-17InternPool: fix typoJacob Young
2024-12-17Dwarf: deleting bad code until I remember what it doesJacob Young
2024-12-17Dwarf: fix data races by reading from ZIRJacob Young
2024-12-17Merge pull request #22252 from jacobly0/dwarf-deduped-structsAndrew Kelley
2024-12-17Merge pull request #22251 from alexrp/remove-cudaAndrew Kelley
2024-12-16Merge pull request #22250 from mlugg/zon-astMatthew Lugg
2024-12-16Dwarf: include comptime-only values in debug infoJacob Young
2024-12-16InternPool: we have pointer subtraction now!Jacob Young
2024-12-16Dwarf: preserve deduped struct navsJacob Young
2024-12-16compiler: introduce ZonGen and make `ast-check` run it for ZON inputsmlugg
2024-12-16std.c.darwin.posix_spawn: fix signaturemlugg
2024-12-16compiler: add some missing `const`smlugg
2024-12-16Sema: disallow unsafe in-memory coercionsmlugg
2024-12-16Merge pull request #22245 from mlugg/zir-no-doc-commentsMatthew Lugg
2024-12-16mingw: Fix CFLAGS for winpthreads.Alex Rønne Petersen
2024-12-15Merge pull request #22233 from jacobly0/fix-relocsAndrew Kelley
2024-12-15compiler: remove doc comments from Zirmlugg
2024-12-15Sema: disallow runtime stores to pointers with comptime-only element typesmlugg
2024-12-15Sema: do not allow coercing undefined to opaque typesmlugg
2024-12-15zig cc: Remove broken CUDA C/C++ support.Alex Rønne Petersen
2024-12-14Elf: fix shdr size getting out of sync with the actual sizeJacob Young
2024-12-14Elf.Atom: fix truncated dyn abs relocsJacob Young