Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
LuaJIT vs luac用于定制Lua字节码解释器_Lua_Interpreter_Bytecode_Luajit - Fatal编程技术网

LuaJIT vs luac用于定制Lua字节码解释器

LuaJIT vs luac用于定制Lua字节码解释器,lua,interpreter,bytecode,luajit,Lua,Interpreter,Bytecode,Luajit,相关的: 我正在编写一个Lua字节码解释器,我试图在LuaJIT和luac之间做出决定,以生成初始字节码。因为我正在编写一个解释器,所以我不会获得任何JIT性能,所以这一切都取决于编译器的质量和生成字节码的设计 这两个编译器中的任何一个都明显更好吗 我用Dart(也解释)写这篇文章,所以编译器的任何免费优化都是值得赞赏的。我会选择LuaJIT字节码。Mike Pall写过,与标准Lua字节码相比。此外,Tim Caswell(node.js的贡献者)有一个名为的新项目,它允许您将LuaJIT字节

相关的:

我正在编写一个Lua字节码解释器,我试图在LuaJIT和luac之间做出决定,以生成初始字节码。因为我正在编写一个解释器,所以我不会获得任何JIT性能,所以这一切都取决于编译器的质量和生成字节码的设计

这两个编译器中的任何一个都明显更好吗


我用Dart(也解释)写这篇文章,所以编译器的任何免费优化都是值得赞赏的。

我会选择LuaJIT字节码。Mike Pall写过,与标准Lua字节码相比。此外,Tim Caswell(node.js的贡献者)有一个名为的新项目,它允许您将LuaJIT字节码转换为JavaScript并在浏览器中执行,因此请前往项目站点寻求一些灵感。

我建议将此发布到。那里的人,包括LuaJIT的创建者Mike Pall,将为你提供一个相当深入和客观的分析(或者至少为你指出正确的方向)。你为什么要编写自己的字节码解释器而不是使用Lua提供的解释器?@lhf-Dart在浏览器中运行,这是主要原因。