Commit Graph

  • d7a6b68d69 有些版本Unity的dll不在Library/UnityAssemblies下,用兼容性更好的方式添加SearchDirectory johnche(车雄生) 2017-01-12 09:18:33 +08:00
  • 323601b921 fix Unity5.5 runInEditMode hsl4125 2017-01-11 20:48:58 +08:00
  • c875eee5fc string/number到枚举的静默转换 johnche(车雄生) 2017-01-11 20:47:05 +08:00
  • 2856b8aea6 把string/number到枚举的静默转换加上 johnche(车雄生) 2017-01-11 20:42:34 +08:00
  • d83e489dbe pinvoke的方法也不要注入 johnche(车雄生) 2017-01-11 18:40:33 +08:00
  • 28d7aa2c06 setglobal/getglobal异常的mac库 车雄生 2017-01-11 18:32:22 +08:00
  • a81b6a4e91 1、封装getglobal,setglobal的lua异常; 2、c#的callback,统一把异常给catch,转成lua异常; johnche(车雄生) 2017-01-11 17:56:12 +08:00
  • b3331e03b6 git提交不了空目录,cp命令出错。cp前都添加一个目录创建命令。 johnche(车雄生) 2017-01-11 16:21:55 +08:00
  • 7f48f5d4f1 ScriptAssemblies也要添加,否则对firstpass的引用也会抛解析不了的错误 johnche(车雄生) 2017-01-11 15:01:17 +08:00
  • 0ee9413b62 由于写冲突的问题以及解决,删除HOTFIX_DEBUG_SYMBOLS宏 johnche(车雄生) 2017-01-11 14:33:40 +08:00
  • f2f017b9e3 Merge pull request #52 from cjsworld/cjs chexiongsheng 2017-01-11 13:08:25 +08:00
  • bacdcb3a36 Merge branch 'fix3' into cjs CJS 2017-01-11 12:11:35 +08:00
  • 30aeb56980 修复Hotfix的类包含带param参数的函数时,findHotfixDelegate找不到对应的代理的问题。 CJS 2017-01-11 12:11:20 +08:00
  • 3b4efeb647 Merge branch 'fix2' into cjs CJS 2017-01-11 12:04:20 +08:00
  • 938f2eaa82 修复某些情况下注入代码写回dll文件时报错的问题,错误类似这种:AssemblyResolutionException: Failed to resolve assembly: 'UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' CJS 2017-01-11 12:01:44 +08:00
  • e7eb911508 修复HOTFIX_DEBUG_SYMBOL模式下的mdb文件写入冲突 CJS 2017-01-11 11:33:31 +08:00
  • 593fe87703 更改目录名 johnche(车雄生) 2017-01-10 11:35:25 +08:00
  • 3e3c7b36e4 新增xlua.private_accessible,可以让一个类型的私有字段,属性,方法等可用 johnche(车雄生) 2017-01-10 11:22:01 +08:00
  • 05c1fc51a9 blacklist的参数个数判断逻辑有问题。 johnche(车雄生) 2017-01-09 22:20:48 +08:00
  • adddeac303 修正些用词 johnche(车雄生) 2017-01-08 16:55:21 +08:00
  • 19dde09bd7 添加hotfix第一个参数的字符串格式说明 johnche(车雄生) 2017-01-08 14:20:42 +08:00
  • 0d5411a262 1、支持内嵌类型; 2、新增要hotfix类型的字符串表示方法; 3、hotfix例子2异常测试改为捕捉后打印; johnche(车雄生) 2017-01-08 14:15:03 +08:00
  • 92d892fffa 修改下例子,不容易误导 johnche(车雄生) 2017-01-07 13:37:50 +08:00
  • 6acd3f6078 文件行号的疑问 johnche(车雄生) 2017-01-05 20:42:03 +08:00
  • 3bbbe9e92e 通过NGUI所有类加hotfix测试出几个问题: 1、数组返回值是,delegate命名和非数组冲突; 2、没考虑到一些私有函数的参数或者返回值类型可能不是public的。 johnche(车雄生) 2017-01-05 17:03:08 +08:00
  • 3e57dab7f9 添加命令行说明 johnche(车雄生) 2017-01-04 19:47:29 +08:00
  • 7baea465c5 UnitTest johnche(车雄生) 2017-01-04 19:25:57 +08:00
  • b031727386 老版本cecil的兼容性问题 johnche(车雄生) 2017-01-04 15:16:57 +08:00
  • 878f5d34ef readme加入Lua53和luajit版本说明 johnche(车雄生) 2017-01-04 09:04:36 +08:00
  • adf0c36cf7 文档特殊字符的escape johnche(车雄生) 2017-01-03 21:34:51 +08:00
  • fc8289ee73 为GenericClass<double>添加escape johnche(车雄生) 2017-01-03 21:33:23 +08:00
  • b2c6f639b7 为GenericClass<double>添加escape johnche(车雄生) 2017-01-03 21:31:45 +08:00
  • 0d17c66a99 拷贝Cecil的参考命令 johnche(车雄生) 2017-01-03 21:26:20 +08:00
  • 66fa8a7a03 FAQ加入“xlua.access, no field __Hitfix0_Update”错误的解决办法 johnche(车雄生) 2017-01-03 21:12:57 +08:00
  • d87544b3a4 文档中Mono.Cecil.Mdb.dll的大小写问题 johnche(车雄生) 2017-01-03 20:52:36 +08:00
  • 2795744228 更正文档:HOTFIX_DEBUG_SYMBOLS在mono下是依赖Mono.Cecil.mdb.dll的 johnche(车雄生) 2017-01-03 20:49:04 +08:00
  • 25a0744bc4 添加HOTFIX_ENABLE宏的设置方式说明 johnche(车雄生) 2017-01-03 19:14:32 +08:00
  • 6b96fec2f9 有可能某个函数的参数不是out类型,但其ParameterInfo.IsOut却是True,目前只发现System.IO.StreamReader.Read(char[] buffer, int index, int count);的buffer参数会这样,看上去像是mono的bug,做了规避。 johnche(车雄生) 2017-01-03 17:12:57 +08:00
  • 82fbeb9824 析构和构造函数的热补丁调整为不替换原有逻辑,而是执行lua函数后继续原有逻辑 johnche(车雄生) 2017-01-03 13:35:41 +08:00
  • 18b9c1c3e1 添加Plugins源码的说明 johnche(车雄生) 2017-01-03 11:41:42 +08:00
  • 8d91e86761 faq格式调整 johnche(车雄生) 2017-01-03 11:16:29 +08:00
  • 3b99c8459a HOTFIX_DEBUG_SYMBOLS的支持 johnche(车雄生) 2017-01-03 10:49:33 +08:00
  • 3f08feb176 还是简单处理,从第一条指令拦起 v2.1.5p johnche(车雄生) 2017-01-02 21:10:24 +08:00
  • 32bc438294 支持泛化类型 johnche(车雄生) 2017-01-02 20:41:16 +08:00
  • 67f74affda 锁的粒度改为从进入invoke session到退出 johnche(车雄生) 2017-01-02 18:22:54 +08:00
  • 6a5ba40147 支持泛化函数的热补丁 johnche(车雄生) 2017-01-01 21:45:37 +08:00
  • 426d6a5f87 把线程安全移动到XLua名字空间内部 johnche(车雄生) 2016-12-31 15:12:31 +08:00
  • da02ac93d6 自动生成hotfix delegate,调整hotfix delegate查找算法 johnche(车雄生) 2016-12-31 14:15:18 +08:00
  • e89f13cfee update doc johnche(车雄生) 2016-12-28 16:04:33 +08:00
  • 8220ea2227 update doc johnche(车雄生) 2016-12-28 16:04:07 +08:00
  • 285f8178c0 update doc johnche(车雄生) 2016-12-28 15:44:02 +08:00
  • 6091364cbd thread safe, and Finalize support johnche(车雄生) 2016-12-28 15:28:51 +08:00
  • 23cb2190b5 Merge branch 'master' of github.com:Tencent/xLua johnche(车雄生) 2016-12-28 10:07:22 +08:00
  • 7ed6376943 LuaDLL-->XLua.LuaDLL johnche(车雄生) 2016-12-28 10:06:42 +08:00
  • fe654572ea features update johnche(车雄生) 2016-12-27 21:00:10 +08:00
  • 7b5773ee2a readme johnche(车雄生) 2016-12-27 20:42:57 +08:00
  • a38e205823 Merge branch 'master' of github.com:Tencent/xLua johnche(车雄生) 2016-12-27 19:18:13 +08:00
  • 067e5682ca hotfix document johnche(车雄生) 2016-12-27 19:17:40 +08:00
  • a4c67f5122 Merge branch 'master' of github.com:Tencent/xLua johnche(车雄生) 2016-12-27 16:00:33 +08:00
  • 7383dd6471 exclude the Finalize johnche(车雄生) 2016-12-27 16:00:10 +08:00
  • 0bda136885 had remove already, remove this one johnche(车雄生) 2016-12-27 14:30:19 +08:00
  • ddffb425ea Stateful hotfix support and test johnche(车雄生) 2016-12-27 14:23:18 +08:00
  • 7a1f562b8d 放置重复remove,修复Unity Object自动施放的id释放问题 johnche(车雄生) 2016-12-27 14:21:05 +08:00
  • f5a644bb48 remove empty dir johnche(车雄生) 2016-12-24 20:19:33 +08:00
  • 3c333d0182 remove HotfixTest3 johnche(车雄生) 2016-12-24 20:17:19 +08:00
  • 37d8abc331 add hotfix and change the template ref johnche(车雄生) 2016-12-24 20:14:04 +08:00
  • 736d318b3b osx ignore and chmod +x *.sh 车雄生 2016-12-20 21:00:14 +08:00
  • 34762675d4 add ignore johnche(车雄生) 2016-12-20 20:39:31 +08:00
  • 029ce4feb3 gitignore johnche(车雄生) 2016-12-20 20:24:35 +08:00
  • 8e37ce8fca 排版优化 chexiongsheng 2016-12-20 19:39:38 +08:00
  • 4f7dd9dd29 排版优化 chexiongsheng 2016-12-20 19:31:57 +08:00
  • 4eb59f8889 first commit johnche(车雄生) 2016-12-20 18:08:47 +08:00