コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【ReSharper】ヒープ割り当てが発生しているコードを可視化できる拡張機能「Heap Allocations Viewer」紹介

はじめに

「Heap Allocations Viewer」を ReSharper に追加することで
ヒープ割り当てが発生しているコードを可視化できるようになります

使用例

ボックス化

f:id:baba_s:20190504205506p:plain

隠れた割り当て

f:id:baba_s:20190504205512p:plain

デリゲートの割り当て

f:id:baba_s:20190504205525p:plain

クロージャ化

f:id:baba_s:20190504205536p:plain

導入方法

f:id:baba_s:20190504210111p:plain

Visual Studio メニューの「RESHARPER > Extension Manager」を選択し、
「Heap Allocations Viewer」をインストールします

参考サイト様

関連記事