aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
AgeCommit message (Expand)Author
2021-08-21stage2: comptime function with the same args is memoizedAndrew Kelley
2021-08-21stage2: fix wrong value for Decl owns_tvAndrew Kelley
2021-08-20stage2: field type expressions support referencing localsAndrew Kelley
2021-08-12Merge pull request #9166 from joachimschmidt557/stage2Andrew Kelley
2021-08-06stage2: get rid of "unable to monomorphize function" errorAndrew Kelley
2021-08-06stage2: fix generics with non-comptime anytype parametersAndrew Kelley
2021-08-05stage2: more debuggable panicsAndrew Kelley
2021-08-05stage2: return type expressions of generic functionsAndrew Kelley
2021-08-05stage2: implement generic function memoizationAndrew Kelley
2021-08-04stage2 generics improvements: anytype and param type exprsAndrew Kelley
2021-08-04stage2 Sema: Resolve LazySrcLocs for bitwise and arithmetic exprsjoachimschmidt557
2021-08-03stage2: basic generic functions are workingAndrew Kelley
2021-08-03stage2: rework runtime, comptime, inline function callsAndrew Kelley
2021-08-02stage2: update ZIR for generic functionsAndrew Kelley
2021-08-01stage2: implement `@truncate`Andrew Kelley
2021-07-30stage2: fix hashing and comparison design flaw with ValueAndrew Kelley
2021-07-29stage2: garbage collect unused anon declsAndrew Kelley
2021-07-29stage2: more principled approach to comptime referencesAndrew Kelley
2021-07-27stage2: add deinit for test_functionsAndrew Kelley
2021-07-27stage2: `zig test` now works with the LLVM backendAndrew Kelley
2021-07-26stage2: improvements towards `zig test`Andrew Kelley
2021-07-23stage2: improvements towards `zig test`Andrew Kelley
2021-07-20stage2: separate work queue item for functions than declsAndrew Kelley
2021-07-20Sema: reimplement runtime switchAndrew Kelley
2021-07-20stage2: codegen.zig updated to new AIR memory layoutAndrew Kelley
2021-07-20stage2: first pass at printing AIR/Liveness to textAndrew Kelley
2021-07-20Sema: AIR memory layout reworking for noreturn instructionsAndrew Kelley
2021-07-20Sema: remove br_block_flat AIR instructionAndrew Kelley
2021-07-20Sema: more AIR memory layout reworking progressAndrew Kelley
2021-07-20Sema: add a strategy for handling costly source locationsAndrew Kelley
2021-07-20Sema: first pass reworking for AIR memory layoutAndrew Kelley
2021-07-20stage2: compile error fixes for AIR memory layout branchAndrew Kelley
2021-07-20stage2: Air and Liveness are passed ephemerallyAndrew Kelley
2021-07-20stage2: first pass over Module.zig for AIR memory layoutAndrew Kelley
2021-07-20stage2: update Liveness, SPIR-V for new AIR memory layoutAndrew Kelley
2021-07-20stage2: rework AIR memory layoutAndrew Kelley
2021-07-08plan9 linker: make runnable binariesJacob G-W
2021-07-08initial plan9 boilerplatejacob gw
2021-07-07stage2: basic inferred error set supportAndrew Kelley
2021-07-07stage2: implement `@panic` and beginnigs of inferred error setsAndrew Kelley
2021-07-03stage2: add the zig version to AstGen cache hashAndrew Kelley
2021-07-02stage2: improve AstGen FileNotFound error messageAndrew Kelley
2021-07-02tokenizer: clean up invalid token errorAndrew Kelley
2021-07-02stage2: improve compile errors from tokenizerAndrew Kelley
2021-07-02stage2: print valid filename in error messagesJ.C. Moyer
2021-06-27Revert "Include package root dir in stage2 error messages"Andrew Kelley
2021-06-27Include package root dir in stage2 error messagesJ.C. Moyer
2021-06-25stage2: implement @setRuntimeSafetyJacob G-W
2021-06-23stage2: slightly improve error reporting for missing importsAndrew Kelley
2021-06-21stage2: remove unused parameter from importPkgAndrew Kelley