aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-01-09Sema: rewrite semantic analysis of function callsmlugg
2025-01-08cbe: fix miscomps of x86_64 backendJacob Young
2025-01-08Dwarf: fix assertion failureJacob Young
2025-01-07Sema: fix invalid AIR from array concatDavid Rubin
2025-01-06Dwarf: fix abbrev code being overwritten with the wrong empty variantJacob Young
2025-01-06remove wasm from redzone targets listReuben Dunnington
2025-01-06fix win32 manifest ID for DLLsReuben Dunnington
2025-01-05x86_64: fix `@errorName` dataJacob Young
2025-01-05Sema: fix incorrect type in `optional_payload` instructionmlugg
2025-01-05Added support for thin ltoTravis Lange
2025-01-05Merge pull request #22412 from mlugg/line-number-incrementalMatthew Lugg
2025-01-05compiler: slightly simplify builtin decl memoizationmlugg
2025-01-05Dwarf: implement new incremental line number update APIJacob Young
2025-01-05link: new incremental line number update APImlugg
2025-01-04incremental: new `AnalUnit` to group dependencies on `std.builtin` declsmlugg
2025-01-04incremental: correctly handle losing file root `struct_decl` instmlugg
2025-01-04incremental: correctly return `error.AnalysisFail` when type structure changesmlugg
2025-01-04Zcu: fix crash when incremental re-analysis of type annotation yields same re...mlugg
2025-01-03Zir: split up start and end of range in `for_len`mlugg
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