- Java锁的逻辑(结合对象头和ObjectMonitor)
- 还在用饼状图?来瞧瞧这些炫酷的百分比可视化新图形(附代码实现)⛵
- 自动注册实体类到EntityFrameworkCore上下文,并适配ABP及ABPVNext
- 基于Sklearn机器学习代码实战
因为目前从事的CLR+JIT,所以会遇到一些非常底层的问题,比如涉及到微软的公共运行时和即时编译器或者AOT编译器的编译异常等情况,这里分享下自己提的几个Issues。原文: 微软.Net runtime运行时提交的几个Issues 。
一.issues one 第一个System.Numerics.Vector库里面的成员变量IsHardwareAccelerated的问题。它的返回值跟机器码的值不一致。可能是个bug。这点曾经在本公众号写过一篇文章:发现一个矢量化bug,提交了一个Issues给dotnet团队 issues地址: https://github.com/dotnet/runtime/issues/87537 。
二.issues two 这个issues是因为遇到了corehost.sln不能被编译的情况,原因在于个人本机cmake的版本太老所致。升级下cmake即可。 issues地址: https://github.com/dotnet/runtime/issues/88116 https://github.com/dotnet/runtime/issues/88115 。
三.issues three 因为.Net7开启了内存映射,导致了个人认为在映射范围内下断点是个异常。其实不是,而是微软官方的刻意为之。lldb+ubuntu22.04环境下设置环境变量: export DOTNET_EnableWriteXorExecute=0即可。而windows下面powershell/cmd分别通过$env和set来设置上面的值即可。 issues地址: https://github.com/dotnet/diagnostics/issues/4015 。
四.issues four 这里有两个问题,其一是AOT编译器的项目文件ilc.sln的生成响应文件: artifacts\bin\repro\x64\Debug\compile-with-Debug-libs.rsp前面要带上@。其二则是ilc生成的obj目标文件通过dumpbin导出到记事本才能查看,而非能够直接查看。 issues地址: https://github.com/dotnet/runtime/issues/88513 https://github.com/dotnet/runtime/issues/88459 。
一起学习,才能共同进步。为了方便大家交流,沟通,以及成长,建了一个群。可加微信tyz_jhpt(长按或者扫一扫下面二维码)。备注:加群,拉你进去。欢迎你的加入和到到来.
最后此篇关于给微软.Netruntime运行时提交的几个Issues的文章就讲到这里了,如果你想了解更多关于给微软.Netruntime运行时提交的几个Issues的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我是一名优秀的程序员,十分优秀!