summary refs log tree commit diff stats
path: root/compiler/pipelines.nim
Commit message (Expand)AuthorAgeFilesLines
* remove nir; succeeded by nif (#23809)ringabout2024-07-091-13/+0
* fixes addr/hiddenAddr in strictdefs (#23477)ringabout2024-04-101-1/+1
* compute checksum of nim files early in the pipelines (#23268)ringabout2024-01-311-2/+7
* type refactoring: part 2 (#23059)Andreas Rumpf2023-12-131-1/+1
* rework the vtable implementation embedding the vtable array directly with new...ringabout2023-11-281-7/+8
* progress: 'm' command line switch (#22976)Andreas Rumpf2023-11-221-2/+5
* IC: progress and refactorings (#22961)Andreas Rumpf2023-11-201-2/+6
* so close... (#22885)Andreas Rumpf2023-10-311-1/+2
* NIR: store sizes, alignments and offsets in the type graph; beginning… (#22...Andreas Rumpf2023-10-161-0/+6
* NIR: Nim intermediate representation (#22777)Andreas Rumpf2023-10-111-1/+7
* replaces `doAssert false` with `raiseAssert` for unreachable branches, which ...ringabout2023-08-101-5/+3
* use strictdefs for compiler (#22365)ringabout2023-08-061-2/+9
* fixes #21617; createTypeBoundOps with PContext in order to instantiate generi...ringabout2023-04-071-2/+12
* tuple unpacking for vars as just sugar, allowing nesting (#21563)metagn2023-03-281-1/+1
* add a prepass for codeReordering (#21513)ringabout2023-03-171-2/+32
* replaces implicit passes array registed at runtime with explicit function cal...ringabout2023-03-031-0/+254