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
/
liftdestructors.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
Sink to MemMove optimization in injectdestructors (#13002)
cooldome
2020-01-02
1
-7
/
+0
*
fixes #12899 (#12921)
Andreas Rumpf
2019-12-18
1
-8
/
+12
*
ARC: cycle detector (#12823)
Andreas Rumpf
2019-12-17
1
-37
/
+121
*
fixes #12820 (#12828)
cooldome
2019-12-09
1
-0
/
+7
*
Cosmetic compiler cleanup (#12718)
Clyybber
2019-11-28
1
-36
/
+35
*
[backport] Fix spelling typos (#12755)
Brian Wignall
2019-11-28
1
-1
/
+1
*
ARC: use the new .cursor annotation for 'up' pointers
Araq
2019-11-13
1
-1
/
+1
*
.cursor implementation (#12637)
Andreas Rumpf
2019-11-12
1
-10
/
+20
*
--gc:destructors: bugfixes
Araq
2019-11-09
1
-6
/
+6
*
--gc:destructors improvements (#12626)
Andreas Rumpf
2019-11-09
1
-12
/
+17
*
--gc:destructors now means Nim uses pure refcounting (#12557)
Andreas Rumpf
2019-10-30
1
-10
/
+67
*
refactoring: use the new strings and seqs when optSeqDestructors is active
Araq
2019-10-20
1
-3
/
+3
*
refactoring: --newruntime consists of 3 different switches
Araq
2019-10-20
1
-3
/
+3
*
some gc:destructors progress
Andreas Rumpf
2019-09-16
1
-1
/
+1
*
fixes #12172
Araq
2019-09-13
1
-1
/
+1
*
fixes #12051
Araq
2019-09-10
1
-1
/
+9
*
gc:destructors progress
Araq
2019-09-01
1
-2
/
+2
*
lift destructor for openarray (#12073)
cooldome
2019-08-28
1
-2
/
+6
*
int128 on firstOrd, lastOrd and lengthOrd (#11701)
Arne Döring
2019-08-07
1
-1
/
+1
*
[refactoring] remove unused imports in the compiler and in some stdlib modules
Araq
2019-07-18
1
-1
/
+1
*
newruntime: refchecks:on|off switch
Araq
2019-07-12
1
-2
/
+4
*
fixes #11610 (#11659)
Andreas Rumpf
2019-07-05
1
-1
/
+1
*
[bugfix] owned closures (#11544)
Andreas Rumpf
2019-06-20
1
-2
/
+12
*
[bugfix] fixes #11517
Araq
2019-06-19
1
-1
/
+6
*
[refactoring] liftdestructors.nim is callable from lambdalifting; refs #11217
Araq
2019-06-12
1
-95
/
+106
*
[refactoring] liftdestructors is now a module of its own
Araq
2019-06-12
1
-10
/
+9
*
fixes #6755; error message could be better but oh well
Araq
2019-05-28
1
-4
/
+6
*
fixes #11215
Araq
2019-05-12
1
-2
/
+2
*
rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)
Arne Döring
2019-05-11
1
-1
/
+1
*
Destructor lifting fixes #11149 (#11163)
cooldome
2019-05-04
1
-8
/
+9
*
fixes #11053
Andreas Rumpf
2019-04-19
1
-5
/
+4
*
destructors: internal compiler refactoring
Araq
2019-04-18
1
-51
/
+18
*
fixes #11014
Araq
2019-04-17
1
-3
/
+3
*
fixes #11004
Araq
2019-04-12
1
-60
/
+72
*
preparations for --newruntime owned refs/callbacks
Araq
2019-04-11
1
-1
/
+1
*
newruntime: raising an exception works but currently leaks memory because cur...
Araq
2019-04-10
1
-2
/
+4
*
an owned ref parameter behaves as a 'sink' parameter
Andreas Rumpf
2019-04-07
1
-3
/
+0
*
more efficient enumToStr implementation that works without the old typeinfo s...
Andreas Rumpf
2019-04-07
1
-14
/
+0
*
fixes compiler regression
Araq
2019-04-06
1
-1
/
+4
*
destructors: we are cooking now
Araq
2019-04-06
1
-5
/
+9
*
destructors: progress
Andreas Rumpf
2019-04-05
1
-2
/
+9
*
fixes destructor tuple regression #10940 (#10941)
cooldome
2019-04-04
1
-1
/
+1
*
newruntime: fixes codegen for closures
Araq
2019-04-04
1
-0
/
+2
*
make megatest work again
Araq
2019-04-02
1
-1
/
+2
*
newruntime: progress
Araq
2019-04-02
1
-5
/
+12
*
newruntime: progress
Araq
2019-04-01
1
-19
/
+27
*
more destructor based changes (#10885)
Andreas Rumpf
2019-03-23
1
-58
/
+153
*
newruntime: progress
Andreas Rumpf
2019-03-15
1
-10
/
+8
*
--newruntime: progress
Andreas Rumpf
2019-03-14
1
-17
/
+22
*
--newruntime: work in progress
Andreas Rumpf
2019-03-14
1
-60
/
+193
[next]