Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

cre8-app-compute compute cargo crate

ComputeApp extracted app crate (partial).

crates/cre8-app-compute · level 14 · 113,602 lines (94,808 code) · 166 files · 4,668 fns (1,570 tests) · cyclomatic Σ 9,915

42workspace deps
15direct dependents
71transitive dependents
1,783calls out
451calls in
4420call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

normal dep · 2 calls · source referencenormal dep · 16 calls · source referencedev dep · 16 calls · source referencenormal dep · 74 calls · source referencenormal dep · 9 calls · source referencenormal dep · 65 calls · source referencenormal dep · 2 calls · source referencenormal dep · 4 calls · source referencenormal dep · 73 calls · source referencenormal dep · 0 calls · source referencenormal dep · 88 calls · source referencenormal dep · 83 calls · source referencenormal dep · 3 calls · source referencenormal dep · 1 calls · source referencenormal dep · 67 calls · source referencenormal dep · 1 calls · source referencenormal dep · 2 calls · source referencenormal dep · 2 calls · source referencenormal dep · 15 calls · source referencenormal dep · 6 calls · source referencenormal dep · 144 calls · source referencenormal dep · 276 calls · source referencenormal dep · 4 calls · source referencenormal dep · 134 calls · source referencenormal dep · 0 calls · source referencenormal dep · 134 calls · source referencenormal dep · 0 calls · incomplete scannormal dep · 3 calls · source referencenormal dep · 15 calls · source referencenormal dep · 5 calls · source referencenormal dep · 1 calls · source referencenormal dep · 90 calls · source referencenormal dep · 71 calls · source referencenormal dep · 61 calls · source referencenormal dep · 0 calls · source referencenormal dep · 7 calls · source referencenormal dep · 3 calls · source referencenormal dep · 1 calls · source referencenormal dep · 221 calls · source referencenormal dep · 8 calls · source referencenormal dep · 5 calls · source referencenormal dep · 62 calls · source referencenormal dep · 2 calls · source referencenormal dep · 8 calls · source referencenormal dep · 7 calls · source referencedev dep · 0 calls · incomplete scandev dep · 0 calls · incomplete scandev dep · 7 calls · source referencedev dep · 2 calls · source referencedev dep · 0 calls · incomplete scandev dep · 134 calls · source referencedev dep · 17 calls · source referencenormal dep · 6 calls · source referencenormal dep · 33 calls · source referencenormal dep · 14 calls · source referencenormal dep · 0 calls · incomplete scannormal dep · 10 calls · source referencenormal dep · 2 calls · source referencenormal dep · 1 calls · source referencenormal dep · 36 calls · source referencenormal dep · 323 calls · source referencenormal dep · 2 calls · source referencenormal dep · 4 calls · source referencenormal dep · 0 calls · source referencenormal dep · 2 calls · source referencedev dep · 0 calls · manifest wiringapp-computeL14 · 94,808 linescre8-app-computeapp-agentL24 · 25,428 linescre8-app-agentapp-causal-capsuleL18 · 8,926 linescre8-app-causal-capsuleapp-atomL10 · 17,183 linescre8-app-atomapp-budgetL12 · 4,150 linescre8-app-budgetapp-compute-coreL5 · 6,618 linescre8-app-compute-coreapp-gatewayL13 · 24,179 linescre8-app-gatewayapp-inference-proof-apiL5 · 947 linescre8-app-inference-proof-apiapp-intelligence-model-re…L1 · 2,065 linescre8-app-intelligence-model-recordsapp-intelligence-train-ke…L0 · 1,702 linescre8-app-intelligence-train-kernelapp-manifoldL10 · 18,941 linescre8-app-manifoldapp-matching-modelL4 · 7,752 linescre8-app-matching-modelapp-matching-storeL6 · 195 linescre8-app-matching-storeapp-meteringL11 · 4,358 linescre8-app-meteringapp-network-clientL4 · 3,656 linescre8-app-network-clientapp-network-consensusL0 · 1,516 linescre8-app-network-consensusapp-network-modelL4 · 2,198 linescre8-app-network-modelapp-network-stark-bridgeL1 · 979 linescre8-app-network-stark-bridgeapp-package-position-modelL0 · 150 linescre8-app-package-position-modelapp-peerL11 · 6,235 linescre8-app-peerapp-protocolL9 · 26,097 linescre8-app-protocolapp-protocol-identityL0 · 3,303 linescre8-app-protocol-identityapp-protocol-observationL1 · 867 linescre8-app-protocol-observationapp-truthL7 · 20,485 linescre8-app-truthapp-truth-apiL5 · 888 linescre8-app-truth-apiapp-view-libL8 · 89,193 linescre8-app-view-libapp-virtual-modelL0 · 2,869 linescre8-app-virtual-modelapp-virtual-storeL8 · 3,078 linescre8-app-virtual-storeconduit-hrpL4 · 3,791 linescre8-conduit-hrpplatform-envL3 · 316 linescre8-platform-envplatform-fsL0 · 207 linescre8-platform-fsplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-dispatch-apiL7 · 496 linescre8-runtime-dispatch-apiruntime-hostL1 · 1,649 linescre8-runtime-hostutil-connection-actionL0 · 112 linescre8-util-connection-actionutil-cryptoL3 · 749 linescre8-util-cryptoutil-graph-vertexL0 · 173 linescre8-util-graph-vertexutil-jsonL0 · 296 linescre8-util-jsonutil-lock-extL0 · 195 linescre8-util-lock-extutil-raw-route-authL7 · 632 linescre8-util-raw-route-authutil-view-htmlL0 · 1,660 linescre8-util-view-htmlutil-vm-valueL0 · 446 linescre8-util-vm-valueapp-inference-proofL9 · 5,610 linescre8-app-inference-proofapp-intelligenceL12 · 6,289 linescre8-app-intelligenceapp-matchingL17 · 23,403 linescre8-app-matchingapp-peer-capabilityL0 · 227 linescre8-app-peer-capabilityapp-peer-gossip-topicL7 · 69 linescre8-app-peer-gossip-topictest-helpersL29 · 557 linescre8-test-helpersapp-deployL27 · 11,966 linescre8-app-deployapp-editorL15 · 9,162 linescre8-app-editorapp-energyL15 · 5,369 linescre8-app-energyapp-intelligence-modelL26 · 1,848 linescre8-app-intelligence-modelapp-knowledgeL15 · 15,649 linescre8-app-knowledgeapp-positionL19 · 1,730 linescre8-app-positionapp-realmL27 · 7,854 linescre8-app-realmapp-virtualL26 · 25,156 linescre8-app-virtualapp-virtual_agentL25 · 21,761 linescre8-app-virtual_agentapp-virtual_computeL15 · 2,874 linescre8-app-virtual_computeapp-worldtickL15 · 1,768 linescre8-app-worldtickruntime-app-catalogL28 · 681 linescre8-runtime-app-catalogruntime-catalogL29 · 1,374 linescre8-runtime-catalogruntime-test-suiteL0 · 0 linescre8-runtime-test-suite

Files

lowhigh
crates/cre8-app-compute/src/app.rs · 2,449 lines · 35 fnsapp.rscrates/cre8-app-compute/src/archive_limits.rs · 83 lines · 8 fnscrates/cre8-app-compute/src/artifact_comparison.rs · 752 lines · 27 fnsartifac…crates/cre8-app-compute/src/bin/compute_atlas_preview/main.rs · 451 lines · 22 fnscrates/cre8-app-compute/src/bin/compute_loopback_gpu_worker/main.rs · 3 lines · 1 fnscrates/cre8-app-compute/src/bin/compute_loopback_gpu_worker/run.rs · 1,136 lines · 72 fnsrun.rscrates/cre8-app-compute/src/bin/compute_loopback_gpu_worker/worldsim_npc_step.rs · 218 lines · 19 fnscrates/cre8-app-compute/src/bin/distributed_worldsim_peer/main.rs · 3 lines · 1 fnscrates/cre8-app-compute/src/bin/distributed_worldsim_peer/run.rs · 238 lines · 22 fnscrates/cre8-app-compute/src/build_authoring.rs · 769 lines · 46 fnsbuild_a…crates/cre8-app-compute/src/build_control.rs · 625 lines · 30 fnsbuild_c…crates/cre8-app-compute/src/build_guest.rs · 111 lines · 4 fnscrates/cre8-app-compute/src/build_inputs.rs · 103 lines · 12 fnscrates/cre8-app-compute/src/build_process.rs · 97 lines · 7 fnscrates/cre8-app-compute/src/build_workspace.rs · 645 lines · 27 fnsbuild_w…crates/cre8-app-compute/src/cache.rs · 168 lines · 15 fnscrates/cre8-app-compute/src/cache_coordinator.rs · 253 lines · 22 fnscrates/cre8-app-compute/src/canonical_execution_identity.rs · 155 lines · 15 fnscrates/cre8-app-compute/src/capability.rs · 1 lines · 0 fnscrates/cre8-app-compute/src/cheat_rejection_demo.rs · 380 lines · 12 fnscrates/cre8-app-compute/src/checksum.rs · 315 lines · 19 fnscrates/cre8-app-compute/src/checksum/occurrence.rs · 289 lines · 14 fnscrates/cre8-app-compute/src/config.rs · 1 lines · 0 fnscrates/cre8-app-compute/src/connection/actions.rs · 1,974 lines · 45 fnsactions.rscrates/cre8-app-compute/src/connection/cre8os_job_return.rs · 620 lines · 24 fnscre8os_…crates/cre8-app-compute/src/connection/cre8os_native_return.rs · 476 lines · 12 fnscre8os…crates/cre8-app-compute/src/connection/dispatch.rs · 981 lines · 50 fnsdispatch.…crates/cre8-app-compute/src/connection/distributed_gpu.rs · 1,040 lines · 35 fnsdistribut…crates/cre8-app-compute/src/connection/entry_admission.rs · 62 lines · 7 fnscrates/cre8-app-compute/src/connection/execution_singleflight.rs · 305 lines · 14 fnscrates/cre8-app-compute/src/connection/input.rs · 354 lines · 4 fnscrates/cre8-app-compute/src/connection/market_rpc.rs · 1,105 lines · 47 fnsmarket_rpc…crates/cre8-app-compute/src/connection/mod.rs · 1,379 lines · 175 fnsmod.rscrates/cre8-app-compute/src/connection/pis_occurrence_admission.rs · 784 lines · 17 fnspis_occu…crates/cre8-app-compute/src/connection/proof_deliver.rs · 634 lines · 38 fnsproof_d…crates/cre8-app-compute/src/connection/request_build.rs · 649 lines · 40 fnsrequest…crates/cre8-app-compute/src/connection/result_format.rs · 256 lines · 19 fnscrates/cre8-app-compute/src/connection/reuse_credit_rpc.rs · 10 lines · 1 fnscrates/cre8-app-compute/src/connection/reuse_response.rs · 106 lines · 4 fnscrates/cre8-app-compute/src/connection/source_invocation.rs · 151 lines · 7 fnscrates/cre8-app-compute/src/connection/source_occurrence.rs · 138 lines · 4 fnscrates/cre8-app-compute/src/connection/tests.rs · 811 lines · 31 fnstests.rscrates/cre8-app-compute/src/connection/vm_capsule.rs · 633 lines · 48 fnsvm_caps…crates/cre8-app-compute/src/connection/vm_capsule_codec.rs · 48 lines · 4 fnscrates/cre8-app-compute/src/connection/vm_capsule_v1.rs · 494 lines · 25 fnsvm_cap…crates/cre8-app-compute/src/connection/vm_capsule_v2.rs · 567 lines · 24 fnsvm_cap…crates/cre8-app-compute/src/connection/vm_capsule_v3.rs · 832 lines · 30 fnsvm_capsu…crates/cre8-app-compute/src/connection/vm_execution.rs · 9,113 lines · 271 fnsvm_execution.rscrates/cre8-app-compute/src/connection/vm_occurrence.rs · 266 lines · 10 fnscrates/cre8-app-compute/src/connection/vm_record.rs · 439 lines · 21 fnscrates/cre8-app-compute/src/connection/vm_stream.rs · 206 lines · 10 fnscrates/cre8-app-compute/src/connection/vm_tas.rs · 627 lines · 16 fnsvm_tas.…crates/cre8-app-compute/src/connection/vm_tas_return.rs · 1,448 lines · 53 fnsvm_tas_retur…crates/cre8-app-compute/src/connection/work_lease_rpc.rs · 625 lines · 26 fnswork_le…crates/cre8-app-compute/src/contract.rs · 6 lines · 0 fnscrates/cre8-app-compute/src/coordinator/dispatch_strategy.rs · 425 lines · 35 fnscrates/cre8-app-compute/src/coordinator/execution.rs · 1,195 lines · 48 fnsexecution.…crates/cre8-app-compute/src/coordinator/mod.rs · 686 lines · 37 fnsmod.rscrates/cre8-app-compute/src/coordinator/proof_collection.rs · 319 lines · 22 fnscrates/cre8-app-compute/src/coordinator/worldsim_tests.rs · 253 lines · 7 fnscrates/cre8-app-compute/src/coproc_batch.rs · 387 lines · 25 fnscrates/cre8-app-compute/src/crates_provider.rs · 477 lines · 36 fnscrates…crates/cre8-app-compute/src/crystal.rs · 721 lines · 55 fnscrystal…crates/cre8-app-compute/src/crystal_gossip.rs · 236 lines · 16 fnscrates/cre8-app-compute/src/crystal_reuse.rs · 725 lines · 48 fnscrystal…crates/cre8-app-compute/src/derive_resolver.rs · 1,061 lines · 61 fnsderive_re…crates/cre8-app-compute/src/devnet.rs · 452 lines · 24 fnscrates/cre8-app-compute/src/discovery.rs · 6 lines · 1 fnscrates/cre8-app-compute/src/dream.rs · 645 lines · 23 fnsdream.rscrates/cre8-app-compute/src/durable_artifact_reuse.rs · 574 lines · 35 fnsdurabl…crates/cre8-app-compute/src/durable_artifact_store.rs · 755 lines · 43 fnsdurable…crates/cre8-app-compute/src/edge_evidence.rs · 20 lines · 1 fnscrates/cre8-app-compute/src/emission.rs · 523 lines · 26 fnsemissi…crates/cre8-app-compute/src/emulation.rs · 189 lines · 1 fnscrates/cre8-app-compute/src/eth_tx.rs · 255 lines · 24 fnscrates/cre8-app-compute/src/execution_lease_gate.rs · 308 lines · 15 fnscrates/cre8-app-compute/src/execution_lease_runtime.rs · 519 lines · 36 fnsexecut…crates/cre8-app-compute/src/extra_providers.rs · 1,008 lines · 103 fnsextra_pro…crates/cre8-app-compute/src/gateway_bridge.rs · 49 lines · 7 fnscrates/cre8-app-compute/src/git_provider.rs · 719 lines · 68 fnsgit_prov…crates/cre8-app-compute/src/gpu_delegate.rs · 731 lines · 33 fnsgpu_del…crates/cre8-app-compute/src/hyperdb_protocol_capture.rs · 402 lines · 10 fnscrates/cre8-app-compute/src/lib.rs · 126 lines · 0 fnscrates/cre8-app-compute/src/manifold.rs · 110 lines · 10 fnscrates/cre8-app-compute/src/market_authority.rs · 1,573 lines · 85 fnsmarket_autho…crates/cre8-app-compute/src/market_authority/hyperdb.rs · 571 lines · 26 fnshyperd…crates/cre8-app-compute/src/market_premium_consumer.rs · 1,188 lines · 53 fnsmarket_pre…crates/cre8-app-compute/src/market_request_store.rs · 593 lines · 30 fnsmarket…crates/cre8-app-compute/src/market_settlement_authority.rs · 2,167 lines · 60 fnsmarket_settleme…crates/cre8-app-compute/src/market_settlement_authority/hyperdb.rs · 442 lines · 9 fnscrates/cre8-app-compute/src/maven_provider.rs · 556 lines · 39 fnsmaven_…crates/cre8-app-compute/src/model_custody.rs · 322 lines · 15 fnscrates/cre8-app-compute/src/model_lane.rs · 376 lines · 17 fnscrates/cre8-app-compute/src/model_scheduler.rs · 294 lines · 15 fnscrates/cre8-app-compute/src/npm_provider.rs · 535 lines · 46 fnsnpm_pr…crates/cre8-app-compute/src/operational_settings.rs · 388 lines · 22 fnscrates/cre8-app-compute/src/package_atom_lift.rs · 243 lines · 14 fnscrates/cre8-app-compute/src/package_build.rs · 299 lines · 26 fnscrates/cre8-app-compute/src/package_emission.rs · 109 lines · 7 fnscrates/cre8-app-compute/src/package_hrp_execute.rs · 278 lines · 23 fnscrates/cre8-app-compute/src/package_hrp_fold.rs · 276 lines · 25 fnscrates/cre8-app-compute/src/package_lock.rs · 726 lines · 18 fnspackage…crates/cre8-app-compute/src/package_position.rs · 800 lines · 54 fnspackage_…crates/cre8-app-compute/src/package_provider.rs · 1,666 lines · 72 fnspackage_prov…crates/cre8-app-compute/src/package_run.rs · 268 lines · 9 fnscrates/cre8-app-compute/src/package_serve.rs · 523 lines · 27 fnspackag…crates/cre8-app-compute/src/package_sync.rs · 532 lines · 25 fnspackag…crates/cre8-app-compute/src/package_sync/c8tx.rs · 68 lines · 2 fnscrates/cre8-app-compute/src/package_sync/c8tx_contract.rs · 154 lines · 4 fnscrates/cre8-app-compute/src/package_sync/c8tx_tests.rs · 154 lines · 11 fnscrates/cre8-app-compute/src/package_witness.rs · 468 lines · 43 fnspackag…crates/cre8-app-compute/src/packages_gossip.rs · 260 lines · 20 fnscrates/cre8-app-compute/src/pass_profiles.rs · 40 lines · 4 fnscrates/cre8-app-compute/src/peer_cache.rs · 495 lines · 26 fnspeer_c…crates/cre8-app-compute/src/planner.rs · 3 lines · 0 fnscrates/cre8-app-compute/src/planner/shard_analysis_tests.rs · 74 lines · 5 fnscrates/cre8-app-compute/src/planner_snapshot.rs · 177 lines · 15 fnscrates/cre8-app-compute/src/proof_contracts.rs · 493 lines · 33 fnsproof_…crates/cre8-app-compute/src/proof_contracts/market_e2e_tests.rs · 185 lines · 7 fnscrates/cre8-app-compute/src/proof_contracts/market_real_stark_tests.rs · 200 lines · 12 fnscrates/cre8-app-compute/src/proof_envelope.rs · 1,271 lines · 59 fnsproof_enve…crates/cre8-app-compute/src/proof_routing.rs · 240 lines · 16 fnscrates/cre8-app-compute/src/protocol_bridge.rs · 4 lines · 1 fnscrates/cre8-app-compute/src/provider_common.rs · 274 lines · 28 fnscrates/cre8-app-compute/src/pypi_provider.rs · 555 lines · 40 fnspypi_p…crates/cre8-app-compute/src/receipt_gossip.rs · 191 lines · 12 fnscrates/cre8-app-compute/src/receipt_log.rs · 137 lines · 13 fnscrates/cre8-app-compute/src/receipts_route.rs · 81 lines · 6 fnscrates/cre8-app-compute/src/retry.rs · 241 lines · 13 fnscrates/cre8-app-compute/src/reuse_credit.rs · 415 lines · 23 fnscrates/cre8-app-compute/src/rewrite.rs · 203 lines · 14 fnscrates/cre8-app-compute/src/routes.rs · 5,856 lines · 216 fnsroutes.rscrates/cre8-app-compute/src/routes/dream_edge_evidence_tests.rs · 107 lines · 4 fnscrates/cre8-app-compute/src/routes/emulation_edge_evidence_tests.rs · 59 lines · 3 fnscrates/cre8-app-compute/src/routes/quantum_fuzz_edge_evidence_tests.rs · 59 lines · 2 fnscrates/cre8-app-compute/src/routes_helpers.rs · 446 lines · 31 fnscrates/cre8-app-compute/src/routes_market.rs · 2,900 lines · 134 fnsroutes_market.rscrates/cre8-app-compute/src/run_rom.rs · 287 lines · 13 fnscrates/cre8-app-compute/src/settlement.rs · 1,046 lines · 78 fnssettlemen…crates/cre8-app-compute/src/settlement_loop.rs · 1,067 lines · 78 fnssettlemen…crates/cre8-app-compute/src/settlement_model.rs · 77 lines · 2 fnscrates/cre8-app-compute/src/source_inspection.rs · 510 lines · 22 fnssource…crates/cre8-app-compute/src/stark_binding.rs · 141 lines · 6 fnscrates/cre8-app-compute/src/state.rs · 120 lines · 9 fnscrates/cre8-app-compute/src/step_merkle.rs · 808 lines · 67 fnsstep_mer…crates/cre8-app-compute/src/storage_policy.rs · 113 lines · 3 fnscrates/cre8-app-compute/src/store.rs · 1,173 lines · 91 fnsstore.rscrates/cre8-app-compute/src/surface.rs · 155 lines · 11 fnscrates/cre8-app-compute/src/view_atlas.rs · 974 lines · 41 fnsview_atl…crates/cre8-app-compute/src/view_compiler.rs · 713 lines · 41 fnsview_com…crates/cre8-app-compute/src/view_compiler/build_page.rs · 234 lines · 8 fnscrates/cre8-app-compute/src/view_compiler/builds_page.rs · 66 lines · 3 fnscrates/cre8-app-compute/src/view_compiler/dashboard_page.rs · 85 lines · 2 fnscrates/cre8-app-compute/src/view_compiler/tools_page.rs · 84 lines · 3 fnscrates/cre8-app-compute/src/view_decompiler.rs · 180 lines · 10 fnscrates/cre8-app-compute/src/view_dream.rs · 237 lines · 13 fnscrates/cre8-app-compute/src/view_package.rs · 890 lines · 22 fnsview_pac…crates/cre8-app-compute/src/view_package_catalog.rs · 465 lines · 23 fnscrates/cre8-app-compute/src/view_script.rs · 496 lines · 16 fnsview_s…crates/cre8-app-compute/src/wasm.rs · 7 lines · 1 fnscrates/cre8-app-compute/src/wasm_api.rs · 16 lines · 1 fnscrates/cre8-app-compute/src/work_descriptor.rs · 504 lines · 17 fnswork_d…crates/cre8-app-compute/src/work_lease_authority.rs · 1,929 lines · 75 fnswork_lease_a…crates/cre8-app-compute/src/work_lease_authority/hyperdb.rs · 682 lines · 34 fnshyperdb…crates/cre8-app-compute/src/workunit_witness.rs · 249 lines · 15 fnscrates/cre8-app-compute/src/worldsim_stark_peer.rs · 705 lines · 57 fnsworldsim…

File call graph

Resolved calls between this crate's files, callers left of callees. Showing the 48 of 149 files most involved in calls.

2 calls1 calls1 calls1 calls6 calls1 calls4 calls1 calls1 calls4 calls6 calls2 calls26 calls10 calls4 calls11 calls8 calls7 calls6 calls2 calls8 calls3 calls18 calls1 calls1 calls2 calls1 calls4 calls32 calls1 calls19 calls2 calls1 calls2 calls1 calls1 calls4 calls3 calls22 calls2 calls4 calls1 calls8 calls6 calls10 calls2 calls9 calls3 calls1 calls2 calls1 calls2 calls37 calls5 calls4 calls7 calls8 calls14 calls1 calls1 calls3 calls2 calls3 calls10 calls9 calls1 calls1 calls2 calls2 calls2 calls1 calls3 calls4 calls16 calls2 calls2 calls11 calls2 calls7 calls24 calls2 calls7 calls4 calls8 calls1 calls1 calls34 calls1 calls9 calls1 calls4 calls2 calls1 calls2 calls11 calls4 calls1 calls9 calls3 calls1 calls1 calls1 calls2 calls8 calls3 calls12 calls3 calls11 calls10 calls3 calls5 calls9 calls6 calls7 calls4 calls23 calls1 calls27 calls13 calls1 calls15 calls9 calls31 calls25 calls6 calls4 calls19 calls2 calls1 calls74 calls24 calls1 calls7 calls1 calls39 calls3 calls4 calls4 calls6 calls1 calls1 calls1 calls12 calls1 calls1 calls2 calls3 calls3 calls1 calls15 calls1 calls2 calls17 calls34 calls10 callsroutes.rsroutescrates/cre8-app-compute/src/routes.rs · 341 call sites in/outactions.rsconnection::actionscrates/cre8-app-compute/src/connection/actions.rs · 186 call sites in/outmod.rsconnectioncrates/cre8-app-compute/src/connection/mod.rs · 181 call sites in/outstore.rsstorecrates/cre8-app-compute/src/store.rs · 169 call sites in/outcrystal.rscrystalcrates/cre8-app-compute/src/crystal.rs · 140 call sites in/outexecution.rscoordinator::executioncrates/cre8-app-compute/src/coordinator/execution.rs · 88 call sites in/outroutes_helpers.rsroutes_helperscrates/cre8-app-compute/src/routes_helpers.rs · 88 call sites in/outcanonical_execution_identit…canonical_execution_identitycrates/cre8-app-compute/src/canonical_execution_identity.rs · 84 call sites in/outmarket_authority.rsmarket_authoritycrates/cre8-app-compute/src/market_authority.rs · 75 call sites in/outcrystal_reuse.rscrystal_reusecrates/cre8-app-compute/src/crystal_reuse.rs · 63 call sites in/outpackage_provider.rspackage_providercrates/cre8-app-compute/src/package_provider.rs · 62 call sites in/outtests.rsconnection::testscrates/cre8-app-compute/src/connection/tests.rs · 60 call sites in/outroutes_market.rsroutes_marketcrates/cre8-app-compute/src/routes_market.rs · 58 call sites in/outmarket_settlement_authority…market_settlement_authoritycrates/cre8-app-compute/src/market_settlement_authority.rs · 57 call sites in/outview_compiler.rsview_compilercrates/cre8-app-compute/src/view_compiler.rs · 55 call sites in/outdispatch.rsconnection::dispatchcrates/cre8-app-compute/src/connection/dispatch.rs · 54 call sites in/outhyperdb.rsmarket_settlement_authority::hy…crates/cre8-app-compute/src/market_settlement_authority/hyperdb.rs · 49 call sites in/outstep_merkle.rsstep_merklecrates/cre8-app-compute/src/step_merkle.rs · 48 call sites in/outexecution_lease_gate.rsexecution_lease_gatecrates/cre8-app-compute/src/execution_lease_gate.rs · 47 call sites in/outhyperdb.rsmarket_authority::hyperdbcrates/cre8-app-compute/src/market_authority/hyperdb.rs · 47 call sites in/outwork_lease_authority.rswork_lease_authoritycrates/cre8-app-compute/src/work_lease_authority.rs · 47 call sites in/outhyperdb.rswork_lease_authority::hyperdbcrates/cre8-app-compute/src/work_lease_authority/hyperdb.rs · 46 call sites in/outprovider_common.rsprovider_commoncrates/cre8-app-compute/src/provider_common.rs · 45 call sites in/outstate.rsstatecrates/cre8-app-compute/src/state.rs · 41 call sites in/outview_script.rsview_scriptcrates/cre8-app-compute/src/view_script.rs · 41 call sites in/outview_package.rsview_packagecrates/cre8-app-compute/src/view_package.rs · 40 call sites in/outrequest_build.rsconnection::request_buildcrates/cre8-app-compute/src/connection/request_build.rs · 37 call sites in/outarchive_limits.rsarchive_limitscrates/cre8-app-compute/src/archive_limits.rs · 36 call sites in/outextra_providers.rsextra_providerscrates/cre8-app-compute/src/extra_providers.rs · 36 call sites in/outpackage_witness.rspackage_witnesscrates/cre8-app-compute/src/package_witness.rs · 35 call sites in/outreceipt_log.rsreceipt_logcrates/cre8-app-compute/src/receipt_log.rs · 35 call sites in/outmod.rscoordinatorcrates/cre8-app-compute/src/coordinator/mod.rs · 33 call sites in/outworldsim_stark_peer.rsworldsim_stark_peercrates/cre8-app-compute/src/worldsim_stark_peer.rs · 33 call sites in/outexecution_singleflight.rsconnection::execution_singlefli…crates/cre8-app-compute/src/connection/execution_singleflight.rs · 30 call sites in/outdurable_artifact_reuse.rsdurable_artifact_reusecrates/cre8-app-compute/src/durable_artifact_reuse.rs · 30 call sites in/outgpu_delegate.rsgpu_delegatecrates/cre8-app-compute/src/gpu_delegate.rs · 30 call sites in/outemission.rsemissioncrates/cre8-app-compute/src/emission.rs · 28 call sites in/outsettlement.rssettlementcrates/cre8-app-compute/src/settlement.rs · 28 call sites in/outview_atlas.rsview_atlascrates/cre8-app-compute/src/view_atlas.rs · 28 call sites in/outcache_coordinator.rscache_coordinatorcrates/cre8-app-compute/src/cache_coordinator.rs · 27 call sites in/outproof_collection.rscoordinator::proof_collectioncrates/cre8-app-compute/src/coordinator/proof_collection.rs · 25 call sites in/outproof_envelope.rsproof_envelopecrates/cre8-app-compute/src/proof_envelope.rs · 25 call sites in/outderive_resolver.rsderive_resolvercrates/cre8-app-compute/src/derive_resolver.rs · 24 call sites in/outmarket_premium_consumer.rsmarket_premium_consumercrates/cre8-app-compute/src/market_premium_consumer.rs · 24 call sites in/outpackage_serve.rspackage_servecrates/cre8-app-compute/src/package_serve.rs · 24 call sites in/outapp.rsappcrates/cre8-app-compute/src/app.rs · 23 call sites in/outpis_occurrence_admission.rsconnection::pis_occurrence_admi…crates/cre8-app-compute/src/connection/pis_occurrence_admission.rs · 23 call sites in/outreceipt_gossip.rsreceipt_gossipcrates/cre8-app-compute/src/receipt_gossip.rs · 23 call sites in/out

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
value_at_pathsrc/connection/vm_execution.rs:117fn72129080.5
value_string_at_pathsrc/connection/vm_execution.rs:125fn31108121.1
parse_version_specifiersrc/provider_common.rs:74fn4115221
ComputeState::newsrc/state.rs:49method3120119.6
ComputeState::with_protocol_storesrc/state.rs:53method311117.1
ComputeState::with_protocol_handlessrc/state.rs:57method715115.6
CrystalRegistry::newsrc/crystal.rs:266method3115015.2
ComputeState::with_runtime_handlessrc/state.rs:65method3219514.5
crystal_registrysrc/crystal.rs:667fn3153112.9
json_has_stringsrc/connection/vm_execution.rs:7683fn847012.1
nodesrc/view_script.rs:259fn3123011.6
ingest_matches_checkpointsrc/connection/vm_execution.rs:7678fn316111.5
compute_crystalsrc/crystal.rs:427fn5142511.1
latest_ingest_by_actionssrc/connection/vm_execution.rs:7693fn9231111
build_package_witnesssrc/package_witness.rs:116fn43533510.3
ComputationStore::newsrc/store.rs:176method3123110.1
read_bytes_with_limitsrc/archive_limits.rs:23fn112709.9
ComputationStore::with_max_entriessrc/store.rs:180method251509.5
strip_first_matching_prefixsrc/provider_common.rs:79fn31109.4
split_name_versionsrc/provider_common.rs:83fn103109.4
vm_execution_routesrc/connection/vm_execution.rs:9422fn31308.9
connect_vm_executionsrc/connection/vm_execution.rs:9426fn1012018.9
joinsrc/view_compiler.rs:451fn1652618.6
make_statesrc/routes.rs:3800fn315618.3
rejectionsrc/connection/market_rpc.rs:834fn311618.2
receipt_bindssrc/view_compiler.rs:427fn82107.8
computation_storesrc/store.rs:530fn313717.7
ComputationStore::snapshotsrc/store.rs:341method311307
read_utf8_with_limitsrc/archive_limits.rs:35fn411516.5
witness_storesrc/package_witness.rs:232fn31406.3
parse_execution_requestsrc/routes_helpers.rs:68fn3422546.1
catalogsrc/packages_gossip.rs:100fn31406
build_step_merklesrc/step_merkle.rs:184fn1811735.9
hex64src/build_authoring.rs:120fn331005.9
storage_errorsrc/work_lease_authority.rs:1322fn313005.9
connectsrc/connection/mod.rs:138fn821845.8
PackageRegistry::defaultsrc/package_provider.rs:264trait impl1713115.8
build_levelssrc/step_merkle.rs:159fn195325.7
parse_git_specifiersrc/git_provider.rs:237fn2541315.6
capability_is_gpusrc/connection/request_build.rs:349fn31405.6

Outside the workspace

anyhow base64 conduit-codec-video conduit-core cre8-lib-math cre8-vm flate2 hex hyperdb k256 serde serde_json sha2 tar thiserror tiny-keccak tiny_http tracing tungstenite ureq wasm-bindgen zip