Go 項目代碼倉庫昨日提交和合并的一個 PR 顯示,Go 語言已在 cmd/compile 中默認啟用 -G=3。
根據描述,此 PR 將 cmd/compile 的 -G flag 的默認值從 0 改為 3,因此可以使用新的 types2 類型檢查器并支持類型參數,即啟用了對泛型的支持。舊的類型檢查器仍然可以通過 -gcflags=all=-G=0 使用。該變更還更新了回歸測試工具,主要是出于對默認行為變化的考慮(例如,types2 類型檢查器已知的變更)。不過,-G=0 模式目前仍在測試中。其實上周 Go 1.17 發布時,開發者就發現泛型代碼已被合并:
HN 上的相關討論:https://news.ycombinator.com/item?id=28253692
編輯:jq
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
代碼
+關注
關注
30文章
4802瀏覽量
68743 -
檢查器
+關注
關注
0文章
16瀏覽量
3500 -
go語言
+關注
關注
1文章
158瀏覽量
9055
原文標題:Go編譯器已默認啟用-G=3,支持泛型
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
Triton編譯器在高性能計算中的應用
先進的編譯技術,為高性能計算提供了強大的支持。 Triton編譯器簡介 Triton編譯器是一種開源的編譯器框架,旨在為異構計算環境提供高效
Triton編譯器的優化技巧
在現代計算環境中,編譯器的性能對于軟件的運行效率至關重要。Triton 編譯器作為一個先進的編譯器框架,提供了一系列的優化技術,以確保生成的代碼既高效又適應不同的硬件架構。 1. 指令選擇
Triton編譯器在機器學習中的應用
1. Triton編譯器概述 Triton編譯器是NVIDIA Triton推理服務平臺的一部分,它負責將深度學習模型轉換為優化的格式,以便在NVIDIA GPU上高效運行。Triton編譯器
Triton編譯器支持的編程語言
Triton編譯器支持的編程語言主要包括以下幾種: 一、主要編程語言 Python :Triton編譯器通過Python接口提供了對Triton語言和編譯器的訪問,使得用戶可以在Pyt
Triton編譯器與其他編譯器的比較
的GPU編程框架,使開發者能夠編寫出接近手工優化的高性能GPU內核。 其他編譯器 (如GCC、Clang、MSVC等): 定位:通用編譯器,支持多種編程語言,廣泛應用于各種軟件開發場景。 目標:提供穩定、高效的
Triton編譯器功能介紹 Triton編譯器使用教程
Triton 是一個開源的編譯器前端,它支持多種編程語言,包括 C、C++、Fortran 和 Ada。Triton 旨在提供一個可擴展和可定制的編譯器框架,允許開發者添加新的編程語言特性和優化技術
HighTec C/C++編譯器支持Andes晶心科技RISC-V IP
汽車編譯器解決方案領先供貨商HighTec EDV-Systeme GmbH宣布其針對汽車市場的高度優化C/C++編譯器支持Andes晶心科技的RISC-V IP。這項支持對汽車軟件開
TPS25831-Q1支持C型VCONN電源,不使用LDO
電子發燒友網站提供《TPS25831-Q1支持C型VCONN電源,不使用LDO.pdf》資料免費下載
發表于 09-25 10:06
?0次下載
ESP32支持OpenHarmony嗎?
ESP32支持OpenHarmony嗎,可以用AT命令卡控制鴻蒙智聯的連接嗎,使用ESP32模組的情況下帶寬是否能支持視頻流的上傳
發表于 07-19 06:07
人工智能編譯器與傳統編譯器的區別
人工智能編譯器(AI編譯器)與傳統編譯器在多個方面存在顯著的差異。這些差異主要體現在設計目標、功能特性、優化策略、適用范圍以及技術復雜性等方面。以下是對兩者區別的詳細探討,旨在全面解析其內在差異。
TUSB6250支持USB 2.0 HS的功能控制器數據表
電子發燒友網站提供《TUSB6250支持USB 2.0 HS的功能控制器數據表.pdf》資料免費下載
發表于 07-12 09:47
?0次下載
esp32-S3支持arduino編程嗎?
arduino選開發板的時候沒有es32-s3, 只有s2可選。
請問:
1. esp32-S3支持arduino編程嗎
2. arduino下sample下的BLE庫能用嗎?
3.
發表于 06-27 08:23
評論