请教一下lua资源的释放问题

我在C++部分加载一个LUA写的一个小游戏,通过mLuaEngine->executeScriptFile(“xx.lua”); 我现在想加载yy.lua实现另一个小游戏,之前的xx.lua中加载的资源该如何释放掉呢?

如果里面没有全局变量的话, 直接把package.loaded 表清空
如果写得比较乱, 我觉得重启lua环境比较好

请问cocos-lua怎么重启lua环境啊?