Searched refs:workers_hard_limit (Results 1 – 2 of 2) sorted by relevance
44 …unsigned workers_hard_limit = max(max(factor * governor::default_num_threads(), 256u), workers_app… in calculate_workers_limits() local45 unsigned workers_soft_limit = calc_workers_soft_limit(workers_hard_limit); in calculate_workers_limits()47 return std::make_pair(workers_soft_limit, workers_hard_limit); in calculate_workers_limits()50 unsigned threading_control_impl::calc_workers_soft_limit(unsigned workers_hard_limit) { in calc_workers_soft_limit() argument57 if (workers_soft_limit >= workers_hard_limit) { in calc_workers_soft_limit()58 workers_soft_limit = workers_hard_limit - 1; in calc_workers_soft_limit()76 … unsigned workers_hard_limit) in make_thread_dispatcher() argument81 make_cache_aligned_unique<thread_dispatcher>(tc, workers_hard_limit, stack_size); in make_thread_dispatcher()92 unsigned workers_soft_limit{}, workers_hard_limit{}; in threading_control_impl() local93 std::tie(workers_soft_limit, workers_hard_limit) = calculate_workers_limits(); in threading_control_impl()[all …]
76 static unsigned calc_workers_soft_limit(unsigned workers_hard_limit);81 … unsigned workers_hard_limit);