summary refs log tree commit diff stats
path: root/compiler/sempass2.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes #13110 (#13197)Andreas Rumpf2020-01-191-1/+11
* fixes #13119 (#13128)Andreas Rumpf2020-01-141-2/+8
* more arc features (#13098)Andreas Rumpf2020-01-101-0/+1
* Fixes #13026 (#13028)cooldome2020-01-041-1/+1
* --exception:goto switch for deterministic exception handling (#12977)Andreas Rumpf2020-01-011-3/+1
* minor refactoringsAndreas Rumpf2019-12-271-0/+2
* ARC: cycle detector (#12823)Andreas Rumpf2019-12-171-0/+3
* Fixes #12883 (#12894)cooldome2019-12-131-0/+13
* invoke createTypeBoundOps for constructors (#12878)cooldome2019-12-111-0/+7
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-123/+121
* ARC: ported the GC tests over to --gc:arcAraq2019-11-261-0/+1
* ARC: yet another silly bugfixAraq2019-11-221-0/+2
* more arc improvements (#12690)Andreas Rumpf2019-11-201-1/+4
* ARC: closure bugfixes (#12677)Andreas Rumpf2019-11-181-2/+5
* ARC: solves phase ordering problems (#12654)Andreas Rumpf2019-11-141-10/+16
* remove unused importsnarimiran2019-11-061-3/+0
* fixes #12281 [backport]Andreas Rumpf2019-09-301-1/+3
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
* gc:destructors progressAndreas Rumpf2019-09-161-0/+1
* Small ast.nim cleanup (#12156)Clyybber2019-09-091-3/+3
* fixes #11254Araq2019-08-121-1/+9
* revert changesAndrii Riabushenko2019-07-251-15/+15
* fixes #11826Andrii Riabushenko2019-07-251-15/+15
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-1/+1
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-7/+7
* fixes #11628Araq2019-07-011-0/+1
* [refactoring] liftdestructors.nim is callable from lambdalifting; refs #11217Araq2019-06-121-8/+8
* [refactoring] liftdestructors is now a module of its ownAraq2019-06-121-1/+1
* fixes #8053Araq2019-05-151-1/+2
* Replace countup(x, y) with x .. yClyybber2019-05-071-1/+1
* Replace countup(x, y-1) with x ..< yClyybber2019-05-071-1/+1
* introduce temporary <//> for 'owned' to get this compile with 0.19 (#11145)Andreas Rumpf2019-05-021-1/+1
* Fixes #11078 (#11079)Jasper Jenkins2019-04-231-1/+1
* make the CIs happyAraq2019-04-171-1/+1
* fixes #11050Araq2019-04-171-6/+12
* make tests green againAraq2019-04-101-1/+1
* koch.nim compiles with --newruntimeAraq2019-04-091-2/+2
* more efficient enumToStr implementation that works without the old typeinfo s...Andreas Rumpf2019-04-071-3/+3
* destructors: progressAndreas Rumpf2019-04-051-1/+10
* fixes destructor tuple regression #10940 (#10941)cooldome2019-04-041-1/+6
* newruntime: progressAraq2019-04-011-1/+1
* fixes #10904Araq2019-03-261-3/+6
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-81/+41
* fixes #10807 (#10814)cooldome2019-03-121-1/+1
* make tests green againAndreas Rumpf2019-03-061-1/+2
* fixes a critical GC safety inference bug (#10615)Andreas Rumpf2019-03-051-9/+13
* fixes #6955Andreas Rumpf2019-02-131-3/+7
* Fix handling of reraise in effect tracking (#10582)LemonBoy2019-02-071-5/+11
* Do not raise ProveInit/WanrUninit for .noinit. var (#10566)LemonBoy2019-02-061-1/+4
* Fix exception tracking in try blocks (#10455)LemonBoy2019-01-271-1/+9