Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix some serious compilation performance issues.main | David Thompson | 6 days | 1 | -12/+12 |
| | | | | | | The inlining of 'max' was garbage as it repeated the 'a' and 'b' forms, leading to massive expanded code bloat that took *forever* to compile large structures. | ||||
* | First-class primitives, type aliasing, and better cross-compilation. | David Thompson | 2024-11-26 | 1 | -262/+483 |
| | | | | | I haven't actually tested cross-compilation, but we should be making fewer assumptions about the target ABI now. | ||||
* | Improve error messages a bit. | David Thompson | 2024-11-23 | 1 | -6/+9 |
| | |||||
* | Test -> packing notation. | David Thompson | 2024-11-23 | 1 | -9/+11 |
| | |||||
* | Fix opaque types. | David Thompson | 2024-11-23 | 1 | -1/+8 |
| | |||||
* | Add bit fields. | David Thompson | 2024-11-23 | 1 | -121/+266 |
| | |||||
* | Remove opaque type; s/alignment/align | David Thompson | 2024-11-18 | 1 | -56/+38 |
| | |||||
* | No duplicate names allowed in type group. | David Thompson | 2024-11-18 | 1 | -32/+45 |
| | |||||
* | Refactor part 8. | David Thompson | 2024-11-17 | 1 | -111/+103 |
| | |||||
* | Refactor part 7. | David Thompson | 2024-11-17 | 1 | -71/+62 |
| | |||||
* | Refactor part 6. | David Thompson | 2024-11-17 | 1 | -33/+22 |
| | |||||
* | Refactor part 5. | David Thompson | 2024-11-17 | 1 | -33/+22 |
| | |||||
* | Refactor part 4. | David Thompson | 2024-11-17 | 1 | -104/+84 |
| | |||||
* | Refactor part 3. | David Thompson | 2024-11-17 | 1 | -44/+43 |
| | |||||
* | Refactor part 2. | David Thompson | 2024-11-17 | 1 | -425/+362 |
| | |||||
* | First big refactor pass. | David Thompson | 2024-11-12 | 1 | -344/+484 |
| | |||||
* | First commit! | David Thompson | 2024-11-10 | 1 | -0/+1210 |