summary refs log tree commit diff stats
path: root/compiler/injectdestructors.nim
Commit message (Expand)AuthorAgeFilesLines
...
* fixes #11833 (#12018)Andreas Rumpf2019-08-241-2/+0
* fixes #10689Araq2019-08-121-1/+5
* fixes #11254Araq2019-08-121-11/+0
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-1/+1
* newruntime: progress to make 'async' work with --newruntimeAraq2019-07-151-1/+3
* newruntime: refchecks:on|off switchAraq2019-07-121-1/+1
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-2/+2
* newruntime: async progressAraq2019-07-091-1/+1
* fixes #11350Araq2019-07-071-3/+18
* fixes #11510Araq2019-07-031-1/+9
* fixes #11614Araq2019-07-011-1/+1
* fixes #11577Araq2019-06-261-11/+17
* [bugfix] fixes #11524Andreas Rumpf2019-06-221-2/+29
* wipAraq2019-06-201-1/+1
* WIP: closures for the newruntime [ci skip]Andreas Rumpf2019-06-201-1/+1
* [bugfix] owned closures (#11544)Andreas Rumpf2019-06-201-6/+8
* fixes move analyser; refs #11257Araq2019-05-241-5/+5
* Fix destructor injections for global variables (#11230)Clyybber2019-05-131-8/+22
* fixes #11204 (#11207)cooldome2019-05-091-0/+1
* Destructor lifting fixes #11149 (#11163)cooldome2019-05-041-1/+1
* introduce temporary <//> for 'owned' to get this compile with 0.19 (#11145)Andreas Rumpf2019-05-021-6/+8
* make twidgets example green (#11135)Andreas Rumpf2019-04-281-3/+7
* newruntime: progress...Andreas Rumpf2019-04-271-5/+3
* preparations to make the twidgets test workAraq2019-04-261-9/+13
* introduce a special typing rule that makes seq[owned ref T] easier to use; re...Araq2019-04-251-3/+12
* fixes #11095 (#11104)Andreas Rumpf2019-04-251-3/+7
* move analyser is smarter; refs #11053Andreas Rumpf2019-04-191-8/+13
* destructors: internal compiler refactoringAraq2019-04-181-12/+22
* injectdestructors.nim: code cleanupsAraq2019-04-161-47/+7
* dfa.nim: track object/tuple field accesses more precisely; sink(o.x); sink(o....Araq2019-04-161-23/+37
* fix reraise (#11017)cooldome2019-04-131-1/+1
* make koch.nim compile with --newruntime. Again.Araq2019-04-121-3/+16
* preparations for --newruntime owned refs/callbacksAraq2019-04-111-10/+10
* newruntime: raising an exception works but currently leaks memory because cur...Araq2019-04-101-4/+16
* newruntime: fixes another bugAraq2019-04-101-0/+3
* koch.nim compiles with --newruntimeAraq2019-04-091-3/+7
* make 'raise' statement work with --newruntimeAraq2019-04-091-6/+27
* compute sinks/assignments properly for for-loop iteration variablesAraq2019-04-081-1/+1
* an owned ref parameter behaves as a 'sink' parameterAndreas Rumpf2019-04-071-8/+5
* destructors: we are cooking nowAraq2019-04-061-2/+16
* destructors: progressAndreas Rumpf2019-04-051-7/+8
* newruntime: bugfixesAndreas Rumpf2019-03-251-1/+4
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-0/+761
'/akkartik/mu/blame/html/084console.mu.html?h=hlt&id=e5c11a5137d538b7713dd8708ca767c208824c06'>^
b301e0c0 ^
204dae92 ^
b301e0c0 ^
204dae92 ^

b301e0c0 ^
204dae92 ^
4a48bedc ^
b301e0c0 ^
204dae92 ^


b301e0c0 ^
204dae92 ^
4a48bedc ^
204dae92 ^
b301e0c0 ^
805d58c6 ^
b301e0c0 ^
805d58c6 ^



b301e0c0 ^
5fe060d5 ^
805d58c6 ^



5fe060d5 ^
204dae92 ^

b301e0c0 ^
5fe060d5 ^
204dae92 ^




b301e0c0 ^
204dae92 ^
4a48bedc ^
b301e0c0 ^
204dae92 ^


5fe060d5 ^

204dae92 ^

cdf28227 ^
204dae92 ^
4a48bedc ^
204dae92 ^
b301e0c0 ^
805d58c6 ^

b301e0c0 ^

cdf28227 ^
805d58c6 ^
204dae92 ^



b301e0c0 ^
204dae92 ^
4a48bedc ^
204dae92 ^
b301e0c0 ^
805d58c6 ^


204dae92 ^


b301e0c0 ^
996ce5f1 ^
4a48bedc ^
5fe060d5 ^
996ce5f1 ^

672e3e50 ^


a654e4ec ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167