summary refs log tree commit diff stats
path: root/compiler/modulegraphs.nim
Commit message (Expand)AuthorAgeFilesLines
* move assertions out of system (#19599)flywind2022-03-231-0/+3
* Use openarray of bytes in md5 (#19307)hlaaftana2022-01-151-1/+1
* improvements to hint:processing: show import stack, distinguish nims, show in...Timothee Cour2021-06-301-0/+12
* ORC: improvements (#17993)Andreas Rumpf2021-05-121-1/+1
* CIs: attempt to use csources_v1 (#16282)Andreas Rumpf2021-04-211-1/+1
* `import foo {.all.}` reboot (#17706)Timothee Cour2021-04-161-23/+41
* IC: added converter test case (#17688)Andreas Rumpf2021-04-091-0/+4
* makes DrNim compile again (#17584)Andreas Rumpf2021-03-301-1/+2
* added a 'koch ic' command for easier adhoc testing of IC (#17508)Andreas Rumpf2021-03-261-0/+16
* IC: backend: remember produced type information (#17440)Andreas Rumpf2021-03-231-4/+25
* IC: green tests (#17311)Andreas Rumpf2021-03-191-6/+23
* IC: compilerprocs are handled correctly (#17265)Andreas Rumpf2021-03-091-9/+22
* IC: bugfixes (WIP) (#16836)Andreas Rumpf2021-02-021-12/+23
* IC: final implementation steps (#16801)Andreas Rumpf2021-01-251-71/+111
* IC: next steps (#16729)Andreas Rumpf2021-01-231-0/+90
* IC: next steps (#16705)Andreas Rumpf2021-01-141-7/+5
* IC: next steps (#16632)Andreas Rumpf2021-01-121-6/+13
* IC: next steps (#16550)Andreas Rumpf2021-01-071-19/+85
* big steps torwards an efficient, simple IC implementation (#16543)Andreas Rumpf2021-01-021-8/+4
* misc cleanups (#16383)Timothee Cour2020-12-181-1/+1
* refactorings to prepare the compiler for IC (#15935)Andreas Rumpf2020-12-171-9/+26
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-2/+5
* 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