Matt Godbolt and Compiler Explorer

twitter.com

這位 ex-Googler 最有名的是他的姓—Godbolt,瀏覽器輸入 godbolt.org,運行其上的程式是 Compiler Explorer,可以在瀏覽器裡寫 C++ 然後即時輸出編譯後的組合語言。支援各廠編譯器的不同版本,總共數十個組合,相當豐富。

Compiler Explorer 相當適合分析關鍵程式碼的執行效能,我在這篇文章裡用她來分析有無 const 於組合語言的差異。

Read more...
Linkedin

Want to receive more content like this in your inbox?