Sciweavers

IWMM
1998
Springer
130views Hardware» more  IWMM 1998»
13 years 9 months ago
Comparing Mostly-Copying and Mark-Sweep Conservative Collection
Many high-level language compilers generate C code and then invoke a C compiler for code generation. To date, most of these compilers link the resulting code against a conservativ...
Frederick Smith, J. Gregory Morrisett
IWMM
1998
Springer
117views Hardware» more  IWMM 1998»
13 years 9 months ago
Guaranteeing Non-Disruptiveness and Real-Time Deadlines in an Incremental Garbage Collector
For Garbage Collection (GC) to be a generally accepted means of memory management it is required to prove its efficiency. This paper presents a scheme that guarantees that an incr...
Fridtjof Siebert
IWMM
1998
Springer
115views Hardware» more  IWMM 1998»
13 years 9 months ago
One-Bit Counts between Unique and Sticky
Stoye's one-bit reference tagging scheme can be extended to local counts of two or more via two strategies. The first, suited to pure register transactions, is a cache of ref...
David J. Roth, David S. Wise
IWMM
1998
Springer
153views Hardware» more  IWMM 1998»
13 years 9 months ago
Compiler Support to Customize the Mark and Sweep Algorithm
Mark and sweep garbage collectors (GC) are classical but still very efficient automatic memory management systems. Although challenged by other kinds of systems, such as copying c...
Dominique Colnet, Philippe Coucaud, Olivier Zendra
IWMM
1998
Springer
103views Hardware» more  IWMM 1998»
13 years 9 months ago
The Memory Fragmentation Problem: Solved?
We show that for 8 real and varied C and C++ programs, several conventional dynamic storage allocators provide nearzero fragmentation, once we account for overheads due to impleme...
Mark S. Johnstone, Paul R. Wilson
IWMM
1998
Springer
140views Hardware» more  IWMM 1998»
13 years 9 months ago
A Memory-Efficient Real-Time Non-Copying Garbage Collector
Tian F. Lim, Przemyslaw Pardyak, Brian N. Bershad