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
*
New "ping-pong" DFA (#14322)
Clyybber
2020-05-15
1
-32
/
+38
*
fix detecting closure env for nested asts (#14326)
b3liever
2020-05-12
1
-3
/
+3
*
fix #14219 (#14225)
cooldome
2020-05-11
1
-1
/
+1
*
small refactoring (#14303)
b3liever
2020-05-11
1
-3
/
+4
*
better error message
Antonis
2020-05-11
1
-1
/
+1
*
fix closure env check
Antonis
2020-05-11
1
-1
/
+2
*
Fix the DFA for "unstructured controlflow" (#14263)
Clyybber
2020-05-07
1
-6
/
+2
*
destructors: don't produce stupid code for 'cast' (#14208) [backport:1.2]
Andreas Rumpf
2020-05-04
1
-2
/
+6
*
Step2: fixes #13781, fixes #13805 (#13897)
cooldome
2020-04-16
1
-4
/
+9
*
Implements RFCs #209 (#13995)
cooldome
2020-04-16
1
-16
/
+57
*
fixes #13722 (#13729)
Andreas Rumpf
2020-03-23
1
-1
/
+1
*
disable even more of scope based destruction handling; fixes #13709
Araq
2020-03-23
1
-7
/
+98
*
fixes #13691 (#13694)
Andreas Rumpf
2020-03-19
1
-2
/
+5
*
arc optimizations (#13325)
Andreas Rumpf
2020-03-18
1
-81
/
+240
*
fixes #13622 (#13679)
Andreas Rumpf
2020-03-18
1
-2
/
+4
*
Fixes #13659 (#13674)
cooldome
2020-03-17
1
-2
/
+2
*
fixes #13436 (#13615)
Andreas Rumpf
2020-03-10
1
-1
/
+2
*
sink parameter inference for types that have destructors (#13544)
Andreas Rumpf
2020-03-04
1
-6
/
+6
*
fixes #13368 (#13397)
cooldome
2020-02-14
1
-7
/
+8
*
ARC: optimize complete object constructors to use nimNewObjUninit
Araq
2020-01-26
1
-2
/
+4
*
make sink operator optional (#13068)
cooldome
2020-01-17
1
-37
/
+23
*
Cleanup DFA (#13173)
Clyybber
2020-01-16
1
-2
/
+2
*
ARC: misc bugfixes (#13156)
Andreas Rumpf
2020-01-15
1
-1
/
+2
*
fixes #13119 (#13128)
Andreas Rumpf
2020-01-14
1
-0
/
+2
*
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
[next]