luaj.luajc:将LuaJC移植到ASM框架 源码
卢阿 LuaJ,但速度更快 这是LuaJ的Lua到Java字节码编译器的分支。 它已转换为使用ASM框架,并且已修复了许多错误。 与原来的不同 核心调试支持( debug.traceback , debug.getinfo和所有调试钩子-尽管您无法获取或更改本地/上值) string.dump支持 getfenv和setfenv支持 延迟编译:仅在n次调用后编译。 修复了生成时的一些错误(请参见BranchUpvalue2 , EdgeCases和NilCallReturn ) 性能 比较默认的LuaClosure和LuaJC实现是很棘手的,因为对调试挂钩进行了一些优化。 这些也可以应用
用户评论