Home
last modified time | relevance | path

Searched refs:maxThreads (Results 1 - 1 of 1) sorted by relevance

/commonlibrary/ets_utils/js_concurrent_module/taskpool/
H A Dtask_manager.cpp536 uint32_t maxThreads = std::max(ConcurrentHelper::GetMaxThreads(), DEFAULT_THREADS); in TryExpand() local
537 maxThreads = (timeoutWorkers == 0) ? maxThreads : maxThreads + 2; // 2: extra threads in TryExpand()
538 if (workerCount < maxThreads && idleCount < targetNum) { in TryExpand()
539 uint32_t step = std::min(maxThreads, targetNum) - idleCount; in TryExpand()
540 // Prevent the total number of expanded threads from exceeding maxThreads in TryExpand()
541 if (step + workerCount > maxThreads) { in TryExpand()
542 step = maxThreads - workerCount; in TryExpand()
545 HILOG_INFO("taskpool:: maxThreads in TryExpand()
[all...]

Completed in 3 milliseconds