Commit Graph

  • 9f6f0d455f 嵌套struct标注为PackAsTable时生成代码报错 johnche(车雄生) 2019-03-15 20:12:13 +08:00
  • 05e8ce9af8 fix https://github.com/Tencent/xLua/issues/567 johnche(车雄生) 2019-03-15 13:02:45 +08:00
  • 0bd46dd96a 反射查找同名delegate桥接在不生成代码的时候表现不一致,这个commit引入的bug:49461a1e8f johnche(车雄生) 2019-03-15 11:27:18 +08:00
  • 5299ebf89b v2.1.14 changlog v2.1.14 johnche(车雄生) 2019-02-27 16:44:29 +08:00
  • f8ce5e21b2 2.1.14版本图标修改 johnche(车雄生) 2019-02-27 16:22:44 +08:00
  • bbfd9d4462 更新2018兼容性问题的faq johnche(车雄生) 2019-02-27 16:20:52 +08:00
  • 92227f79c9 add android arm64 support for luajit version johnche 2019-02-27 15:38:11 +08:00
  • 3cf9c31256 window编译默认改为vs2017 johnche(车雄生) 2019-02-27 10:03:40 +08:00
  • 7c1429da48 新增vs2017编译脚本,以及相应的faq条目 johnche(车雄生) 2019-02-26 16:21:21 +08:00
  • dd2fed978a 修复两个代码检查工具告警 johnche(车雄生) 2019-02-26 11:38:34 +08:00
  • 6a8fbc450a 补充下xlua.get_generic_method的使用限制 johnche(车雄生) 2019-02-21 20:56:58 +08:00
  • 89613bf479 更优雅的方式去掉runtime warning johnche(车雄生) 2019-02-15 10:47:07 +08:00
  • 9fb5cd82ee 苹果下也打开外部MonoBleedingEdge的功能 johnche(车雄生) 2019-02-14 19:05:29 +08:00
  • fd40a95b24 还原meta johnche(车雄生) 2019-02-14 19:02:05 +08:00
  • f8599bde96 mac native for tools johnche 2019-02-14 18:58:02 +08:00
  • 62ee755ddd Tools删除几个无用的程序集 johnche(车雄生) 2019-02-14 18:56:47 +08:00
  • d4563d5ba5 fix CI fail johnche(车雄生) 2019-02-14 18:09:01 +08:00
  • 1d9de5e05e Merge branch 'master' of https://github.com/Tencent/xLua johnche(车雄生) 2019-02-14 17:29:39 +08:00
  • 8f61437abb 支持通过拷贝unity2017的MonoBleedingEdge来解决unity2018生成代码里,mscorlib的api会多一些的问题。 johnche(车雄生) 2019-02-14 17:17:31 +08:00
  • 1bc406fa84 当Dispose被调用时,由于先Remove了ObjectTranslator, 所以在lua_close的时候调用LuaGC时会抛出signal 11, 但是在android上由于mono 处理了signal并不会导致程序奔溃,但是当自己处理sig_handler的时候就会存在问题. (#544) pkujhd 2019-02-14 10:09:09 +08:00
  • 227cd58cc2 Merge branch 'master' of https://github.com/Tencent/xLua johnche(车雄生) 2019-02-12 18:58:03 +08:00
  • 8977b5899e android arm64的库 johnche(车雄生) 2019-02-12 18:54:46 +08:00
  • a86ff51dcc Merge branch 'master' of https://github.com/Tencent/xLua johnche 2019-02-12 18:46:19 +08:00
  • 4acaaea702 android arm64 compile shell script johnche 2019-02-12 18:45:57 +08:00
  • 64e749e123 fix dependent alerts johnche(车雄生) 2019-02-12 15:48:59 +08:00
  • 279712d02c 有个地方只适合做测试用例,而不是教程,删了 johnche(车雄生) 2019-01-28 16:55:02 +08:00
  • ca07d79d1d Merge branch 'master' of https://github.com/Tencent/xLua johnche(车雄生) 2019-01-25 17:43:41 +08:00
  • 2d7a075ca2 添加多线程的处理 johnche(车雄生) 2019-01-25 17:42:52 +08:00
  • 91088990c4 黑名单改为用ToString来对比,这对泛型的配置会友好些 johnche(车雄生) 2019-01-21 19:58:54 +08:00
  • 04e38ac207 genNullableCaster 最后一个参数是nil,其他参数全是nil (fix https://github.com/Tencent/xLua/issues/527) rebelmx4 2019-01-17 11:08:37 +08:00
  • 39ac7ac08e 去掉多余的包装接口,加入宏用以开关 (#522) Jayatubi 2019-01-15 14:41:51 +08:00
  • 9e22e83c94 更新Unity 2018兼容性问题的解决办法里含糊的地方 johnche(车雄生) 2019-01-09 15:08:14 +08:00
  • 3885d0b8c7 防止有的工程有非法的dll导致生成代码中断 johnche(车雄生) 2019-01-09 11:37:29 +08:00
  • 426e224ffb 为unity 2018增加“XLua/Generate Minimize Code”菜单,这个菜单只生成必要的,支持编辑器下运行的最小代码 johnche(车雄生) 2019-01-08 17:38:43 +08:00
  • 10b412448f 默认配置改为默认只对“UnityEngine”,“UnityEngine.UI”生成 johnche(车雄生) 2019-01-08 11:33:59 +08:00
  • 1645507b56 上个提交的优化:避免为扩展类和被扩展类同时加了LuaCallCSharp时,生成delegate johnche(车雄生) 2019-01-07 15:07:43 +08:00
  • f78fd673d3 fix https://github.com/Tencent/xLua/issues/512 johnche(车雄生) 2019-01-07 11:19:34 +08:00
  • 3c235f58fe .net standard 2.0设置下,禁用emit以解决编译错误 johnche(车雄生) 2019-01-04 14:31:33 +08:00
  • 791ef867e4 接口继承引入的同签名方法实现 fix https://github.com/Tencent/xLua/issues/513 johnche(车雄生) 2019-01-04 13:12:22 +08:00
  • 3f620132c8 Merge branch 'master' of https://github.com/Tencent/xLua johnche(车雄生) 2019-01-03 22:07:35 +08:00
  • 4bc27c9da6 增加.net standard 2.0的说明 johnche(车雄生) 2019-01-03 10:10:01 +08:00
  • 674a77f902 uwp compatible johnche 2018-12-21 15:13:26 +08:00
  • 65bf5829bb uwp兼容 johnche(车雄生) 2018-12-21 14:55:59 +08:00
  • c20e7071a3 uwp兼容 johnche(车雄生) 2018-12-21 14:53:47 +08:00
  • f8c9c58b63 uwp兼容 johnche(车雄生) 2018-12-21 14:42:44 +08:00
  • d2f98c7071 uwp兼容 johnche(车雄生) 2018-12-21 11:39:40 +08:00
  • fb1b198e10 示例配置加入对Edtitor类的过滤 johnche(车雄生) 2018-12-19 20:37:29 +08:00
  • ad26525537 add switch support (#507) ps5mh 2018-12-17 10:15:30 +08:00
  • fe96cb19ee 修正枚举类型如果只加GCOptimize不加LuaCallCSharp会crash的问题,fix https://github.com/Tencent/xLua/issues/506 johnche(车雄生) 2018-12-13 14:51:20 +08:00
  • 92332d9569 fix https://github.com/Tencent/xLua/issues/505 johnche(车雄生) 2018-12-13 13:35:10 +08:00
  • 44d3998105 Action的话,无需MakeGenericMethod johnche(车雄生) 2018-12-10 17:15:42 +08:00
  • ffea631a10 release 图标改为2.1.13 v2.1.13 johnche(车雄生) 2018-12-05 15:18:29 +08:00
  • 1a7b627126 2.1.13版本的变更说明 johnche(车雄生) 2018-12-05 15:16:25 +08:00
  • 1eb01361ef fix https://github.com/Tencent/xLua/issues/501 johnche(车雄生) 2018-12-04 12:53:00 +08:00
  • c0aa21c961 tab -> space johnche(车雄生) 2018-11-23 10:45:14 +08:00
  • 643b3dcd94 intkey方式下也自动xlua.private_accessible johnche(车雄生) 2018-11-22 18:57:46 +08:00
  • e366a0dc28 打开hotfix特性的方案2是有缺陷的,删了 johnche(车雄生) 2018-11-20 20:55:19 +08:00
  • 7d35c7140a Fix warnings when compare array member of struct to NULL. (#494) xpol 2018-11-19 20:30:31 +08:00
  • c25c609c83 字节码加载的注意事项 johnche(车雄生) 2018-11-16 12:51:41 +08:00
  • ea673f0db6 1、生成代码工具改进 2、general工程加上GenericDelegateBridge.cs的引用 johnche(车雄生) 2018-11-15 11:41:25 +08:00
  • b29ab3e160 多线程静态变量互斥问题 fix https://github.com/Tencent/xLua/issues/486 johnche(车雄生) 2018-11-14 17:47:52 +08:00
  • 991e13a349 Windows下构建luac,若使用vs 2015参数执行cmake失败,则继续尝试使用vs 2017 (#488) Jayatubi 2018-11-14 17:45:18 +08:00
  • 6c991a6174 精简模式导出代码报错 (#483) dotlive 2018-11-14 16:43:01 +08:00
  • 5bfbf0540c check the "Editor" option for Linux. johnche(车雄生) 2018-11-06 09:58:48 +08:00
  • e2620c31ec 笔误 johnche(车雄生) 2018-11-02 16:26:47 +08:00
  • f1695887fe FAQ添加Unity 2018.2设置.NET 4.X Equivalent时,生成代码报错的解决办法。 johnche(车雄生) 2018-10-30 15:02:54 +08:00
  • 1d9354b74c 处理warning johnche(车雄生) 2018-10-30 14:45:18 +08:00
  • b4ae90b210 不生成代码支持Blacklist的性能优化,以及把静态成员,构造函数也加上 johnche(车雄生) 2018-10-30 09:38:02 +08:00
  • 03549729aa 编辑器下不生成代码时,也检查Blacklist johnche(车雄生) 2018-10-29 20:32:50 +08:00
  • 900fbd88a7 修正教程例子拼写错误 fix https://github.com/Tencent/xLua/issues/457 johnche(车雄生) 2018-10-29 10:39:56 +08:00
  • 904ede0370 Merge branch 'master' of https://github.com/Tencent/xLua johnche(车雄生) 2018-10-26 11:54:25 +08:00
  • d17c374e4c emit生成的delegate bridge改为继承DelegateBridge,解决通过泛型方式创建Birdage时,CreateDelegate参数不匹配的问题 johnche(车雄生) 2018-10-26 11:53:52 +08:00
  • 3564907fa0 Windows下构建lib,若使用vs 2015参数执行cmake失败,则继续尝试使用vs 2017 (#474) Jayatubi 2018-10-24 10:22:13 +08:00
  • 175c44481d action提交加到反射检查列表 johnche(车雄生) 2018-10-22 14:39:54 +08:00
  • 49461a1e8f 通过反射查找合适的适配器时,应该要检查是否以__Gen_Delegate_Imp开头 johnche(车雄生) 2018-10-22 14:31:32 +08:00
  • 2cf7407103 webgl xlua.c update johnche(车雄生) 2018-10-18 15:45:07 +08:00
  • c019af9056 细化文档 johnche(车雄生) 2018-10-16 10:26:32 +08:00
  • 7440c82d71 支持require 'CS'获取CS全局变量,项目可以把全局CS干掉,在需要的地方通过require引入,这更干净一点。 johnche(车雄生) 2018-10-15 16:19:17 +08:00
  • af04ea15cb 防止CS全局table被删除导致xlua工作异常 johnche(车雄生) 2018-10-15 16:11:55 +08:00
  • 1eb8564b14 名字空间、类名拼写错误时,对静态成员的设置会报错 johnche(车雄生) 2018-10-15 15:37:30 +08:00
  • a7117b5518 06 Coroutine示例支持协程等待协程 (#467) yesbaba 2018-10-12 17:32:34 +08:00
  • d3a3926f1b [Out]修饰的参数不应该生成out关键字 johnche(车雄生) 2018-10-09 18:44:36 +08:00
  • b0d002d659 Merge branch 'master' of https://github.com/Tencent/xLua johnche(车雄生) 2018-10-09 09:53:29 +08:00
  • 83022f90f0 update doc dependence johnche(车雄生) 2018-10-09 09:52:45 +08:00
  • 68f9751c04 osx平台不再支持32bit版本构建 (#456) Jayatubi 2018-09-29 10:09:02 +08:00
  • 6f2b5d8855 提供util.print_func_ref_by_csharp函数,用于查看当前被C#引用的lua函数 johnche(车雄生) 2018-09-28 16:44:41 +08:00
  • 2191dac293 更新手册的api.md (#454) Lazy Knight 2018-09-26 20:57:52 -05:00
  • 187fa3c26e delegate泛型实例化改为不需要显示指明类型 johnche(车雄生) 2018-09-27 09:55:20 +08:00
  • 7404b020c1 支持delegate桥接器动态实例化,部分忘了加到LuaCallCSharp的delegate也可以桥接到lua函数了 johnche(车雄生) 2018-09-26 18:28:47 +08:00
  • f1c21454e7 新lua内存泄漏检测工具的c#源码及示例 johnche(车雄生) 2018-09-20 14:49:32 +08:00
  • 1733ddb6f9 支持新内存泄漏检测工具的Plugins johnche(车雄生) 2018-09-20 14:41:00 +08:00
  • b5635b5036 禁用老的内存泄漏检测工具。 johnche(车雄生) 2018-09-20 14:20:41 +08:00
  • 8522524c06 数组索引+1 johnche(车雄生) 2018-09-20 12:45:18 +08:00
  • 6e2eeef01a 把key的类型回传 johnche(车雄生) 2018-09-20 11:01:51 +08:00
  • d63753c57e new lua memory leak checker (c part) johnche(车雄生) 2018-09-19 20:16:41 +08:00
  • b097b5df5a faq更新:字节码以及lua gc johnche(车雄生) 2018-09-18 10:05:16 +08:00
  • e7d43532e9 通用字节码的文档 johnche(车雄生) 2018-09-14 14:26:28 +08:00
  • c6f48963c9 unix like sys luac compile johnche 2018-09-14 14:15:54 +08:00
  • 3836179452 加入字节码兼容的支持 johnche(车雄生) 2018-09-14 13:45:14 +08:00
  • 13266918e5 update doc dependent johnche(车雄生) 2018-09-12 11:00:40 +08:00