Thread System
0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
Loading...
Searching...
No Matches
Here is a list of all functions with links to the classes they belong to:
- a -
acceptance_rate() :
kcenon::thread::backpressure_stats_snapshot
accuracy_guard() :
kcenon::thread::adaptive_job_queue::accuracy_guard
acquire() :
kcenon::thread::detail::lockfree_job_queue::node_pool
,
kcenon::thread::hazard_pointer_domain< T >
,
kcenon::thread::safe_hazard_pointer_domain
acquire_lock() :
kcenon::thread::lifecycle_controller
active_count() :
kcenon::thread::safe_hazard_pointer_domain
adaptive_job_queue() :
kcenon::thread::adaptive_job_queue
adaptive_sync_policy() :
kcenon::thread::policies::adaptive_sync_policy
add() :
kcenon::thread::hazard_pointer_domain< T >::thread_retire_list
add_dependencies() :
kcenon::thread::dag_job
add_dependency() :
kcenon::thread::dag_job
,
kcenon::thread::dag_scheduler
add_error() :
kcenon::thread::validation_result
add_event_listener() :
kcenon::thread::diagnostics::thread_pool_diagnostics
add_job() :
kcenon::thread::dag_scheduler
add_label() :
kcenon::thread::metrics::MetricsBackend
add_orphaned_nodes() :
kcenon::thread::detail::global_reclamation_manager
add_policy() :
kcenon::thread::thread_pool
add_utf8_bom() :
utility_module::convert_string
add_validator() :
kcenon::thread::configuration_manager
add_warning() :
kcenon::thread::validation_result
add_workers() :
kcenon::thread::autoscaler
advance_bucket() :
kcenon::thread::metrics::SlidingWindowCounter
after_stop() :
kcenon::thread::thread_base
aging_loop() :
kcenon::thread::aging_typed_job_queue_t< job_type >
aging_typed_job_queue_t() :
kcenon::thread::aging_typed_job_queue_t< job_type >
aging_typed_job_t() :
kcenon::thread::aging_typed_job_t< job_type >
all() :
kcenon::thread::submit_options
all_succeeded() :
kcenon::thread::dag_stats
all_time_total() :
kcenon::thread::metrics::SlidingWindowCounter
and_then() :
kcenon::thread::result< T >
,
kcenon::thread::result< void >
any() :
kcenon::thread::submit_options
apply_aging() :
kcenon::thread::aging_typed_job_queue_t< job_type >
apply_backpressure() :
kcenon::thread::backpressure_job_queue
apply_boost() :
kcenon::thread::aged_priority< P >
,
kcenon::thread::aging_typed_job_t< job_type >
apply_jitter() :
kcenon::thread::backoff_calculator
apply_rate_limiting() :
kcenon::thread::backpressure_job_queue
apply_system_config() :
kcenon::thread::configuration_manager
are_dependencies_satisfied() :
kcenon::thread::dag_scheduler
arrive_and_drop() :
kcenon::thread::barrier< CompletionFunction >
arrive_and_wait() :
kcenon::thread::barrier< CompletionFunction >
,
kcenon::thread::latch
atomic_flag_wrapper() :
kcenon::thread::sync::atomic_flag_wrapper
atomic_shared_ptr() :
kcenon::thread::atomic_shared_ptr< T >
atomic_with_wait() :
kcenon::thread::atomic_with_wait< T >
autoscaler() :
kcenon::thread::autoscaler
autoscaling_pool_policy() :
kcenon::thread::autoscaling_pool_policy
available_tokens() :
kcenon::thread::token_bucket
avg_batch_size() :
kcenon::thread::work_stealing_stats
,
kcenon::thread::work_stealing_stats_snapshot
avg_block_time_ms() :
kcenon::thread::backpressure_stats_snapshot
avg_steal_time_ns() :
kcenon::thread::work_stealing_stats
,
kcenon::thread::work_stealing_stats_snapshot
Generated by
1.12.0