Commit History

Автор SHA1 Съобщение Дата
  Bung 66cbcaab84 fix #20152 Illegal capture of closure iterator, when should be legal (#20607) преди 2 години
  Andreas Rumpf 81087c949f fixes #20572 (#20585) преди 2 години
  Andreas Rumpf 08ae3467b9 refactorings (#20536) преди 2 години
  Andreas Rumpf 9d858a29fc cleanup nfFirstWrite flags (#20500) преди 2 години
  Andreas Rumpf 8d47bf1822 new move analyser2 (#20471) преди 2 години
  Carlo Capocasa e2e663a143 Friendlier error message with solution (#19880) преди 2 години
  flywind 83dabb69ae Fix bug in freshVarForClosureIter. Fixes #18474 (#19675) [backport] преди 2 години
  flywind 7f6e800caf move assertions out of system (#19599) преди 2 години
  Andreas Rumpf 7e5eab571e closes #18690; make view types stricter [backport] (#18891) преди 3 години
  Miran 57609902c4 use more meaningful name than "workaround14447" (#18237) преди 3 години
  Andreas Rumpf 2f213db7ee fixes #11225; generic sandwich problems; [backport:1.2] (#17255) преди 3 години
  Andreas Rumpf 73a8b950cb big steps torwards an efficient, simple IC implementation (#16543) преди 3 години
  cooldome fbc8a40c7a fix #15043 (#16441) [backport:1.4] преди 3 години
  cooldome 00b495de95 Use modern enums in compiler (#15775) преди 4 години
  Andreas Rumpf 226595515c explicit ID generation for easier IC (#15559) преди 4 години
  Clyybber b022576ce9 Use typeflag instead преди 4 години
  Clyybber 38068f9778 Make explicit {.nimcall.} a seperate calling convention преди 4 години
  Timothee Cour 63d1a0289e fix #14421 items uses lent T (#14447) преди 4 години
  Timothee Cour 9502e39b63 `nim doc --backend:js`, `nim doc --doccmd:-d:foo`, `nim r --backend:js`, `--doccmd:skip` + other improvements (#14278) преди 4 години
  Jasper Jenkins 796aafe7e0 make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170) преди 4 години
  Andreas Rumpf 83a736a34a ARC: cycle detector (#12823) преди 4 години
  Araq 2dea920379 ARC: implemented a simple cycle detector преди 5 години
  Clyybber 7e747d11c6 Cosmetic compiler cleanup (#12718) преди 5 години
  Andreas Rumpf 5278cf80eb ARC: closure bugfixes (#12677) преди 5 години
  Andreas Rumpf 76179cbec2 ARC: fixes leaking new() statement (#12665) преди 5 години
  Andreas Rumpf a14abc5708 ARC: solves phase ordering problems (#12654) преди 5 години
  Araq 3020e49b75 ARC: use the new .cursor annotation for 'up' pointers преди 5 години
  Andreas Rumpf ceda586d88 fixes #12577 [backport] (#12584) преди 5 години
  Andreas Rumpf 44a27ccfe1 --gc:destructors: simple closures work преди 5 години
  Andreas Rumpf 1746da2d9e --gc:destructors now means Nim uses pure refcounting (#12557) преди 5 години