(Enter summary)
Abstract: We describe and prove the correctness of a new concurrent
mark-and-sweep garbage collection algorithm. This algorithm
derives from the classical on-the-fly algorithm from
Dijkstra et al. [9]. A distinguishing feature of our algorithm
is that it supports multiprocessor environments where
the registers of running processes are not readily accessible,
without imposing any overhead on the elementary operations
of loading a register or reading or initializing a field.
Furthermore our collector never ... (Update)
Context of citations to this paper: More
...is evidence of its generality. Doligez et al. developed a concurrent mark sweep GC algorithm along with a formal proof of correctness [14][15]. Similarly, Lorenz and Winterbottom described a non generational concurrent mark sweep collector implemented for the Inferno operating...
Cited by: More
Fast Multiprocessor Memory Allocation and Garbage Collection - Boehm (2000)
(Correct)
Concurrent Garbage Collection Using Hardware-Assisted Profiling - Heil, Smith (2000)
(Correct)
Active bibliography (related documents): More All
1.0: the Garbage Collection Bibliography - Richard Jones (2003)
(Correct)
0.4: A concurrent, generational garbage collector for a.. - Doligez, Leroy (1993)
(Correct)
0.2: Collection Schemes For Distributed Garbage - Abdullahi, Miranda, Ringwoo (1992)
(Correct)
Similar documents based on text: More All
0.2: Unknown -
(Correct)
0.2: Implementing an On-the-fly Garbage Collector for Java - Domani, Kolodner, Lewis.. (2000)
(Correct)
0.1: The Wildfire Challenge Problem - Lamport, Sharma, Tuttle, Yu (2001)
(Correct)
Related documents from co-citation: More All
2: Concurrent replicating garbage collection
- O'Toole, Nettles - 1994
2: Mostly parallel garbage collection
- Boehm, Demers et al. - 1991
BibTeX entry: (Update)
Damien Doligez, Georges Gonthier, "Portable, Unobtrusive Garbage Collection for Multiprocessor Systems," 24 th Symp. on Principles of Programming Languages, pp. 70-83, Jan. 1994. http://citeseer.ist.psu.edu/doligez94portable.html More
@inproceedings{ doligez94portable,
author = "Damien Doligez and Georges Gonthier",
title = "Portable, Unobtrusive Garbage Collection for Multiprocessor Systems",
booktitle = "Conference Record of {POPL} '94: 21st {ACM} {SIGPLAN}-{SIGACT} Symposium on Principles of Programming Languages",
address = "Portland, Oregon",
pages = "70--83",
year = "1994",
url = "citeseer.ist.psu.edu/doligez94portable.html" }
Citations (may not include all citations):
521
Compiling with continuations (context) - Appel - 1992
195
Parallel Program Design (context) - Chandy, Misra - 1988
190
List processing in real time on a serial computer
- Baker - 1978
94
Real-time concurrent collection on stock multiprocessors
- Appel, Ellis et al. - 1988
84
Mostly parallel garbage collection
- Boehm, Demers et al. - 1991
62
DEC Systems Research Center (context) - Lamport - 1991
45
Trading data space for reduced time and code space in real-t.. (context) - Brooks - 1984
27
Replication-based incremental copying collection
- Nettles, O'Toole et al. - 1992
24
generational garbage collector for a multithreaded implement.. (context) - Doligez, Leroy - 1993
24
documentation and user's guide (context) - Leroy, Mauny - 1992
23
Concurrent garbage collection on stock hardware (context) - North, Reppy - 1987
22
An efficient parallel garbage collection system and its corr.. (context) - Kung, Song - 1977
18
Garbage collection with multiple processes: an exercise in p.. (context) - Lamport - 1976
11
Performance analysis of on-the-fly garbage collection (context) - Hickey, Cohen - 1984
11
Algorithms for on-the-fly garbage collection (context) - Ben-Ari - 1984
9
Analysis of an algorithm for real time garbage collection (context) - Wadler - 1976
7
fly garbage collection: an exercice in cooperation (context) - Dijkstra, Lamport et al. - 1978
5
Non-blocking garbage collection for multiprocessors
- Herlihy, Moss - 1990
2
A hybrid multiple processor garbage collection algorithm (context) - Newman, Stallard et al. - 1987
1
A practical garbage collection algorithm and its implementat.. (context) - Hibino - 1980
Documents on the same site (http://pauillac.inria.fr/ocaml/papers.html): More
A concurrent, generational garbage collector for a.. - Doligez, Leroy (1993)
(Correct)
The Zinc Experiment: An Economical Implementation Of The Ml Language - Leroy (1990)
(Correct)
The Effectiveness of Type-Based Unboxing - Leroy (1997)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC