? 沉默的武士登陆
首頁
微軟改進Visual C++編譯技術
作者:佚名 [ 2016-05-27 17:56:15 ]
  微軟為了提升 Visual C++ 編譯器正在開發一個先進的代碼調優器,用于提升性能和縮減代碼大小。
  Visual C++ 是微軟一款非常流行的產品。而代碼調優器主要是用于測試目的。
  微軟想要進行更多先進的優化,包括一些可以利用更多編譯時信息和現代化編譯器技術。對于代碼類型,微軟會同時改進 scalar 和 vector 代碼。
  根據當前的技術,舊的表達式調優器有比較少的函數,這些函數有一定的限制,也容易錯過大量的小優化。新的調優器會充分利用 Static Single Assignment 形式的優勢,可以處理更多復雜的表達式,發現整個函數的潛在小問題。SSA 形式的其他優勢還可以幫助編寫更簡單,更高效的算法。
  這個項目也可以讓開發更簡單,減少潛在的錯誤,提供更好的代碼靜態分析功能,強調性測試功能和正確性。
  通過 NuGet 安裝當前最新的 VisualCppTools 就可以體驗新調優器的編譯器,官方計劃是集成到 Visual Studio 2015 Update 3 發布,并沒有透露具體發布時間。
  更多內容請看 InfoWorld。
第1頁
沉默的武士返水