MCPcopy Create free account

hub / github.com/RcppCore/RcppParallel / functions

Functions3,585 in github.com/RcppCore/RcppParallel

Methodpm_client
src/tbb/src/tbb/pm_client.h:28
Functionpool_aligned_malloc
src/tbb/src/tbbmalloc/frontend.cpp:2771
Functionpool_aligned_realloc
src/tbb/src/tbbmalloc/frontend.cpp:2779
Functionpool_msize
src/tbb/src/tbbmalloc/frontend.cpp:2818
Methodpop
src/tbb/src/tbb/task_stream.h:193
Methodpop
Get next piece of mail, or nullptr if mailbox is empty.
src/tbb/src/tbb/mailbox.h:221
Methodpop_back
src/tbb/include/oneapi/tbb/detail/_flow_graph_item_buffer_impl.h:297
Methodpop_front
src/tbb/include/oneapi/tbb/detail/_flow_graph_item_buffer_impl.h:313
Methodpostpone_execution
src/tbb/src/tbb/waiters.h:96
Methodpostpone_execution
src/tbb/src/tbb/waiters.h:167
Methodpostpone_execution
src/tbb/src/tbb/waiters.h:203
Functionprecedes
src/tbb/include/oneapi/tbb/detail/_flow_graph_node_set_impl.h:128
Methodpreceding_lane_selector
src/tbb/src/tbb/task_stream.h:110
Methodpredecessor_cache
src/tbb/include/oneapi/tbb/detail/_flow_graph_cache_impl.h:96
Methodpredicate_leq
src/tbb/src/tbb/concurrent_bounded_queue.cpp:70
Methodprepare_bucket
Returns the bucket, associated with the hash_key
src/tbb/include/oneapi/tbb/detail/_concurrent_unordered_base.h:1081
Methodprepare_page
src/tbb/include/oneapi/tbb/detail/_concurrent_queue_base.h:111
Methodprepare_task
src/tbb/include/oneapi/tbb/task_group.h:503
Methodprepare_task_arena
src/tbb/include/oneapi/tbb/detail/_flow_graph_impl.h:306
Methodprepare_task_handle
src/tbb/include/oneapi/tbb/task_group.h:514
Methodprepare_task_pool
Makes sure that the task pool can accommodate at least n more elements If necessary relocates existing task pointers or grows the ready task deque.
src/tbb/src/tbb/arena_slot.h:213
Methodprev_index
src/tbb/src/tbb/arena.h:67
Methodprint_version
src/tbb/src/tbb/tcm_adaptor.cpp:252
Functionpriority
src/tbb/include/oneapi/tbb/detail/_flow_graph_node_impl.h:417
Methodpriority
src/tbb/include/oneapi/tbb/flow_graph.h:482
Methodpriority_level
src/tbb/src/tbb/tcm_adaptor.cpp:114
Methodpriority_level
src/tbb/src/tbb/thread_dispatcher_client.h:44
Methodpriority_level
src/tbb/src/tbb/pm_client.h:31
Methodpriority_queue_node
src/tbb/include/oneapi/tbb/flow_graph.h:1888
Methodpriority_task_selector
src/tbb/include/oneapi/tbb/detail/_flow_graph_impl.h:228
Methodprivate_server
------------------------------------------------------------------------ Methods of private_server ---------------------------------------------------
src/tbb/src/tbb/private_server.cpp:327
Methodprivate_worker
src/tbb/src/tbb/private_server.cpp:97
Methodprocess
src/tbb/src/tbb/thread_dispatcher.cpp:188
Methodprocess
src/tbb/src/tbb/thread_dispatcher_client.h:40
Methodpropagate_task_group_state
src/tbb/src/tbb/thread_data.h:242
Methodpropagate_task_group_state
Finds all contexts affected by the state change and propagates the new state to them. The propagation is relayed to the cancellation_disseminator beca
src/tbb/src/tbb/cancellation_disseminator.h:38
Methodpropagate_task_group_state
src/tbb/src/tbb/threading_control.cpp:147
Methodproportional_mode
src/tbb/include/oneapi/tbb/partitioner.h:322
Methodproportional_split
src/tbb/include/oneapi/tbb/detail/_range_common.h:45
Methodprotect_affinity_mask
src/tbb/src/tbb/misc.h:206
Methodpseudo_median_of_nine
src/tbb/include/oneapi/tbb/parallel_sort.h:65
Methodpublish_task_pool
Used by workers to enter the task pool Does not lock the task pool in case if arena slot has been successfully grabbed. **/
src/tbb/src/tbb/arena_slot.h:274
Functionpunned_cast
src/tbb/include/oneapi/tbb/detail/_template_helpers.h:72
Methodpush
src/tbb/src/tbb/task_stream.h:181
Methodpush
Insert scheduler to the current available place. Replace an old value, if necessary.
src/tbb/src/tbb/arena.h:98
Methodpush
Push task_proxy onto the mailbox queue of another thread. Implementation is wait-free. */
src/tbb/src/tbb/mailbox.h:159
Methodpush
Enqueue an item at tail of queue.
src/tbb/include/oneapi/tbb/concurrent_queue.h:466
Methodpush
This operation can be safely used concurrently with other push, try_pop or emplace operations. */
src/tbb/include/oneapi/tbb/concurrent_priority_queue.h:173
Methodpush_back
src/tbb/include/oneapi/tbb/detail/_flow_graph_item_buffer_impl.h:286
Methodpush_back_helper
src/tbb/include/oneapi/tbb/concurrent_priority_queue.h:383
Methodpush_back_helper_impl
src/tbb/include/oneapi/tbb/concurrent_priority_queue.h:387
Methodpush_front
src/tbb/src/tbb/intrusive_list.h:133
MethodputLargeBlock
src/tbb/src/tbbmalloc/backend.cpp:943
Functionpvalloc
pvalloc allocates smallest set of complete pages which can hold the requested number of bytes. Result is aligned on page boundary. */
src/tbb/src/tbbmalloc_proxy/proxy.cpp:248
Methodqueue_node
src/tbb/include/oneapi/tbb/flow_graph.h:1772
Methodqueueing_port
Constructor
src/tbb/include/oneapi/tbb/detail/_flow_graph_join_impl.h:590
Methodqueueing_port_operation
constructor for value parameter
src/tbb/include/oneapi/tbb/detail/_flow_graph_join_impl.h:480
Methodqueuing_mutex
Construct unacquired mutex.
src/tbb/include/oneapi/tbb/queuing_mutex.h:38
Methodqueuing_rw_mutex
Construct unacquired mutex.
src/tbb/include/oneapi/tbb/queuing_rw_mutex.h:45
Methodquick_sort_pretest_body
src/tbb/include/oneapi/tbb/parallel_sort.h:142
Methodquick_sort_range
src/tbb/include/oneapi/tbb/parallel_sort.h:111
Methodraii_guard
src/tbb/include/oneapi/tbb/detail/_template_helpers.h:191
Functionrange
------------------------------------------------------------------------ Parallel algorithm support --------------------------------------------------
src/tbb/include/oneapi/tbb/concurrent_hash_map.h:1036
Methodrange
Get range for parallel algorithms
src/tbb/include/oneapi/tbb/enumerable_thread_specific.h:915
Methodrange
Get range for iterating with parallel algorithms
src/tbb/include/oneapi/tbb/concurrent_vector.h:436
Methodrange
src/tbb/include/oneapi/tbb/detail/_concurrent_skip_list.h:733
Methodrange
Parallel iteration
src/tbb/include/oneapi/tbb/detail/_concurrent_unordered_base.h:775
Methodrange_type
src/tbb/include/oneapi/tbb/detail/_concurrent_skip_list.h:719
Methodrange_vector
initialize via first range in pool
src/tbb/include/oneapi/tbb/partitioner.h:200
Functionrcpp_js_distance
[[Rcpp::export]]
inst/tests/cpp/distance.cpp:45
Functionrcpp_parallel_js_distance
[[Rcpp::export]]
inst/tests/cpp/distance.cpp:121
MethodreadyToShare
src/tbb/src/tbbmalloc/frontend.cpp:1515
Methodrealloc
The "realloc" analogue complementing pool_malloc. Enables some low-level optimization possibilities
src/tbb/include/oneapi/tbb/memory_pool.h:58
Methodrecall_point
src/tbb/src/tbb/task_dispatcher.h:391
Methodreceive_or_steal_task
src/tbb/src/tbb/task_dispatcher.h:171
Methodreceiver_gateway_impl
src/tbb/include/oneapi/tbb/flow_graph.h:3164
Methodrecursive_mutex
Constructor.
inst/include/tthread/tinythread.h:255
Methodrecycle
Reset pool to reuse its memory (free all objects at once)
src/tbb/include/oneapi/tbb/memory_pool.h:48
Methodreduction_tree_node
src/tbb/include/oneapi/tbb/parallel_reduce.h:71
Methodreference_vertex
src/tbb/include/oneapi/tbb/detail/_task.h:197
Methodreferences
src/tbb/src/tbb/thread_dispatcher_client.h:52
MethodregisterAlloc
src/tbb/src/tbbmalloc/backend.h:228
MethodregisterFree
src/tbb/src/tbbmalloc/backend.h:229
Methodregister_client
src/tbb/src/tbb/thread_dispatcher.cpp:57
Methodregister_client
src/tbb/src/tbb/tcm_adaptor.cpp:287
Methodregister_external_thread
src/tbb/src/tbb/private_server.cpp:201
Methodregister_lifetime_control
src/tbb/src/tbb/threading_control.cpp:354
Methodregister_port
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:133
Methodregister_port
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:141
Methodregister_port
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:154
Methodregister_port
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:162
Functionregister_predecessor
Adds src to the list of cached predecessors.
src/tbb/include/oneapi/tbb/detail/_flow_graph_node_impl.h:112
Methodregister_predecessor
Increments the trigger threshold
src/tbb/include/oneapi/tbb/flow_graph.h:379
Methodregister_predecessor
Adds src to the list of cached predecessors.
src/tbb/include/oneapi/tbb/flow_graph.h:2321
Methodregister_predecessor_task
src/tbb/include/oneapi/tbb/flow_graph.h:3462
Methodregister_public_reference
src/tbb/src/tbb/threading_control.cpp:292
Methodregister_successor
Adds a successor
src/tbb/include/oneapi/tbb/flow_graph.h:1236
Methodregister_successor
Replace the current successor with this new successor
src/tbb/include/oneapi/tbb/flow_graph.h:2295
Methodregister_successor
src/tbb/include/oneapi/tbb/flow_graph.h:3317
Methodregister_successor
src/tbb/include/oneapi/tbb/detail/_flow_graph_cache_impl.h:280
← previousnext →2,801–2,900 of 3,585, ranked by callers