MCPcopy Create free account

hub / github.com/cmuparlay/concurrent_deferred_rc / functions

Functions1,181 in github.com/cmuparlay/concurrent_deferred_rc

↓ 1 callersFunctiontest_seq
tests/test_benchmark_stack.cpp:21
↓ 1 callersFunctiontest_seq
tests/test_rcu_stack.cpp:39
↓ 1 callersFunctiontest_seq
tests/test_benchmark_queue.cpp:19
↓ 1 callersFunctiontest_seq
tests/test_example_stack.cpp:17
↓ 1 callersFunctiontest_seq
tests/test_hazptr_stack.cpp:42
↓ 1 callersFunctiontest_simple
tests/test_example_linked_list.cpp:19
↓ 1 callersFunctionthread_main
Thread manipulation from SOR sample code this is the thread main function. All threads start here after creation and continue on to run the specified
benchmarks/memory_reclamation/ext/parharness/ParallelLaunch.cpp:110
↓ 1 callersFunctionthread_registry_deregister_thread
benchmarks/external/orcgc/ThreadRegistry.hpp:117
↓ 1 callersFunctionto_string2
(ds, mm, size, workload, th, result_type)
benchmarks/memory_reclamation/create_graphs.py:95
↓ 1 callersFunctionto_string_benchmark
(d)
benchmarks/memory_reclamation/create_graphs.py:92
↓ 1 callersFunctionwarmMemory
benchmarks/memory_reclamation/ext/parharness/HarnessUtils.cpp:90
MethodAcquireRetireLockfreeBase
benchmarks/external/weak_atomic/acquire_retire_lockfree.hpp:143
MethodAligned
benchmarks/memory_reclamation/src/trackers/OurRangeTracker.hpp:42
MethodAlignedAtomic
benchmarks/memory_reclamation/src/trackers/DEBRATracker.hpp:60
MethodAlignedBool
include/cdrc/internal/utils.h:63
MethodAlignedInt
include/cdrc/internal/utils.h:45
MethodAlignedLong
include/cdrc/internal/utils.h:54
MethodBarrier
benchmarks/barrier.hpp:12
MethodBaseTracker
benchmarks/memory_reclamation/src/trackers/BaseTracker.hpp:36
MethodBatch
include/cdrc/internal/smr/acquire_retire_hyaline.h:49
MethodBatch
benchmarks/memory_reclamation/src/trackers/HyalineTracker.hpp:61
MethodBenchmark
benchmarks/common.hpp:151
MethodBlockPool<T>
Create and return a pool to hold blocks of a specified size, to be shared by a specified number of threads. Return value is an opaque pointer. This
benchmarks/memory_reclamation/ext/parharness/BlockPool.hpp:97
MethodCRDoubleLinkQueue
benchmarks/external/doublelink/CRDoubleLinkQueue.hpp:96
MethodConcurrentQueue
benchmarks/memory_reclamation/src/trackers/RCUSharedTracker.hpp:60
MethodConcurrentQueue
benchmarks/memory_reclamation/src/trackers/OurRangeTracker.hpp:83
MethodDEBRATracker
benchmarks/memory_reclamation/src/trackers/DEBRATracker.hpp:106
MethodEpoch
include/cdrc/internal/epoch_tracker.h:29
MethodGlobalTestConfig
benchmarks/memory_reclamation/ext/parharness/TestConfig.cpp:331
MethodHEInfo
benchmarks/memory_reclamation/src/trackers/HETracker.hpp:52
MethodHEInfo
benchmarks/memory_reclamation/src/trackers/HETrackerOriginal.hpp:48
MethodHETracker
benchmarks/memory_reclamation/src/trackers/HETracker.hpp:79
MethodHETracker
benchmarks/memory_reclamation/src/trackers/HETrackerOriginal.hpp:62
MethodHashMap
benchmarks/memory_reclamation/src/rideables/HashMap.hpp:98
MethodHashMapRC
benchmarks/memory_reclamation/src/rideables/HashMapRC.hpp:80
MethodHashMapRCSS
benchmarks/memory_reclamation/src/rideables/HashMapRCSS.hpp:80
MethodHazardOptTracker
benchmarks/memory_reclamation/src/trackers/HazardOptTracker.hpp:101
MethodHazardPointersDL
benchmarks/external/doublelink/HazardPointersDL.hpp:51
MethodHazardTracker
benchmarks/memory_reclamation/src/trackers/HazardTracker.hpp:93
MethodHyalineTracker
benchmarks/memory_reclamation/src/trackers/HyalineTracker.hpp:96
MethodIntervalInfo
benchmarks/memory_reclamation/src/trackers/RangeTrackerNew.hpp:50
MethodLocalSlot
include/cdrc/internal/smr/acquire_retire.h:63
MethodLocalSlot
include/cdrc/internal/smr/acquire_retire_ibr.h:63
MethodLocalSlot
benchmarks/external/herlihy/herlihy_acquire_retire.h:26
MethodMapChurnTest
benchmarks/memory_reclamation/src/CustomTests.hpp:59
MethodMapChurnTest
benchmarks/memory_reclamation/src/CustomTests.hpp:68
MethodMarkPtr
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMap.hpp:48
MethodMemoryTracker
benchmarks/memory_reclamation/src/trackers/MemoryTracker.hpp:111
MethodNatarajanTree
benchmarks/memory_reclamation/src/rideables/NatarajanTree.hpp:176
MethodNatarajanTreeRC
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRC.hpp:178
MethodNatarajanTreeRCSS
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRCSS.hpp:167
MethodNode
examples/stack.h:23
MethodNode
examples/linked_list.h:23
MethodNode
include/cdrc/internal/smr/acquire_retire_hyaline.h:39
MethodNode
benchmarks/memory_reclamation/src/trackers/RCUSharedTracker.hpp:52
MethodNode
benchmarks/memory_reclamation/src/trackers/OurRangeTracker.hpp:75
MethodNode
benchmarks/memory_reclamation/src/trackers/HyalineTracker.hpp:51
MethodNode
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRC.hpp:56
MethodNode
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMap.hpp:56
MethodNode
benchmarks/memory_reclamation/src/rideables/HashMapRCSS.hpp:56
MethodNode
benchmarks/memory_reclamation/src/rideables/NatarajanTree.hpp:80
MethodNode
benchmarks/memory_reclamation/src/rideables/HashMap.hpp:49
MethodNode
benchmarks/memory_reclamation/src/rideables/HashMapRC.hpp:56
MethodNode
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRCSS.hpp:79
MethodNode
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRCSS.hpp:56
MethodNode
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRC.hpp:78
MethodNode
benchmarks/datastructures/queue.h:37
MethodNode
benchmarks/datastructures/stack.h:74
MethodNode
benchmarks/datastructures/stack.h:180
MethodNode
benchmarks/external/doublelink/CRDoubleLinkQueue.hpp:74
MethodObjRetireTest
benchmarks/memory_reclamation/src/CustomTests.hpp:194
MethodObjRetireTest
benchmarks/memory_reclamation/src/CustomTests.hpp:203
MethodOurRangeTracker
benchmarks/memory_reclamation/src/trackers/OurRangeTracker.hpp:258
MethodPadded
include/cdrc/internal/utils.h:91
MethodPaddedInt
benchmarks/common.hpp:87
MethodPassThePointerOrcGC
benchmarks/external/orcgc/OrcPTP.hpp:106
MethodRCUInfo
benchmarks/memory_reclamation/src/trackers/RCUSharedTracker.hpp:122
MethodRCUInfo
benchmarks/memory_reclamation/src/trackers/RCUTracker.hpp:54
MethodRCUSharedTracker
benchmarks/memory_reclamation/src/trackers/RCUSharedTracker.hpp:163
MethodRCUTracker
benchmarks/memory_reclamation/src/trackers/RCUTracker.hpp:89
MethodRangeTracker
benchmarks/memory_reclamation/src/trackers/OurRangeTracker.hpp:137
MethodRangeTrackerNew
benchmarks/memory_reclamation/src/trackers/RangeTrackerNew.hpp:76
MethodRecorder
benchmarks/memory_reclamation/ext/parharness/Recorder.cpp:26
MethodRefCountBenchmark
benchmarks/bench_ref_count.cpp:31
MethodReservation
include/cdrc/internal/smr/acquire_retire_hyaline.h:54
MethodReservation
benchmarks/memory_reclamation/src/trackers/HyalineTracker.hpp:66
MethodRetiredMonitorable
benchmarks/memory_reclamation/src/RetiredMonitorable.hpp:37
MethodRetiredObj
include/cdrc/internal/smr/acquire_retire_ebr.h:80
MethodRetiredObj
include/cdrc/internal/smr/acquire_retire_ibr.h:100
MethodSGLQueue
benchmarks/memory_reclamation/ext/parharness/SGLQueue.cpp:26
MethodSequentialRemoveTest
benchmarks/memory_reclamation/src/CustomTests.hpp:41
MethodSortedUnorderedMap
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMap.hpp:98
MethodSortedUnorderedMapRC
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRC.hpp:76
MethodSortedUnorderedMapRCSS
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRCSS.hpp:76
MethodStackBenchmark
benchmarks/bench_stack.cpp:37
MethodStickyCounter
include/cdrc/internal/utils.h:126
MethodStlAtomicSharedPtr
benchmarks/common.hpp:37
MethodTLInfo
benchmarks/external/orcgc/OrcPTP.hpp:93
MethodThreadID
include/cdrc/internal/utils.h:182
MethodThreadRegistry
benchmarks/external/orcgc/ThreadRegistry.hpp:61
← previousnext →301–400 of 1,181, ranked by callers