MCPcopy Create free account

hub / github.com/cameron314/concurrentqueue / functions

Functions5,688 in github.com/cameron314/concurrentqueue

↓ 6 callersMethodregister_successor
Add a new successor to this node override */
benchmarks/tbb/flow_graph.h:808
↓ 6 callersFunctionsafe_divide
benchmarks/benchmarks.cpp:1713
↓ 6 callersMethodsemaphore
ctor
benchmarks/tbb/semaphore.h:53
↓ 6 callersMethodsignal
benchmarks/dlib/threads/threads_kernel_1.h:108
↓ 6 callersMethodsize
benchmarks/tbb/enumerable_thread_specific.h:964
↓ 6 callersMethodspawn
benchmarks/tbb/scheduler.cpp:662
↓ 6 callersMethodstart
Call start before handling this operation
benchmarks/tbb/aggregator.h:44
↓ 6 callersMethodstore_with_release
benchmarks/tbb/atomic.h:324
↓ 6 callersFunctionswap
benchmarks/dlib/std_allocator.h:189
↓ 6 callersFunctionswap
benchmarks/tbb/atomic.h:537
↓ 6 callersFunctionswitch_to_fiber
tests/relacy/relacy/relacy/platform.hpp:73
↓ 6 callersMethodtail
tests/corealgos.h:54
↓ 6 callersFunctiontime_buf
benchmarks/dlib/timing.h:80
↓ 6 callersMethodtryWaitMany
Acquires between 0 and (greedily) max, inclusive
lightweightsemaphore.h:391
↓ 6 callersMethodunpark_one
tests/relacy/relacy/relacy/waitset.hpp:92
↓ 6 callersMethodwait
lightweightsemaphore.h:100
↓ 6 callersMethodwait
tests/relacy/relacy/example/eventcount/eventcount.cpp:38
↓ 6 callersMethodwait
tests/relacy/relacy/example/tbb_eventcount/eventcount.cpp:41
↓ 5 callersFunctionBOOST_PP_ENUM_BINARY_PARAMS
benchmarks/boost/parameter/parameters.hpp:810
↓ 5 callersMethodP
benchmarks/tbb/semaphore.cpp:87
↓ 5 callersFunction__TBB_LockByte
benchmarks/tbb/tbb_machine.h:908
↓ 5 callersFunction__TBB_Pause
benchmarks/tbb/tbb_machine.h:337
↓ 5 callersFunction__TBB_ReverseBits
benchmarks/tbb/tbb_machine.h:956
↓ 5 callersFunction__TBB_TryLockByte
benchmarks/tbb/tbb_machine.h:902
↓ 5 callersFunction__TBB_machine_cmpswp8
benchmarks/tbb/machine/mac_ppc.h:103
↓ 5 callersFunction__TBB_machine_transaction_conflict_abort
* aborts with code 0xFF (lock already held) */
benchmarks/tbb/machine/gcc_itsx.h:118
↓ 5 callersFunction__itt_report_error
benchmarks/tbb/tools_api/ittnotify_static.c:297
↓ 5 callersMethodacq_rel
tests/relacy/relacy/relacy/sync_var.hpp:50
↓ 5 callersMethodadjust_demand
benchmarks/tbb/market.cpp:368
↓ 5 callersFunctionamp_raw_condition_variable_wait
tests/relacy/relacy/example/examples/amp_condvar.hpp:175
↓ 5 callersMethodapply
benchmarks/tbb/concurrent_vector.cpp:158
↓ 5 callersMethodback
benchmarks/boost/array.hpp:148
↓ 5 callersMethodcall
benchmarks/dlib/member_function_pointer/member_function_pointer_kernel_1.h:463
↓ 5 callersMethodcancel_wait
benchmarks/tbb/concurrent_monitor.cpp:54
↓ 5 callersMethodcheck
tests/relacy/relacy/relacy/stdlib/event.hpp:360
↓ 5 callersFunctioncreate_node
TODO: try to combine both implementations using poor man forward TODO: use RAII scoped guard instead of explicit catch Allocate a new node with the gi
benchmarks/tbb/internal/_concurrent_unordered_impl.h:279
↓ 5 callersFunctionderef_noexcept
concurrentqueue.h:558
↓ 5 callersFunctiondeserialize
benchmarks/dlib/serialize.h:645
↓ 5 callersFunctiondestroy_node
Erase an element using the allocator
benchmarks/tbb/internal/_concurrent_unordered_impl.h:478
↓ 5 callersFunctiondynamic_link
benchmarks/tbb/dynamic_link.cpp:153
↓ 5 callersFunctionfgt_internal_create_output_port
benchmarks/tbb/internal/_flow_graph_trace_impl.h:35
↓ 5 callersMethodget_allocator
benchmarks/tbb/internal/_concurrent_unordered_impl.h:845
↓ 5 callersMethodget_bucket
Get bucket by (masked) hashcode
benchmarks/tbb/concurrent_hash_map.h:225
↓ 5 callersMethodget_ctx_seq
tests/relacy/relacy/relacy/context_base.hpp:197
↓ 5 callersFunctionget_itt_domain
benchmarks/tbb/tbb_main.cpp:298
↓ 5 callersFunctionif
Check if any earlier offloaded non-top priority tasks become returned to the top level
benchmarks/tbb/custom_scheduler.h:214
↓ 5 callersFunctioninitialize_cache_aligned_allocator
benchmarks/tbb/cache_aligned_allocator.cpp:138
↓ 5 callersMethodinsert
tests/relacy/relacy/test/trash/rtl.hpp:224
↓ 5 callersMethodinternal_add_built_successor
override*/
benchmarks/tbb/flow_graph.h:824
↓ 5 callersMethodinternal_delete_built_successor
override*/
benchmarks/tbb/flow_graph.h:829
↓ 5 callersMethodis_child_of
benchmarks/dlib/logger/logger_kernel_1.h:255
↓ 5 callersFunctionis_ctx
tests/relacy/relacy/relacy/context_base.hpp:262
↓ 5 callersMethodis_random_sched
tests/relacy/relacy/relacy/context_base.hpp:192
↓ 5 callersFunctionitt_hide_store_word
benchmarks/tbb/tbb_profiling.h:210
↓ 5 callersFunctionload
benchmarks/boost/atomic/detail/ops_gcc_x86_dcas.hpp:145
↓ 5 callersMethodmaster_outermost_level
benchmarks/tbb/scheduler.h:531
↓ 5 callersFunctionnarrow
benchmarks/dlib/string/string.h:30
↓ 5 callersFunctionnew_block_index
concurrentqueue.h:2378
↓ 5 callersMethodnotify_exit_observers
benchmarks/tbb/observer_proxy.h:156
↓ 5 callersFunctionparallel_for
benchmarks/dlib/threads/parallel_for_extension.h:205
↓ 5 callersMethodpush_back
benchmarks/tbb/internal/_flow_graph_item_buffer_impl.h:181
↓ 5 callersMethodref_count
The internal reference count.
benchmarks/tbb/task.h:796
↓ 5 callersMethodremove_ref
Decrement reference count and delete if it becomes zero.
benchmarks/tbb/pipeline.h:523
↓ 5 callersMethodremove_successor
Removes a successor from this node override */
benchmarks/tbb/flow_graph.h:817
↓ 5 callersMethodreserve
\copydoc boost::lockfree::stack::reserve * */
benchmarks/boost/lockfree/queue.hpp:224
↓ 5 callersFunctionresolve_symbols
DYNAMIC_LINK_WARNING */
benchmarks/tbb/dynamic_link.cpp:121
↓ 5 callersFunctionrewind_block_index_tail
concurrentqueue.h:2957
↓ 5 callersFunctionserialize
benchmarks/dlib/serialize.h:314
↓ 5 callersMethodtry_put_task
for multifunction_node. The function_body that implements the node will have an input and an output tuple of ports. To put an item to a successor, t
benchmarks/tbb/internal/_flow_graph_node_impl.h:714
↓ 5 callersMethodunlock
tests/relacy/relacy/example/tbb_eventcount/eventcount.cpp:76
↓ 5 callersMethodunlock
Release lock
benchmarks/tbb/mutex.h:181
↓ 5 callersMethodunlock_exclusive
tests/relacy/relacy/relacy/stdlib/mutex.hpp:554
↓ 5 callersMethodunpark_all
tests/relacy/relacy/relacy/waitset.hpp:108
↓ 5 callersMethodunpark_thread
tests/relacy/relacy/relacy/scheduler.hpp:160
↓ 5 callersMethodupgrade_to_writer
benchmarks/tbb/queuing_rw_mutex.cpp:394
↓ 5 callersFunctionwhile
second pass processes pop operations
benchmarks/tbb/concurrent_priority_queue.h:379
↓ 4 callersFunction__TBB_AtomicAND
benchmarks/tbb/tbb_machine.h:877
↓ 4 callersFunction__TBB_AtomicOR
benchmarks/tbb/tbb_machine.h:867
↓ 4 callersFunction__TBB_NOEXCEPT
benchmarks/tbb/tbb_thread.h:161
↓ 4 callersFunction__itt_get_env_var
This function return value of env variable that placed into static buffer. * !!! The same static buffer is used for subsequent calls. !!! * This was
benchmarks/tbb/tools_api/ittnotify_static.c:665
↓ 4 callersMethodacquire
tests/relacy/relacy/example/proxy_collector/proxy_collector.cpp:91
↓ 4 callersMethodacquire
A method to acquire queuing_mutex lock
benchmarks/tbb/queuing_mutex.cpp:32
↓ 4 callersMethodadd
benchmarks/tbb/internal/_flow_graph_impl.h:279
↓ 4 callersMethodat
at() with range check
benchmarks/boost/array.hpp:134
↓ 4 callersFunctionatomic_signal_fence
tests/relacy/relacy/relacy/atomic_fence.hpp:72
↓ 4 callersMethodbegin
tests/relacy/relacy/example/eventcount/eventcount.cpp:245
↓ 4 callersMethodbegin
tests/relacy/relacy/example/tbb_eventcount/eventcount.cpp:250
↓ 4 callersFunctioncast_to_string
benchmarks/dlib/string/string.h:233
↓ 4 callersMethodcend
benchmarks/boost/array.hpp:81
↓ 4 callersMethodcheck
tests/relacy/relacy/relacy/stdlib/semaphore.hpp:343
↓ 4 callersMethodclear
benchmarks/dlib/bound_function_pointer/bound_function_pointer_kernel_1.h:250
↓ 4 callersMethodcommit_wait
tests/relacy/relacy/example/tbb_eventcount/eventcount.cpp:379
↓ 4 callersMethodcommit_wait
Commit wait if event count has not changed; otherwise, cancel wait. Returns true if committed, false if canceled. */
benchmarks/tbb/concurrent_monitor.h:139
↓ 4 callersFunctionconvert_argument
benchmarks/tbb/machine/icc_generic.h:81
↓ 4 callersMethodcopy_front
returns a copy of the front
benchmarks/tbb/internal/_flow_graph_item_buffer_impl.h:128
↓ 4 callersMethodcopy_successors
override*/
benchmarks/tbb/flow_graph.h:839
↓ 4 callersFunctioncpuid
benchmarks/cpuid.cpp:129
↓ 4 callersMethodcreate_thread
tests/relacy/relacy/relacy/scheduler.hpp:224
↓ 4 callersFunctiondeinit
tests/relacy/relacy/example/mpmc/pcx.h:211
↓ 4 callersMethoddequeue_bulk
concurrentqueue.h:1747
← previousnext →301–400 of 5,688, ranked by callers