Skip to content
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

EmulationSession::save_cartridge_storage

cre8_app_emulation::session::EmulationSession::save_cartridge_storage

method · cre8-app-emulation · crates/cre8-app-emulation/src/session.rs:922 pub documented

24lines
3cyclomatic
1max nesting
12statements
4? exits
2params
11callers
2callees
1 (p78)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 3 sitesmethod · 3 sitesmethod · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitename · 1 siteraw_startapp-emulation · cc 13cre8_app_emulation::app::raw_startraw_stopapp-emulation · cc 8cre8_app_emulation::app::raw_stopflush_before_endapp-emulation · cc 4cre8_app_emulation::app::flush_before_endraw_save_cartridge_storageapp-emulation · cc 5cre8_app_emulation::app::raw_save_cartridge_storageresolved_before_shutdown_re…app-emulation · cc 1cre8_app_emulation::app::shutdown_tests::resolved_before_shutdown_request_cannot_mutate_after_drain_or_retirementpreparation_and_anonymous_h…app-emulation · cc 1cre8_app_emulation::session::storage_tests::preparation_and_anonymous_hydration_remain_volatile_without_executiondurable_save_hydrates_fresh…app-emulation · cc 1cre8_app_emulation::session::storage_tests::durable_save_hydrates_fresh_actual_owner_and_revision_survives_checkpointdurable_binding_rejects_wro…app-emulation · cc 1cre8_app_emulation::session::storage_tests::durable_binding_rejects_wrong_account_stale_revision_and_rom_patch_atomicallyabsent_store_failure_does_n…app-emulation · cc 1cre8_app_emulation::session::storage_tests::absent_store_failure_does_not_attach_and_unsupported_storage_remains_explicitretiring_old_owner_is_idemp…app-emulation · cc 1cre8_app_emulation::session::storage_tests::retiring_old_owner_is_idempotent_and_drop_preserves_successor_outputpoisoned_binding_refuses_sa…app-emulation · cc 1cre8_app_emulation::session::storage_tests::poisoned_binding_refuses_save_patch_and_lifecycle_admissionperiodic_and_final_saves_de…app-emulation · cc 1cre8_app_emulation::session::storage_tests::periodic_and_final_saves_deduplicate_but_explicit_save_keeps_cas_semanticsbackground_cas_failure_keep…app-emulation · cc 1cre8_app_emulation::session::storage_tests::background_cas_failure_keeps_local_cursor_and_payload_and_remains_visibleEmulationSession::save_cart…app-emulation · cc 3cre8_app_emulation::session::EmulationSession::save_cartridge_storageflush_bound_cartridge_stora…app-emulation · cc 13cre8_app_emulation::session::flush_bound_cartridge_storageCartridgeSaveStore::account…app-emulation · cc 1cre8_app_emulation::cartridge_store::CartridgeSaveStore::account_matchesCartridgeStorageBinding::is…app-emulation · cc 1cre8_app_emulation::session::CartridgeStorageBinding::is_durablerom_hashapp-emulation · cc 1cre8_app_emulation::cycle_economy::rom_hashauthenticated_ownerapp-emulation · cc 1cre8_app_emulation::cartridge_store::authenticated_owner

Control flow

Source not readable from this process.

Callers 11

Callees 2

Source not readable from this process.