Devsway

日々の記録とか記憶とか。

初耳の単語「dead-code elimination」とは?


##コンパイラのとき、不要なコードを削除してくれるやつだよ。


 wikiがわかりやすかったです。

そうか、コンパイルってこういう利点もあるんだねーと思いました。小並感。


int foo() {

int a = 24;

int b = 25; /* 参照されない変数への代入 /

int c;

c = a << 2;

return c;

b = 24; /
実行されないコード */

}


参考

wiki




カテゴリー

オレオレIT用語辞典