MCPcopy Create free account

hub / github.com/cameron314/concurrentqueue / functions

Functions5,688 in github.com/cameron314/concurrentqueue

↓ 3 callersMethodwait_or_timeout
benchmarks/dlib/threads/threads_kernel_1.h:99
↓ 3 callersMethodworker_outermost_level
benchmarks/tbb/scheduler.h:535
↓ 3 callersFunctionwrite_csv
(data, path, hasBulk = True)
benchmarks/extract_graph_data.py:38
↓ 2 callersFunctionCancellationInfoPresent
benchmarks/tbb/scheduler_common.h:238
↓ 2 callersMethodCopyTo
override*/
benchmarks/tbb/internal/_flow_graph_types_impl.h:237
↓ 2 callersFunctionDoOneTimeInitializations
Performs thread-safe lazy one-time general TBB initialization.
benchmarks/tbb/tbb_main.cpp:218
↓ 2 callersFunctionITT_DoUnsafeOneTimeInitialization
Thread-unsafe lazy one-time initialization of tools interop. Used by both dummy handlers and general TBB one-time initialization routine. **/
benchmarks/tbb/tbb_main.cpp:196
↓ 2 callersFunctionITT_get_string_handle
benchmarks/tbb/tbb_main.cpp:167
↓ 2 callersMethodReleaseAll
tests/relacy/relacy/example/condvar/condvar.cpp:99
↓ 2 callersFunction__TBB_TryLockByteElidedCancel
benchmarks/tbb/tbb_machine.h:921
↓ 2 callersFunction__TBB_machine_begin_transaction
! * Enter speculative execution mode. * @return -1 on success * abort cause ( or 0 ) on abort */
benchmarks/tbb/machine/gcc_itsx.h:91
↓ 2 callersFunction__TBB_machine_load8
benchmarks/tbb/machine/linux_ia32.h:188
↓ 2 callersFunction__TBB_machine_store8
benchmarks/tbb/machine/linux_ia32.h:206
↓ 2 callersFunction__TBB_machine_try_lock_elided
benchmarks/tbb/machine/gcc_itsx.h:40
↓ 2 callersMethodabort_all
Abort any sleeping threads at the time of the call
benchmarks/tbb/concurrent_monitor.h:179
↓ 2 callersMethodacquire
tests/relacy/relacy/example/ref_counting/ref_counting.cpp:11
↓ 2 callersMethodaddAndGet
tests/relacy/relacy/relacy/java_atomic.hpp:41
↓ 2 callersMethodalign_depth
benchmarks/tbb/partitioner.h:226
↓ 2 callersMethodallocate_page
override*/
benchmarks/tbb/concurrent_queue.h:260
↓ 2 callersMethodallocate_page
override */
benchmarks/tbb/internal/_concurrent_queue_impl.h:452
↓ 2 callersFunctionallocate_scheduler
benchmarks/tbb/scheduler.cpp:41
↓ 2 callersFunctionallocate_sibling
allocate right task with new parent TODO: 'inline' here is to avoid multiple definition error but for sake of code size this should not be inlined
benchmarks/tbb/parallel_reduce.h:174
↓ 2 callersFunctionallocate_sibling
allocate right task with new parent TODO: 'inline' here is to avoid multiple definition error but for sake of code size this should not be inlined
benchmarks/tbb/parallel_for.h:116
↓ 2 callersMethodallocate_task_pool
benchmarks/tbb/scheduler_common.h:326
↓ 2 callersFunctionallocation_size
benchmarks/tbb/arena.h:197
↓ 2 callersFunctionamp_raw_condition_variable_broadcast
tests/relacy/relacy/example/examples/amp_condvar.hpp:138
↓ 2 callersFunctionamp_raw_condition_variable_finalize
tests/relacy/relacy/example/examples/amp_condvar.hpp:101
↓ 2 callersFunctionamp_raw_condition_variable_init
tests/relacy/relacy/example/examples/amp_condvar.hpp:75
↓ 2 callersFunctionamp_raw_condition_variable_signal
tests/relacy/relacy/example/examples/amp_condvar.hpp:115
↓ 2 callersFunctionamp_raw_mutex_finalize
tests/relacy/relacy/example/examples/amp_condvar.hpp:38
↓ 2 callersFunctionamp_raw_mutex_init
tests/relacy/relacy/example/examples/amp_condvar.hpp:27
↓ 2 callersMethodapply_body_bypass
Applies the body to the provided input override */
benchmarks/tbb/internal/_flow_graph_node_impl.h:633
↓ 2 callersMethodassert_task_pool_valid
benchmarks/tbb/scheduler.cpp:155
↓ 2 callersMethodat_start
benchmarks/dlib/sliding_buffer/sliding_buffer_kernel_1.h:125
↓ 2 callersFunctionatomic_once
benchmarks/tbb/dynamic_link.cpp:227
↓ 2 callersFunctionatomic_update
benchmarks/tbb/tbb_misc.h:185
↓ 2 callersMethodattach_mailbox
benchmarks/tbb/scheduler.h:545
↓ 2 callersMethodbf
benchmarks/dlib/bound_function_pointer/bound_function_pointer_kernel_1.h:754
↓ 2 callersMethodbind_to
benchmarks/tbb/task_group_context.cpp:260
↓ 2 callersMethodbounded_pause
pause for a few times and then return false immediately.
benchmarks/tbb/tbb_machine.h:378
↓ 2 callersMethodbroadcast
tests/relacy/relacy/example/tbb_eventcount/eventcount.cpp:761
↓ 2 callersMethodcancel_group_execution
Initiates cancellation of all tasks in this cancellation group and its subordinate groups. \return false if cancellation has already been requested, t
benchmarks/tbb/task.h:844
↓ 2 callersMethodcheck_being_stolen
benchmarks/tbb/partitioner.h:222
↓ 2 callersFunctioncircular_less_than
concurrentqueue.h:490
↓ 2 callersMethodcleanup_master
benchmarks/tbb/scheduler.cpp:1092
↓ 2 callersFunctionclear
benchmarks/dlib/timing.h:168
↓ 2 callersFunctionclear
benchmarks/dlib/member_function_pointer/member_function_pointer_kernel_1.h:158
↓ 2 callersFunctionclear
benchmarks/tbb/internal/_concurrent_unordered_impl.h:329
↓ 2 callersMethodclear
tests/relacy/relacy/relacy/history.hpp:163
↓ 2 callersMethodclear
benchmarks/dlib/sliding_buffer/sliding_buffer_kernel_1.h:58
↓ 2 callersMethodclear
Clear the list
benchmarks/tbb/task.h:939
↓ 2 callersMethodclear
benchmarks/tbb/concurrent_queue.h:187
↓ 2 callersMethodclear
Destroys local copies
benchmarks/tbb/enumerable_thread_specific.h:828
↓ 2 callersMethodclear
benchmarks/tbb/internal/_flow_graph_impl.h:555
↓ 2 callersMethodclear
benchmarks/tbb/internal/_concurrent_unordered_impl.h:1037
↓ 2 callersFunctionclear_one_bit
benchmarks/tbb/task_stream.h:58
↓ 2 callersMethodclose
benchmarks/dlib/unicode/unicode.h:596
↓ 2 callersMethodconstruct
override*/
benchmarks/tbb/enumerable_thread_specific.h:644
↓ 2 callersMethodconsume
Complete use of the port
benchmarks/tbb/internal/_flow_graph_join_impl.h:361
↓ 2 callersMethodconsume_front
benchmarks/tbb/internal/_flow_graph_item_buffer_impl.h:262
↓ 2 callersFunctioncopy_boost_exception
benchmarks/boost/exception/exception.hpp:416
↓ 2 callersMethodcopy_memory
Copies the contents of the vector into the dst array. Can only be used when T is a POD type, as copying does not invoke copy constructors. **/
benchmarks/tbb/scheduler_utility.h:96
↓ 2 callersMethodcreate_child
benchmarks/tbb/parallel_scan.h:104
↓ 2 callersMethodcreate_node
Allocate a new node with the given order key and value
benchmarks/tbb/internal/_concurrent_unordered_impl.h:261
↓ 2 callersMethoddefault_context
benchmarks/tbb/scheduler.h:540
↓ 2 callersFunctiondelete_impl
tests/relacy/relacy/relacy/context.hpp:1114
↓ 2 callersMethoddequeue
tests/relacy/relacy/example/spsc_queue/spsc_queue.cpp:155
↓ 2 callersMethoddequeue
tests/relacy/relacy/example/tbb_eventcount/eventcount.cpp:713
↓ 2 callersMethoddequeue_commit
tests/relacy/relacy/example/examples/spsc_overwrite_queue.hpp:56
↓ 2 callersMethoddequeue_prepare
tests/relacy/relacy/example/examples/spsc_overwrite_queue.hpp:50
↓ 2 callersMethoddestroy
override*/
benchmarks/tbb/enumerable_thread_specific.h:639
↓ 2 callersMethoddowngrade_to_reader
benchmarks/tbb/queuing_rw_mutex.cpp:365
↓ 2 callersMethoddump_arena_statistics
benchmarks/tbb/arena.cpp:255
↓ 2 callersFunctionduplicate_string
benchmarks/tbb/task_group_context.cpp:35
↓ 2 callersMethodempty
Checks existence of a task.
benchmarks/tbb/task_stream.h:136
↓ 2 callersMethodempty
Size and capacity function
benchmarks/tbb/internal/_concurrent_unordered_impl.h:850
↓ 2 callersFunctionenable_error_info
benchmarks/boost/exception/exception.hpp:378
↓ 2 callersMethodend
benchmarks/tbb/concurrent_monitor.h:55
↓ 2 callersMethodenqueue
tests/relacy/relacy/example/spsc_queue/spsc_queue.cpp:149
↓ 2 callersMethodenqueue
tests/relacy/relacy/example/tbb_eventcount/eventcount.cpp:696
↓ 2 callersMethodenqueue_commit
tests/relacy/relacy/example/examples/spsc_overwrite_queue.hpp:36
↓ 2 callersMethodenqueue_prepare
tests/relacy/relacy/example/examples/spsc_overwrite_queue.hpp:31
↓ 2 callersMethodequal
benchmarks/tbb/concurrent_hash_map.h:63
↓ 2 callersMethodexec
tests/relacy/relacy/relacy/stdlib/condition_variable.hpp:75
↓ 2 callersFunctionexecute
tests/relacy/relacy/relacy/context.hpp:1028
↓ 2 callersMethodfetch_and_add
benchmarks/tbb/atomic.h:344
↓ 2 callersMethodfetch_and_decrement
benchmarks/tbb/atomic.h:362
↓ 2 callersFunctionfetch_and_or
Perform an atomic bitwise-OR on the operand, and return its previous value.
benchmarks/tbb/reader_writer_lock.cpp:41
↓ 2 callersMethodfetch_item
destructively-fetch an object from the buffer
benchmarks/tbb/internal/_flow_graph_item_buffer_impl.h:87
↓ 2 callersMethodfetch_or
tests/relacy/relacy/relacy/atomic.hpp:123
↓ 2 callersFunctionfgt_body
benchmarks/tbb/internal/_flow_graph_trace_impl.h:89
↓ 2 callersFunctionfgt_graph
benchmarks/tbb/internal/_flow_graph_trace_impl.h:152
↓ 2 callersMethodfill_with_canary_pattern
benchmarks/tbb/scheduler_common.h:318
↓ 2 callersMethodfinalize
override*/
benchmarks/tbb/pipeline.h:422
↓ 2 callersMethodfind
benchmarks/dlib/unicode/unicode.h:53
↓ 2 callersMethodfind
Find item and acquire a read lock on the item. Return true if item is found, false otherwise. */
benchmarks/tbb/concurrent_hash_map.h:913
↓ 2 callersMethodfinish_construction
benchmarks/tbb/parallel_scan.h:65
↓ 2 callersMethodflush_to
move all elements to 'lst' and initialize the 'this' list
benchmarks/tbb/concurrent_monitor.h:74
↓ 2 callersFunctionfor_each_in_tuple
benchmarks/dlib/serialize.h:1096
↓ 2 callersMethodfree_arena
benchmarks/tbb/arena.cpp:201
← previousnext →601–700 of 5,688, ranked by callers