ringabout
a137e50150
fixes #19291; implements wasMoved hook (#21303)
* fixes #19291; implements `wasMoved` hook
* basics
* checkpoint
* finish `wasMoved`
* add a test for #19291
* add documentation and changelog
* work `attachedWasMoved` with generics
* fixes optimizer
* register `=wasMoved`
* handle wasMoved magcis
* check another round
* some patches
* try `op == nil`
* nicer
* generate `wasMoved` before `destroy`
* try again
* fixes tests
* default wasMoved
* Update tests/destructor/tv2_cast.nim
* Update tests/destructor/tv2_cast.nim
* Update tests/arc/topt_refcursors.nim
2023-03-02 05:29:40 +01:00
..
2022-05-23 06:17:32 +02:00
2021-02-17 09:32:36 +01:00
2021-03-09 22:50:17 -08:00
2022-01-16 11:08:38 +01:00
2022-10-01 16:46:51 +02:00
2021-03-02 10:32:43 +01:00
2022-01-16 11:08:38 +01:00
2022-09-23 13:05:05 +02:00
2022-10-01 16:46:51 +02:00
2021-03-04 19:33:16 +01:00
2020-12-28 14:13:21 +01:00
2022-01-16 11:08:38 +01:00
2022-08-23 19:44:37 +02:00
2020-11-09 19:24:32 +01:00
2020-11-29 17:32:34 -08:00
2023-02-22 20:34:20 +01:00
2021-03-04 19:33:16 +01:00
2021-03-04 19:33:16 +01:00
2022-10-01 16:46:51 +02:00
2022-08-20 04:30:11 -04:00
2021-03-23 16:30:49 +01:00
2022-11-17 09:38:07 +08:00
2021-03-04 19:33:16 +01:00
2022-10-01 16:46:51 +02:00
2022-10-01 16:46:51 +02:00
2022-07-06 13:06:41 +02:00
2021-03-04 19:33:16 +01:00
2020-11-28 09:09:31 +01:00
2022-10-01 16:46:51 +02:00
2022-01-16 11:08:38 +01:00
2023-03-02 05:29:40 +01:00
2023-03-02 05:29:40 +01:00