Commit Graph

  • 9925b2059a Merge branch 'master' of https://github.com/Tencent/xLua johnche(车雄生) 2018-09-12 10:56:01 +08:00
  • dacff32b8b update doc dependent johnche(车雄生) 2018-09-12 10:36:19 +08:00
  • 33ff1bda0a SINGLE_EVN开启的时候,会有一些冗余变量定义 (#449) dotlive 2018-09-10 09:40:22 +08:00
  • 907a46f3f1 实例配置的meta文件 johnche(车雄生) 2018-09-06 09:53:10 +08:00
  • 9d2a1444e3 LUAJIT_ENABLE_GC64是专为x64而设的,所以win32和android的没必要 johnche(车雄生) 2018-09-05 10:22:52 +08:00
  • 8079a97e96 新增window,android的luajit gc64编译脚本 johnche(车雄生) 2018-09-05 10:12:27 +08:00
  • 4b98db5276 新增luajit的gc64支持 johnche(车雄生) 2018-09-05 09:56:15 +08:00
  • 7aa852854c 修复xlua.private_accessible访问后,同名public的方法无法访问的Bug (#447) DrChao 2018-09-04 13:53:10 +08:00
  • 891f2e172c 解决inline注入方式下,如果lua逻辑跑异常,看不到异常信息的问题 johnche(车雄生) 2018-08-31 16:21:27 +08:00
  • 6c63de324d 消除编译警告; (#444) dotlive 2018-08-29 13:49:22 +08:00
  • 1102ee3998 新增Hotfix列表里的类型引用了不存在的类型导致的编译错误的处理 johnche(车雄生) 2018-08-27 15:39:33 +08:00
  • 2f9d22740f xbuild->msbuild, remove xlua.dll refer johnche(车雄生) 2018-08-17 16:26:59 +08:00
  • 6e71c8f7f9 改为PostProcessBuild事件检查是否生成代码 johnche(车雄生) 2018-08-17 15:51:29 +08:00
  • 9138ac6caa 细化faq johnche(车雄生) 2018-08-13 16:59:13 +08:00
  • 81d6afaf03 针对lua编程以及热补丁,均添加直接可用的自动化配置,并在faq上新增配置介绍条目, johnche(车雄生) 2018-08-13 16:57:15 +08:00
  • 10325bc923 fix ci fail johnche(车雄生) 2018-08-13 11:38:10 +08:00
  • 61a752fdc1 fix ci failed johnche(车雄生) 2018-08-13 11:26:56 +08:00
  • 50b5ecb04f Merge branch 'master' of github.com:Tencent/xLua johnche(车雄生) 2018-08-13 10:53:19 +08:00
  • fab9c527a7 优化Obsolete的判断:1、如果是内嵌类,需要判断外层类是否Obsolete;2、非Unity环境,或者定义了XLUA_JUST_EXCLUDE_ERROR,将只排除error类型的Obsolete类、方法、属性。。 johnche(车雄生) 2018-08-13 10:50:08 +08:00
  • 8351efc8ad update doc dependence johnche(车雄生) 2018-08-10 14:48:54 +08:00
  • 227b699371 update doc dependence johnche(车雄生) 2018-08-10 14:40:40 +08:00
  • 0573863d14 Merge branch 'master' of github.com:Tencent/xLua johnche(车雄生) 2018-08-09 19:56:55 +08:00
  • f1d3d187de 加入项目路径检查 johnche(车雄生) 2018-08-09 19:53:33 +08:00
  • 28787e2133 Assignable处理obj为null情况,getCsObj加上2018的宏 johnche(车雄生) 2018-08-09 10:38:48 +08:00
  • f6776cda53 add params support, fix https://github.com/Tencent/xLua/issues/430 johnche(车雄生) 2018-08-07 14:30:34 +08:00
  • 348179f01f Merge branch 'master' of github.com:Tencent/xLua johnche(车雄生) 2018-08-06 17:53:17 +08:00
  • 80d85e56af modify coroutine example to easy to understand implement, fix https://github.com/Tencent/xLua/issues/429 johnche(车雄生) 2018-08-06 17:52:09 +08:00
  • fe4b45a86b delegate bridge代码段优化 johnche(车雄生) 2018-08-04 14:49:20 +08:00
  • 0fc1102767 lua-5.3.5的uwp兼容 johnche(车雄生) 2018-08-04 14:35:49 +08:00
  • ab6230436c 删除例子的废代码 johnche(车雄生) 2018-07-31 17:15:46 +08:00
  • 8f5581aeac hotfix注入支持忽略编译器自动生成代码以及不生成base代理的选项 johnche(车雄生) 2018-07-31 15:07:18 +08:00
  • bf099567da 统一换行符 johnche(车雄生) 2018-07-31 12:00:13 +08:00
  • f6337c7f8d 错误打印用更友好的类型表示 johnche(车雄生) 2018-07-30 14:52:21 +08:00
  • 9944da8ee8 Merge branch 'master' of github.com:Tencent/xLua johnche(车雄生) 2018-07-30 12:32:42 +08:00
  • 8d5ccdc07e fix https://github.com/Tencent/xLua/issues/425 johnche(车雄生) 2018-07-30 12:31:20 +08:00
  • 3534a0e819 例子更新到最新的泛型表示方法 johnche(车雄生) 2018-07-27 16:48:40 +08:00
  • a79b0172dc 新增明确指明泛型的方式,用于泛型和非泛型重名时的区分(比如System.Action和System.Action<T>) johnche(车雄生) 2018-07-27 15:38:00 +08:00
  • 386cceda7f 丰富例子 johnche(车雄生) 2018-07-26 19:27:13 +08:00
  • 974f190cca 泛型新写法的文档 johnche(车雄生) 2018-07-26 19:20:39 +08:00
  • 891c2a15db 泛型使用优化,支持CS.System.Collections.Generic.List(CS.System.Int32)获得System.Collections.Generic.List<System.Int32>实例 johnche(车雄生) 2018-07-26 17:20:36 +08:00
  • 5ef91a5c5c 生成代码很多的时候,把初始化函数分割成小函数,规避unity在android下执行大函数crash的bug johnche(车雄生) 2018-07-25 17:12:16 +08:00
  • 3b12f1ca30 精简模式下空Enum生成代码错误 johnche(车雄生) 2018-07-25 17:02:22 +08:00
  • 4be99a4f58 doc dependencies update johnche(车雄生) 2018-07-25 09:45:35 +08:00
  • 66f06733c3 doc dependencies update johnche(车雄生) 2018-07-24 10:25:33 +08:00
  • 8e6e6efafe 1、解决编译错误;2、解决attribute初始化异常会导致生成代码,注入终止的问题 johnche(车雄生) 2018-07-23 21:35:45 +08:00
  • fa1b6d8555 新增xlua.get_generic_method,用于调用泛型函数 johnche(车雄生) 2018-07-18 17:07:07 +08:00
  • 0b5aaa544f 修正:换行符和outputDir的问题 (#417) forsakenyang 2018-07-18 11:03:00 +08:00
  • 50a5d52aa3 修改:兼容5.x版本的打包接口 (#416) forsakenyang 2018-07-17 16:25:09 +08:00
  • 49ea7177d4 生成代码加上类型可见性的判断 johnche(车雄生) 2018-07-17 14:57:45 +08:00
  • 3901e015dc 增加:从命令行和编辑器菜单自动构建的例子 (#415) forsakenyang 2018-07-17 14:43:39 +08:00
  • cdd4cbee91 1、由于现在不支持指针,先过滤掉含指针的类型的代码生成;2;索引器的名字不一定是item johnche(车雄生) 2018-07-17 12:12:47 +08:00
  • f7c7a66d40 防止对TypeExtensions配置了LuaCallCSharp后,lua里头IsValueType之类的判断永真 johnche(车雄生) 2018-07-16 14:32:51 +08:00
  • 48b6867060 删除临时文件 johnche(车雄生) 2018-07-15 19:56:34 +08:00
  • 11b5451790 luajit2.1b3 johnche(车雄生) 2018-07-15 19:54:24 +08:00
  • 225dfc5b92 lua版本升级到5.3.5 johnche(车雄生) 2018-07-15 19:22:11 +08:00
  • a4513a519b 针对多dll注入更新文档 johnche(车雄生) 2018-07-12 15:34:18 +08:00
  • 1ffe96ac19 新增AdaptByDelegate注入模式 johnche(车雄生) 2018-07-11 17:42:44 +08:00
  • c3f947046e 泛型的数组生成代码报错,fix https://github.com/Tencent/xLua/issues/409 johnche(车雄生) 2018-07-10 11:35:04 +08:00
  • 02fd717ecf 2.1.12图标 v2.1.12 johnche(车雄生) 2018-07-09 10:42:49 +08:00
  • 3498f84585 v2.1.12的changelog johnche(车雄生) 2018-07-09 10:39:18 +08:00
  • 83e922e632 加入自动找出某程序集所涉及的所有Delegate的示例配置 johnche(车雄生) 2018-07-06 21:01:21 +08:00
  • 488dedf9d8 更新平台信息 johnche(车雄生) 2018-07-05 16:12:28 +08:00
  • 209861bd48 非xlua所在的dll的泛型或者非共用类型函数不注入。 johnche(车雄生) 2018-07-05 14:36:04 +08:00
  • f7f4171230 刷新过时文档 johnche(车雄生) 2018-07-04 21:46:23 +08:00
  • 13217b44e7 把WARNING: The runtime version supported by this application is unavailable信息直接删掉好了,免得每次问 johnche(车雄生) 2018-07-02 13:44:15 +08:00
  • b48cd2ea60 交错数组+多维数组的复合,生成代码报错的问题,fix https://github.com/Tencent/xLua/issues/407 johnche(车雄生) 2018-07-01 17:28:44 +08:00
  • 4badca265b 调整out类型参数的判断,用过[Out]标记参数时,isout是true,但这参数不是out类型参数 johnche(车雄生) 2018-06-29 16:45:54 +08:00
  • 7c8fe243a1 fix https://github.com/Tencent/xLua/issues/406 johnche(车雄生) 2018-06-29 14:08:55 +08:00
  • abd1c40aaf 过时部分修改 johnche(车雄生) 2018-06-28 17:17:04 +08:00
  • 619afb2469 反馈说5.6也有lightmapBakeType要排除,很难搞清楚所有unity版本的api,不如不区分版本,反正如果没这些api的版本也不会生效。 johnche(车雄生) 2018-06-27 10:28:23 +08:00
  • 3cd9ae7563 xlua not a framework johnche(车雄生) 2018-06-25 10:12:42 +08:00
  • 853a200821 一点修改 (#400) Michelle Guan 2018-06-25 10:09:20 +08:00
  • 8d0dfec841 一小点更改 (#399) Michelle Guan 2018-06-25 10:09:08 +08:00
  • 6acc19c8d9 Xlua英文文档更正 (#398) Michelle Guan 2018-06-25 10:08:56 +08:00
  • 538cd22908 remove feature.md ref johnche(车雄生) 2018-06-22 18:07:53 +08:00
  • 6b73fe9b2c logo johnche(车雄生) 2018-06-22 18:05:47 +08:00
  • 3aaf25883f English document johnche(车雄生) 2018-06-22 18:02:29 +08:00
  • 0aeb337f6f 实现interface的事件跟索引映射 (#395) huangjunjie 2018-06-22 11:16:39 +08:00
  • d58beaafe5 正在编译时注入打印error信息 johnche(车雄生) 2018-06-21 10:09:22 +08:00
  • e3720fc253 如果两个LuaBase指向的是同一个Lua对象,GetHashCode应该返回的是同一个值 johnche(车雄生) 2018-06-14 12:17:08 +08:00
  • 8e2d91f637 例子添加一些注释 johnche(车雄生) 2018-06-12 10:42:21 +08:00
  • de4df4218a Merge branch 'master' of github.com:Tencent/xLua johnche(车雄生) 2018-06-12 10:13:34 +08:00
  • 71f697d8d4 新增一些宏的描述 johnche(车雄生) 2018-06-12 10:10:49 +08:00
  • d8c02d1b3f Update perflib.c (#388) dengxiaobo 2018-06-08 15:56:30 +08:00
  • 14867477ef assembly-csharp之外的dll注入,改为使用delegate方式 johnche(车雄生) 2018-06-08 15:34:30 +08:00
  • e889fc2884 DefaultMember过滤示例 johnche(车雄生) 2018-06-08 15:25:32 +08:00
  • bbe07ea496 规避第三方dll注入时,Assembly-CSharp程序集对第三方dll引用无法resolve的问题 johnche(车雄生) 2018-06-07 14:53:58 +08:00
  • cf02c4e04c base代理生成加入更严格的泛型检查规则 johnche(车雄生) 2018-06-06 17:47:45 +08:00
  • de3506d60f hotfix一个私有类型的params参数的函数,导致注入失败的问题 johnche(车雄生) 2018-06-05 11:38:02 +08:00
  • 81eb61f3cb hotfix一个私有类型的params参数的函数,导致生成代码编译错误的问题 johnche(车雄生) 2018-06-05 11:04:44 +08:00
  • 2cb646d0a7 解决uwp平台下il2cpp方式打包无法访问任何类的问题 fix https://github.com/Tencent/xLua/issues/379#issuecomment-392488584 johnche(车雄生) 2018-05-28 20:02:06 +08:00
  • 85f280c71f 解决空enum导致生成代码编译错误 johnche(车雄生) 2018-05-28 19:56:25 +08:00
  • 833484964f faq添加代码检查的说明 johnche(车雄生) 2018-05-28 14:39:31 +08:00
  • 18be30ae14 更新release按钮 johnche(车雄生) 2018-05-24 17:29:27 +08:00
  • de7c60e194 base代理生成过滤掉override一个泛型函数的情况 johnche(车雄生) 2018-05-24 12:54:42 +08:00
  • 8885bb4985 如果editor下有全局Utils类,会名字冲突 johnche(车雄生) 2018-05-10 17:33:39 +08:00
  • 3824ab59d0 除hotfix场景下,其它场景也可以用,所以hotfix_state重命名为state johnche(车雄生) 2018-05-07 09:56:06 +08:00
  • beac5261c5 信息更新 johnche(车雄生) 2018-05-04 14:07:05 +08:00
  • 1ab0ef524c 解决一个delegate如果不是某个类的内嵌类型时,CS.namespace.classname为空的问题 johnche(车雄生) 2018-05-04 11:41:29 +08:00
  • 5c7ba79493 文档中Stateful方式的删除 johnche(车雄生) 2018-05-04 09:55:25 +08:00