aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
AgeCommit message (Expand)Author
2021-01-04stage2: improvements to `@setEvalBranchQuota`Andrew Kelley
2021-01-04stage2: implementation of `@setEvalBranchQuota`:g-w1
2021-01-02stage2: support recursive inline/comptime functionsAndrew Kelley
2021-01-02stage2: fix handling compile error in inline fn callAndrew Kelley
2021-01-02stage2: re-use ZIR for comptime and inline callsAndrew Kelley
2021-01-02stage2: implement function call inlining in the frontendAndrew Kelley
2021-01-02stage2: comptime function callsAndrew Kelley
2021-01-02convert more {} to {d} and {s}Andrew Kelley
2021-01-02Fix more stray uses of {} for formatting stringsLemonBoy
2021-01-02stage2: Use {s} instead of {} when formatting stringsLemonBoy
2020-12-31stage2: compile error for invalid `var` typeAndrew Kelley
2020-12-31stage2: inferred local variablesAndrew Kelley
2020-12-30stage2: rework Value Payload layoutAndrew Kelley
2020-12-30stage2: rework Type Payload layoutAndrew Kelley
2020-12-29stage2: C backend improvementsAndrew Kelley
2020-12-28stage2: add extern functionsAndrew Kelley
2020-12-28Revert "stage2: add compile log statement (#7191)"Andrew Kelley
2020-12-26Merge pull request #7552 from Vexu/stage2-continueVeikka Tuominen
2020-12-26stage2: add compile log statement (#7191)g-w1
2020-12-26stage2: add error for unused labelsVeikka Tuominen
2020-12-26stage2: break and continue out of loopsVeikka Tuominen
2020-12-04stage2: introduce Module.failed_root_source_fileAndrew Kelley
2020-11-19Add builtin.Signedness, use it instead of is_signedTadeo Kondrak
2020-10-30stage2: switch comptime executionVexu
2020-10-30stage2: redesign switchbrVexu
2020-10-30stage2: dump generated zir with --verbose-irVexu
2020-10-30stage2: switch emit zirVexu
2020-10-30stage2: support imports inside packagesVexu
2020-10-30stage2: detect import outside file pathVexu
2020-10-17Merge pull request #6291 from pixelherodev/cbe_arithmeticAndrew Kelley
2020-10-07Fix improper reuse of global symbols in MachOJakub Konka
2020-10-07Rename variables in resolvePeerTypes for clarityNoam Preil
2020-10-07Fix peer type resolutionNoam Preil
2020-10-06Peer type resolution: comptime_int decay to other intNoam Preil
2020-10-06Stage2 peer type resolution: comptime_int + other_int_typeNoam Preil
2020-09-30stage2: use directory handles for importsVexu
2020-09-30stage2: detect changes in imported filesVexu
2020-09-30stage2: very basic importsVexu
2020-09-30stage2: add import builtin stubVexu
2020-09-28store stage1 flags in a trailing byte in the hash id symlinkAndrew Kelley
2020-09-28stage2: building mingw-w64 and COFF LDD linkingAndrew Kelley
2020-09-21rename src-self-hosted/ to src/Andrew Kelley