aboutsummaryrefslogtreecommitdiff
path: root/src/InternPool.zig
AgeCommit message (Expand)Author
2025-01-22compiler: pass error return traces everywheremlugg
2025-01-21compiler: simplify generic functions, fix issues with inline callsmlugg
2025-01-16all: update to `std.builtin.Type.{Pointer,Array,StructField}` field renamesmlugg
2025-01-16all: update to `std.builtin.Type.Pointer.Size` field renamesmlugg
2025-01-15wasm codegen: fix mistaking extern data as functionAndrew Kelley
2025-01-15resolve merge conflictsAndrew Kelley
2025-01-15wasm linker: fix calling imported functionsAndrew Kelley
2025-01-15wasm linker: implement missing logicAndrew Kelley
2025-01-15wasm linker: implement name subsectionAndrew Kelley
2025-01-15frontend: add const to more Zcu pointersAndrew Kelley
2025-01-10cbe: fix miscomps of the compilerJacob Young
2025-01-05Dwarf: implement new incremental line number update APIJacob Young
2025-01-04incremental: new `AnalUnit` to group dependencies on `std.builtin` declsmlugg
2025-01-04incremental: correctly return `error.AnalysisFail` when type structure changesmlugg
2024-12-29InternPool: fix leak when the last namespace bucket is fullJacob Young
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-20lldb: add pretty printer for cau and nav indicesJacob Young
2024-12-20lldb: add pretty printer for intern pool indicesJacob Young
2024-12-18compiler: disallow `callconv` etc from depending on function parametersmlugg
2024-12-18compiler: move `RuntimeIndex` to `Sema`mlugg
2024-12-17InternPool: fix typoJacob Young
2024-12-16Dwarf: include comptime-only values in debug infoJacob Young
2024-12-16InternPool: we have pointer subtraction now!Jacob Young
2024-12-13Add compiler internals testsCarl Ã…stholm
2024-12-09Merge pull request #22157 from mlugg/astgen-error-lazyAndrew Kelley
2024-12-08InternPool: fix crash in `rehashTrackedInsts`mlugg
2024-12-05compiler: incremental compilation fixesmlugg
2024-11-25ip: cleanup `@constCast` usagesDavid Rubin
2024-10-31compiler: remove anonymous struct types, unify all tuplesmlugg
2024-10-23Merge pull request #21758 from kcbanner/dll_storage_classAndrew Kelley
2024-10-22tests: add tests for is_dll_import externskcbanner
2024-10-22Add support for specifying `dll_storage_class` in @externkcbanner
2024-10-19compiler: avoid unreasonable eval branch quotasmlugg
2024-10-19compiler: remove @setAlignStackmlugg
2024-10-19std: update for new `CallingConvention`mlugg
2024-10-19compiler: introduce new `CallingConvention`mlugg
2024-10-16incremental: introduce `file` dependencies to handle AstGen failuresmlugg
2024-09-26remove formatted panicsAndrew Kelley
2024-09-12InternPool: Replace default values with a .empty declarationLinus Groh
2024-09-12Replace deprecated default initializations with decl literalsLinus Groh
2024-09-10Dwarf: implement and test multi array listJacob Young
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-27compiler: implement `@branchHint`, replacing `@setCold`mlugg
2024-08-26remove some stale codeDavid Rubin
2024-08-25sema: `resolve{Struct,Union}Inner` don't throw away SemasDavid Rubin
2024-08-25sema: rework type resolution to use Zcu when possibleDavid Rubin
2024-08-21compiler: handle eval branch quota in memoized callsmlugg