|
On 13-Jul-07, at 2:03 PM, Tony Finch wrote:
On Fri, 13 Jul 2007, Rici Lake wrote:All of this is based on my theory that the cost of interning long strings is not the interning per se, since the Lua hashing function only examines a maximum of 32 characters.It'll still pull the whole string into the cache if it's 2KB long or less,because a cache line is (usually) 64 bytes.
It would be very surprising if a newly created string wasn't already in the cache, no?