Skip to content

Commit 75e9c62

Browse files
committed
Flatten ropes before interning them.
1 parent 1a1ab37 commit 75e9c62

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/main/ruby/core/string.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1591,6 +1591,7 @@ def +@
15911591

15921592
def -@
15931593
str = frozen? ? self : dup.freeze
1594+
Truffle::Ropes.flatten_rope(str)
15941595
Truffle.invoke_primitive(:string_intern, str)
15951596
end
15961597

0 commit comments

Comments
 (0)