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
↓ 3 callers
Method
destroy
benchmarks/tbb/task_group_context.cpp:71
↓ 3 callers
Method
destroy_item
benchmarks/tbb/internal/_flow_graph_item_buffer_impl.h:121
↓ 3 callers
Method
detach
benchmarks/tbb/tbb_thread.cpp:77
↓ 3 callers
Method
dismiss
benchmarks/tbb/concurrent_vector.h:1133
↓ 3 callers
Method
drain
Drain the mailbox
benchmarks/tbb/mailbox.h:164
↓ 3 callers
Function
dynamic_unlink
benchmarks/tbb/dynamic_link.cpp:165
↓ 3 callers
Function
enumerable_thread_specific_iterator
Default constructor
benchmarks/tbb/enumerable_thread_specific.h:323
↓ 3 callers
Function
extract
(bench, log, data, hasBulk = True)
benchmarks/extract_graph_data.py:13
↓ 3 callers
Function
fgt_multioutput_node_desc
benchmarks/tbb/internal/_flow_graph_trace_impl.h:74
↓ 3 callers
Function
first_real_iterator
Returns a public iterator version of a first non-dummy internal iterator at or after the passed in internal iterator.
benchmarks/tbb/internal/_concurrent_unordered_impl.h:457
↓ 3 callers
Function
front
the first item
benchmarks/tbb/concurrent_vector.h:973
↓ 3 callers
Method
get
tests/relacy/relacy/relacy/thread_local.hpp:138
↓ 3 callers
Function
get_initial_auto_partitioner_divisor
------------------------------------------------------------------------ Support for auto_partitioner ------------------------------------------------
benchmarks/tbb/task.cpp:154
↓ 3 callers
Method
get_item
Set item to point to kth element. Return true if at end of queue or item is marked valid; false otherwise.
benchmarks/tbb/concurrent_queue.cpp:596
↓ 3 callers
Function
get_safe_order_key
benchmarks/tbb/internal/_concurrent_unordered_impl.h:426
↓ 3 callers
Method
get_v6_observer
benchmarks/tbb/observer_proxy.cpp:53
↓ 3 callers
Method
grow_my_array
Grows the internal array.
benchmarks/tbb/internal/_flow_graph_item_buffer_impl.h:154
↓ 3 callers
Function
handle_win_error
benchmarks/tbb/tbb_misc.cpp:98
↓ 3 callers
Method
init
Initialize the node with the given order key
benchmarks/tbb/internal/_concurrent_unordered_impl.h:220
↓ 3 callers
Method
initialize
Left out-of-line for the sake of the backward binary compatibility **/
benchmarks/tbb/governor.cpp:284
↓ 3 callers
Method
internal_acquire_reader
Acquire read lock on given mutex.
benchmarks/tbb/spin_rw_mutex.cpp:66
↓ 3 callers
Function
internal_equal_range
Return the [begin, end) pair of iterators with the same key values. This operation makes sense only if mapping is many-to-one.
benchmarks/tbb/internal/_concurrent_unordered_impl.h:1379
↓ 3 callers
Method
internal_pop
benchmarks/tbb/concurrent_queue.cpp:422
↓ 3 callers
Method
internal_set_mutex
benchmarks/tbb/spin_rw_mutex.h:95
↓ 3 callers
Method
internal_swap
benchmarks/tbb/concurrent_vector.cpp:603
↓ 3 callers
Method
internal_try_acquire
benchmarks/tbb/mutex.cpp:83
↓ 3 callers
Method
invariant
tests/relacy/relacy/relacy/test_suite.hpp:40
↓ 3 callers
Method
is_current_writer
benchmarks/tbb/reader_writer_lock.cpp:292
↓ 3 callers
Method
is_ordered
True if filter must receive stream in order.
benchmarks/tbb/pipeline.h:134
↓ 3 callers
Method
is_out_of_work
benchmarks/tbb/arena.cpp:331
↓ 3 callers
Method
is_worker
benchmarks/tbb/scheduler.h:551
↓ 3 callers
Method
iterate
benchmarks/tbb/concurrent_vector.h:1121
↓ 3 callers
Function
itt_metadata_str_add
benchmarks/tbb/tbb_profiling.h:248
↓ 3 callers
Function
itt_relation_add
benchmarks/tbb/tbb_profiling.h:253
↓ 3 callers
Function
itt_store_pointer_with_release_v3
benchmarks/tbb/tbb_main.cpp:268
↓ 3 callers
Method
join
tests/relacy/relacy/relacy/dyn_thread.hpp:39
↓ 3 callers
Method
load
tests/relacy/relacy/relacy/cli_volatile.hpp:106
↓ 3 callers
Method
load
tests/relacy/relacy/relacy/java_var.hpp:103
↓ 3 callers
Method
load
tests/relacy/relacy/relacy/cli_var.hpp:103
↓ 3 callers
Method
load
tests/relacy/relacy/relacy/java_volatile.hpp:103
↓ 3 callers
Method
load
benchmarks/tbb/concurrent_vector.h:150
↓ 3 callers
Method
lock
benchmarks/dlib/threads/read_write_mutex_extension.h:72
↓ 3 callers
Method
mark_scheduled
benchmarks/tbb/task_group.h:49
↓ 3 callers
Method
mask
benchmarks/tbb/enumerable_thread_specific.h:70
↓ 3 callers
Method
max_depth
part of old should_execute_range()
benchmarks/tbb/partitioner.h:225
↓ 3 callers
Function
mfp_kernel_1_base_class
benchmarks/dlib/member_function_pointer/member_function_pointer_kernel_1.h:140
↓ 3 callers
Method
move_item
override*/
benchmarks/tbb/concurrent_queue.h:231
↓ 3 callers
Method
null_handle
benchmarks/boost/lockfree/detail/freelist.hpp:154
↓ 3 callers
Function
num_slots_to_reserve
benchmarks/tbb/arena.h:193
↓ 3 callers
Method
object_may_be_null
true if an input filter can emit null
benchmarks/tbb/pipeline.h:144
↓ 3 callers
Method
offer_work
spawn right task, serves as callback for partitioner
benchmarks/tbb/parallel_for.h:105
↓ 3 callers
Method
open
benchmarks/dlib/unicode/unicode.h:576
↓ 3 callers
Function
pc_mutate
tests/relacy/relacy/test/trash/original.hpp:265
↓ 3 callers
Function
pdr_lock
tests/relacy/relacy/example/ws_deque2/ws_deque.cpp:107
↓ 3 callers
Function
pdr_lock
tests/relacy/relacy/test/trash/rtl.hpp:135
↓ 3 callers
Function
pdr_unlock
tests/relacy/relacy/test/trash/rtl.hpp:139
↓ 3 callers
Method
place_item
put an item in an empty slot. Return true if successful, else false
benchmarks/tbb/internal/_flow_graph_item_buffer_impl.h:105
↓ 3 callers
Method
pop
tests/relacy/relacy/example/cli_ws_deque/cli_ws_deque.cpp:69
↓ 3 callers
Method
pop
tests/relacy/relacy/example/java_ws_deque/java_ws_deque.cpp:69
↓ 3 callers
Method
pop
benchmarks/tbb/internal/_flow_graph_node_impl.h:40
↓ 3 callers
Method
pop_front
benchmarks/tbb/partitioner.h:187
↓ 3 callers
Function
populate_initial_implicit_producer_hash
concurrentqueue.h:3354
↓ 3 callers
Method
post
tests/relacy/relacy/example/eventcount/eventcount.cpp:43
↓ 3 callers
Method
post
tests/relacy/relacy/example/tbb_eventcount/eventcount.cpp:46
↓ 3 callers
Method
prepare_wait
tests/relacy/relacy/example/eventcount/eventcount.cpp:353
↓ 3 callers
Method
prev
tests/unittests/unittests.cpp:4697
↓ 3 callers
Method
propagate_task_group_state
benchmarks/tbb/task_group_context.cpp:322
↓ 3 callers
Method
push
tests/relacy/relacy/test/jtest/jtest.cpp:17
↓ 3 callers
Method
push_back
benchmarks/dlib/array/array_kernel_abstract.h:277
↓ 3 callers
Method
push_back
23.2.4.3 modifiers:
benchmarks/dlib/stl_checked/std_vector_c.h:84
↓ 3 callers
Method
rand
tests/relacy/relacy/relacy/context.hpp:726
↓ 3 callers
Function
raw_begin
Returns a first element in the SOL, which is always a dummy
benchmarks/tbb/internal/_concurrent_unordered_impl.h:405
↓ 3 callers
Method
register_predecessor
Add a predecessor
benchmarks/tbb/internal/_flow_graph_join_impl.h:334
↓ 3 callers
Method
register_successor
benchmarks/tbb/internal/_flow_graph_impl.h:534
↓ 3 callers
Method
reset
Set to initial state (no object, no token)
benchmarks/tbb/pipeline.cpp:43
↓ 3 callers
Method
return_item
return an item, invalidate the queued item, but only advance if advance advance == true for parallel filters. If the filter is serial, leave the item
benchmarks/tbb/pipeline.cpp:212
↓ 3 callers
Function
rl_WaitForSingleObject
tests/relacy/relacy/relacy/stdlib/windows.hpp:67
↓ 3 callers
Method
rollback
tests/relacy/relacy/test/trash/rtl.hpp:92
↓ 3 callers
Method
run
tests/unittests/minitest.h:52
↓ 3 callers
Method
run_body
__TBB_TASK_GROUP_CONTEXT */ Run body for range, serves as callback for partitioner
benchmarks/tbb/parallel_for.h:102
↓ 3 callers
Method
seconds
benchmarks/tbb/tick_count.h:134
↓ 3 callers
Function
serialize_floating_point
benchmarks/dlib/serialize.h:657
↓ 3 callers
Method
set_index
benchmarks/boost/lockfree/detail/freelist.hpp:284
↓ 3 callers
Method
set_my_item
may be called with an empty slot or a slot that has already been constructed into.
benchmarks/tbb/internal/_flow_graph_item_buffer_impl.h:78
↓ 3 callers
Function
size
Returns the number of non-dummy elements in the list
benchmarks/tbb/internal/_concurrent_unordered_impl.h:380
↓ 3 callers
Function
spin_wait_while
benchmarks/tbb/tbb_machine.h:411
↓ 3 callers
Method
start
tests/relacy/relacy/relacy/dyn_thread.hpp:33
↓ 3 callers
Method
start
benchmarks/tbb/enumerable_thread_specific.h:71
↓ 3 callers
Method
store
tests/relacy/relacy/relacy/cli_volatile.hpp:111
↓ 3 callers
Method
store
tests/relacy/relacy/relacy/java_var.hpp:108
↓ 3 callers
Method
store
tests/relacy/relacy/relacy/cli_var.hpp:108
↓ 3 callers
Method
store
tests/relacy/relacy/relacy/java_volatile.hpp:108
↓ 3 callers
Function
store_with_release
benchmarks/tbb/machine/mac_ppc.h:177
↓ 3 callers
Function
swap
benchmarks/dlib/array/array_kernel.h:229
↓ 3 callers
Method
swap
Swaps this queue's state with the other's. Not thread-safe. Swapping two queues does not invalidate their tokens, however the tokens that were created
blockingconcurrentqueue.h:100
↓ 3 callers
Method
test_and_set
tests/relacy/relacy_shims.h:97
↓ 3 callers
Method
throw_self
override*/
benchmarks/tbb/tbb_exception.h:324
↓ 3 callers
Function
ts
benchmarks/dlib/timing.h:100
↓ 3 callers
Method
unlock
benchmarks/dlib/threads/read_write_mutex_extension.h:102
↓ 3 callers
Method
wait_for_all
Wait for reference count to become one, and set reference count to zero. Works on tasks while waiting. */
benchmarks/tbb/task.h:731
← previous
next →
501–600 of 5,688, ranked by callers