隨著.NET 8的釋出的臨近,國內的社群朋友們也很關心龍芯.NET 團隊對於Loongarch .NET 8的釋出時間,目前從龍芯.NET編譯器團隊的可靠資訊,Loongarch .NET 8的釋出會在2023年11月14日正式釋出後也會發布,從龍芯2019年啟動.NET的研發工作 ,2022年完成了LoongArch64架構程式碼合併到.NET社群主幹分支上,2023年LoongArch64 架構程式碼的開發完全和社群同步,從而保證了同時釋出LoongArch64的.NET 8。
2023年10月27日龍芯釋出的LoongArch64架構的.NET8.0-SDK是基於上游社群.NET8.0-SDK製作的,在生命週期維護範圍內,會持續進行更新升級,具體可以參看:NET 8 SDK 8.0.100-rc2 LoongArch64 版本釋出(試用版)。
對應的上游社群版本為.NET 8,tag:v8.0.100-rc.2.23502.2-SDK, tag: v8.0.0-rc.2.23479.6-runtime。
開發過程中可能需要依賴一些平臺相關的 nupkg 資源,可在龍芯Nuget源[2]搜尋下載。相關設定方法請見龍芯Nuget源設定方法[3]。
特性預覽:
關鍵更新:
同步上游社群 v8.0.100-rc2 更新[5]。
預設開啟 DOTNET_TC_QuickJitForLoops
,支援 OSR 堆疊替換特性。
預設整合PE32+格式System.Private.CoreLib.dll核心庫檔案,提升了.NET8.0 SDK在LoongArch64平臺上的效能表現。
支援crossgen2特性。
龍芯平臺.NET,是龍芯公司基於開源社群.NET獨立研發適配的龍芯版本,我們會長期進行安全更新和錯誤修復,並持續進行效能優化。社群.NET7版本開始已經原生支援LoongArch64架構原始碼。具備如下特性:
相關連結:
歡迎大家掃描下面二維條碼成為我的客戶,扶你上雲