aboutsummaryrefslogtreecommitdiff
path: root/src/Zcu.zig
AgeCommit message (Expand)Author
2024-08-25fix up merge conflicts with masterDavid Rubin
2024-08-25zcu: add some documentation around `Zcu.Feature`David Rubin
2024-08-25sema: rework type resolution to use Zcu when possibleDavid Rubin
2024-08-21compiler: fix losing ZIR instructions in main_struct_inst fieldsmlugg
2024-08-18frontend: removed resolved IES data for outdated functionsmlugg
2024-08-17compiler: merge conflicts and typosmlugg
2024-08-17Zcu: avoid unnecessary re-analysis in some dependency loop situationsmlugg
2024-08-17std.zig.Zir: fix declaration traversalmlugg
2024-08-17frontend: incremental compilation progressmlugg
2024-08-17compiler: be more cautious about source locationsmlugg
2024-08-17frontend: yet more incremental workmlugg
2024-08-17Zcu: construct full reference graphmlugg
2024-08-17frontend: incremental progressmlugg
2024-08-16Dwarf: rework self-hosted debug info from scratchJacob Young
2024-08-12all: Handle spirv in addition to spirv(32,64) where applicable.Alex Rønne Petersen
2024-08-11compiler: split Decl into Nav and Caumlugg
2024-07-30std.Target: Remove `sparcel` architecture tag.Alex Rønne Petersen
2024-07-30std.Target: Remove `spir`/`spir64` architecture tags.Alex Rønne Petersen
2024-07-28std.Target.Cpu.Arch: Remove the `aarch64_32` tag.Alex Rønne Petersen
2024-07-21std.Target: Remove the `tce`/`tcele` arch tags.Alex Rønne Petersen
2024-07-21std.Target: Remove the `shave` arch tag.Alex Rønne Petersen
2024-07-21std.Target: Remove `hsail`/`hsail64` arch tags.Alex Rønne Petersen
2024-07-21std.Target: Remove `amdil`/`amdil64` arch tags.Alex Rønne Petersen
2024-07-21std.Target: Remove the `r600` arch tag.Alex Rønne Petersen
2024-07-21std.Target: Remove the `renderscript32`/`renderscript64` arch tags.Alex Rønne Petersen
2024-07-20Merge pull request #20402 from alexrp/target-cleanupAndrew Kelley
2024-07-20dev: fix llvm backend checksJacob Young
2024-07-19dev: introduce dev environments that enable compiler feature setsJacob Young
2024-07-20std.Target: Remove `nacl` OS specifier and `le32`/`le64` arch specifiers.Alex Rønne Petersen
2024-07-15update some Module references to Zcu insteadAndrew Kelley
2024-07-14frontend: add -fincremental, -fno-incremental flagAndrew Kelley
2024-07-14Merge pull request #20593 from jacobly0/more-racesAndrew Kelley
2024-07-13zcu: fixup incorrect pass-by-value of Zcukcbanner
2024-07-13Compilation: introduce work stages for better work distributionJacob Young
2024-07-13InternPool: add and use a mutate mutex for each listJacob Young
2024-07-12Merge pull request #20580 from ziglang/watchAndrew Kelley
2024-07-12Zcu: allow atomic operations on packed structsJacob Young
2024-07-12frontend: add file system inputs for incremental cache modeAndrew Kelley
2024-07-10InternPool: make `global_error_set` thread-safeJacob Young
2024-07-10InternPool: make `tracked_insts` thread-safeJacob Young
2024-07-10InternPool: make `files` more thread-safeJacob Young
2024-07-10InternPool: fix undefined decl fully qualified nameJacob Young
2024-07-10InternPool: add `FileIndex` to `*File` mappingJacob Young
2024-07-10Zcu: cache fully qualified name on DeclJacob Young
2024-07-09InternPool: implement thread-safe allocated listsJacob Young
2024-07-08Compilation: put supported codegen backends on a separate threadJacob Young
2024-07-07InternPool: implement and use thread-safe list for itemsJacob Young
2024-07-07InternPool: implement and use thread-safe list for stringsJacob Young
2024-07-07InternPool: implement thread-safe hash mapJacob Young
2024-07-07Zcu: pass `PerThread` to intern pool string functionsJacob Young