Go 項(xiàng)目代碼倉(cāng)庫(kù)昨日提交和合并的一個(gè) PR 顯示,Go 語(yǔ)言已在 cmd/compile 中默認(rèn)啟用 -G=3。
根據(jù)描述,此 PR 將 cmd/compile 的 -G flag 的默認(rèn)值從 0 改為 3,因此可以使用新的 types2 類型檢查器并支持類型參數(shù),即啟用了對(duì)泛型的支持。舊的類型檢查器仍然可以通過(guò) -gcflags=all=-G=0 使用。該變更還更新了回歸測(cè)試工具,主要是出于對(duì)默認(rèn)行為變化的考慮(例如,types2 類型檢查器已知的變更)。不過(guò),-G=0 模式目前仍在測(cè)試中。其實(shí)上周 Go 1.17 發(fā)布時(shí),開(kāi)發(fā)者就發(fā)現(xiàn)泛型代碼已被合并:
HN 上的相關(guān)討論:https://news.ycombinator.com/item?id=28253692
編輯:jq
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
原文標(biāo)題:Go編譯器已默認(rèn)啟用-G=3,支持泛型
文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
相關(guān)推薦
先進(jìn)的編譯技術(shù),為高性能計(jì)算提供了強(qiáng)大的支持。 Triton編譯器簡(jiǎn)介 Triton編譯器是一種開(kāi)源的編譯器框架,旨在為異構(gòu)計(jì)算環(huán)境提供高效
發(fā)表于 12-25 09:11
?234次閱讀
在現(xiàn)代計(jì)算環(huán)境中,編譯器的性能對(duì)于軟件的運(yùn)行效率至關(guān)重要。Triton 編譯器作為一個(gè)先進(jìn)的編譯器框架,提供了一系列的優(yōu)化技術(shù),以確保生成的代碼既高效又適應(yīng)不同的硬件架構(gòu)。 1. 指令選擇
發(fā)表于 12-25 09:09
?226次閱讀
據(jù)流分析技術(shù),能夠自動(dòng)識(shí)別并優(yōu)化深度學(xué)習(xí)模型中的計(jì)算瓶頸,從而提高模型的整體性能。 它支持多種硬件平臺(tái)的優(yōu)化,包括CPU、GPU、FPGA等,為深度學(xué)習(xí)模型的部署提供了更廣泛的選擇。 靈活可擴(kuò)展 : Triton編譯器采用了模塊化的設(shè)計(jì)思想,開(kāi)發(fā)者可以根據(jù)需要自定
發(fā)表于 12-25 09:07
?254次閱讀
1. Triton編譯器概述 Triton編譯器是NVIDIA Triton推理服務(wù)平臺(tái)的一部分,它負(fù)責(zé)將深度學(xué)習(xí)模型轉(zhuǎn)換為優(yōu)化的格式,以便在NVIDIA GPU上高效運(yùn)行。Triton編譯器
發(fā)表于 12-24 18:13
?390次閱讀
Triton編譯器支持的編程語(yǔ)言主要包括以下幾種: 一、主要編程語(yǔ)言 Python :Triton編譯器通過(guò)Python接口提供了對(duì)Triton語(yǔ)言和編譯器的訪問(wèn),使得用戶可以在Pyt
發(fā)表于 12-24 17:33
?368次閱讀
的GPU編程框架,使開(kāi)發(fā)者能夠編寫(xiě)出接近手工優(yōu)化的高性能GPU內(nèi)核。 其他編譯器 (如GCC、Clang、MSVC等): 定位:通用編譯器,支持多種編程語(yǔ)言,廣泛應(yīng)用于各種軟件開(kāi)發(fā)場(chǎng)景。 目標(biāo):提供穩(wěn)定、高效的
發(fā)表于 12-24 17:25
?378次閱讀
Triton 是一個(gè)開(kāi)源的編譯器前端,它支持多種編程語(yǔ)言,包括 C、C++、Fortran 和 Ada。Triton 旨在提供一個(gè)可擴(kuò)展和可定制的編譯器框架,允許開(kāi)發(fā)者添加新的編程語(yǔ)言特性和優(yōu)化技術(shù)
發(fā)表于 12-24 17:23
?423次閱讀
汽車編譯器解決方案領(lǐng)先供貨商HighTec EDV-Systeme GmbH宣布其針對(duì)汽車市場(chǎng)的高度優(yōu)化C/C++編譯器支持Andes晶心科技的RISC-V IP。這項(xiàng)支持對(duì)汽車軟件開(kāi)
發(fā)表于 12-12 16:26
?251次閱讀
電子發(fā)燒友網(wǎng)站提供《TMS320DM6467支持HDMI發(fā)射器/接收器.pdf》資料免費(fèi)下載
發(fā)表于 10-15 11:36
?0次下載
TAS5727支持幾段EQ? 比如PCM5121支持7段以上,TAS5727可以么?
發(fā)表于 10-14 07:02
電子發(fā)燒友網(wǎng)站提供《TPS25831-Q1支持C型VCONN電源,不使用LDO.pdf》資料免費(fèi)下載
發(fā)表于 09-25 10:06
?0次下載
ESP32支持OpenHarmony嗎,可以用AT命令卡控制鴻蒙智聯(lián)的連接嗎,使用ESP32模組的情況下帶寬是否能支持視頻流的上傳
發(fā)表于 07-19 06:07
人工智能編譯器(AI編譯器)與傳統(tǒng)編譯器在多個(gè)方面存在顯著的差異。這些差異主要體現(xiàn)在設(shè)計(jì)目標(biāo)、功能特性、優(yōu)化策略、適用范圍以及技術(shù)復(fù)雜性等方面。以下是對(duì)兩者區(qū)別的詳細(xì)探討,旨在全面解析其內(nèi)在差異。
發(fā)表于 07-17 18:19
?1948次閱讀
arduino選開(kāi)發(fā)板的時(shí)候沒(méi)有es32-s3, 只有s2可選。
請(qǐng)問(wèn):
1. esp32-S3支持arduino編程嗎
2. arduino下sample下的BLE庫(kù)能用嗎?
3.
發(fā)表于 06-27 08:23
esp32-s3支持3線制spi嗎?有的話,可以提供相關(guān)的3線spi通信例程嗎?
發(fā)表于 06-19 08:12
評(píng)論