Historique des commits

Auteur SHA1 Message Date
  Andreas Rumpf ce692ce817 make tests green again il y a 6 ans
  Andreas Rumpf cab1db0db2 enable destructors for top level statements; needs to be documented il y a 6 ans
  Andreas Rumpf 86556ebfdb compiler refactoring; use typesafe path handing; docgen: render symbols between modules il y a 6 ans
  Andreas Rumpf ce01472ff3 refactorings in preparations for the new runtime il y a 6 ans
  Araq 470949f2e0 avoid AST streaming, experiment what it breaks il y a 6 ans
  Andreas Rumpf 826c1e2d78 incremental compilation: implemented basic replay logic il y a 6 ans
  Andreas Rumpf 61fb83ecbb baby steps for incremental compilation il y a 6 ans
  Andreas Rumpf ddc6cec69e refactoring: move DB model to incremental.nim il y a 6 ans
  Andreas Rumpf b92fcacb99 more compiler API cleanups il y a 6 ans
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler il y a 6 ans
  Andreas Rumpf bf6c2c5ccf preparations of making compiler/msgs.nim free of global variables il y a 6 ans
  Andreas Rumpf 3c4ceea427 move more global variables into ConfigRef il y a 6 ans
  Andreas Rumpf 5bf31fcabe big refactoring: mores stuff compiles il y a 6 ans
  Andreas Rumpf b7116a28ee compiler refactoring, pass config around explicitly il y a 6 ans
  Andreas Rumpf 3e5192b5da compiler: remove unnecessary FileIndex type conversions il y a 6 ans
  Andreas Rumpf 33b69f0ed0 refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654 il y a 6 ans
  Araq 046ed4ed22 symbol files: implemented accurate module dependency tracking il y a 7 ans
  Araq 2fcc163746 symbol files: more progress il y a 7 ans
  Araq 720c73e6d5 symbol files: fixes the logic for multi-methods il y a 7 ans
  BigEpsilon e2af486434 Add sections (type, var, let, const, using) support for reorder pragma (#6326) il y a 7 ans
  Andreas Rumpf 1a61c4d46d first implementation of the 'func' keyword il y a 7 ans
  Andreas Rumpf 50f62ff44a distinguish between 'reorder' and 'noforward' il y a 7 ans
  Andreas Rumpf ce341982a6 implemented reordering pass il y a 7 ans
  Andreas Rumpf 46f33515d7 Merge branch 'devel' into faster-nimsuggest il y a 8 ans
  Arne Döring 92c2a51bf7 removed compiler internal list implementation (#5371) il y a 8 ans
  Andreas Rumpf 46efaf294b big compiler refactoring; avoid globals for multi method dispatcher generation il y a 8 ans
  Andreas Rumpf 9f142e199d nimsuggest uses multithreading and full project recompiles il y a 8 ans
  Andreas Rumpf bc9015df50 make tests green again il y a 8 ans
  Araq 9e6fb3f696 new dependency tracking for nimsuggest il y a 8 ans
  Araq 773d17cd14 big refactoring: step 1 il y a 8 ans