[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Mutable strings (was: VM object types) (was: various other posts)
- From: Rici Lake <lua@...>
- Date: Fri, 13 Jul 2007 14:59:17 -0500
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
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?