aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
AgeCommit message (Expand)Author
2024-07-15update some Module references to Zcu insteadAndrew Kelley
2024-07-15frontend: move updateZirRefs to be single-threadedAndrew Kelley
2024-07-14frontend: add -fincremental, -fno-incremental flagAndrew Kelley
2024-07-14make zig compiler processes live across rebuildsAndrew Kelley
2024-07-14Merge pull request #20593 from jacobly0/more-racesAndrew Kelley
2024-07-13frontend: report correct paths for C objectsAndrew Kelley
2024-07-13Compilation: restore `saveState`Jacob Young
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-12Compilation: fix rebase conflictAndrew Kelley
2024-07-12frontend: add file system inputs for incremental cache modeAndrew Kelley
2024-07-12integrate Compile steps with file watchingAndrew Kelley
2024-07-10Compilation: fix leakJacob Young
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: add `FileIndex` to `*File` mappingJacob Young
2024-07-08Compilation: put supported codegen backends on a separate threadJacob Young
2024-07-07InternPool: implement and use thread-safe list for extra and limbsJacob 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
2024-07-07Zcu: introduce `PerThread` and pass to all the functionsJacob Young
2024-07-04frontend: TrackedInst stores FileIndex instead of path digestAndrew Kelley
2024-07-04Zcu: extract permanent state from FileAndrew Kelley
2024-07-04Compilation: don't give len=0 bufs to pwritevAndrew Kelley
2024-07-04Merge pull request #20494 from mlugg/the-great-decl-splitAndrew Kelley
2024-07-04Compilation: rename tsan_static_lib to tsan_libJakub Konka
2024-07-04cbe: fix for export changesJacob Young
2024-07-04compiler: rework type resolution, fully resolve all typesmlugg
2024-07-04compiler: type.zig -> Type.zigmlugg
2024-07-04Zcu: store `LazySrcLoc` in error messagesmlugg
2024-07-04Zcu: rework reference tracesmlugg
2024-07-04Zcu: key compile errors on `AnalUnit` where appropriatemlugg
2024-07-04compiler: rename AnalSubject to AnalUnitmlugg
2024-07-04tsan: build dynamic library on Apple platformsJakub Konka
2024-07-03Compilation: pass libc include directories when compiling assembly_with_cppKrzysztof Wolicki
2024-06-26InternPool: rename `Depender` to `AnalSubject`mlugg
2024-06-22rename src/Module.zig to src/Zcu.zigAndrew Kelley
2024-06-15Zcu: rework source locationsmlugg
2024-05-27Compilation: fix sub-compilations given wrong progress nodeAndrew Kelley
2024-05-27Module: fix and improve progress reportingmlugg
2024-05-27Compilation: only create progress nodes for work actually being doneAndrew Kelley
2024-05-27update the codebase for the new std.Progress APIAndrew Kelley
2024-05-26Merge pull request #20049 from ziglang/std.process.ChildAndrew Kelley
2024-05-26Compilation: fix regressed assembly diagnosticsJacob Young
2024-05-26std: restructure child process namespaceAndrew Kelley
2024-05-22Compilation: better cleanup of temporary filesJacob Young
2024-05-09handle visionos target OS tag in the compilerJakub Konka