aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-06-20Sema: optimize typeHasOnePossibleValueJacob Young
2023-06-20Air: optimize around byval struct passing compiler bugJacob Young
2023-06-20wasm: fix decl alignmentJacob Young
2023-06-19Merge pull request #16046 from BratishkaErik/issue-6128Andrew Kelley
2023-06-19Sema: fix type in a `@floatToInt` safety checkJacob Young
2023-06-19Merge pull request #15012 from xxxbxxx/objcpy-elf-compressAndrew Kelley
2023-06-19Module: add support for multiple global asm blocks per declJacob Young
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-19compiler: rename "@XToY" to "@YFromX", zig fmt: rewrite themEric Joldasov
2023-06-19objcopy: add support for `--compress-debug-sections`Xavier Bouchoux
2023-06-19objcopy: support some more elf file variantsXavier Bouchoux
2023-06-18autodoc: Handle more InternPool.Index types properly in AutodocKrzysztof Wolicki
2023-06-17Merge pull request #15511 from mikdusan/netbsd-pkgsrcAndrew Kelley
2023-06-17std: replace builtin.Version with SemanticVersionr00ster91
2023-06-17mem: rename align*Generic to mem.align*Motiejus Jakštys
2023-06-16Merge pull request #16064 from Luukdegram/wasm-linkerAndrew Kelley
2023-06-16Merge pull request #16003 from g-w1/plan9-lazy-symsAndrew Kelley
2023-06-16zig build: add option to only print failed stepsVeikka Tuominen
2023-06-16Autodoc: fix crash when walking `@min`/`@max` with two operandsmlugg
2023-06-16migration: std.math.{min, min3, max, max3} -> `@min` & `@max`r00ster91
2023-06-16Sema: consider type bounds when refining result type of `@min`/`@max`mlugg
2023-06-16wasm-linker: correctly resolve undefined functionsLuuk de Gram
2023-06-16wasm: support calling alias'd function pointersLuuk de Gram
2023-06-16codegen: fix union paddingLuuk de Gram
2023-06-16wasm: fix lowerParentPtr offsetsLuuk de Gram
2023-06-16wasm-linker: correctly resolve exported symbolsLuuk de Gram
2023-06-16plan9: revamp the relocation system to allow decl refsJacob G-W
2023-06-16Elf: fix memory leak with lazy symbolsJacob G-W
2023-06-16Plan9: Add support for lazy symbolsJacob G-W
2023-06-15cbe: add missing cast for `@intToPtr` valuesJacob Young
2023-06-15Merge pull request #16042 from mlugg/fix/slice-len-comptime-mutationAndrew Kelley
2023-06-15Sema: fix @intToPtr of zero value to optional pointermlugg
2023-06-14Sema: allow indexing tuple and vector pointersmlugg
2023-06-15Sema: allow empty end index in zirSliceSentinelmlugg
2023-06-15Sema: don't assume slice value is interned when loading from comptime pointermlugg
2023-06-14Merge pull request #15726 from mlugg/feat/peer-type-resolution-but-betterAndrew Kelley
2023-06-13Sema: move all in-memory coercion logic to InternPoolmlugg
2023-06-13Sema: allow in-memory coercion of tuplesmlugg
2023-06-13Sema: rewrite peer type resolutionmlugg
2023-06-13Never implicitly add rpaths for each lib dir, add NixOS libdir to rpathJan200101
2023-06-13Add a compiler error for @mulAdd with int vectors.IntegratedQuantum
2023-06-13Fix bad source locations in switch capture errorsmlugg
2023-06-13Sema: resolve union payload switch captures with peer type resolutionmlugg
2023-06-13Eliminate switch_cond[_ref] ZIR tagsmlugg
2023-06-13Eliminate switch_capture_tag ZIR instructionmlugg
2023-06-13Sema: minor refactor to switch prong analysismlugg
2023-06-13Eliminate switch_capture and switch_capture_ref ZIR tagsmlugg
2023-06-13Move switch case value coercion from AstGen to Semamlugg
2023-06-13Zir: remove unnecessary switch_capture_multi instructionsmlugg
2023-06-13Sema: check runtime safety is enabled when unwrapping errorypsvlq