summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Less ropes (#10979)Arne Döring2019-04-117-349/+451
* newruntime: raising an exception works but currently leaks memory because cur...Araq2019-04-103-6/+22
* newruntime: fixes another bugAraq2019-04-101-0/+3
* be consistent, strings have destructors for --gc:destructorsAraq2019-04-101-3/+2
* make parseopt compile with --newruntimeAraq2019-04-101-1/+5
* make tests green againAraq2019-04-101-1/+1
* koch.nim compiles with --newruntimeAraq2019-04-092-5/+9
* make 'raise' statement work with --newruntimeAraq2019-04-091-6/+27
* added lowerings.evalOnceAraq2019-04-091-0/+16
* don't emit an implicit try finally when in system.nim in order to prevent end...Araq2019-04-091-1/+2
* compute sinks/assignments properly for for-loop iteration variablesAraq2019-04-082-2/+2
* use old for loop unpack syntax for bootstrappingAraq2019-04-081-1/+1
* an owned ref parameter behaves as a 'sink' parameterAndreas Rumpf2019-04-073-11/+11
* more efficient enumToStr implementation that works without the old typeinfo s...Andreas Rumpf2019-04-077-20/+86
* makes koch.nim sem'check with --newruntimeAraq2019-04-061-1/+1
* fixes compiler regressionAraq2019-04-061-1/+4
* destructors: we are cooking nowAraq2019-04-065-13/+37
* render lent types properlyAraq2019-04-061-1/+1
* fixes unowned->owned conversion ruleAndreas Rumpf2019-04-061-1/+1
* Fix astdef typ deref (#10245)Alexander Ivanov2019-04-051-1/+1
* fixes #10943 (#10947)cooldome2019-04-051-1/+4
* destructors: progressAndreas Rumpf2019-04-053-10/+27
* newruntime: codegen fixAndreas Rumpf2019-04-051-5/+4
* relax warning about inconsistent spacing (#10968)Miran2019-04-051-1/+1
* fixes destructor tuple regression #10940 (#10941)cooldome2019-04-043-3/+8
* newruntime: fixes codegen for closuresAraq2019-04-041-0/+2
* fixes #10200 (#10950)tofu2019-04-041-1/+2
* Pure ref object; fixes #10721 (#10955)Arne Döring2019-04-041-0/+2
* add alias for --debugger:native (#10957)Arne Döring2019-04-041-0/+5
* fixes #10942. Lent T bug (#10946)cooldome2019-04-034-16/+29
* fixes #10948 (#10949)cooldome2019-04-031-1/+1
* make tests green againAndreas Rumpf2019-04-021-1/+1
* try to make travis greenAraq2019-04-021-1/+1
* simple program works with --newruntimeAraq2019-04-022-1/+3
* make megatest work againAraq2019-04-021-1/+2
* newruntime: progressAraq2019-04-022-6/+13
* newruntime: progressAraq2019-04-015-23/+38
* fixes #10934Araq2019-03-312-0/+2
* fixes #10930Andreas Rumpf2019-03-301-0/+1
* remove check for better error message (#10926)Arne Döring2019-03-291-3/+0
* code cleanup (#10874)Arne Döring2019-03-281-11/+2
* fixes #10904Araq2019-03-261-3/+6
* fixes 'nimble install nimble' problemsAndreas Rumpf2019-03-261-2/+3
* fixes #10896 (#10903)Andreas Rumpf2019-03-251-1/+3
* newruntime: bugfixesAndreas Rumpf2019-03-253-2/+8
* fixes #8202 (#10888)Andreas Rumpf2019-03-231-1/+9
* improvements on the hot code reloading support (#10892)Viktor Kirilov2019-03-234-7/+26
* fixes #10886 [backport] (#10897)Andreas Rumpf2019-03-231-7/+16
* more destructor based changes (#10885)Andreas Rumpf2019-03-2333-234/+401
* Add OpenMP overload with stepping (#10891)Mamy Ratsimbazafy2019-03-221-5/+15