Skip to content

ILRuntime 2.0.0

Compare
Choose a tag to compare
@liiir1985 liiir1985 released this 19 Dec 14:01
· 142 commits to master since this release
  • 加入寄存器运行模式,可大幅提升热更内数值计算性能
  • 执行性能整体提升,传统非寄存器模式执行效率也得到一定幅度提升
  • 修正热更内finnaly块在一些情况下不正确的bug,连带修复了yield return和async/await的一些异常情况
  • 修正值对类型绑定后的数组进行操作时的异常
  • 修正热更内Enum一些情况下Equals结果错误的bug
  • 修正跨域继承接口时的一些异常情况
  • 修正跨域继承时子类无法调用到子类方法的问题
  • 修正值类型绑定在一些情况下构造函数执行失败的bug
  • 修正反射接口无法获取父类public方法的bug
  • 修正嵌套数组在一些情况CLR绑定失败的bug
  • 修复值类型绑定后的值类型作为委托参数在一些情况下出现异常的Bug
  • 修正byte[]一些情况下取值出现强转失败的bug
  • 修正子类型在一些情况下调用+=,-=等重载操作符时异常的bug
  • 修正重载!操作符CLR绑定报错的bug
  • 修正值类型实现接口后new T时报错的bug
  • 修正一些情况下泛型匹配失败的Bug
  • 修正在try catch时重新抛出异常出错的Bug
  • 修正将委托保存在数组中可能出现调用异常的Bug