Commit 6c53ed3
Fix ractor move of object with generic ivars (ruby#15056)
This bug was happening only when the `id2ref` table exists. We need
to replace the generic fields before replacing the object id of the
newly moved object.
Fixes [Bug #21664]1 parent 7289364 commit 6c53ed3
2 files changed
Lines changed: 15 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1969 | 1969 | | |
1970 | 1970 | | |
1971 | 1971 | | |
| 1972 | + | |
| 1973 | + | |
| 1974 | + | |
| 1975 | + | |
| 1976 | + | |
| 1977 | + | |
| 1978 | + | |
| 1979 | + | |
| 1980 | + | |
| 1981 | + | |
| 1982 | + | |
| 1983 | + | |
| 1984 | + | |
1972 | 1985 | | |
1973 | 1986 | | |
1974 | 1987 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1973 | 1973 | | |
1974 | 1974 | | |
1975 | 1975 | | |
1976 | | - | |
1977 | | - | |
1978 | | - | |
1979 | 1976 | | |
1980 | 1977 | | |
1981 | 1978 | | |
1982 | 1979 | | |
| 1980 | + | |
| 1981 | + | |
1983 | 1982 | | |
1984 | 1983 | | |
1985 | 1984 | | |
| |||
0 commit comments