Sciweavers

IWMM
2000
Springer
82views Hardware» more  IWMM 2000»
13 years 9 months ago
A Generational Mostly-Concurrent Garbage Collector
Tony Printezis, David Detlefs
IWMM
2000
Springer
122views Hardware» more  IWMM 2000»
13 years 9 months ago
Concurrent Garbage Collection Using Program Slices on Multithreaded Processors
We investigate reference counting in the context of a multithreaded architecture by exploiting two observations: (1) reference-counting can be performed by a transformed program s...
Manoj Plakal, Charles N. Fischer
IWMM
2000
Springer
144views Hardware» more  IWMM 2000»
13 years 9 months ago
Memory Allocation with Lazy Fits
Dynamic memory allocation is an important part of modern programming languages. It is important that it be done fast without wasting too much memory. Memory allocation using lazy ...
Yoo C. Chung, Soo-Mook Moon
IWMM
2000
Springer
84views Hardware» more  IWMM 2000»
13 years 9 months ago
Designing a Trace Format for Heap Allocation Events
Dynamic storage allocation continues to play an important role in the performance and correctness of systems ranging from user productivity software to high-performance servers. W...
Trishul M. Chilimbi, Richard E. Jones, Benjamin G....
IWMM
2000
Springer
92views Hardware» more  IWMM 2000»
13 years 9 months ago
Reducing Garbage Collector Cache Misses
Hans-Juergen Boehm
IWMM
2000
Springer
76views Hardware» more  IWMM 2000»
13 years 9 months ago
A Region-Based Memory Manager for Prolog
We extend Tofte and Talpin's region-based model for memory management to support backtracking and cuts, which makes it suitable for use with Prolog and other logic programmin...
Henning Makholm
IWMM
2000
Springer
108views Hardware» more  IWMM 2000»
13 years 9 months ago
Efficient Object Sampling via Weak References
The performance of automatic memory management may be improved if the policies used in allocating and collecting objects had knowledge of the lifetimes of objects. To date, approa...
Ole Agesen, Alex Garthwaite