Tôi đã nhìn vào một số mã nguồn Lua, và tôi thường thấy những điều như thế này vào lúc bắt đầu của tập tin:Tại sao tạo các hàm Lua toàn cầu cục bộ?
local setmetatable, getmetatable, etc.. = setmetatable, getmetatable, etc..
Họ chỉ làm cho các chức năng địa phương để cho Lua truy cập chúng nhanh hơn khi thường được sử dụng ?
Bạn có thể muốn xem http://stackoverflow.com/questions/4643814/why-would-this-lua-optimization-hack-help –