Perl 5 何时获得 Copy-On-Write 字符串?

Cha*_*ens 4 string perl copy-on-write

我知道 Perl 5 现在有 COW 字符串,但我不记得它们是什么时候实现的。

Cha*_*ens 5

它似乎是Perl 5.20.0

Perl 有一种新的写时复制机制,可以避免在从一个标量分配给另一个标量时复制内部字符串缓冲区的需要。这使得复制大字符串看起来更快。在赋值之后修改两个(或多个)字符串之一将在内部强制复制。这使得没有必要通过引用传递字符串以提高效率。