ringabout
|
68b2e9eb6a
make `PNode.typ` a private field (#24326)
|
1 mese fa |
Yuriy Glukhov
|
5fa96ef270
Fixes #3824, fixes #19154, and hopefully #24094. Re-applies #23787. (#24316)
|
1 mese fa |
metagn
|
22d2cf2175
disable closure iterator changes in #23787 unless `-d:nimOptIters` is enabled (#24108)
|
2 mesi fa |
Yuriy Glukhov
|
05df263b84
Optimize closure iterator locals (#23787)
|
4 mesi fa |
ringabout
|
9e1d0d1513
fixes #4695; closure iterators support for JS backend (#23493)
|
7 mesi fa |
ringabout
|
cca5684a17
fixes yet another strictdefs bug (#23069)
|
11 mesi fa |
Andreas Rumpf
|
db603237c6
Types: Refactorings; step 1 (#23055)
|
11 mesi fa |
Andreas Rumpf
|
02be027e9b
IC: progress and refactorings (#22961)
|
1 anno fa |
ringabout
|
e17237ce9d
prepare for the enforcement of `std` prefix (#22873)
|
1 anno fa |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 anno fa |
ringabout
|
b02c1dd6ca
fixes #22297; return in the finally in the closure iterators (#22300)
|
1 anno fa |
Andreas Rumpf
|
c1a82aa5c5
minor code improvement (#22293)
|
1 anno fa |
Andreas Rumpf
|
20b011de19
refactoring in preparation for better, simpler name mangling that wor… (#21667)
|
1 anno fa |
Jacek Sieka
|
a0653ae71a
fix closure iter state table init type [backport] (#20717)
|
2 anni fa |
Tanguy
|
008c3ec76a
Fix double defer with break in closureiterators [backport] (#20630)
|
2 anni fa |
Andreas Rumpf
|
81087c949f
fixes #20572 (#20585)
|
2 anni fa |
Yuriy Glukhov
|
0d734d7966
Fixed compilation of void closureiters with try stmt (#20138) [backport]
|
2 anni fa |
Tanguy
|
fb5fbf1e08
Fix nested finally handling in closureiters [backport] (#19933)
|
2 anni fa |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 anni fa |
Andreas Rumpf
|
2beefb9aa0
fixes #19575 (#19596) [backport]
|
2 anni fa |
Andreas Rumpf
|
5423915e5a
real bugfix for #17170 (#18171)
|
3 anni fa |
Yuriy Glukhov
|
a6bd6c7ed8
Fixes #17849 (#18055) [backport:1.2]
|
3 anni fa |
Andreas Rumpf
|
2f213db7ee
fixes #11225; generic sandwich problems; [backport:1.2] (#17255)
|
3 anni fa |
Andreas Rumpf
|
e9a287fe12
fixes #17170 (#17171)
|
3 anni fa |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
3 anni fa |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 anni fa |
Andreas Rumpf
|
aa1d7fe1e9
closureiters: fixes #15243 (#15454) [backport:1.2]
|
4 anni fa |
Clyybber
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 anni fa |
Clyybber
|
af27e6bdea
Fix #14396 (#14793)
|
4 anni fa |
Andreas Rumpf
|
6085ad95ff
fixes #14279 (#14618)
|
4 anni fa |