Wednesday, Afternoon
Garbage Collection
Convention Ctr – 205D
Jones Richard, University of Kent at Canterbury
Eric Jul, DIKU, University of Copenhagen

This tutorial presents the issues facing modern high-performance garbage collectors and examines the approaches taken by state of the art garbage collectors. Participants will gain a deeper insight into the operation of modern, high performance garbage collectors. The tutorial will enable participants to evaluate the benefits and costs of such garbage collection algorithms, to understand the implications for their code and to make informed choices between collectors.

Presentation Format: This tutorial will be presentation-based.

Attendee Background: Participants will be experienced programmers familiar with basic GC technology (for example having attended the “Introduction to Memory Management and Garbage Collection” tutorial). Basic knowledge of OO implementation is useful.

Richard Jones is a Senior Lecturer and Deputy Director of the Computing Laboratory at the University of Kent. He is the prime author of the book on Garbage Collection. His interests include programming languages and their implementation, storage management and distributed systems. He is a member of the Steering Committee of the International Symposium on Memory Management and was Programme Chair for ISMM‘98.

Eric Jul is an Associate Professor at DIKU, the Dept. of Computer Science, University of Copenhagen where he leads research in distributed, heterogeneous computing. He is co-designer and principal implementor of the Emerald distributed object-oriented programming language. His interests include distributed, OO languages, operating systems support for such languages including distributed storage management (distributed shared memory and garbage collection) and object-oriented design and analysis. At previous ECOOP/OOPLSA conferences he has run a number of workshops and tutorials related to distributed computing. He was Programme Chair for ECOOP‘98.

at a Glance
Tutorials by Track
Full Description
of all Tutorials
Final Program

 OOPSLA'98 Home