Searched refs:workers_soft_limit (Results 1 – 3 of 3) sorted by relevance
45 unsigned workers_soft_limit = calc_workers_soft_limit(workers_hard_limit); in calculate_workers_limits() local47 return std::make_pair(workers_soft_limit, workers_hard_limit); in calculate_workers_limits()51 unsigned workers_soft_limit{}; in calc_workers_soft_limit() local57 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()61 return workers_soft_limit; in calc_workers_soft_limit()71 return make_cache_aligned_unique<market>(workers_soft_limit); in make_permit_manager()85 td->my_server->default_concurrency(), workers_soft_limit); 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 …]
44 market::market(unsigned workers_soft_limit) in market() argument45 : my_num_workers_soft_limit(workers_soft_limit) in market()
78 … static cache_aligned_unique_ptr<permit_manager> make_permit_manager(unsigned workers_soft_limit);80 … unsigned workers_soft_limit,