MCPcopy Create free account

hub / github.com/cameron314/concurrentqueue / functions

Functions5,688 in github.com/cameron314/concurrentqueue

↓ 1 callersMethodspawn_root_and_wait
Spawn task allocated by allocate_root, wait for it to complete, and deallocate it.
benchmarks/tbb/task.h:720
↓ 1 callersMethodspawn_stage_task
__TBB_TASK_GROUP_CONTEXT Creates and spawns stage_task from task_info
benchmarks/tbb/pipeline.cpp:297
↓ 1 callersFunctionspin_wait_until_and
benchmarks/tbb/reader_writer_lock.cpp:69
↓ 1 callersFunctionspin_wait_while_geq
benchmarks/tbb/reader_writer_lock.cpp:61
↓ 1 callersFunctionsplit_order_key_dummy
A dummy order key has its original hash value reversed and the last bit unset
benchmarks/tbb/internal/_concurrent_unordered_impl.h:1507
↓ 1 callersMethodsplit_to_fill
Populates range pool via ranges up to max depth or while divisible max_depth starts from 0, e.g. value 2 makes 3 ranges in the pool up to two 1/4 piec
benchmarks/tbb/partitioner.h:170
↓ 1 callersMethodstart_read
benchmarks/tbb/reader_writer_lock.cpp:213
↓ 1 callersMethodstart_shutdown
benchmarks/tbb/private_server.cpp:240
↓ 1 callersMethodstart_write
benchmarks/tbb/reader_writer_lock.cpp:122
↓ 1 callersMethodsteal
tests/relacy/relacy/example/cli_ws_deque/cli_ws_deque.cpp:99
↓ 1 callersMethodsteal
tests/relacy/relacy/example/java_ws_deque/java_ws_deque.cpp:99
↓ 1 callersMethodsteal
tests/relacy/relacy/example/ws_deque2/ws_deque.cpp:254
↓ 1 callersFunctionstop
benchmarks/dlib/timing.h:117
↓ 1 callersMethodstop
benchmarks/tbb/pipeline.h:316
↓ 1 callersMethodstore
tests/relacy/relacy/relacy/atomic.hpp:78
↓ 1 callersFunctionstrip_path
tests/relacy/relacy/relacy/history.hpp:67
↓ 1 callersMethodsuccessor_count
override*/
benchmarks/tbb/internal/_flow_graph_join_impl.h:1347
↓ 1 callersMethodsuccessor_count
benchmarks/tbb/internal/_flow_graph_indexer_impl.h:282
↓ 1 callersFunctionswap
benchmarks/dlib/sliding_buffer/circular_buffer.h:164
↓ 1 callersFunctionswap
benchmarks/dlib/stl_checked/std_vector_c.h:275
↓ 1 callersFunctionswap
benchmarks/boost/array.hpp:368
↓ 1 callersFunctionswap
benchmarks/boost/core/swap.hpp:53
↓ 1 callersMethodswap
benchmarks/dlib/std_allocator.h:120
↓ 1 callersMethodswap
benchmarks/dlib/memory_manager_stateless/memory_manager_stateless_kernel_1.h:64
↓ 1 callersMethodswap
benchmarks/dlib/memory_manager/memory_manager_kernel_1.h:174
↓ 1 callersMethodswap
benchmarks/dlib/memory_manager/memory_manager_kernel_3.h:282
↓ 1 callersMethodswap
benchmarks/dlib/sliding_buffer/sliding_buffer_kernel_1.h:112
↓ 1 callersMethodswap
swap (note: linear complexity)
benchmarks/boost/array.hpp:165
↓ 1 callersFunctionswap_impl
benchmarks/boost/core/swap.hpp:32
↓ 1 callersMethodswap_items
could be implemented with std::move semantics
benchmarks/tbb/internal/_flow_graph_item_buffer_impl.h:114
↓ 1 callersFunctionsystemwide_fence
tests/relacy/relacy/relacy/context.hpp:1208
↓ 1 callersMethodtable_clear
benchmarks/tbb/enumerable_thread_specific.h:155
↓ 1 callersMethodtable_lookup
benchmarks/tbb/enumerable_thread_specific.h:164
↓ 1 callersMethodtable_reserve_for_copy
benchmarks/tbb/enumerable_thread_specific.h:137
↓ 1 callersMethodtagged_find
benchmarks/tbb/internal/_flow_graph_tagged_buffer_impl.h:222
↓ 1 callersMethodthread
tests/relacy/relacy/relacy/context.hpp:1021
↓ 1 callersMethodthread_finished
tests/relacy/relacy/relacy/scheduler.hpp:193
↓ 1 callersMethodthread_finished_impl
tests/relacy/relacy/relacy/scheduler.hpp:320
↓ 1 callersFunctionthread_get_id_v3
benchmarks/tbb/tbb_thread.cpp:142
↓ 1 callersFunctionthread_id
See http://blogs.msdn.com/b/oldnewthing/archive/2004/02/23/78395.aspx
tests/corealgos.h:92
↓ 1 callersMethodthread_local_alloc
tests/relacy/relacy/relacy/thread_local_ctx.hpp:69
↓ 1 callersMethodthread_local_free
tests/relacy/relacy/relacy/thread_local_ctx.hpp:82
↓ 1 callersMethodthread_local_get
tests/relacy/relacy/relacy/thread_local_ctx.hpp:108
↓ 1 callersMethodthread_local_set
tests/relacy/relacy/relacy/thread_local_ctx.hpp:100
↓ 1 callersFunctionthread_sleep_v3
benchmarks/tbb/tbb_thread.cpp:167
↓ 1 callersFunctionthread_yield_v3
benchmarks/tbb/tbb_thread.cpp:162
↓ 1 callersFunctionthrow_exception_assert_compatibility
benchmarks/boost/throw_exception.hpp:60
↓ 1 callersMethodtimed_lock
tests/relacy/relacy/test/main.cpp:280
↓ 1 callersFunctiontimes
benchmarks/boost/config/platform/vxworks.hpp:318
↓ 1 callersFunctiontimestamp
Returns a formatted timestamp. Returned buffer is only valid until the next call. Not thread-safe.
benchmarks/benchmarks.cpp:1693
↓ 1 callersMethodtransfer_balance
tests/relacy/relacy/example/mutex_business_logic/mutex_business_logic.cpp:35
↓ 1 callersMethodtry_acquire
benchmarks/tbb/internal/_mutex_padding.h:91
↓ 1 callersMethodtry_consume
Consumes the reserved item
benchmarks/tbb/flow_graph.h:119
↓ 1 callersMethodtry_consume
benchmarks/tbb/internal/_flow_graph_impl.h:465
↓ 1 callersMethodtry_get
concurrentqueue.h:1495
↓ 1 callersMethodtry_get
benchmarks/tbb/internal/_flow_graph_join_impl.h:1330
↓ 1 callersFunctiontry_get_block_from_free_list
concurrentqueue.h:3111
↓ 1 callersFunctiontry_get_block_from_initial_pool
concurrentqueue.h:3078
↓ 1 callersMethodtry_insert_in_asleep_list
benchmarks/tbb/private_server.cpp:352
↓ 1 callersMethodtry_lock
Try acquiring lock (non-blocking) Return true if lock acquired; false otherwise. */
benchmarks/tbb/mutex.h:165
↓ 1 callersMethodtry_lock
Try acquiring lock (non-blocking) Return true if lock acquired; false otherwise. */
benchmarks/tbb/recursive_mutex.h:175
↓ 1 callersMethodtry_lock
Try acquiring lock (non-blocking) Return true if lock acquired; false otherwise. */
benchmarks/tbb/internal/_x86_eliding_mutex_impl.h:132
↓ 1 callersMethodtry_lock_shared
tests/relacy/relacy/relacy/stdlib/mutex.hpp:564
↓ 1 callersMethodtry_pop
Attempt to dequeue an item from head of queue. Does not wait for item to become available. Returns true if successful; false otherwise. */
benchmarks/tbb/concurrent_queue.h:152
↓ 1 callersMethodtry_put
Put an item to the receiver
benchmarks/tbb/flow_graph.h:180
↓ 1 callersMethodtry_put_task
as above, but call try_put_task instead, and return the last task we received (if any) override*/
benchmarks/tbb/internal/_flow_graph_impl.h:668
↓ 1 callersMethodtry_put_task
override*/
benchmarks/tbb/internal/_flow_graph_join_impl.h:518
↓ 1 callersMethodtry_release
Releases the reserved item
benchmarks/tbb/flow_graph.h:116
↓ 1 callersMethodtry_release
benchmarks/tbb/internal/_flow_graph_impl.h:458
↓ 1 callersMethodtry_reserve
Reserves an item in the sender
benchmarks/tbb/flow_graph.h:113
↓ 1 callersMethodtry_reserve
benchmarks/tbb/internal/_flow_graph_impl.h:428
↓ 1 callersMethodunconstruct
benchmarks/tbb/enumerable_thread_specific.h:665
↓ 1 callersMethodunlock
internal/concurrentqueue_internal_debug.h:18
↓ 1 callersMethodunlock
tests/relacy/relacy/relacy/stdlib/condition_variable.hpp:49
↓ 1 callersMethodunlock
benchmarks/dlib/threads/rmutex_extension.h:72
↓ 1 callersMethodunlock
benchmarks/dlib/threads/auto_mutex_extension.h:66
↓ 1 callersMethodunlock
benchmarks/tbb/critical_section.h:113
↓ 1 callersMethodunlock
Release lock
benchmarks/tbb/recursive_mutex.h:189
↓ 1 callersMethodunlock
Release lock
benchmarks/tbb/internal/_x86_eliding_mutex_impl.h:137
↓ 1 callersMethodunlock_exclusive_or_shared
tests/relacy/relacy/relacy/stdlib/mutex.hpp:574
↓ 1 callersMethodunlock_shared
tests/relacy/relacy/relacy/stdlib/mutex.hpp:569
↓ 1 callersMethodunregister_master
unregister master with the resource manager
benchmarks/tbb/market.h:296
↓ 1 callersFunctionunregister_thread_end_handler
benchmarks/dlib/threads/threads_kernel_shared.h:250
↓ 1 callersMethodunregister_thread_end_handler
benchmarks/dlib/threads/threads_kernel_shared.h:97
↓ 1 callersMethodunsafe_begin
If the bucket is initialized, return a first non-dummy element in it
benchmarks/tbb/internal/_concurrent_unordered_impl.h:1104
↓ 1 callersMethodunsafe_end
@REVIEW: Takes O(n) Returns the iterator after the last non-dummy element in the bucket
benchmarks/tbb/internal/_concurrent_unordered_impl.h:1124
↓ 1 callersMethodvalidateTestName
tests/unittests/minitest.h:40
↓ 1 callersMethodvar_dtor
tests/relacy/relacy/relacy/context.hpp:171
↓ 1 callersMethodvariant_is_default_constructed
benchmarks/tbb/internal/_flow_graph_types_impl.h:454
↓ 1 callersMethodwait
tests/relacy/relacy/example/spsc_queue/spsc_queue.cpp:103
↓ 1 callersMethodwait
tests/relacy/relacy/relacy/atomic.hpp:417
↓ 1 callersMethodwait_for_all_tasks
benchmarks/dlib/threads/thread_pool_extension.h:539
↓ 1 callersFunctionwait_for_multiple_objects
tests/relacy/relacy/relacy/stdlib/semaphore.hpp:400
↓ 1 callersMethodwait_for_task
benchmarks/dlib/threads/thread_pool_extension.h:532
↓ 1 callersMethodwait_until
tests/relacy/relacy/relacy/stdlib/condition_variable.hpp:337
↓ 1 callersMethodwait_workers
benchmarks/tbb/market.cpp:144
↓ 1 callersMethodwake
tests/relacy/relacy/relacy/atomic.hpp:423
↓ 1 callersMethodwake_or_launch
benchmarks/tbb/private_server.cpp:294
↓ 1 callersFunctionweak_symbol_link
benchmarks/tbb/dynamic_link.cpp:391
↓ 1 callersMethodworker_stack_size
Returns the requested stack size of worker threads.
benchmarks/tbb/market.h:285
← previousnext →1,301–1,400 of 5,688, ranked by callers