MCPcopy Create free account

hub / github.com/cmuparlay/concurrent_deferred_rc / functions

Functions1,181 in github.com/cmuparlay/concurrent_deferred_rc

Methodmarked_ptr
include/cdrc/marked_arc_ptr.h:29
Methodmax_value
include/cdrc/internal/utils.h:124
Methodmemory_manager_base
include/cdrc/internal/memory_manager_base.h:69
MethodmixPtrFlgTg
benchmarks/memory_reclamation/src/rideables/NatarajanTree.hpp:114
MethodmixPtrMk
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMap.hpp:76
MethodmixPtrMk
benchmarks/memory_reclamation/src/rideables/HashMap.hpp:69
MethodmkNode
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRC.hpp:96
MethodmkNode
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMap.hpp:127
MethodmkNode
benchmarks/memory_reclamation/src/rideables/HashMapRCSS.hpp:96
MethodmkNode
benchmarks/memory_reclamation/src/rideables/HashMap.hpp:126
MethodmkNode
benchmarks/memory_reclamation/src/rideables/HashMapRC.hpp:97
MethodmkNode
benchmarks/memory_reclamation/src/rideables/SortedUnorderedMapRCSS.hpp:96
Methodnode
tests/test_jss_arc.cpp:17
Methodnode
tests/test_folly.cpp:18
MethodnodeEqual
benchmarks/memory_reclamation/src/rideables/NatarajanTree.hpp:133
MethodnodeEqual
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRCSS.hpp:117
MethodnodeEqual
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRC.hpp:116
MethodnodeLess
benchmarks/memory_reclamation/src/rideables/NatarajanTree.hpp:126
MethodnodeLess
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRCSS.hpp:112
MethodnodeLess
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRC.hpp:111
MethodnodeLessEqual
benchmarks/memory_reclamation/src/rideables/NatarajanTree.hpp:143
MethodnodeLessEqual
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRCSS.hpp:125
MethodnodeLessEqual
benchmarks/memory_reclamation/src/rideables/NatarajanTreeRC.hpp:124
Methodnullopt_t
benchmarks/memory_reclamation/src/optional.hpp:257
Methodoperator !=
benchmarks/external/orcgc/OrcPTP.hpp:367
Methodoperator !=
benchmarks/external/orcgc/OrcPTP.hpp:438
Methodoperator *
benchmarks/memory_reclamation/ext/parharness/ConcurrentPrimitives.hpp:139
Methodoperator *
benchmarks/memory_reclamation/ext/parharness/ConcurrentPrimitives.hpp:192
Methodoperator ->
benchmarks/memory_reclamation/src/optional.hpp:505
Methodoperator ->
benchmarks/memory_reclamation/ext/parharness/ConcurrentPrimitives.hpp:140
Methodoperator ->
benchmarks/memory_reclamation/ext/parharness/ConcurrentPrimitives.hpp:193
Methodoperator <
benchmarks/memory_reclamation/src/trackers/RCUSharedTracker.hpp:124
Methodoperator ==
Equality/Inequality operators
benchmarks/external/orcgc/OrcPTP.hpp:365
Methodoperator ==
Equality/Inequality operators
benchmarks/external/orcgc/OrcPTP.hpp:437
Methodoperator delete
benchmarks/memory_reclamation/ext/parharness/BlockPool.hpp:91
Methodoperator new
make sure nothing else is in the same line as this object
benchmarks/memory_reclamation/ext/parharness/BlockPool.hpp:89
Functionoperator!=
benchmarks/memory_reclamation/src/optional.hpp:730
Methodoperator!=
include/cdrc/weak_snapshot_ptr.h:87
Methodoperator!=
include/cdrc/marked_arc_ptr.h:45
Methodoperator!=
include/cdrc/rc_ptr.h:99
Methodoperator!=
include/cdrc/snapshot_ptr.h:77
Methodoperator!=
benchmarks/external/herlihy/herlihy_rc_ptr.h:81
Methodoperator()
include/cdrc/internal/memory_manager_base.h:170
Methodoperator()
include/cdrc/internal/utils.h:219
Methodoperator()
include/cdrc/internal/utils.h:226
Methodoperator()
include/cdrc/internal/smr/acquire_retire.h:288
Methodoperator()
benchmarks/memory_reclamation/src/optional.hpp:1036
Methodoperator()
benchmarks/memory_reclamation/src/optional.hpp:1047
Methodoperator()
benchmarks/external/herlihy/herlihy_arc_ptr.h:86
Methodoperator()
benchmarks/external/herlihy/herlihy_arc_ptr_opt.h:82
Methodoperator*
include/cdrc/weak_snapshot_ptr.h:59
Methodoperator*
include/cdrc/marked_arc_ptr.h:37
Methodoperator*
include/cdrc/rc_ptr.h:83
Methodoperator*
include/cdrc/snapshot_ptr.h:49
Methodoperator*
benchmarks/external/herlihy/herlihy_rc_ptr.h:70
Methodoperator->
include/cdrc/weak_snapshot_ptr.h:73
Methodoperator->
include/cdrc/marked_arc_ptr.h:39
Methodoperator->
include/cdrc/rc_ptr.h:91
Methodoperator->
include/cdrc/snapshot_ptr.h:63
Methodoperator->
20.5.5.3, observers
benchmarks/memory_reclamation/src/optional.hpp:686
Methodoperator->
benchmarks/external/herlihy/herlihy_rc_ptr.h:75
Methodoperator->
Operator arrow. Let's us do 'ptr = oatom_a->oatom_b->otaom_c' instead of 'ptr = oatom_.load()->oatom_b.load()->oatom_c.load'
benchmarks/external/orcgc/OrcPTP.hpp:704
Functionoperator<
benchmarks/memory_reclamation/src/optional.hpp:735
Functionoperator<=
benchmarks/memory_reclamation/src/optional.hpp:745
Methodoperator=
examples/stack.h:30
Methodoperator=
benchmarks/memory_reclamation/src/optional.hpp:465
Methodoperator=
benchmarks/memory_reclamation/src/optional.hpp:653
Methodoperator=
benchmarks/datastructures/queue.h:131
Methodoperator=
benchmarks/datastructures/stack.h:187
Functionoperator==
benchmarks/memory_reclamation/src/optional.hpp:725
Methodoperator==
include/cdrc/atomic_rc_ptr.h:199
Methodoperator==
include/cdrc/weak_snapshot_ptr.h:85
Methodoperator==
include/cdrc/marked_arc_ptr.h:43
Methodoperator==
include/cdrc/rc_ptr.h:97
Methodoperator==
include/cdrc/snapshot_ptr.h:75
Methodoperator==
benchmarks/external/herlihy/herlihy_rc_ptr.h:80
Functionoperator>
benchmarks/memory_reclamation/src/optional.hpp:740
Functionoperator>=
benchmarks/memory_reclamation/src/optional.hpp:750
Methodoptional
20.5.5.1, constructors
benchmarks/memory_reclamation/src/optional.hpp:404
Methodoptional
20.5.5.1, construction/destruction
benchmarks/memory_reclamation/src/optional.hpp:620
Methodoptional_base
benchmarks/memory_reclamation/src/optional.hpp:306
Methodorc_atomic
benchmarks/external/orcgc/OrcPTP.hpp:685
Methodorc_ptr
benchmarks/external/orcgc/OrcPTP.hpp:407
Methodorc_unsafe_internal_ptr
benchmarks/external/orcgc/OrcPTP.hpp:355
Methodpadded
benchmarks/memory_reclamation/ext/parharness/ConcurrentPrimitives.hpp:53
MethodpaddedAtomic
benchmarks/memory_reclamation/ext/parharness/ConcurrentPrimitives.hpp:73
MethodparInit
benchmarks/memory_reclamation/src/CustomTests.cpp:78
MethodparInit
benchmarks/memory_reclamation/src/CustomTests.hpp:62
MethodparInit
benchmarks/memory_reclamation/src/CustomTests.hpp:197
MethodparInit
called by all threads in parallel
benchmarks/memory_reclamation/ext/parharness/TestConfig.hpp:158
Methodpoison
This assumes no other thread will change the value after poisoned
benchmarks/external/orcgc/OrcPTP.hpp:784
Methodpop_front
examples/stack.h:82
Methodpop_front
benchmarks/datastructures/stack.h:239
Methodpreheat
benchmarks/memory_reclamation/ext/parharness/BlockPool.hpp:236
Methodprint_children
from: https://www.open-mpi.org/projects/hwloc/doc/v1.7/
benchmarks/memory_reclamation/ext/parharness/DefaultHarnessTests.hpp:189
Methodprint_name
benchmarks/bench_stack.cpp:155
Methodprint_name
benchmarks/bench_ref_count.cpp:130
Methodprintargdef
benchmarks/memory_reclamation/ext/parharness/TestConfig.cpp:41
Methodprotect_snapshot
include/cdrc/internal/smr/acquire_retire_ebr.h:114
Methodprotect_snapshot
include/cdrc/internal/smr/acquire_retire_ibr.h:143
← previousnext →801–900 of 1,181, ranked by callers