Commit History

Autor SHA1 Mensaxe Data
  Andreas Rumpf 7f2e6a1359 exports more helpers that are needed by nif-gear2 (#24247) hai 1 mes
  ringabout 732f7752a9 remove nir; succeeded by nif (#23809) hai 4 meses
  ringabout 9b378296f6 fixes addr/hiddenAddr in strictdefs (#23477) hai 7 meses
  ringabout 519d976f62 compute checksum of nim files early in the pipelines (#23268) hai 9 meses
  Andreas Rumpf e51e98997b type refactoring: part 2 (#23059) hai 11 meses
  ringabout 30cf33f04d rework the vtable implementation embedding the vtable array directly with new strictions on methods (#22991) hai 1 ano
  Andreas Rumpf ce1a5cb165 progress: 'm' command line switch (#22976) hai 1 ano
  Andreas Rumpf 02be027e9b IC: progress and refactorings (#22961) hai 1 ano
  Andreas Rumpf 801c02bf48 so close... (#22885) hai 1 ano
  Andreas Rumpf 10c3ab6269 NIR: store sizes, alignments and offsets in the type graph; beginning… (#22822) hai 1 ano
  Andreas Rumpf 816589b667 NIR: Nim intermediate representation (#22777) hai 1 ano
  ringabout 7be2e2bef5 replaces `doAssert false` with `raiseAssert` for unreachable branches, which works better with strictdefs (#22436) hai 1 ano
  ringabout 93ced31353 use strictdefs for compiler (#22365) hai 1 ano
  ringabout a37a83cbff fixes #21617; createTypeBoundOps with PContext in order to instantiate generics (#21619) hai 1 ano
  metagn 2315b01ae6 tuple unpacking for vars as just sugar, allowing nesting (#21563) hai 1 ano
  ringabout fd4e3ae3e4 add a prepass for codeReordering (#21513) hai 1 ano
  ringabout d51a392149 replaces implicit passes array registed at runtime with explicit function calls; simplify compilation pipeline (#21444) hai 1 ano