Opened 18 years ago
Closed 18 years ago
メモリリーク検出プログラムをGCに埋め込んだ。
プロセス終了時にメモリオブジェクトが開放されていない場合はメモリオブジェクトの通し番号(プロセス開始時から何番目に生成されたのか)をデバッガに出力するようにした。
尚、このメモリリーク検出に対応しているのは、malloc/free、オブジェクトポインタに対するNew/Deleteである。
出力例:
Detected memory leaks! heap free missing! {4} normal block at &H003C2098, 24 bytes long. heap free missing! {57} normal block at &H003C2E68, 1 bytes long. Object dump complete.
メモリリーク検出プログラムをGCに埋め込んだ。
プロセス終了時にメモリオブジェクトが開放されていない場合はメモリオブジェクトの通し番号(プロセス開始時から何番目に生成されたのか)をデバッガに出力するようにした。
尚、このメモリリーク検出に対応しているのは、malloc/free、オブジェクトポインタに対するNew/Deleteである。
出力例: