Proceedings of the Sixth International Conference on Architectural Support for Programming Languages and Operating Systems 1994
DOI: 10.1145/195473.195504
|View full text |Cite
|
Sign up to set email alerts
|

Performance of a hardware-assisted real-time garbage collector

Abstract: Hardware-assisted real-

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
15
0

Year Published

1995
1995
2013
2013

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 42 publications
(15 citation statements)
references
References 12 publications
0
15
0
Order By: Relevance
“…The basic idea is kept while overhead of allocation detection and unnecessary collection is significantly reduced. Even hardware can be used to assist GC efficiency and reduce WCET bounds, as presented in [47].…”
Section: B Time-predictable Garbage Collectionmentioning
confidence: 99%
“…The basic idea is kept while overhead of allocation detection and unnecessary collection is significantly reduced. Even hardware can be used to assist GC efficiency and reduce WCET bounds, as presented in [47].…”
Section: B Time-predictable Garbage Collectionmentioning
confidence: 99%
“…In Baker [1978], a software barrier is proposed that redirects writes to the correct location, even if the object is being currently copied. The software solution however has a significant overhead [Schmidt and Nilsen 1994]. Smaller overheads were obtained by implementing the redirection using the memory hardware [Schmidt and Nilsen 1994].…”
Section: Relative Costs Of Gc Cycle Phasesmentioning
confidence: 99%
“…The software solution however has a significant overhead [Schmidt and Nilsen 1994]. Smaller overheads were obtained by implementing the redirection using the memory hardware [Schmidt and Nilsen 1994]. A similar solution for copying GCs is always to access old copies of objects and store modifications to a mutation log, which can later be replayed by the collector [Nettles and O'Toole 1993].…”
Section: Relative Costs Of Gc Cycle Phasesmentioning
confidence: 99%
“…The OSM redirects field access to the correct location for an object that is currently being copied. [45] extends the OSM to a GC memory module where a local microprocessor performs the GC work. In the paper the performance of standard C++ dynamic memory management is compared against garbage collected C++.…”
Section: Garbage Collectionmentioning
confidence: 99%