Skip to content
1 viewer

rust 1,879,476 · typescript 232,735 · javascript 134,783 · python 22,539 · 6,525 files · digest 168195fc00b0 · built in 13.1 s · crystals off

JobPool::new

cre8_runtime_system::job_pool::JobPool::new

method · cre8-runtime-system · crates/cre8-runtime-system/src/job_pool.rs:163 pub

27lines
5cyclomatic
2max nesting
14statements
0? exits
1params
10callers
2callees
23 (p100)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (10 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 siteself · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitemethod · 1 siteRuntimeContext::with_option…runtime-app-types · cc 2cre8_runtime_app_types::types::contract::RuntimeContext::with_optional_truth_slot_and_threadssupervisor_exits_before_run…runtime-app-types · cc 1cre8_runtime_app_types::listener::tests::supervisor_exits_before_running_when_shutdown_is_pretriggeredsupervisor_runs_listener_on…runtime-app-types · cc 1cre8_runtime_app_types::listener::tests::supervisor_runs_listener_once_and_honors_shutdown_after_joinblock_on_resolves_simple_fu…runtime-system · cc 1cre8_runtime_system::async_island::tests::block_on_resolves_simple_futurespawn_returns_join_handle_w…runtime-system · cc 1cre8_runtime_system::async_island::tests::spawn_returns_join_handle_with_resultjoin_handle_is_finished_aft…runtime-system · cc 3cre8_runtime_system::async_island::tests::join_handle_is_finished_after_completionspawn_blocking_runs_on_disp…runtime-system · cc 1cre8_runtime_system::async_island::tests::spawn_blocking_runs_on_dispatch_and_resolvesspawned_panic_surfaces_as_j…runtime-system · cc 2cre8_runtime_system::async_island::tests::spawned_panic_surfaces_as_join_errorspawn_blocking_panic_surfac…runtime-system · cc 2cre8_runtime_system::async_island::tests::spawn_blocking_panic_surfaces_as_join_errormany_spawns_completeruntime-system · cc 3cre8_runtime_system::async_island::tests::many_spawns_completeJobPool::with_defaultruntime-system · cc 1cre8_runtime_system::job_pool::JobPool::with_defaultislandruntime-system · cc 1cre8_runtime_system::async_island::tests::islandsmall_poolruntime-system · cc 1cre8_runtime_system::job_pool::tests::small_pooltest_async_islandruntime-app-types · cc 1cre8_runtime_app_types::listener::tests::test_async_islandexplicit_config_is_normaliz…runtime-system · cc 1cre8_runtime_system::async_island::tests::explicit_config_is_normalizedspawn_over_pending_cap_retu…runtime-system · cc 1cre8_runtime_system::async_island::tests::spawn_over_pending_cap_returns_cancelled_handlepending_task_without_retain…runtime-system · cc 3cre8_runtime_system::async_island::tests::pending_task_without_retained_waker_releases_slotexplicit_config_is_normaliz…runtime-system · cc 1cre8_runtime_system::job_pool::tests::explicit_config_is_normalizedmany_parallel_jobs_completeruntime-system · cc 3cre8_runtime_system::job_pool::tests::many_parallel_jobs_completequeue_full_returns_error_im…runtime-system · cc 7cre8_runtime_system::job_pool::tests::queue_full_returns_error_immediatelyJobPool::newruntime-system · cc 5cre8_runtime_system::job_pool::JobPool::newTestTruth::nameruntime-host · cc 1cre8_runtime_host::truth_access::tests::TestTruth::nameworker_loopruntime-system · cc 2cre8_runtime_system::job_pool::worker_loopMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recover

Control flow

Source not readable from this process.

Callers 10

Callees 2

Source not readable from this process.