summary refs log tree commit diff stats
path: root/compiler/modulegraphs.nim
Commit message (Expand)AuthorAgeFilesLines
* drnim: tiny progress (#13882)Andreas Rumpf2020-04-151-3/+1
* DrNim (Nim compiler with Z3 integration) (#13743)Andreas Rumpf2020-03-311-0/+4
* rename sfAlwaysReturn to sfNeverRaisesAraq2020-03-161-1/+1
* catchable defects (#13626)Andreas Rumpf2020-03-121-0/+1
* make case-object transitions explicit, make unknownLineInfo a const, replace ...Jasper Jenkins2020-01-171-1/+1
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-2/+2
* Make name mangling reversable unambiguously (#11939) [bugfix]Clyybber2019-08-141-1/+1
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-1/+1
* Fix destructor injections for global variables (#11230)Clyybber2019-05-131-0/+1
* Compiler plugin for implementing incremental computation in user space (#10819)cooldome2019-04-111-1/+51
* newruntime: progressAraq2019-04-011-1/+3
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-0/+2
* compiler refactoring: TSymSeq is gone for goodAraq2018-12-111-1/+1
* added first version of a nimfind tool for the poor souls that don't have a go...Andreas Rumpf2018-11-141-0/+29
* Make the registered passes local to the ModuleGraph (#9259)LemonBoy2018-10-091-0/+13
* deprecate the .this pragmaAraq2018-08-091-28/+26
* completed VM support for incremental compilationsAndreas Rumpf2018-06-041-1/+7
* incremental compilation: implemented basic replay logicAndreas Rumpf2018-06-021-0/+5
* document how the incremental compilation scheme could workAndreas Rumpf2018-06-011-1/+1
* refactoring: move DB model to incremental.nimAndreas Rumpf2018-05-301-4/+7
* vm now free of global variablesAndreas Rumpf2018-05-281-0/+2
* refactoring: remove idents.legacy global variable and pass the IdentCache aro...Andreas Rumpf2018-05-271-7/+6
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+1
* remove ast.emptyNode global; cleanup configuration.nimAraq2018-05-161-0/+2
* options.nim: no global variables anymoreAndreas Rumpf2018-05-131-1/+1
* sem pass compiles againAndreas Rumpf2018-05-121-1/+8
* big refactoring: magicsys compiles againAndreas Rumpf2018-05-101-0/+9
* refactoring: make FileIndex a distinct type; make line information an uint16;...Andreas Rumpf2018-04-211-19/+21
* symbol files: implemented accurate module dependency trackingAraq2018-02-211-1/+4
* big compiler refactoring; avoid globals for multi method dispatcher generationAndreas Rumpf2017-02-221-0/+8
* nimsuggest uses multithreading and full project recompilesAndreas Rumpf2017-02-131-0/+4
* disable transitive closure computations; only semcheck procs that have the cu...Andreas Rumpf2017-02-091-1/+1
* attempt to make nimble work againAndreas Rumpf2017-02-021-1/+4
* refactoring: explict config state instead of globalsAndreas Rumpf2017-02-011-2/+4
* happy new yearAraq2017-01-071-1/+1
* refactoring: C codegen with fewer global variablesAraq2016-12-051-0/+1
* disallow recursive module dependenciesAraq2016-11-231-0/+4
* nimsuggest supports include files properly; added the compiler itself as a te...Andreas Rumpf2016-11-061-1/+17
* added missing moduleAraq2016-11-051-0/+92