小编Jan*_*ten的帖子

优化Lua以进行循环执行

我每个程序周期10毫秒执行一次我的Lua脚本.使用相同的Lua_state(luaL_newstate在我的应用程序中调用一次)

调用luaL_loadbuffer肯定会非常快速地遵守脚本,但是每次执行脚本时执行此操作似乎都是不必要的,因为脚本不会更改.

尝试使用lua_dump()保存二进制文件然后执行它,但lua_pcall()由于某种原因不接受二进制文件.

关于如何优化的任何想法?(LuaJIT在这里不是一个不可思议的选择)

一月

lua

6
推荐指数
1
解决办法
258
查看次数

Lua浮点运算

我在没有专用浮点硬件的CPU上运行Lua,具体取决于SW仿真.

从luaopt.h我可以看到一些宏设置为double,但它没有明确说明何时使用浮点数并且它有点难以跟踪它.

如果我的脚本做的很简单:

a=0
a=a+1
for...
Run Code Online (Sandbox Code Playgroud)

这会涉及任何级别的浮点运算吗?

如果没有那么好,那么改变宏的好处是什么long呢?

(我当然试过但是没有工作....)

lua

2
推荐指数
1
解决办法
496
查看次数

标签 统计

lua ×2