Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation 2021
DOI: 10.1145/3453483.3454060
|View full text |Cite
|
Sign up to set email alerts
|

Concurrent deferred reference counting with constant-time overhead

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 13 publications
(3 citation statements)
references
References 48 publications
0
3
0
Order By: Relevance
“…In Section 6, we apply the RC scheme of [2] to manage version list nodes as it adds only constant time overhead in expectation and it is the only one that maintains our desired time bounds. Epoch-based reclamation (EBR) [22,14] employs a counter that is incremented periodically and is used to divide the execution into epochs.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…In Section 6, we apply the RC scheme of [2] to manage version list nodes as it adds only constant time overhead in expectation and it is the only one that maintains our desired time bounds. Epoch-based reclamation (EBR) [22,14] employs a counter that is incremented periodically and is used to divide the execution into epochs.…”
Section: Related Workmentioning
confidence: 99%
“…We now describe how to safely reclaim the nodes spliced out of version lists and the Descriptor objects that are no longer needed. We apply an implementation of Reference Counting (RC) [2] with amortized expected constant time overhead to a slightly modified version of our list. To apply this scheme to Figure 4, we add a reference count field to each Node or Descriptor and replace raw pointers to Nodes or Descriptors with reference-counted pointers.…”
Section: Memory Reclamation For Version Listsmentioning
confidence: 99%
See 1 more Smart Citation