loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Technology of Object-Oriented Languages and Systems - Tools-25
Design Patterns in Garbage Collection
Melbourne, Austrailia
November 24-November 28
ISBN: 0-8186-8485-2
Stuart A. Yeates, University of Canterbury
Michel de Champlain, University of Canterbury
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 implementors 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.
Index Terms:
garbage collection, design patterns, proxy, iterator, portable, flexible, reuse.
Citation:
Stuart A. Yeates, Michel de Champlain, "Design Patterns in Garbage Collection," tools, pp.80, Technology of Object-Oriented Languages and Systems - Tools-25, 1997
Usage of this product signifies your acceptance of the Terms of Use.