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

crates/cre8-app-compute/src/store.rs

cre8-app-compute · module store · src · 1,499 lines (1,173 code, 170 comment) · sha d13402064351b3c8

Items

const DEFAULT_COMPUTATION_STORE_MAX_ENTRIES static NEXT_COMPUTATION_STORE_INSTANCE_ID struct StoredResult struct DeriveIndexEntry struct ComputationStore struct ComputationStoreMetrics struct ComputationStoreRevision impl ComputationStore static COMPUTATION_STORE const DERIVE_INDEX_VERTEX_KIND const DERIVE_INDEX_SCHEMA impl DeriveIndexEntry static GLOBAL_COMPUTE_TEST_LOCK

Functions

By call-graph weight (PageRank; 1.0 is the average function). 91 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
ComputationStore::newsrc/store.rs:176method3123110.1
ComputationStore::with_max_entriessrc/store.rs:180method251509.5
computation_storesrc/store.rs:530fn313717.7
ComputationStore::snapshotsrc/store.rs:341method311307.1
ComputationStore::bumpsrc/store.rs:491method31504.8
resolve_crystal_hash_hyperdb_firstsrc/store.rs:551fn293353.7
global_compute_test_scopesrc/store.rs:903fn314003.5
make_storedsrc/store.rs:969fn2111802.8
stored_result_from_execution_with_protocol_storesrc/store.rs:597fn272422.2
ComputationStore::keysrc/store.rs:207method31502.1
ComputationStore::record_work_key_lookupsrc/store.rs:495method82211.7
hash_argssrc/store.rs:537fn31911.6
stored_result_from_executionsrc/store.rs:592fn31511.5
persist_stored_resultsrc/store.rs:626fn311321.5
now_unixsrc/store.rs:541fn31111.4
ComputationStore::revisionsrc/store.rs:352method31301.1
ComputationStore::get_by_crystalsrc/store.rs:425method71501.1
resolve_crystal_hash_for_irsrc/store.rs:546fn31121.1
query_computation_storesrc/store.rs:719fn31421.1
bind_stored_result_request_identitysrc/store.rs:769fn525961.1
ComputationStore::snapshot_handlessrc/store.rs:348method31301
ComputationStore::remove_index_valuesrc/store.rs:480method103101
ComputationStore::proof_policy_ranksrc/store.rs:514method101101
store_execution_result_with_protocol_storesrc/store.rs:636fn101131
ComputationStore::get_by_execution_cache_keysrc/store.rs:286method102311
query_computation_store_by_execution_cache_keysrc/store.rs:723fn61831
query_computation_store_by_ir_hashsrc/store.rs:852fn31220.9
ComputationStore::getsrc/store.rs:262method91110.9
computation_store_metricssrc/store.rs:754fn31520.9
ComputationStore::get_derivesrc/store.rs:257method31300.9
ComputationStore::record_derivesrc/store.rs:243method133300.9
ComputationStore::handle_by_execution_cache_keysrc/store.rs:300method102310.9
requestsrc/store.rs:946fn221500.8
ComputationStore::handles_by_execution_work_keysrc/store.rs:327method111210.8
ComputationStore::record_admitted_policy_reusesrc/store.rs:509method41210.8
ComputationStore::record_admitted_exact_reusesrc/store.rs:504method41210.8
query_computation_store_by_execution_work_keysrc/store.rs:734fn31330.7
record_computation_store_admitted_policy_reusesrc/store.rs:762fn31430.7
computation_store_revisionsrc/store.rs:746fn31130.7
computation_store_snapshot_handles_with_revisionsrc/store.rs:750fn31130.7
derive_entrysrc/store.rs:914fn91200.7
ComputationStore::snapshot_handles_with_revisionsrc/store.rs:358method31120.7
record_computation_store_admitted_exact_reusesrc/store.rs:758fn31330.7
computation_store_snapshotsrc/store.rs:738fn31120.7
ComputationStore::program_countsrc/store.rs:412method31200.7
record_verified_first_proversrc/store.rs:832fn183150.7
hydrate_stored_result_crystal_hashsrc/store.rs:582fn84210.6
ComputationStore::get_by_execution_work_keysrc/store.rs:311method111210.6
query_derive_indexsrc/store.rs:652fn31330.6
DeriveIndexEntry::from_vertex_propssrc/store.rs:676method154100.6
DeriveIndexEntry::vertex_propssrc/store.rs:662method101100.6
ComputationStore::max_entriessrc/store.rs:417method31100.6
record_derive_indexsrc/store.rs:648fn31230.6
ComputationStore::storage_keysrc/store.rs:211method31110.6
ComputationStore::index_entrysrc/store.rs:433method284110.6
ComputationStore::remove_entrysrc/store.rs:462method175110.6
store_execution_resultsrc/store.rs:631fn31110.6
binding_only_storedsrc/store.rs:1244fn431130.5
load_persisted_derive_indexsrc/store.rs:708fn91140.5
persist_derive_indexsrc/store.rs:696fn101140.5
query_computation_store_handle_by_execution_cache_keysrc/store.rs:730fn31130.5
ComputationStore::storesrc/store.rs:216method255050.5
ComputationStore::get_by_ir_hashsrc/store.rs:273method71000.5
ComputationStore::containssrc/store.rs:282method31010.5
ComputationStore::metricssrc/store.rs:362method433000.5
ComputationStore::lensrc/store.rs:407method31000.5
computation_store_snapshot_handlessrc/store.rs:742fn31030.5
query_with_crystal_fallbacksrc/store.rs:866fn182040.5
derive_index_answers_by_key_id_and_replaces_in_placesrc/store.rs:925fn101040.5
derive_index_evicts_oldest_beyond_capacitysrc/store.rs:937fn83040.5
test_store_and_getsrc/store.rs:992fn171020.5
test_get_by_ir_hashsrc/store.rs:1011fn111020.5
test_containssrc/store.rs:1024fn71020.5
test_len_and_program_countsrc/store.rs:1033fn131040.5
test_store_eviction_bounds_entries_and_indexessrc/store.rs:1048fn191030.5
test_hash_args_deterministicsrc/store.rs:1069fn51010.5
canonical_execution_key_is_a_separate_exact_indexsrc/store.rs:1076fn101030.5
canonical_admission_replaces_stale_legacy_record_without_collapsing_other_policiessrc/store.rs:1088fn151030.5
work_index_groups_policy_specific_admissions_and_evicts_cleanlysrc/store.rs:1105fn251050.5
work_candidate_handles_share_large_payloads_until_a_winner_is_selectedsrc/store.rs:1132fn161040.5
atlas_snapshot_handles_do_not_copy_large_proof_payloadssrc/store.rs:1150fn151040.5
projection_revision_changes_on_store_replacement_and_writesrc/store.rs:1167fn131030.5
request_identity_binder_captures_work_admission_and_fail_closed_market_statesrc/store.rs:1182fn141040.5
request_identity_binder_uses_probabilistic_canonical_input_hashsrc/store.rs:1198fn141070.5
admission_eligibility_follows_what_the_program_can_dosrc/store.rs:1214fn262050.5
a_binding_only_admission_never_names_a_first_proversrc/store.rs:1290fn301080.5
a_verified_computation_proof_names_its_executor_the_first_proversrc/store.rs:1323fn4210110.5
metrics_expose_policy_fanout_and_fail_closed_legacy_inventorysrc/store.rs:1367fn421040.5
metrics_measure_exact_and_work_key_cache_pathssrc/store.rs:1411fn331060.5
test_stored_result_from_executionsrc/store.rs:1446fn271010.5
test_crystal_cache_sharingsrc/store.rs:1475fn241030.5

Source not readable from this process.