タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

treeとdebugに関するyukimori_726のブックマーク (1)

  • GCC treeの視覚化 - Qiita

    GCCのtreeを理解するために、treeをgraphvizで視覚化してみました。 treeはgccのfront endで使われている構文木を表すデータ構造です。 最初はテキストエディタでgraphvizのdot形式で書いてみたけど、変換ツールがあったので、変換ツールを使ってみました。 まとめ gccのオプション -fdump-tree-original-raw で 最適化前のtreeをdumpすることができる。 treeのdumpは独自のフォーマットで関数毎に生成する。 関数が一つの場合に、treeのdumpをgraphvizのdot形式に変換するツールがある。 変換したdotファイルをgraphvizで描画するとtreeが視覚化できる。 図の読み方は別エンントリで説明する予定とします。 テキストエディタで書いてみた 変数宣言のtreeを GCC 的语法树结构 の図を見ながらgraphv

    GCC treeの視覚化 - Qiita
  • 1