mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-11-03 07:54:40 +08:00
`"p" + n` and other string-plus-number concatenations whose left string cannot grow in place (a literal or a shared string) went through the general mixed concatenation, which sizes and copies every part through a loop over a scratch table. The result is now the head's bytes followed by the number's text in one exactly sized string. A number's text completes no surrogate pair, so no seam needs joining. A uniquely owned head still appends in place.