aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-06-17Compilation: add missing link file options to cache manifestmlugg
2025-06-17Merge pull request #24188 from mlugg/intfromfloat-safetyMatthew Lugg
2025-06-16rename spirv backend nameAli Cheraghi
2025-06-16build: add `spirv` to dev envAli Cheraghi
2025-06-15Sema: tiny refactormlugg
2025-06-15compiler: fix `@intFromFloat` safety checkmlugg
2025-06-15big.int: implement float conversionsJacob Young
2025-06-15Legalize: make the feature set comptime-known in zig1Jacob Young
2025-06-14Merge pull request #24171 from mlugg/atomic-order-derpMatthew Lugg
2025-06-13zig init: simplify templating logic (#24170)Loris Cro
2025-06-13link: fix obvious race conditionmlugg
2025-06-13compiler: fix atomic orderingsmlugg
2025-06-13Sema: add missing error and test for bool not on vector of intsAndrew Kelley
2025-06-12Merge pull request #24124 from mlugg/better-backend-pipeline-2Andrew Kelley
2025-06-12Allow more operators on bool vectors (#24131)Daniel Kongsgaard
2025-06-12x86_64.Lower: replace slow stringToEnum callmlugg
2025-06-12compiler: improve progress outputmlugg
2025-06-12compiler: don't queue too much AIR/MIRmlugg
2025-06-12Compilation: prevent zig1 depending on fd_readdirmlugg
2025-06-12Zcu: handle unreferenced `test_functions` correctlymlugg
2025-06-12link.Queue: release safety lock before releasing mutex after stoppingmlugg
2025-06-12cli: correctly error for missing output directoriesmlugg
2025-06-12Zcu: SPIR-V also doesn't generate MIR (yet)mlugg
2025-06-12link: fix goff and xcoff flushmlugg
2025-06-12x86_64: implement coff relocationsJacob Young
2025-06-12Sema: fix union layout logic to match struct layout logicJacob Young
2025-06-12codegen: make threadlocal logic consistentJacob Young
2025-06-12x86_64: fix `dbg_var_ptr` types in debug infoJacob Young
2025-06-12Zcu: fix `deleteExport` crash with LLVM backendmlugg
2025-06-12libs: fix caching behaviormlugg
2025-06-12compiler: estimate totals for "Code Generation" and "Linking" progress nodesmlugg
2025-06-12compiler: improve progress outputmlugg
2025-06-12x86_64: remove linker references from codegenJacob Young
2025-06-12x86_64: remove air references from mirJacob Young
2025-06-12InternPool: store the Nav types are named aftermlugg
2025-06-12Zcu: fix verbose airJacob Young
2025-06-12compiler: rework emit paths and cache modesmlugg
2025-06-12link.Lld: remove dead caching logicmlugg
2025-06-12spirv: make the backend compile againmlugg
2025-06-12wasm: get self-hosted compiling, and supporting `separate_thread`mlugg
2025-06-12compiler: get most backends compiling againmlugg
2025-06-12compiler: rework backend pipeline to separate codegen and linkmlugg
2025-06-12link: make checking for failed types the responsibility of Compilationmlugg
2025-06-12link: divorce LLD from the self-hosted linkersmlugg
2025-06-12compiler: slightly untangle LLVM from the linkersmlugg
2025-06-12compiler: minor refactors to ZCU linkingmlugg
2025-06-11mingw: Fix def file preprocessing.Alex Rønne Petersen
2025-06-11zig_llvm: Strip @<n> suffix from .def symbols on all targets.Alex Rønne Petersen
2025-06-11mingw: Update MinGW-w64 sources to 38c8142f660b6ba11e7c408f2de1e9f8bfaf839e.Alex Rønne Petersen
2025-06-07fix: MIME for ZIP in Zig FetchPlayDay