Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cmuparlay/concurrent_deferred_rc
/ functions
Functions
1,181 in github.com/cmuparlay/concurrent_deferred_rc
⨍
Functions
1,181
◇
Types & classes
273
Method
protect_snapshot
include/cdrc/internal/smr/acquire_retire_hyaline.h:267
Method
push_front
examples/stack.h:71
Method
push_front
benchmarks/datastructures/stack.h:220
Method
put
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRC.hpp:158
Method
put
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMap.hpp:168
Method
put
benchmarks/memory_reclamation/src/rideables/HashMapRCSS.hpp:159
Method
put
benchmarks/memory_reclamation/src/rideables/NatarajanTree.hpp:420
Method
put
benchmarks/memory_reclamation/src/rideables/HashMap.hpp:133
Method
put
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRCSS.hpp:435
Method
put
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRCSS.hpp:167
Method
put
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRC.hpp:427
Method
put_get
benchmarks/memory_reclamation/src/CustomTests.cpp:88
Method
rangeQuery
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRCSS.hpp:591
Method
rangeQuery
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRC.hpp:573
Method
rc_ptr
include/cdrc/rc_ptr.h:39
Method
read
benchmarks/memory_reclamation/src/trackers/RangeTrackerNew.hpp:120
Method
read
benchmarks/memory_reclamation/src/trackers/OurRangeTracker.hpp:302
Method
read
benchmarks/memory_reclamation/src/trackers/WFETracker.hpp:228
Method
read
benchmarks/memory_reclamation/src/trackers/HazardOptTracker.hpp:127
Method
read
benchmarks/memory_reclamation/src/trackers/HETrackerOriginal.hpp:106
Method
read
benchmarks/memory_reclamation/src/trackers/MemoryTracker.hpp:210
Method
read
benchmarks/memory_reclamation/src/trackers/HazardTracker.hpp:112
Method
read
benchmarks/memory_reclamation/src/trackers/BaseTracker.hpp:84
Method
read_birth
benchmarks/memory_reclamation/src/trackers/RangeTrackerNew.hpp:110
Method
read_birth
benchmarks/memory_reclamation/src/trackers/HETrackerOriginal.hpp:96
Method
read_timer
benchmarks/common.hpp:157
Method
reclaim
benchmarks/memory_reclamation/src/trackers/WFETracker.hpp:222
Method
reclaim
benchmarks/memory_reclamation/src/trackers/HETrackerOriginal.hpp:101
Method
reclaim
NOTE: reclaim shall be only used to thread-local objects.
benchmarks/memory_reclamation/src/trackers/MemoryTracker.hpp:189
Method
reclaim
NOTE: reclaim shall be only used to thread-local objects.
benchmarks/memory_reclamation/src/trackers/BaseTracker.hpp:69
Method
release
For converting a weak_snapshot_ptr into an rc_ptr If the ref count has already been incremented, the pointer can just be transferred, otherwise it sho
include/cdrc/weak_snapshot_ptr.h:120
Method
release
For converting a snapshot_ptr into an rc_ptr If the ref count has already been incremented, the pointer can just be transferred, otherwise it should b
include/cdrc/snapshot_ptr.h:110
Method
release
include/cdrc/internal/smr/acquire_retire_ebr.h:120
Method
release
include/cdrc/internal/smr/acquire_retire.h:219
Method
release
include/cdrc/internal/smr/acquire_retire_ibr.h:160
Method
release
include/cdrc/internal/smr/acquire_retire_hyaline.h:273
Method
release
benchmarks/memory_reclamation/src/trackers/MemoryTracker.hpp:229
Method
release
benchmarks/memory_reclamation/src/trackers/BaseTracker.hpp:95
Method
release
benchmarks/external/herlihy/herlihy_acquire_retire.h:76
Method
remove
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRC.hpp:190
Method
remove
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMap.hpp:203
Method
remove
benchmarks/memory_reclamation/src/rideables/HashMapRCSS.hpp:227
Method
remove
benchmarks/memory_reclamation/src/rideables/NatarajanTree.hpp:498
Method
remove
benchmarks/memory_reclamation/src/rideables/HashMapRC.hpp:198
Method
remove
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRCSS.hpp:517
Method
remove
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRCSS.hpp:200
Method
remove
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRC.hpp:502
Method
remove
benchmarks/memory_reclamation/ext/parharness/RContainer.hpp:87
Method
remove_get
benchmarks/memory_reclamation/src/CustomTests.cpp:93
Method
replace
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRC.hpp:216
Method
replace
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMap.hpp:235
Method
replace
benchmarks/memory_reclamation/src/rideables/HashMapRCSS.hpp:253
Method
replace
benchmarks/memory_reclamation/src/rideables/NatarajanTree.hpp:568
Method
replace
benchmarks/memory_reclamation/src/rideables/HashMap.hpp:136
Method
replace
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRCSS.hpp:587
Method
replace
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRCSS.hpp:227
Method
replace
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRC.hpp:570
Method
reportAlloc
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRC.hpp:67
Method
reportAlloc
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMap.hpp:89
Method
reportAlloc
benchmarks/memory_reclamation/src/rideables/HashMapRCSS.hpp:67
Method
reportAlloc
benchmarks/memory_reclamation/src/rideables/NatarajanTree.hpp:159
Method
reportAlloc
benchmarks/memory_reclamation/src/rideables/HashMap.hpp:82
Method
reportAlloc
benchmarks/memory_reclamation/src/rideables/HashMapRC.hpp:67
Method
reportAlloc
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRCSS.hpp:154
Method
reportAlloc
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRCSS.hpp:67
Method
reportAlloc
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRC.hpp:165
Method
report_retired
benchmarks/memory_reclamation/src/RetiredMonitorable.hpp:59
Method
reserve
include/cdrc/internal/smr/acquire_retire_ebr.h:102
Method
reserve
include/cdrc/internal/smr/acquire_retire_ibr.h:125
Method
reserve
include/cdrc/internal/smr/acquire_retire_hyaline.h:255
Method
reserve
benchmarks/memory_reclamation/src/trackers/RCUSharedTracker.hpp:178
Method
reserve
benchmarks/memory_reclamation/src/trackers/WFETracker.hpp:144
Method
reserve
benchmarks/memory_reclamation/src/trackers/DEBRATracker.hpp:119
Method
reserve
benchmarks/memory_reclamation/src/trackers/HETrackerOriginal.hpp:78
Method
reserve_nothing
include/cdrc/internal/smr/acquire_retire_ebr.h:109
Method
reserve_nothing
include/cdrc/internal/smr/acquire_retire.h:178
Method
reserve_nothing
include/cdrc/internal/smr/acquire_retire_ibr.h:138
Method
reserve_nothing
include/cdrc/internal/smr/acquire_retire_hyaline.h:262
Method
reserve_slot
benchmarks/memory_reclamation/src/trackers/RangeTrackerNew.hpp:139
Method
reserve_slot
benchmarks/memory_reclamation/src/trackers/OurRangeTracker.hpp:317
Method
reserve_slot
benchmarks/memory_reclamation/src/trackers/WFETracker.hpp:247
Method
reserve_slot
benchmarks/memory_reclamation/src/trackers/HazardOptTracker.hpp:145
Method
reserve_slot
benchmarks/memory_reclamation/src/trackers/HETrackerOriginal.hpp:121
Method
reserve_slot
benchmarks/memory_reclamation/src/trackers/MemoryTracker.hpp:214
Method
reserve_slot
benchmarks/memory_reclamation/src/trackers/HazardTracker.hpp:131
Method
reserve_slot
benchmarks/memory_reclamation/src/trackers/BaseTracker.hpp:93
Method
reset
Resets the value of the counter to the given value. This may be called when the counter is zero to bring it back to a non-zero value. It is not permi
include/cdrc/internal/utils.h:166
Method
reset
20.6.3.6, modifiers
benchmarks/memory_reclamation/src/optional.hpp:606
Method
reset
x.x.x.x, modifiers
benchmarks/memory_reclamation/src/optional.hpp:713
Method
retire
include/cdrc/internal/memory_manager_base.h:83
Method
retire
include/cdrc/internal/smr/acquire_retire_ebr.h:122
Method
retire
include/cdrc/internal/smr/acquire_retire.h:225
Method
retire
include/cdrc/internal/smr/acquire_retire_ibr.h:162
Method
retire
include/cdrc/internal/smr/acquire_retire_hyaline.h:275
Method
retire
benchmarks/memory_reclamation/src/trackers/RCUSharedTracker.hpp:221
Method
retire
benchmarks/memory_reclamation/src/trackers/RangeTrackerNew.hpp:171
Method
retire
benchmarks/memory_reclamation/src/trackers/RCUTracker.hpp:139
Method
retire
benchmarks/memory_reclamation/src/trackers/OurRangeTracker.hpp:342
Method
retire
benchmarks/memory_reclamation/src/trackers/WFETracker.hpp:322
Method
retire
benchmarks/memory_reclamation/src/trackers/HazardOptTracker.hpp:163
← previous
next →
901–1,000 of 1,181, ranked by callers