2016-05-05 5 views
2

コンパイラが行った最適化やgoコンパイラで生成されたコードを見るための方法はありますか?たとえば、関数が作られたかどうか列をなして?コンパイラが行った最適化を見るにはどうすればいいですか?

+1

[このリンク](http://dave.cheney.net/2012/10/07/notes-on-exploring-the-compiler-flags-in-the-go-compiler-suite)の2番目の段落を読んでください。 )。これはあなたが探しているものですか? –

+1

@JohnSPerayil私が実際に 'go tool compile'で必要なときに見つけた、洞察のためにたくさんありがとう – Bread

答えて

4

生成されたコードを確認するには:

go tool objdump myprogram.exe 

go tool objdump -s "\.String" myprogram.exe 

後者のコマンドは、すべてのString機能を逆アセンブルします。

関連する問題