Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,952 · python 20,426 · 6,408 files · digest f72e9ad3d771 · built in 1.3 s · crystals off

persist_head

cre8_app_channel::chronicle::persist_head

fn · cre8-app-channel · crates/cre8-app-channel/src/chronicle.rs:94

22lines
3cyclomatic
1max nesting
12statements
4? exits
2params
1callers
7callees
0.6 (p44)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 2 sitesname · 2 sitesname · 3 sitesname · 3 sitesname · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitemethod · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 siteref · 1 siteref · 1 sitename · 1 sitepath · 1 sitepath · 1 sitechronicle_sweepapp-channel · cc 4cre8_app_channel::chronicle::chronicle_sweepchronicle_id_derivation_use…app-channel · cc 1cre8_app_channel::chronicle::tests::chronicle_id_derivation_uses_atom_prefixproducer_supplied_world_fac…app-channel · cc 1cre8_app_channel::chronicle::tests::producer_supplied_world_facts_pass_throughregistry_list_is_newest_fir…app-channel · cc 1cre8_app_channel::chronicle::tests::registry_list_is_newest_first_and_get_by_id_round_tripsv2_days_chain_to_genesis_an…app-channel · cc 1cre8_app_channel::chronicle::tests::v2_days_chain_to_genesis_and_verify_committed_bytesfolding_the_same_day_reuses…app-channel · cc 1cre8_app_channel::chronicle::tests::folding_the_same_day_reuses_the_committed_chronicleworldline_rejects_invalid_a…app-channel · cc 1cre8_app_channel::chronicle::tests::worldline_rejects_invalid_and_backdated_daysdurable_head_rebuilds_the_r…app-channel · cc 1cre8_app_channel::chronicle::tests::durable_head_rebuilds_the_read_index_after_restartbare_create_is_the_sweep_an…app-channel · cc 1cre8_app_channel::chronicle::tests::bare_create_is_the_sweep_and_honors_a_date_overridehandle_chronicle_createapp-channel · cc 10cre8_app_channel::chronicle::handle_chronicle_createpersist_headapp-channel · cc 3cre8_app_channel::chronicle::persist_headHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutDurableGraphWrite::update_v…app-atom · cc 1cre8_app_atom::semantic::DurableGraphWrite::update_vertexTempCtx::contextapp-protocol · cc 2cre8_app_protocol::connection::tests::TempCtx::contextRuntimeContext::with_protoc…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::with_protocol_store_mutRuntimeContext::has_protoco…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::has_protocol_storehead_vertex_idapp-channel · cc 1cre8_app_channel::chronicle::head_vertex_idsha256_hexutil-crypto · cc 1cre8_util_crypto::sha256_hexRuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthHoldingProtocolStore::enterapp-protocol · cc 1cre8_app_protocol::graph_store::HoldingProtocolStore::enterruntime_context_with_sqlite…app-truth · cc 1cre8_app_truth::context_ext::runtime_context_with_sqlite_db_path_with_backend_metadataslot_unavailableapp-protocol · cc 1cre8_app_protocol::context_ext::slot_unavailablewrong_concreteapp-protocol · cc 1cre8_app_protocol::context_ext::wrong_concretemutex_poisonedapp-protocol · cc 1cre8_app_protocol::context_ext::mutex_poisoned

Control flow

Source not readable from this process.

Callers 1

Callees 7

Source not readable from this process.