lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

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?