@techreport{oai:ipsj.ixsq.nii.ac.jp:00030218,
 author = {萩原, 知章 and 岩井, 輝男 and 中西, 正和 and Tomoaki, Hagiwara and Teruo, Iwai and Masakazu, Nakanishi},
 issue = {112(1997-PRO-016)},
 month = {Nov},
 note = {C言語では,自動メモリ管理システムがライブラリの形で実装されている.実行時に型に関する情報を得られない環境で,保守的に行なうことでごみ回収 (以下G) を実現している.しかし,通常のmalloc/freeで管理する方法に比べ,メモリ使用量が増えてしまう.この原因の1つとして考えられるのが生成後すぐに不必要になるオブジェクトが即時に回収されないことである.本稿ではこの点を改善するため自動メモリ管理のごみ回収部分に世代別の考え方を導入したGCを提案し,この有効性を示す., The automatic memory management system is implemented for C as a library. This system does not expect pointers to be tagged, so collector finds the dead objects conservatively. But the conservative garbage collection uses more heap space than the explicit memory management. One of this reason is that collector doesn't collect immediately the dead objects not living long. This paper shows that the generation collection is effective for the conservative garbage collection.},
 title = {オブジェクトの世代を考慮に入れた保守的ごみ集め},
 year = {1997}
}