1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
handle_compute_execute
354lines
30cyclomatic
5max nesting
67statements
0? exits
2params
17callers
16callees
2.5 (p96)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (17 direct callers, 16 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 17
- handle_compute_prob_execute app-compute · name
- run app-compute · path
- test_handle_execute_simple app-compute · name
- raw_sqlite_execution_finalizes_the_lease_and_suppresses_external_effects app-compute · name ×2
- test_handle_execute_cached app-compute · name
- raw_hash_only_and_whitespace_misses_are_reuse_only_before_vm_or_publication app-compute · name
- raw_execute_reuses_verified_sqlite_artifact_without_entering_vm app-compute · name
- raw_execute_singleflight_allows_one_uncached_execution_for_concurrent_same_work app-compute · name
- raw_explicit_hash_cannot_alias_different_source_programs app-compute · name ×2
- raw_uncrystallizable_source_rejects_opaque_identity_before_vm app-compute · name
- test_handle_execute_source_rerun_reports_cached_true app-compute · name ×2
- test_handle_execute_two_function_programs_do_not_cross_hit app-compute · name ×2
- test_handle_execute_reports_cached_for_coordinator_cache_hits app-compute · name ×2
- test_handle_execute_javascript_strict_operator_regression app-compute · name
- test_handle_execute_recursion_go_ruby_multiline_returns_120 app-compute · name ×2
- test_handle_execute_recursion_go_ruby_oneline_returns_120 app-compute · name ×2
- test_handle_execute_language_quirk_regressions app-compute · name ×6
Callees 16
- parse_execution_request app-compute · path
- resolve_effective_ir_hash app-compute · path
- canonical_execution_identity app-compute · name
- validate_segment_execution_request app-compute · path
- request_is_reuse_only app-compute · path ×2
- join_execution_work app-compute · path
- ExecutionWorkFlightLeader::finish_completed app-compute · method ×4
- ComputeState::execution_lease_runtime app-compute · method
- CanonicalExecutionIdentity::work_key_id app-compute · method
- ExecutionLeaseGate::release_after_failure app-compute · method ×2
- ExecutionWorkFlightFollower::wait_timeout app-compute · method
- ExecutionLeaseGate::acquire_after_durable_miss app-compute · path
- ExecutionWorkFlightLeader::finish_failed app-compute · method ×6
- execute_compute_request app-compute · name
- attach_raw_lease_metadata app-compute · name ×6
- compute_execute_admitted_response app-compute · name ×6
Source not readable from this process.