focus-creative-games / hybridclr

HybridCLR是一个特性完整、零成本、高性能、低内存的Unity全平台原生c#热更新解决方案。 HybridCLR is a fully featured, zero-cost, high-performance, low-memory solution for Unity's all-platform native c# hotupdate.
https://code-philosophy.com/
MIT License
6.61k stars 672 forks source link

unaligned指令有做具体实现和测试吗 #134

Closed i0rn closed 6 months ago

i0rn commented 6 months ago

Hybridclr il解释器中解析unaligned指令为2字节,而ECMA-335标准为3字节,翻看源码也没看到具体实现。 所以在unity中是没有实现该指令的必要还是说源码中我漏看了哪处地方?

pirunxi commented 6 months ago

没有测试过该指令。 你说对了,这条指令确实是3字节,我们实现有bug, 我们会在下个版本修复这个问题。 不过HybridCLR目前忽视了这条指令,它没有任何效果。