index
:
Nim
this commit
devel
This repository contains the Nim compiler, Nim's stdlib, tools, and documentation. (mirror)
ahoang <ahoang@tilde.institute>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
compiler
/
injectdestructors.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
Continue #13002 (#13021)
Clyybber
2020-01-06
1
-37
/
+81
*
fixes #12956 (#13020)
Andreas Rumpf
2020-01-03
1
-1
/
+2
*
Sink to MemMove optimization in injectdestructors (#13002)
cooldome
2020-01-02
1
-16
/
+21
*
fixes #12989 (#12992)
cooldome
2019-12-31
1
-8
/
+10
*
ARC: cycle detector (#12823)
Andreas Rumpf
2019-12-17
1
-3
/
+3
*
ARC: fixes cycle detection and move the .cursor attribute into closures (#12872)
Andreas Rumpf
2019-12-11
1
-1
/
+2
*
ARC: yet another bugfix (#12871)
Andreas Rumpf
2019-12-10
1
-25
/
+41
*
ARC related bugfixes and refactorings (#12781)
Andreas Rumpf
2019-12-05
1
-229
/
+198
*
fixes #12766
Araq
2019-11-29
1
-8
/
+12
*
ARC: implemented a simple cycle detector
Araq
2019-11-28
1
-0
/
+33
*
Cosmetic compiler cleanup (#12718)
Clyybber
2019-11-28
1
-2
/
+2
*
ARC: closure bugfixes (#12677)
Andreas Rumpf
2019-11-18
1
-12
/
+39
*
ARC: fixes leaking new() statement (#12665)
Andreas Rumpf
2019-11-15
1
-2
/
+6
*
ARC: closure inside object constructor now works
Araq
2019-11-13
1
-2
/
+15
*
ARC: handle closures like tuples consistently
Araq
2019-11-13
1
-2
/
+2
*
.cursor implementation (#12637)
Andreas Rumpf
2019-11-12
1
-3
/
+15
*
inhibit silly warning about moving closure environments for performance
Araq
2019-11-09
1
-1
/
+3
*
remove unused imports
narimiran
2019-11-06
1
-1
/
+1
*
--gc:destructors: simple closures work
Andreas Rumpf
2019-11-02
1
-1
/
+4
*
improve codegen quality for --gc:destructors
Andreas Rumpf
2019-11-01
1
-4
/
+7
*
some progress on bug #12443
Andreas Rumpf
2019-10-27
1
-1
/
+2
*
refactoring: --newruntime consists of 3 different switches
Araq
2019-10-20
1
-1
/
+1
*
refactor illegal iterator assignment detection (#12212)
Arne Döring
2019-10-11
1
-1
/
+1
*
Refactor injectdestructors (#12295)
Clyybber
2019-10-01
1
-482
/
+257
*
Fix spellings (#12277) [backport]
Federico Ceratto
2019-09-27
1
-2
/
+2
*
fixes #12172
Araq
2019-09-13
1
-2
/
+2
*
Revert "Refactored injectdestructors.nim (#11926)" (#12169)
Andreas Rumpf
2019-09-11
1
-342
/
+383
*
Refactored injectdestructors.nim (#11926)
Clyybber
2019-08-28
1
-383
/
+342
*
fixes #11833 (#12018)
Andreas Rumpf
2019-08-24
1
-2
/
+0
*
fixes #10689
Araq
2019-08-12
1
-1
/
+5
*
fixes #11254
Araq
2019-08-12
1
-11
/
+0
*
[refactoring] remove unused imports in the compiler and in some stdlib modules
Araq
2019-07-18
1
-1
/
+1
*
newruntime: progress to make 'async' work with --newruntime
Araq
2019-07-15
1
-1
/
+3
*
newruntime: refchecks:on|off switch
Araq
2019-07-12
1
-1
/
+1
*
styleCheck: make the compiler and large parts of the stdlib compatible with -...
Araq
2019-07-10
1
-2
/
+2
*
newruntime: async progress
Araq
2019-07-09
1
-1
/
+1
*
fixes #11350
Araq
2019-07-07
1
-3
/
+18
*
fixes #11510
Araq
2019-07-03
1
-1
/
+9
*
fixes #11614
Araq
2019-07-01
1
-1
/
+1
*
fixes #11577
Araq
2019-06-26
1
-11
/
+17
*
[bugfix] fixes #11524
Andreas Rumpf
2019-06-22
1
-2
/
+29
*
wip
Araq
2019-06-20
1
-1
/
+1
*
WIP: closures for the newruntime [ci skip]
Andreas Rumpf
2019-06-20
1
-1
/
+1
*
[bugfix] owned closures (#11544)
Andreas Rumpf
2019-06-20
1
-6
/
+8
*
fixes move analyser; refs #11257
Araq
2019-05-24
1
-5
/
+5
*
Fix destructor injections for global variables (#11230)
Clyybber
2019-05-13
1
-8
/
+22
*
fixes #11204 (#11207)
cooldome
2019-05-09
1
-0
/
+1
*
Destructor lifting fixes #11149 (#11163)
cooldome
2019-05-04
1
-1
/
+1
*
introduce temporary <//> for 'owned' to get this compile with 0.19 (#11145)
Andreas Rumpf
2019-05-02
1
-6
/
+8
*
make twidgets example green (#11135)
Andreas Rumpf
2019-04-28
1
-3
/
+7
[next]