| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-01 | ZIR: implement return instruction | Andrew Kelley | |
| 2020-05-01 | ZIR: add cmp and condbr instructions | Andrew Kelley | |
| 2020-05-01 | add ZIR compare output test case to test suite | Andrew Kelley | |
| 2020-04-26 | ir: elemptr and add instructions | Andrew Kelley | |
| 2020-04-23 | codegen supports embedded-in-code constants | Andrew Kelley | |
| also coerce no longer requires a bitcast | |||
| 2020-04-23 | basics of writing ELF and machine code generation | Andrew Kelley | |
| 2020-04-22 | zir-to-elf skeleton | Andrew Kelley | |
| 2020-04-22 | std.math.big.Int: don't rely on the allocator when printing | Andrew Kelley | |
| 2020-04-22 | ir: improve ZIR emission enough to emit hello world | Andrew Kelley | |
| 2020-04-22 | emit zir skeleton | Andrew Kelley | |
| 2020-04-21 | ir: analyze asm instruction | Andrew Kelley | |
| 2020-04-21 | ir: analyze deref instruction | Andrew Kelley | |
| 2020-04-21 | ir: analyze fieldptr instruction | Andrew Kelley | |
| 2020-04-21 | ir: analyze ptrtoint | Andrew Kelley | |
| 2020-04-21 | ir: analyze int casting | Andrew Kelley | |
| 2020-04-21 | ir: analyze int instruction | Andrew Kelley | |
| 2020-04-21 | ir: analyze `as` instruction | Andrew Kelley | |
| 2020-04-21 | ir: analyze primitive instruction | Andrew Kelley | |
| 2020-04-21 | ir: analyze fntype instruction | Andrew Kelley | |
| 2020-04-21 | ir: analysis of fn instruction | Andrew Kelley | |
| 2020-04-21 | ir: comptime coerceArrayPtrToSlice | Andrew Kelley | |
| 2020-04-21 | ir: type coercion skeleton | Andrew Kelley | |
| 2020-04-21 | ir: analyze str instruction | Andrew Kelley | |
| 2020-04-21 | ir: semantic analysis skeleton | Andrew Kelley | |
| 2020-04-20 | simplify ZIR spec; separate parsing/rendering from analysis | Andrew Kelley | |
| 2020-04-19 | ir: render keyword parameters | Andrew Kelley | |
| 2020-04-19 | ir: render function body | Andrew Kelley | |
| 2020-04-19 | ir: nice rendering of string literal constants | Andrew Kelley | |
| 2020-04-19 | ir: rendering skeleton | Andrew Kelley | |
| 2020-04-19 | ir: parse type noreturn | Andrew Kelley | |
| 2020-04-19 | ir: parse export instruction | Andrew Kelley | |
| 2020-04-19 | ir: parse asm instructions | Andrew Kelley | |
| 2020-04-19 | ir: parse deref instruction | Andrew Kelley | |
| 2020-04-19 | ir: parse string literals as parameters | Andrew Kelley | |
| 2020-04-19 | ir: parse ptrtoint | Andrew Kelley | |
| 2020-04-19 | ir: more foolproof way to organize instruction parsing | Andrew Kelley | |
| 2020-04-19 | ir: parsing integer literals | Andrew Kelley | |
| 2020-04-19 | ir: parse types | Andrew Kelley | |
| 2020-04-19 | ir: parse fn body | Andrew Kelley | |
| 2020-04-19 | rework types and values data layout | Andrew Kelley | |
| 2020-04-19 | generic ir parsing framework | Andrew Kelley | |
| 2020-04-19 | beginnings of zig ir parser | Andrew Kelley | |
| 2020-03-30 | std lib API deprecations for the upcoming 0.6.0 release | Andrew Kelley | |
| See #3811 | |||
| 2020-03-23 | Merge pull request #4741 from momumi/master | Andrew Kelley | |
| allow `_` separators in number literals (stage 1) | |||
| 2020-03-23 | minor fixes and more tests for _ separators | momumi | |
| * Make the tokenizer spit out an Invalid token on the first invalid character found in the number literal. * More parsing and tokenizer tests for number literals * fix invalid switch statement in ir.zig | |||
| 2020-03-22 | update parsing of int literals in self-hosted | momumi | |
| * update std.math.big.Int.setString() to ignore underscores and make it case insensitive * fix issue in ir.zig with leading zeroes in integer literals | |||
| 2020-03-17 | clean up some self-hosted bitrot + don't assume libstdc++ | Andrew Kelley | |
| closes #4682 The self-hosted compiler is still bit rotted and still not compiling successfully yet. I have a more serious rework of the code in a different branch. | |||
| 2020-02-26 | add test for `@intToEnum` | Vexu | |
| 2020-02-24 | remove usages of `@typeId`, `@memberCount`, `@memberName` and `@memberType` | Vexu | |
| 2019-12-10 | Replace @typeOf with @TypeOf in all zig source | Robin Voetter | |
| This change was mostly made with `zig fmt` and this also modified some whitespace. Note that in some files, `zig fmt` produced incorrect code, so the change was made manually. | |||
