hybridclr_unity/Editor
walon 47622bf49c [new] 支持visionOS平台
[fix] 修复tvOS平台使用了错误的Unity-iPhone.xcodeproj路径导致找不到project.pbxproj的bug
2024-05-30 12:45:21 +08:00
..
3rds [fix] 修复团结引擎1.1.0起删除TUANJIE_2022宏导致没有复制裁剪后的AOT程序集的bug 2024-04-10 10:32:23 +08:00
ABI [fix] 修复桥接函数计算时未归结函数参数类型,导致出现多个同名签名的bug 2023-11-01 20:34:24 +08:00
AOT [opt] AOTAssemblyMetadataStripper保存时保持table~的id稳定 2024-01-15 09:42:35 +08:00
BuildProcessors [new] 支持visionOS平台 2024-05-30 12:45:21 +08:00
Commands [fix] 解决StripAOTDllCommand生成的临时项目的locationPathName不规范导致与某些插件如Embeded Browser不兼容的问题 2024-04-12 00:35:09 +08:00
HotUpdate [new] 新增 MissingMetadataChecker检查裁剪类型或者函数丢失的问题 2024-01-23 20:24:12 +08:00
Il2CppDef [new] UnityVersion.h中新增 HYBRIDCLR_TUANJIE_VERSION 宏 2024-04-08 21:55:13 +08:00
Installer [new] Installer支持团结引擎 2024-02-28 14:20:39 +08:00
Link [fix] 修复当dll中存在指向本程序集内的TypeRef时,dnlib的TypeDef.DefinitionAssembly返回null导致 Link/Analyzer.cs运行抛出异常的bug 2024-05-17 21:43:15 +08:00
Meta [opt] LoadModule中设置 mod.EnableTypeDefFindCache = true,数倍提升了计算桥接函数的性能 2024-04-03 11:09:04 +08:00
MethodBridge [fix] 修复计算struct等价性时,将struct平铺展开计算等价,在某些平台并不适用的bug。例如 struct A { uint8_t x; A2 y; } struct A2 { uint8_t x; int32_t y;}; 跟 struct B {uint8_t x; uint8_t y; int32_t z;} 在x86_64 abi下并不等价 2024-05-14 12:48:15 +08:00
ReversePInvokeWrap [fix] 修复计算 MonoPInvokeCallback的CallingConvention时,如果delegate在其他程序集中定义,会被错误当作Winapi,导致wrapper签名计算错误的bug 2024-05-30 12:26:48 +08:00
Settings [fix] 修正HybridCLRSettingProvider.cs中文档链接 (#46) 2024-05-14 12:47:09 +08:00
Template [new] MonoPInvokeCallback支持任意签名的函数 2022-10-17 21:38:39 +08:00
3rds.meta [refactor] 重构。将7Zip及UnitFS移入HybridCLR.Editor模块。合并Generate命令。 2022-09-23 09:40:06 +08:00
ABI.meta 重构 2022-10-17 12:16:18 +08:00
AOT.meta [init] 初始化0.1.0版本 2022-09-22 08:56:07 +08:00
BuildProcessors.meta [init] 初始化0.1.0版本 2022-09-22 08:56:07 +08:00
Commands.meta [init] 初始化0.1.0版本 2022-09-22 08:56:07 +08:00
HashUtil.cs [init] 初始化0.1.0版本 2022-09-22 08:56:07 +08:00
HashUtil.cs.meta [init] 初始化0.1.0版本 2022-09-22 08:56:07 +08:00
HotUpdate.meta [new] 新增 MissingMetadataChecker检查裁剪类型或者函数丢失的问题 2024-01-23 20:24:12 +08:00
HybridCLR.Editor.asmdef 重构 2022-10-17 12:16:18 +08:00
HybridCLR.Editor.asmdef.meta [init] 初始化0.1.0版本 2022-09-22 08:56:07 +08:00
Il2CppDef.meta [new] 支持 Differential Hybrid Execution基础版本 2022-11-05 22:22:39 +08:00
Installer.meta [init] 初始化0.1.0版本 2022-09-22 08:56:07 +08:00
Link.meta [refactor] 重构。将7Zip及UnitFS移入HybridCLR.Editor模块。合并Generate命令。 2022-09-23 09:40:06 +08:00
Meta.meta [init] 初始化0.1.0版本 2022-09-22 08:56:07 +08:00
MethodBridge.meta [refactor] 重构。将7Zip及UnitFS移入HybridCLR.Editor模块。合并Generate命令。 2022-09-23 09:40:06 +08:00
ReversePInvokeWrap.meta [init] 初始化0.1.0版本 2022-09-22 08:56:07 +08:00
Settings.meta [update] 对 Hybrid Global Settings 工作流稍作完善 2022-10-09 19:42:16 +08:00
SettingsUtil.cs 还原 2019 2024-01-15 13:24:03 +08:00
SettingsUtil.cs.meta [refactor] 重构桥接函数签名。之前不区分 i1,u1 i2,u2之类签名,现在改为区分,因为在一些abi的编译器优化下,可能出现bug 2022-09-22 16:57:01 +08:00
Template.meta [init] 初始化0.1.0版本 2022-09-22 08:56:07 +08:00