ringabout
|
5fb4662ab1
fixes #18081; fixes #18079; fixes #18080; nested ref/deref'd types (#24335)
|
6 months ago |
ringabout
|
1f38c3cea8
fixes #24319; `move` doesn't work well with (deref (var array)) (#24321)
|
6 months ago |
metagn
|
f45ca4fdf4
only generate first field for default value of union (#24303)
|
6 months ago |
ringabout
|
b7041b250c
fixes #23894; succ/pred shouldn't raise OverflowDefect for unsigned integers (#23895)
|
9 months ago |
ringabout
|
f09b612f64
fixes #20865; fixes #20987; Missing bounds check in array slicing (#23814)
|
9 months ago |
ringabout
|
b79e603702
ref #20653; fixes chronos empty case branches (#23706)
|
10 months ago |
Alexander Kernozhitsky
|
3788aa0a99
[backport] fixes #23748; do not skip materializing temporaries for proc arguments (#23769)
|
10 months ago |
narimiran
|
51723bace8
`getTemp` has a different signature in Nim 2.0.x
|
10 months ago |
ringabout
|
d259099ef0
fixes #23759; rework move for refc (#23764)
|
10 months ago |
ringabout
|
eaa8c7ca7a
fixes #23422; card regression (#23437)
|
1 year ago |
ringabout
|
fa78d937dc
fixes #22597; avoid side effects for call returning openArray types (#23257)
|
1 year ago |
narimiran
|
33817f2c30
Revert "fixes #22923; fixes `=dup` issues (#23182)"
|
1 year ago |
ringabout
|
fbb9ce4d5c
fixes #22923; fixes `=dup` issues (#23182)
|
1 year ago |
Amjad Ben Hedhili
|
12f2c36aca
Make `newSeqOfCap` not initialize memory. (#21842)
|
1 year ago |
ringabout
|
6f00b46c4b
fixes move sideeffects issues [backport] (#22439)
|
1 year ago |
ringabout
|
09109c55c9
clean up `gc:arc` or `gc:orc` in docs and in error messages (#22408)
|
1 year ago |
ringabout
|
57658b685c
fixes regression #23280; Operations on inline toOpenArray len return a wrong result (#23285)
|
1 year ago |
ringabout
|
b477c2adcc
fixes #17197; fixes #22560; fixes the dest of newSeqOfCap in refc (#22594)
|
1 year ago |
Andreas Rumpf
|
1080f5eba2
produce better code for object constructions and 'result' [backport] (#22668)
|
1 year ago |
ringabout
|
f0f3904ff0
implement `ensureMove` (#22339)
|
1 year ago |
ringabout
|
7d9fe106ec
fixes #22268; fixes `move` codegen (#22288)
|
1 year ago |
Andreas Rumpf
|
a15db5d60b
fixes #22175 (#22229)
|
1 year ago |
ringabout
|
dfa0d2569e
alternative to #22219; adds a pointer wrapper for T destructor (#22225)
|
1 year ago |
ringabout
|
d139d99946
fixes #19101; zero initialization union casts (#22185)
|
1 year ago |
Andreas Rumpf
|
e8d0f1c3ae
fixes #16331; aliasing of tuple construction within a single assignme… (#22113)
|
1 year ago |
ringabout
|
edb64bcff4
fixes explicit deref block (#22093)
|
1 year ago |
ringabout
|
64b27edd3a
make `move` use `=wasMoved` internally (#22032)
|
1 year ago |
ringabout
|
1133f20fe2
lift the `=dup` hook (#21903)
|
1 year ago |
ringabout
|
108410ac34
fixes fieldDefect loses enum type info in ORC; consistent with VM and refc (#21954)
|
1 year ago |
heterodoxic
|
af3fd5a010
fixes #15428 by updating deep open array copy codegen (#21935)
|
1 year ago |