テクノロジー : 最適化済みコードのデバッグ:ローカル変数の存続期間の延長

ARTICLE BY:
POSTED:

TAGS:

イベント:2017 US LLVM Developers Meeting

ローカル変数と関数パラメータは多くの場合、バックエンドによって最適化されます。その結果、ローカル変数や関数パラメータはデバッグ中にはまったく見えないか、見えたとしても親のレキシカルスコープの部分だけとなります。PS4コンパイラでは、親スコープが終わるまで、さまざまな最適化がローカル変数やパラメータを保持するため、これらを渡すオプションを導入しました。このトークでは、この機能の実装や、効率性、パフォーマンスへの影響などをお話します。 

ビデオの長さ:5分(英語のみ)

トップに戻る