Actions
Bug #20271
openIssue with moving embedded string across ractors
Description
When embedded strings are moved, not all the embedded bytes are copied over to the new embedded string. This shows itself when
an embedded string has more than 16 characters.
For example:
r = Ractor.new {
foo = receive
puts foo
foo
}
obj = "12345678" * 3
puts obj
r.send(obj, move: true)
r.take
123456781234567812345678
1234567812345678
Updated by luke-gru (Luke Gruber) 6 months ago
Actions
Like0
Like1Like0