Proceedings of the International Symposium on Memory Management 2011
DOI: 10.1145/1993478.1993491
|View full text |Cite
|
Sign up to set email alerts
|

C4

Abstract: C4, the Continuously Concurrent Compacting Collector, an updated generational form of the Pauseless GC Algorithm [7], is introduced and described, along with details of its implementation on modern X86 hardware. It uses a read barrier to support concurrent compaction, concurrent remapping, and concurrent incremental update tracing. C4 differentiates itself from other generational garbage collectors by supporting simultaneous-generational concurrency: the different generations are collected using concurrent (no… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
16
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 74 publications
(16 citation statements)
references
References 13 publications
0
16
0
Order By: Relevance
“…Also, since objects live and die in clusters [22], mark-bits can be tested and cleared in groups. For these reasons, mark-bitmaps are prevalent in implementations of most commercial garbage collection algorithms [12,13,28].…”
Section: Introductionmentioning
confidence: 99%
See 4 more Smart Citations
“…Also, since objects live and die in clusters [22], mark-bits can be tested and cleared in groups. For these reasons, mark-bitmaps are prevalent in implementations of most commercial garbage collection algorithms [12,13,28].…”
Section: Introductionmentioning
confidence: 99%
“…This is primarily attributable to the poor temporal and spatial locality properties of a pointer-chasing algorithm. Table 1, shows the variation in the percentage of GCcycle time spent on marking with increasing number of task-threads for the C4 [28] algorithm. The numbers reflect average markphase duty-cycles for the Dacapo benchmark suite [8] for the new generation with the old generation displaying a similar pattern.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations