Skip to content

Releases: topameng/tolua

发布说明

09 Aug 13:56
Compare
Choose a tag to compare

升级luajit到最新,修复部分arm64指令问题
临时关闭安卓arm64机型jit功能
修复双击log跳转lua代码功能

发布说明

21 Jun 08:18
Compare
Choose a tag to compare

增加暖更新
增加分帧单步回收C#垃圾对象
支持unity2018,修复一些导出问题
修复一些BUG,性能优化

发布说明

01 Mar 11:24
Compare
Choose a tag to compare
  1. 增加LuaProfiler
  2. 函数返回LuaFunction类型,通过ToLua.Push压入问题
  3. 导出黑名单更新。增加接口导出控制宏
  4. 在vs2013上的显示的编译错误问题
  5. LuaStatePtr增加lua调试API
  6. 提高event效率,以及loop函数出错一定被remove
  7. lua 操作符__unm 参数个数为2
  8. 支持luajit 使用jit.p做性能分析
  9. Timer未Start调用Stop,Remove nil节点问题
  10. 支持.net4.6

发布说明

04 Sep 04:08
Compare
Choose a tag to compare

新增

  1. 支持包含默认参数函数导出
  2. 模板支持,LuaFunction.Call 函数通过模板优化,无任何GC
  3. LuaThread 无GC版本
  4. 新的模板方式LuaTable<K, V>. 对于统一的key和value类型可以做到无GC访问
  5. LuaState可直接调用一个lua函数,不生成临时的LuaFunction
  6. LuaTable 增加Get RawGet等无GC获取
  7. 增加了struct类型自行扩展机制,通过自行扩展注入到tolua系统,快速无GC转换c#结构类型到lua table

优化

  1. 重载函数参数匹配优化,提高了重载函数访问速度
  2. event优化,AddListener和RemoveListener 性能有极大提升
  3. 优化了Physics.RayCast调用速度, 以及Check数组优化速度外加扩充
  4. list.lua 优化

修复

  1. 64位除0问题
  2. luajit不会因64位分配内存地址报not enough memory