1 viewer
rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off
EmulationSession::stop
19lines
3cyclomatic
1max nesting
9statements
0? exits
1params
30callers
2callees
4.9 (p99)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (30 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 30
- stopped_session app-emulation · method
- reset app-emulation · method
- clear_live app-emulation · method
- EmulationSession::stop_and_seal app-emulation · self
- fixture app-emulation · method
- clean_registry app-emulation · method
- clean_shutdown_registry app-emulation · method
- LiveSessionCleanup::drop app-emulation · method
- an_owned_session_admits_only_its_owner app-emulation · method
- Cleanup::drop app-emulation · method
- named_input_preserves_owner_stale_and_retired_session_gates app-emulation · method
- ownerless_websocket_input_ignores_invalid_slots_and_retired_handles app-emulation · method
- Cleanup::drop app-emulation · method
- named_manual_frame_and_live_memory_routes_reject_stale_owners_and_preserve_pause app-emulation · method
- named_manual_route_reports_zero_completed_frame_on_real_guest_fault app-emulation · method
- named_analytics_routes_sample_real_execution_and_reject_replaced_owners app-emulation · method
- ShutdownCleanup::drop app-emulation · method
- Cleanup::drop app-emulation · method
- five_decisions_are_made_and_buttons_press_a_each_time app-emulation · method
- memory_readings_reach_provider_request_payload app-emulation · method
- stop_flag_short_circuits_max_decisions app-emulation · method
- driver_log_accumulates_one_entry_per_decision app-emulation · method
- EmulationSession::drop app-emulation · self
- pause_acknowledgement_rejects_a_frame_that_passed_the_early_gate app-emulation · method
- start_paused_manual_frame_retains_owner_and_repeats_complete_checkpoint app-emulation · method
- manual_frame_fault_returns_no_frame_and_retired_owner_refuses_execution app-emulation · method
- stop_rejects_a_pending_frame_even_when_pause_is_also_requested app-emulation · method
- paused_debugger_can_step_and_resume_returns_execution_to_the_same_owner app-emulation · method
- retiring_old_owner_is_idempotent_and_drop_preserves_successor_output app-emulation · method ×3
- loop_limit_flushes_guest_cells_and_stop_flushes_later_manual_changes_once app-emulation · method ×2
Callees 2
- flush_owned_cartridge_storage app-emulation · name
- record_stop app-emulation · path
Source not readable from this process.