lua-users home
lua-l archive

Re: Using Lua's string interning for faster compares?

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


> > So we can rely on this behaviour and safely compare the pointer
> > instead of the string itself?
> 
> Yes, but you have to make sure that the strings still exist in Lua,
> that is, are not collected. One way to do that is to use them as keys
> or values in a table.
To be 'religious' about the specification, you should not use a string
pointer unless the string is anchored in the stack. But I guess it is
quite safe to do the above in current implementations.
-- Roberto

AltStyle によって変換されたページ (->オリジナル) /