Commit History

Autor SHA1 Mensaxe Data
  ringabout 68b2e9eb6a make `PNode.typ` a private field (#24326) hai 1 mes
  ringabout cca5684a17 fixes yet another strictdefs bug (#23069) hai 11 meses
  Andreas Rumpf e51e98997b type refactoring: part 2 (#23059) hai 11 meses
  Andreas Rumpf 02be027e9b IC: progress and refactorings (#22961) hai 1 ano
  ringabout e17237ce9d prepare for the enforcement of `std` prefix (#22873) hai 1 ano
  Andreas Rumpf 816589b667 NIR: Nim intermediate representation (#22777) hai 1 ano
  ringabout 93ced31353 use strictdefs for compiler (#22365) hai 1 ano
  Andreas Rumpf 20b011de19 refactoring in preparation for better, simpler name mangling that wor… (#21667) hai 1 ano
  ringabout 3d5edb41be fixes #20958; fixes the return type of slice function [backport] (#20959) %!s(int64=2) %!d(string=hai) anos
  Andreas Rumpf 81087c949f fixes #20572 (#20585) %!s(int64=2) %!d(string=hai) anos
  flywind a7d6ba4526 minor typos (#17668) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 6c1c8f51b3 IC: green tests (#17311) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 2f213db7ee fixes #11225; generic sandwich problems; [backport:1.2] (#17255) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 8241e55023 IC: next steps (#16729) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 73a8b950cb big steps torwards an efficient, simple IC implementation (#16543) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 226595515c explicit ID generation for easier IC (#15559) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 149251cab9 [cleanup] fix UnusedImport sempass2 compiler/semparallel.nim (#14426) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 3a2697dd73 drnim: tiny progress (#13882) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 3f29911a94 new feature: --staticBoundChecks:on to enforce static array index checking (#10965) %!s(int64=4) %!d(string=hai) anos
  Clyybber 7e747d11c6 Cosmetic compiler cleanup (#12718) %!s(int64=5) %!d(string=hai) anos
  Araq 9db369063c [refactoring] moves transformation for 'spawn' into its own spawn.nim implementation %!s(int64=5) %!d(string=hai) anos
  Andreas Rumpf bf592c4e94 more destructor based changes (#10885) %!s(int64=5) %!d(string=hai) anos
  LemonBoy ee14ace5d3 Field checks for everybody (#8957) %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 40ec7be45c refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf a4e2b0c153 platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals %!s(int64=6) %!d(string=hai) anos
  Araq 2a7fc84c86 remove ast.emptyNode global; cleanup configuration.nim %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 05724645f8 more modules compile again %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 29d2c34956 fixes #2779 %!s(int64=6) %!d(string=hai) anos
  Andreas Rumpf 70ea45cdba deprecated unary '<' %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf 1a61c4d46d first implementation of the 'func' keyword %!s(int64=7) %!d(string=hai) anos