Историја ревизија

Аутор SHA1 Порука Датум
  Clyybber 0c869eaa47 Fix destructor injections for global variables (#11230) пре 5 година
  cooldome 041d15392a Compiler plugin for implementing incremental computation in user space (#10819) пре 5 година
  Araq c3067e36bb newruntime: progress пре 5 година
  zah ca4b971bc8 Initial version of the hot-code reloading support for native targets (#10729) пре 5 година
  Araq 366b6be4fb compiler refactoring: TSymSeq is gone for good пре 6 година
  Andreas Rumpf 6e8ed8c6fa added first version of a nimfind tool for the poor souls that don't have a good nimsuggest integretation пре 6 година
  LemonBoy b97a7dbf3d Make the registered passes local to the ModuleGraph (#9259) пре 6 година
  Araq b4e5c9d075 deprecate the .this pragma пре 6 година
  Andreas Rumpf 268260953c completed VM support for incremental compilations пре 6 година
  Andreas Rumpf 826c1e2d78 incremental compilation: implemented basic replay logic пре 6 година
  Andreas Rumpf cae1973856 document how the incremental compilation scheme could work пре 6 година
  Andreas Rumpf ddc6cec69e refactoring: move DB model to incremental.nim пре 6 година
  Andreas Rumpf 382bc34f93 vm now free of global variables пре 6 година
  Andreas Rumpf 40ec7be45c refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly пре 6 година
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler пре 6 година
  Araq 2a7fc84c86 remove ast.emptyNode global; cleanup configuration.nim пре 6 година
  Andreas Rumpf 328e7a1005 options.nim: no global variables anymore пре 6 година
  Andreas Rumpf 050789a8f4 sem pass compiles again пре 6 година
  Andreas Rumpf 0d56dd4677 big refactoring: magicsys compiles again пре 6 година
  Andreas Rumpf 33b69f0ed0 refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654 пре 6 година
  Araq 046ed4ed22 symbol files: implemented accurate module dependency tracking пре 6 година
  Andreas Rumpf 46efaf294b big compiler refactoring; avoid globals for multi method dispatcher generation пре 7 година
  Andreas Rumpf 9f142e199d nimsuggest uses multithreading and full project recompiles пре 7 година
  Andreas Rumpf 733ed91d33 disable transitive closure computations; only semcheck procs that have the cursor пре 8 година
  Andreas Rumpf a86966eefd attempt to make nimble work again пре 8 година
  Andreas Rumpf f04d21f279 refactoring: explict config state instead of globals пре 8 година
  Araq 9c47bb9cc0 happy new year пре 8 година
  Araq ba38b83dd5 refactoring: C codegen with fewer global variables пре 8 година
  Araq 074f276c8a disallow recursive module dependencies пре 8 година
  Andreas Rumpf 0c49822b50 nimsuggest supports include files properly; added the compiler itself as a testcase пре 8 година