优化技巧
wiki
以下是一些优化 Lua 代码的建议。Lua 本身已经是一种相当快的脚本语言。在编写代码时,需要注意一些问题,以便获得最佳效率。本页面上的大多数信息都来自 Lua 邮件列表。感谢各位发帖者提供的信息。
高级
OptimisingUsingLocalVariables
OptimisingGarbageCollection
OptimisationCodingTips
ProfilingLuaCode
MinimisingClosures
ObjectBenchmarkTests
VarargTheSecondClassCitizen
- 包含元组和可变参数的基准测试
TablePreallocation
- Lua 表格预分配空间的方法。
StringTrim
- 字符串修剪函数实现的性能比较。
[Lua 对象内存大小]
在 wowwiki 上
“Lua 性能技巧”,第 2 章,Lua 编程宝石(参见
LuaBooks
)由 Roberto Ierusalimschy 撰写,包含关于全局变量、表格、字符串和垃圾回收的性能技巧。
LuaList:2009-12/msg00880.html
- 模式性能说明
低级
SimdExperiment
- Lua VM 的实验性单指令多数据功能
[LuaJIT]
- Lua 的即时编译器,可以显著提高 Lua 代码的运行速度
LlvmLua
- 一个 JIT 和静态 Lua 编译器,依赖于
[LLVM]
另请参阅:
SampleCode
、
OptimizedSampleCode
、
LuaInRealTimePrograms
RecentChanges
·
preferences
edit
·
history
最后编辑于 2010 年 7 月 17 日凌晨 2:41 GMT
(diff)