walon
|
d431aeb019
|
[new] 支持MonoPInvokeCallback函数的参数或返回类型为struct类型
[fix] 修复ReversePInvokeWrapper函数定义未包含调用约定的bug
[refactor] 合并ReversePInvokeMethodStub到MethodBridge,同时将MetadataModule中ReversePInvoke相关代码移到InterpreterModule
|
2024-05-30 13:08:21 +08:00 |
walon
|
1bd27a3e22
|
[fix] 修复生成桥接函数时,如果热更新程序集未包含任何代码直接引用了某个aot程序集,则没有为该aot程序集生成桥接函数,导致出现NotSupportNative2Managed异常的bug
|
2023-10-08 13:27:23 +08:00 |
walon
|
9eb6dda71b
|
[refactor] 重构桥接函数,彻底解决跨平台问题
|
2023-08-24 12:58:09 +08:00 |
walon
|
679c21da43
|
[fix] 修复计算桥接函数未考虑到泛型类的成员函数中可能包含Native2Manager调用
|
2023-07-12 23:09:58 +08:00 |
walon
|
c462aeb2ef
|
[fix] 修复计算桥接函数时未考虑到补充元数据泛型实例化会导致访问到一些非公开的函数的情况,导致少生成一些必要的桥接函数
|
2023-06-07 11:47:17 +08:00 |
walon
|
276307dc51
|
[fix] 修复 MethodBridge.Analyzer::TryAddAndWalkGenericType 某些情况下抛出空指针异常的bug
|
2022-10-19 11:43:56 +08:00 |
walon
|
e3095ccc01
|
[fix] 修复桥接函数遍历收集签名时,未等遍历完就结束执行,导致生成的桥接文件不完整的bug
|
2022-10-14 14:47:27 +08:00 |
walon
|
a56f940890
|
[fix] 修复遗漏扫描泛型类里的非泛型函数,导致桥接函数缺失的问题
|
2022-09-28 15:35:37 +08:00 |
walon
|
0af6f704b2
|
[refactor] 重构。将7Zip及UnitFS移入HybridCLR.Editor模块。合并Generate命令。
|
2022-09-23 09:40:06 +08:00 |