Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RcppCore/RcppParallel
/ functions
Functions
3,585 in github.com/RcppCore/RcppParallel
⨍
Functions
3,585
◇
Types & classes
1,050
↓ 2 callers
Method
returnBlock
src/tbb/src/tbbmalloc/frontend.cpp:1666
↓ 2 callers
Function
reverse_n_bits
src/tbb/include/oneapi/tbb/detail/_utils.h:153
↓ 2 callers
Function
safer_dereference
* Bad dereference caused by a foreign pointer is possible only here, not earlier in call chain. * Separate function isolates SEH code, as it has bad
src/tbb/src/tbbmalloc/frontend.cpp:2480
↓ 2 callers
Method
self
src/tbb/include/oneapi/tbb/detail/_segment_table.h:325
↓ 2 callers
Method
self_destroy
src/tbb/include/oneapi/tbb/parallel_scan.h:268
↓ 2 callers
Method
setActiveBlock
src/tbb/src/tbbmalloc/frontend.cpp:1730
↓ 2 callers
Method
setLastGet
src/tbb/src/tbbmalloc/large_objects.h:237
↓ 2 callers
Method
set_active_num_workers
src/tbb/src/tbb/thread_request_serializer.cpp:46
↓ 2 callers
Method
set_allotment
src/tbb/src/tbb/market.cpp:35
↓ 2 callers
Method
set_ctx
The function is called from bypass dispatch loop on the hot path. Consider performance issues when refactoring.
src/tbb/src/tbb/scheduler_common.h:167
↓ 2 callers
Method
set_isolation
src/tbb/src/tbb/scheduler_common.h:535
↓ 2 callers
Function
set_thread_affinity_mask
src/tbb/src/tbb/misc_ex.cpp:67
↓ 2 callers
Method
set_up
src/tbb/include/oneapi/tbb/detail/_flow_graph_indexer_impl.h:69
↓ 2 callers
Method
signal
src/tbb/src/tbbmalloc/backend.h:87
↓ 2 callers
Method
signal_end_of_usage
src/tbb/include/oneapi/tbb/concurrent_lru_cache.h:124
↓ 2 callers
Method
size
src/tbb/include/oneapi/tbb/concurrent_vector.h:487
↓ 2 callers
Method
size
src/tbb/include/oneapi/tbb/detail/_concurrent_skip_list.h:619
↓ 2 callers
Method
size
src/tbb/include/oneapi/tbb/detail/_concurrent_unordered_base.h:407
↓ 2 callers
Method
softCachesCleanup
src/tbb/src/tbbmalloc/large_objects.cpp:1021
↓ 2 callers
Method
spawn
Spawn newly created tasks
src/tbb/src/tbb/arena_slot.h:158
↓ 2 callers
Method
spawn_self
src/tbb/include/oneapi/tbb/parallel_reduce.h:180
↓ 2 callers
Function
spin_wait_while
src/tbb/include/oneapi/tbb/detail/_utils.h:96
↓ 2 callers
Function
splitInputRange
Function to calculate the ranges for a given input
inst/include/RcppParallel/TinyThread.h:68
↓ 2 callers
Function
swap
src/tbb/include/oneapi/tbb/concurrent_priority_queue.h:476
↓ 2 callers
Method
table_elementwise_copy
src/tbb/include/oneapi/tbb/enumerable_thread_specific.h:164
↓ 2 callers
Method
throw_self
src/tbb/src/tbb/task_group_context.cpp:45
↓ 2 callers
Method
tryLock
src/tbb/src/tbbmalloc/backend.cpp:174
↓ 2 callers
Method
tryReleaseRegions
src/tbb/src/tbbmalloc/backend.cpp:449
↓ 2 callers
Method
try_acquire
Try acquire lock on given mutex.
src/tbb/include/oneapi/tbb/detail/_rtm_mutex.h:126
↓ 2 callers
Method
try_clear_if
src/tbb/src/tbb/arena.h:165
↓ 2 callers
Method
try_get
src/tbb/include/oneapi/tbb/detail/_flow_graph_join_impl.h:1426
↓ 2 callers
Function
try_get_postponed_task
src/tbb/include/oneapi/tbb/detail/_flow_graph_node_impl.h:157
↓ 2 callers
Method
try_lock
Try acquiring lock (non-blocking) Return true if lock acquired; false otherwise. */
src/tbb/include/oneapi/tbb/mutex.h:63
↓ 2 callers
Method
try_lock_shared
Try lock shared ownership mutex
src/tbb/include/oneapi/tbb/rw_mutex.h:111
↓ 2 callers
Method
try_occupy
Try to occupy the slot
src/tbb/src/tbb/arena_slot.h:147
↓ 2 callers
Function
try_put_task
src/tbb/include/oneapi/tbb/detail/_flow_graph_node_impl.h:101
↓ 2 callers
Method
try_put_task
not a virtual method in this class
src/tbb/include/oneapi/tbb/detail/_flow_graph_indexer_impl.h:206
↓ 2 callers
Function
try_put_task_base
src/tbb/include/oneapi/tbb/detail/_flow_graph_node_impl.h:311
↓ 2 callers
Method
try_put_task_impl
src/tbb/include/oneapi/tbb/flow_graph.h:1644
↓ 2 callers
Function
ttParallelFor
Execute the Worker over the IndexRange in parallel
inst/include/RcppParallel/TinyThread.h:110
↓ 2 callers
Function
ttParallelReduce
inst/include/RcppParallel/TinyThread.h:134
↓ 2 callers
Function
unlock
Unlock the mutex. If any threads are waiting for the lock on this mutex, one of them will be unblocked.
inst/include/tthread/tinythread.h:223
↓ 2 callers
Method
unlock
src/tbb/src/tbbmalloc/backend.cpp:187
↓ 2 callers
Method
unlock
Release lock
src/tbb/include/oneapi/tbb/mutex.h:72
↓ 2 callers
Method
unlock_shared
Unlock shared ownership mutex
src/tbb/include/oneapi/tbb/rw_mutex.h:129
↓ 2 callers
Method
unsafe_end
src/tbb/include/oneapi/tbb/concurrent_queue.h:231
↓ 2 callers
Method
unsafe_size
Return the number of items in the queue; thread unsafe
src/tbb/include/oneapi/tbb/concurrent_queue.h:208
↓ 2 callers
Method
updateMeanHitRange
src/tbb/src/tbbmalloc/large_objects.h:224
↓ 2 callers
Method
update_request
src/tbb/src/tbb/arena.cpp:415
↓ 2 callers
Method
upgrade_to_writer
src/tbb/src/tbb/queuing_rw_mutex.cpp:456
↓ 2 callers
Method
wait
src/tbb/include/oneapi/tbb/task_group.h:551
↓ 2 callers
Method
waitTillBlockReleased
src/tbb/src/tbbmalloc/backend.cpp:284
↓ 2 callers
Function
wait_on_address
src/tbb/src/tbb/address_waiter.cpp:69
↓ 2 callers
Method
zeroSet
clean all but header
src/tbb/src/tbbmalloc/backref.cpp:51
↓ 2 callers
Method
~WrapperBase
src/tbb/include/oneapi/tbb/detail/_flow_graph_types_impl.h:136
↓ 2 callers
Method
~small_object_pool_impl
src/tbb/src/tbb/small_object_pool_impl.h:47
↓ 2 callers
Method
~task_dispatcher
src/tbb/src/tbb/scheduler_common.h:509
↓ 2 callers
Method
~task_group_context
Do not introduce any logic on user side since it might break state propagation assumptions
src/tbb/include/oneapi/tbb/task_group.h:347
↓ 1 callers
Function
AtomicUpdate
src/tbb/src/tbbmalloc/tbbmalloc_internal.h:166
↓ 1 callers
Function
AvailableHwConcurrency
src/tbb/src/tbb/misc.h:71
↓ 1 callers
Function
DefaultSystemPageSize
src/tbb/src/tbb/misc.cpp:61
↓ 1 callers
Function
DoOneTimeInitialization
Performs thread-safe lazy one-time general TBB initialization.
src/tbb/src/tbb/main.cpp:104
↓ 1 callers
Function
ErrnoPreservingMalloc
src/tbb/src/tbbmalloc/MapMemory.h:178
↓ 1 callers
Function
FindProcessorGroupIndex
src/tbb/src/tbb/misc_ex.cpp:352
↓ 1 callers
Function
GetIntegralEnvironmentVariable
src/tbb/src/tbb/environment.h:34
↓ 1 callers
Function
ITT_DoOneTimeInitialization
src/tbb/src/tbb/profiling.cpp:96
↓ 1 callers
Function
ITT_init
src/tbb/src/tbb/profiling.cpp:76
↓ 1 callers
Function
ITT_init_domains
src/tbb/src/tbb/profiling.cpp:57
↓ 1 callers
Function
ITT_init_strings
src/tbb/src/tbb/profiling.cpp:66
↓ 1 callers
Function
InsertTrampoline32
Insert jump relative instruction to the input address RETURN: the size of the trampoline or 0 on failure
src/tbb/src/tbbmalloc_proxy/function_replacement.cpp:318
↓ 1 callers
Function
InsertTrampoline64
This function is called when the offset doesn't fit in 32 bits 1 Find and allocate a page in the small distance (<2^31) from input address 2 Put jum
src/tbb/src/tbbmalloc_proxy/function_replacement.cpp:373
↓ 1 callers
Function
MallocInitializeITT
src/tbb/src/tbbmalloc/frontend.cpp:2012
↓ 1 callers
Function
MapMemory
src/tbb/src/tbbmalloc/MapMemory.h:114
↓ 1 callers
Function
MoveThreadIntoProcessorGroup
src/tbb/src/tbb/misc_ex.cpp:377
↓ 1 callers
Function
PrintVersion
src/tbb/src/tbb/misc.cpp:76
↓ 1 callers
Function
STAT_print
src/tbb/src/tbbmalloc/Statistics.h:76
↓ 1 callers
Function
SpinWaitUntilEq
src/tbb/src/tbbmalloc/Synchronize.h:84
↓ 1 callers
Function
SpinWaitWhileEq
src/tbb/src/tbbmalloc/Synchronize.h:78
↓ 1 callers
Function
UnmapMemory
src/tbb/src/tbbmalloc/MapMemory.h:151
↓ 1 callers
Function
__TBB_machine_fetchadd4
src/tbb/src/tbb/tools_api/ittnotify_config.h:384
↓ 1 callers
Function
__TBB_mallocThreadShutdownNotification
src/tbb/src/tbbmalloc/frontend.cpp:2895
↓ 1 callers
Function
__TBB_malloc_free_definite_size
src/tbb/src/tbbmalloc/frontend.cpp:2954
↓ 1 callers
Function
__TBB_malloc_proxy
src/tbb/src/tbbmalloc_proxy/proxy.cpp:791
↓ 1 callers
Function
__itt_fsplit
src/tbb/src/tbb/tools_api/ittnotify_static.c:1155
↓ 1 callers
Function
__itt_get_groups
src/tbb/src/tbb/tools_api/ittnotify_static.c:1390
↓ 1 callers
Function
__itt_id_make
src/tbb/src/tbb/tools_api/ittnotify.h:1927
↓ 1 callers
Function
__itt_lib_version
src/tbb/src/tbb/tools_api/ittnotify_static.c:1439
↓ 1 callers
Method
abort_push
src/tbb/include/oneapi/tbb/detail/_concurrent_queue_base.h:169
↓ 1 callers
Function
abs_path
The function constructs absolute path for given relative path. Important: Base directory is not current one, it is the directory libtbb.so loa
src/tbb/src/tbb/dynamic_link.cpp:314
↓ 1 callers
Method
acknowledge_close_connection
src/tbb/src/tbb/thread_dispatcher.cpp:214
↓ 1 callers
Method
acquire
Acquire lock on the given mutex.
src/tbb/src/tbb/rtm_mutex.cpp:58
↓ 1 callers
Method
acquire
find a bucket by masked hashcode, optionally rehash, and acquire the lock
src/tbb/include/oneapi/tbb/concurrent_hash_map.h:711
↓ 1 callers
Function
activate_graph
src/tbb/include/oneapi/tbb/detail/_flow_graph_impl.h:504
↓ 1 callers
Method
active_value
src/tbb/src/tbb/global_control.cpp:61
↓ 1 callers
Method
active_value_unsafe
src/tbb/src/tbb/global_control.cpp:66
↓ 1 callers
Method
add
Add a work item to a running parallel_for_each.
src/tbb/include/oneapi/tbb/parallel_for_each.h:69
↓ 1 callers
Method
addPublicFreeListBlock
src/tbb/src/tbbmalloc/frontend.cpp:1295
↓ 1 callers
Method
add_ref
src/tbb/src/tbb/threading_control.cpp:181
↓ 1 callers
Method
adjust_demand
src/tbb/src/tbb/market.cpp:121
↓ 1 callers
Method
advance
src/tbb/include/oneapi/tbb/detail/_concurrent_queue_base.h:543
← previous
next →
701–800 of 3,585, ranked by callers