Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cameron314/concurrentqueue
/ functions
Functions
5,688 in github.com/cameron314/concurrentqueue
⨍
Functions
5,688
◇
Types & classes
10,761
↓ 16 callers
Function
NFS_Free
benchmarks/tbb/cache_aligned_allocator.cpp:202
↓ 16 callers
Method
execute
benchmarks/tbb/flow_graph.h:467
↓ 16 callers
Function
fgt_node
benchmarks/tbb/internal/_flow_graph_trace_impl.h:116
↓ 16 callers
Method
reset
benchmarks/tbb/flow_graph.h:740
↓ 16 callers
Method
root_task
Returns the root task of the graph
benchmarks/tbb/flow_graph.h:593
↓ 16 callers
Function
swap
concurrentqueue.h:3740
↓ 16 callers
Function
wait
benchmarks/tbb/task_group.h:138
↓ 16 callers
Method
wait_dequeue_timed
blockingconcurrentqueue.h:383
↓ 15 callers
Method
begin
iterator support
benchmarks/boost/array.hpp:75
↓ 15 callers
Method
check
tests/relacy/relacy/relacy/signature.hpp:45
↓ 15 callers
Method
get_next_tag
benchmarks/boost/lockfree/detail/freelist.hpp:297
↓ 15 callers
Function
is_alive
Expected to be used in assertions only, thus no empty form is defined. **/
benchmarks/tbb/scheduler_common.h:204
↓ 15 callers
Method
is_bound
True if filter is thread-bound.
benchmarks/tbb/pipeline.h:139
↓ 15 callers
Function
itt_store_word_with_release
benchmarks/tbb/tbb_profiling.h:157
↓ 15 callers
Function
max
benchmarks/tbb/tbb_misc.h:118
↓ 15 callers
Method
next_prod
concurrentqueue.h:1757
↓ 15 callers
Function
rand
tests/relacy/relacy/relacy/context.hpp:1126
↓ 15 callers
Method
wait
benchmarks/dlib/threads/threads_kernel_1.h:92
↓ 15 callers
Method
write
tests/relacy/relacy/test/trash/rtl.hpp:43
↓ 14 callers
Function
NFS_Allocate
benchmarks/tbb/cache_aligned_allocator.cpp:181
↓ 14 callers
Method
add
benchmarks/tbb/parallel_while.h:177
↓ 14 callers
Method
end
benchmarks/tbb/enumerable_thread_specific.h:960
↓ 14 callers
Function
is_aligned
benchmarks/tbb/tbb_stddef.h:373
↓ 14 callers
Method
move_next
benchmarks/dlib/sliding_buffer/sliding_buffer_kernel_1.h:140
↓ 14 callers
Method
set_ref_count
Set reference count
benchmarks/tbb/task.h:684
↓ 14 callers
Method
signal
tests/relacy/relacy/relacy/stdlib/mutex.hpp:609
↓ 14 callers
Function
size
------------------------------------------------------------------------ Capacity --------------------------------------------------------------------
benchmarks/tbb/concurrent_vector.h:909
↓ 14 callers
Method
try_enqueue_bulk
concurrentqueue.h:1123
↓ 13 callers
Function
__TBB_Log2
benchmarks/tbb/tbb_machine.h:849
↓ 13 callers
Function
atomic_fence
Sequentially consistent full memory fence.
benchmarks/tbb/tbb_machine.h:345
↓ 13 callers
Function
clear
Clear container while keeping memory allocated. To free up the memory, use in conjunction with method compact(). Not thread safe **/
benchmarks/tbb/concurrent_vector.h:1025
↓ 13 callers
Method
clear
benchmarks/tbb/pipeline.cpp:533
↓ 13 callers
Method
count
Return count of items (0 or 1)
benchmarks/tbb/concurrent_hash_map.h:907
↓ 13 callers
Method
get_handle
benchmarks/boost/lockfree/detail/freelist.hpp:134
↓ 13 callers
Function
is_set
benchmarks/dlib/member_function_pointer/member_function_pointer_kernel_1.h:161
↓ 13 callers
Method
rand
tests/relacy/relacy/relacy/scheduler.hpp:129
↓ 13 callers
Method
read
tests/relacy/relacy/test/trash/rtl.hpp:31
↓ 13 callers
Method
signal
lightweightsemaphore.h:116
↓ 13 callers
Method
swap
concurrentqueue.h:687
↓ 12 callers
Function
destroy_mp_memory
benchmarks/dlib/member_function_pointer/member_function_pointer_kernel_1.h:199
↓ 12 callers
Method
find
Thread-safe, but if somebody can remove the key while find() is in progress, then any returned value is not guaranteed to correspond to that key. This
tests/relacy/spmchash.cpp:54
↓ 12 callers
Function
first
benchmarks/tbb/internal/_range_iterator.h:38
↓ 12 callers
Method
get_my_item
benchmarks/tbb/internal/_flow_graph_join_impl.h:84
↓ 12 callers
Method
get_ptr
pointer access */ @{ */
benchmarks/boost/lockfree/detail/tagged_ptr_ptrcompression.hpp:113
↓ 12 callers
Method
init
tests/relacy/relacy/relacy/stdlib/mutex.hpp:513
↓ 12 callers
Method
is_dummy
Checks if this element in the list is a dummy, order enforcing node. Dummy nodes are used by buckets in the hash table to quickly index into the right
benchmarks/tbb/internal/_concurrent_unordered_impl.h:250
↓ 12 callers
Function
itt_load_word_with_acquire
benchmarks/tbb/tbb_profiling.h:168
↓ 12 callers
Function
last
benchmarks/tbb/internal/_range_iterator.h:44
↓ 12 callers
Function
modulo_power_of_two
benchmarks/tbb/tbb_stddef.h:385
↓ 12 callers
Method
parent
task on whose behalf this task is working, or NULL if this is a root.
benchmarks/tbb/task.h:764
↓ 12 callers
Method
remove
benchmarks/tbb/observer_proxy.cpp:135
↓ 12 callers
Method
resize
------------------------------------------------------------------------ Methods of affinity_partitioner_base_v3 -------------------------------------
benchmarks/tbb/task.cpp:162
↓ 12 callers
Function
swap
Swaps 'this' list with the passed in one
benchmarks/tbb/internal/_concurrent_unordered_impl.h:390
↓ 12 callers
Function
tolower
benchmarks/dlib/string/string.h:65
↓ 11 callers
Function
NFS_GetLineSize
benchmarks/tbb/cache_aligned_allocator.cpp:172
↓ 11 callers
Method
add
tests/relacy/freelist.cpp:23
↓ 11 callers
Method
begin
Iterators
benchmarks/tbb/internal/_concurrent_unordered_impl.h:863
↓ 11 callers
Method
dequeue
concurrentqueue.h:1736
↓ 11 callers
Method
destroy
benchmarks/tbb/task.cpp:217
↓ 11 callers
Method
end
benchmarks/tbb/internal/_concurrent_unordered_impl.h:871
↓ 11 callers
Method
fetch_and_store
benchmarks/tbb/atomic.h:276
↓ 11 callers
Method
get_index
index access */ @{ */
benchmarks/boost/lockfree/detail/freelist.hpp:279
↓ 11 callers
Function
heapify
benchmarks/dlib/sort.h:286
↓ 11 callers
Function
init
tests/CDSChecker/corealgo.h:26
↓ 11 callers
Method
item
benchmarks/simplelockfree.h:170
↓ 11 callers
Function
min
benchmarks/tbb/tbb_misc.h:109
↓ 11 callers
Method
release
tests/relacy/relacy/example/ref_counting/ref_counting.cpp:16
↓ 11 callers
Method
safe_clone
benchmarks/dlib/member_function_pointer/member_function_pointer_kernel_1.h:94
↓ 11 callers
Method
swap
benchmarks/dlib/bound_function_pointer/bound_function_pointer_kernel_1.h:259
↓ 11 callers
Function
swap_relaxed
concurrentqueue.h:523
↓ 11 callers
Method
valid
A token is always valid unless: 1) Memory allocation failed during construction 2) It was moved via the move constructor (Note: assignment does a swap
concurrentqueue.h:706
↓ 10 callers
Method
add_edge
benchmarks/tbb/flow_graph.h:227
↓ 10 callers
Function
combine_tasks
enqueue left task if necessary. Returns the non-enqueued task if there is one.
benchmarks/tbb/flow_graph.h:151
↓ 10 callers
Method
copy_edges
benchmarks/tbb/flow_graph.h:240
↓ 10 callers
Method
delete_edge
benchmarks/tbb/flow_graph.h:231
↓ 10 callers
Method
edge_count
benchmarks/tbb/flow_graph.h:244
↓ 10 callers
Method
empty
benchmarks/tbb/internal/_flow_graph_impl.h:274
↓ 10 callers
Method
erase
benchmarks/tbb/concurrent_hash_map.h:1165
↓ 10 callers
Method
fetch_sub
tests/relacy/relacy/relacy/atomic.hpp:113
↓ 10 callers
Function
get_id
benchmarks/tbb/tbb_thread.h:319
↓ 10 callers
Method
grainsize
The grain size for this range.
benchmarks/tbb/blocked_range.h:75
↓ 10 callers
Function
is_initialized
benchmarks/tbb/internal/_concurrent_unordered_impl.h:1488
↓ 10 callers
Function
operator delete
benchmarks/tbb/task.h:969
↓ 10 callers
Function
push
Pushes elem onto the queue, increasing capacity of queue if necessary This operation can be safely used concurrently with other push, try_pop or empla
benchmarks/tbb/concurrent_priority_queue.h:212
↓ 10 callers
Method
push
tests/relacy/relacy/example/ws_deque/ws_deque.cpp:41
↓ 10 callers
Method
push
tests/relacy/relacy/test/ntest/ntest.cpp:31
↓ 10 callers
Method
rmw
tests/relacy/relacy/relacy/atomic.hpp:400
↓ 10 callers
Method
run_and_finish
benchmarks/tbb/parallel_invoke.h:163
↓ 10 callers
Method
set
benchmarks/dlib/member_function_pointer/member_function_pointer_kernel_1.h:495
↓ 10 callers
Function
spin_wait_until_eq
benchmarks/tbb/tbb_machine.h:405
↓ 10 callers
Method
try_dequeue_non_interleaved
concurrentqueue.h:1190
↓ 10 callers
Method
try_get
tests/relacy/freelist.cpp:34
↓ 10 callers
Method
try_put_task
receive an item, return a task *if possible override */
benchmarks/tbb/flow_graph.h:2019
↓ 9 callers
Method
begin
benchmarks/dlib/array/array_kernel.h:205
↓ 9 callers
Method
begin
benchmarks/tbb/enumerable_thread_specific.h:959
↓ 9 callers
Method
clone
override*/
benchmarks/tbb/internal/_flow_graph_impl.h:54
↓ 9 callers
Method
end
benchmarks/dlib/array/array_kernel.h:207
↓ 9 callers
Method
execute
Spawns a task that applies the body override */
benchmarks/tbb/internal/_flow_graph_node_impl.h:647
↓ 9 callers
Function
fgt_node_with_body
benchmarks/tbb/internal/_flow_graph_trace_impl.h:121
↓ 9 callers
Method
front
benchmarks/tbb/concurrent_monitor.h:52
← previous
next →
101–200 of 5,688, ranked by callers