O. Agesen and A. Garthwaite, Efficient object sampling via weak references, ACM SIGPLAN International Symposium on Memory Management, pp.121-126, 2000.
DOI : 10.1145/362422.362473

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.30.1912

D. Colnet, P. Coucaud, and O. Zendra, Compiler suppoert to customize the mark and sweep algorithm, ACM SIGPLAN International Symposium on Memory Management, pp.154-165, 1998.

J. Gosling, B. Joy, and G. Steele, The Java Language Specification, 1996.

A. Goldberg and D. Robson, Smalltalk-80, the Language and its Implementation, 1983.

B. Hayes, Ephemerons : a new finalization mechanism, ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'97), pp.176-183, 1997.

L. P. Simon, S. Jones, C. Marlow, and . Elliott, Stretching the storage manager : Weak pointers and stable names in haskell, Implementation of Functional Languages, pp.37-58, 1999.

R. Jones, Garbage Collection : Algorithms for Automatic Dynamic Memory Management With a chapter on Distributed Garbage Collection by Rafael Lins, 1996.

B. Meyer, Eiffel : the language, 1992.

B. Harry-von, Avoiding circular references : Weakreference in vb-classic, 2003.

O. Zendra, D. Colnet, and S. Collin, Efficient dynamic dispatch without virtual function tables. the smalleiffel compiler, ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'97), pp.125-141, 1997.
DOI : 10.1145/263698.263728

URL : https://hal.archives-ouvertes.fr/inria-00565627