Commit History

Autor SHA1 Mensaxe Data
  ringabout 1707bc4a99 fixes #20856; store defaults directly (#20859) %!s(int64=2) %!d(string=hai) anos
  Bung ecc8f61fe4 Fix #18079 Illegal storage access compiling call with nested ref/deref (#20738) %!s(int64=2) %!d(string=hai) anos
  Andreas Rumpf 08ae3467b9 refactorings (#20536) %!s(int64=2) %!d(string=hai) anos
  Andreas Rumpf 9d858a29fc cleanup nfFirstWrite flags (#20500) %!s(int64=2) %!d(string=hai) anos
  ringabout f89ba2c951 add default field support for object in ARC/ORC (#20480) %!s(int64=2) %!d(string=hai) anos
  Andreas Rumpf 8d47bf1822 new move analyser2 (#20471) %!s(int64=2) %!d(string=hai) anos
  metagn de4b0346bd store full definition AST for consts, fix noRewrite (#20115) %!s(int64=2) %!d(string=hai) anos
  ringabout 8fc19b9e12 document compiler procs regarding `&` (#20257) %!s(int64=2) %!d(string=hai) anos
  flywind 7f6e800caf move assertions out of system (#19599) %!s(int64=2) %!d(string=hai) anos
  Jason Beetham 8d5a275189 Fixed distinct composite type class proc borrowing (#18904) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 34a53e8049 fixes #12642 (#18811) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 73841ae194 fixes #14165, fixes #18739, fix the second example of #6269 (#18812) %!s(int64=3) %!d(string=hai) anos
  flywind 905fae51f6 remove unnecessary if statement (#18792) %!s(int64=3) %!d(string=hai) anos
  flywind 72fa5833ad fix #9778 (pairs iterator calling a helper proc with tuple return type will cut the iterator yield into half) (#18767) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 7e94420847 cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf cf5ce7616b IC: bugfix (#17533) %!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
  cooldome fc9cf2088d Fix 16722 (#16730) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 1fd4c666dc IC: next steps (#16705) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 796498525a IC: next steps (#16550) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 73a8b950cb big steps torwards an efficient, simple IC implementation (#16543) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf d306a04466 fixes #16069; [backport:1.2] [backport:1.4] (#16115) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 226595515c explicit ID generation for easier IC (#15559) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 92163fa330 implements https://github.com/nim-lang/RFCs/issues/258 (#15503) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 9828392df3 implements https://github.com/nim-lang/RFCs/issues/257 (#15466) %!s(int64=4) %!d(string=hai) anos
  Andreas Rumpf 10988d4840 borrow checking (#15282) %!s(int64=4) %!d(string=hai) anos
  Clyybber 35ff17410f Expand hoisted default params in sem (#15270) %!s(int64=4) %!d(string=hai) anos
  Clyybber b022576ce9 Use typeflag instead %!s(int64=4) %!d(string=hai) anos
  Clyybber 38068f9778 Make explicit {.nimcall.} a seperate calling convention %!s(int64=4) %!d(string=hai) anos