ringabout
|
21420d8b09
fixes #24402; Memory leak under Arc/Orc on inline iterators with nested seq (#24419)
|
1 miesiąc temu |
metagn
|
76c5f16ac5
stricter skip for conversions in array indices in transf (#24424)
|
1 miesiąc temu |
ringabout
|
aa90d00caf
fixes #18081; fixes #18079; fixes #18080; nested ref/deref'd types (#24335)
|
1 miesiąc temu |
metagn
|
d303c289fa
consider calls as complex openarray assignment to iterator params (#24333)
|
1 miesiąc temu |
ringabout
|
68b2e9eb6a
make `PNode.typ` a private field (#24326)
|
2 miesięcy temu |
Yuriy Glukhov
|
5fa96ef270
Fixes #3824, fixes #19154, and hopefully #24094. Re-applies #23787. (#24316)
|
2 miesięcy temu |
metagn
|
52cf7dfde0
shallow fold prevention for `addr`, `nkHiddenAddr` (#24322)
|
2 miesięcy temu |
ringabout
|
d0b6b9346e
adds a getter/setter for `owner` (#24318)
|
2 miesięcy temu |
ringabout
|
53460f312c
make owner a private field of `PSym` (#24311)
|
2 miesięcy temu |
ringabout
|
755307be61
fixes #24141; Calling algorithm reverse causes a SIGSEGV on ORC (#24142)
|
2 miesięcy temu |
metagn
|
22d2cf2175
disable closure iterator changes in #23787 unless `-d:nimOptIters` is enabled (#24108)
|
3 miesięcy temu |
ringabout
|
c8af0996fd
fixes #24033; Yielding from var fails with pairs and destructuring (#24046)
|
3 miesięcy temu |
ringabout
|
79f5a74408
fixes #23454; IndexDefect thrown when destructuring a lent tuple (#23993)
|
3 miesięcy temu |
ringabout
|
43274bfb92
fixes #23982; codegen regression passing pointer expressions to inline iterators (#23986)
|
3 miesięcy temu |
ringabout
|
5c5e7a9b6e
fixes #22389; fixes #19840; don't fold paths containing `addr` (#23807)
|
5 miesięcy temu |
Yuriy Glukhov
|
05df263b84
Optimize closure iterator locals (#23787)
|
5 miesięcy temu |
ringabout
|
4867931af3
implement `legacy:jsNoLambdaLifting` for compatibility (#23727)
|
6 miesięcy temu |
ringabout
|
0b0f185bd1
fixes #23536; Stack trace with wrong line number when the proc called inside for loop (#23540)
|
7 miesięcy temu |
ringabout
|
779bc8474b
fixes #4299 #12492 #10849; lambda lifting for JS backend (#23484)
|
8 miesięcy temu |
ringabout
|
9b378296f6
fixes addr/hiddenAddr in strictdefs (#23477)
|
8 miesięcy temu |
Andreas Rumpf
|
7657a637b8
refactoring: no inheritance for PType/PSym (#23403)
|
9 miesięcy temu |
ringabout
|
f7c6e04cfb
fixes #19977; rework inlining of 'var openarray' iterators for C++ (#23258)
|
10 miesięcy temu |
Andreas Rumpf
|
0d24f76546
fixes #22552 (#23014)
|
1 rok temu |
Andreas Rumpf
|
8990626ca9
NIR: progress (#22817)
|
1 rok temu |
ringabout
|
0bf286583a
`initNodeTable` and friends now return (#22444)
|
1 rok temu |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 rok temu |
ringabout
|
ecc6ab7ee0
fixes #22237; fixes #21160; wrong cursor on unowned parameters in the for loop in ORC (#22240)
|
1 rok temu |
ringabout
|
942c378659
fixes #22148; std/memfiles.memSlices nesting now fails with memory sa… (#22154)
|
1 rok temu |
ringabout
|
88114948c4
fixes #21110; duplicate proc definitions for inline iters (#21136)
|
1 rok temu |
ringabout
|
edb64bcff4
fixes explicit deref block (#22093)
|
1 rok temu |