Design patterns in garbage collection

被引:0
作者
Yeates, SA [1 ]
de Champlain, M [1 ]
机构
[1] Trimble Navigat, Christchurch, New Zealand
来源
TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS (TOOLS 25) - PROCEEDINGS | 1998年
关键词
D O I
10.1109/TOOLS.1997.681863
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes several design patterns found in garbage collectors. The patterns we present are divided into two groups. The first group are two new design patterns: Rootset and TriColour that have been used in the garbage collection domain for up to 20 years. The second group of patterns are reported in the GoF book, such as Adapter, Facade, Iterator and Proxy,but we examine their use in the garbage collection domain. These patterns can be used by language implementers to provide a less efficient, but simpler and more flexible way of implementing and reusing garbage collectors in programming languages than current low-level and nonportable methods.
引用
收藏
页码:80 / 98
页数:19
相关论文
empty
未找到相关数据