In my code I need to keep track of certain value (a string, always...) in a local. I'd like to know whether the run time will re-create or examinate this string after putting it in a local, on the official Lua 5.3 implementations. Any ideas? In this lua.org document I've at least heard the Lua implementation does string internalization (keep a single copy of any string).
I'm restarting my code, so I've done insignificant things so far. An example of what I might do per function is:
local src = l[1]
-- `src` would hold a string