Skip to content
1 viewer

rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off

cre8-app-compute compute cargo crate

ComputeApp extracted app crate (partial).

crates/cre8-app-compute · level 13 · 112,580 lines (93,890 code) · 159 files · 4,630 fns (1,551 tests) · cyclomatic Σ 9,844

42workspace deps
15direct dependents
77transitive dependents
1,757calls out
457calls in
4418call-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.

Declared but never named in this crate's source: cre8-app-virtual-model (normal), cre8-app-inference-proof (dev), cre8-app-intelligence (dev), cre8-app-peer-gossip-topic (dev).

normal dep · 2 callsnormal dep · 12 callsdev dep · 12 callsnormal dep · 74 callsnormal dep · 9 callsnormal dep · 65 callsnormal dep · 2 callsnormal dep · 4 callsnormal dep · 73 callsnormal dep · 0 callsnormal dep · 88 callsnormal dep · 83 callsnormal dep · 3 callsnormal dep · 1 callsnormal dep · 67 callsnormal dep · 1 callsnormal dep · 2 callsnormal dep · 2 callsnormal dep · 15 callsnormal dep · 6 callsnormal dep · 144 callsnormal dep · 276 callsnormal dep · 4 callsnormal dep · 134 callsnormal dep · 0 callsnormal dep · 131 callsnormal dep · 0 calls · never namednormal dep · 3 callsnormal dep · 15 callsnormal dep · 5 callsnormal dep · 1 callsnormal dep · 90 callsnormal dep · 71 callsnormal dep · 60 callsnormal dep · 0 callsnormal dep · 7 callsnormal dep · 3 callsnormal dep · 1 callsnormal dep · 201 callsnormal dep · 8 callsnormal dep · 5 callsnormal dep · 62 callsnormal dep · 2 callsnormal dep · 6 callsnormal dep · 7 callsdev dep · 0 calls · never nameddev dep · 0 calls · never nameddev dep · 7 callsdev dep · 2 callsdev dep · 0 calls · never nameddev dep · 131 callsdev dep · 17 callsnormal dep · 6 callsnormal dep · 28 callsnormal dep · 14 callsnormal dep · 0 calls · never namednormal dep · 25 callsnormal dep · 2 callsnormal dep · 1 callsnormal dep · 36 callsnormal dep · 323 callsnormal dep · 2 callsnormal dep · 4 callsnormal dep · 0 callsnormal dep · 2 callsdev dep · 0 calls · never namedapp-computeL13 · 93,890 linescre8-app-computeapp-agentL23 · 25,432 linescre8-app-agentapp-causal-capsuleL17 · 8,429 linescre8-app-causal-capsuleapp-atomL9 · 17,190 linescre8-app-atomapp-budgetL11 · 2,494 linescre8-app-budgetapp-compute-coreL5 · 6,617 linescre8-app-compute-coreapp-gatewayL12 · 23,741 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-manifoldL9 · 18,864 linescre8-app-manifoldapp-matching-modelL4 · 7,768 linescre8-app-matching-modelapp-matching-storeL6 · 195 linescre8-app-matching-storeapp-meteringL10 · 4,358 linescre8-app-meteringapp-network-clientL4 · 3,590 linescre8-app-network-clientapp-network-consensusL0 · 1,516 linescre8-app-network-consensusapp-network-modelL4 · 2,200 linescre8-app-network-modelapp-network-stark-bridgeL1 · 979 linescre8-app-network-stark-bridgeapp-package-position-modelL0 · 150 linescre8-app-package-position-modelapp-peerL10 · 6,264 linescre8-app-peerapp-protocolL8 · 25,151 linescre8-app-protocolapp-protocol-identityL0 · 3,303 linescre8-app-protocol-identityapp-protocol-observationL1 · 867 linescre8-app-protocol-observationapp-truthL6 · 20,464 linescre8-app-truthapp-truth-apiL5 · 888 linescre8-app-truth-apiapp-view-libL7 · 86,830 linescre8-app-view-libapp-virtual-modelL0 · 2,869 linescre8-app-virtual-modelapp-virtual-storeL7 · 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-typesL5 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,077 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-dispatch-apiL6 · 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-authL6 · 637 linescre8-util-raw-route-authutil-view-htmlL0 · 1,660 linescre8-util-view-htmlutil-vm-valueL0 · 446 linescre8-util-vm-valueapp-inference-proofL8 · 5,610 linescre8-app-inference-proofapp-intelligenceL11 · 6,159 linescre8-app-intelligenceapp-matchingL16 · 23,392 linescre8-app-matchingapp-peer-capabilityL0 · 227 linescre8-app-peer-capabilityapp-peer-gossip-topicL6 · 69 linescre8-app-peer-gossip-topictest-helpersL28 · 557 linescre8-test-helpersapp-deployL26 · 11,971 linescre8-app-deployapp-editorL14 · 8,994 linescre8-app-editorapp-energyL14 · 5,340 linescre8-app-energyapp-intelligence-modelL25 · 1,848 linescre8-app-intelligence-modelapp-knowledgeL14 · 14,274 linescre8-app-knowledgeapp-positionL18 · 1,730 linescre8-app-positionapp-realmL26 · 7,526 linescre8-app-realmapp-virtualL25 · 24,277 linescre8-app-virtualapp-virtual_agentL24 · 21,761 linescre8-app-virtual_agentapp-virtual_computeL14 · 2,874 linescre8-app-virtual_computeapp-worldtickL14 · 1,773 linescre8-app-worldtickruntime-app-catalogL27 · 676 linescre8-runtime-app-catalogruntime-catalogL28 · 1,314 linescre8-runtime-catalogruntime-test-suiteL0 · 0 linescre8-runtime-test-suite

Files

lowhigh
crates/cre8-app-compute/src/app.rs · 2,414 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/atlas_view.rs · 974 lines · 41 fnsatlas_vie…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/compiler_view.rs · 1,175 lines · 59 fnscompiler_vi…crates/cre8-app-compute/src/compute_market_authority.rs · 1,573 lines · 85 fnscompute_mark…crates/cre8-app-compute/src/compute_market_authority/hyperdb.rs · 571 lines · 26 fnshyperd…crates/cre8-app-compute/src/compute_market_premium_consumer.rs · 1,188 lines · 53 fnscompute_mar…crates/cre8-app-compute/src/compute_market_request_store.rs · 593 lines · 30 fnscomput…crates/cre8-app-compute/src/compute_market_settlement_authority.rs · 2,167 lines · 60 fnscompute_market_…crates/cre8-app-compute/src/compute_market_settlement_authority/hyperdb.rs · 442 lines · 9 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/compute_market_rpc.rs · 1,105 lines · 47 fnscompute_m…crates/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/mod.rs · 1,378 lines · 175 fnsmod.rscrates/cre8-app-compute/src/connection/pis_occurrence_admission.rs · 784 lines · 17 fnspis_occ…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 · 640 lines · 49 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 · 498 lines · 26 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 · 840 lines · 32 fnsvm_capsul…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,199 lines · 49 fnsexecution.rscrates/cre8-app-compute/src/coordinator/mod.rs · 690 lines · 38 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,065 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 fnscrates/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 fnscrates/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 · 124 lines · 0 fnscrates/cre8-app-compute/src/manifold.rs · 110 lines · 10 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_p…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 · 285 lines · 24 fnscrates/cre8-app-compute/src/package_hrp_fold.rs · 283 lines · 26 fnscrates/cre8-app-compute/src/package_lock.rs · 726 lines · 18 fnspackage…crates/cre8-app-compute/src/package_position.rs · 800 lines · 54 fnspackage_p…crates/cre8-app-compute/src/package_provider.rs · 1,643 lines · 71 fnspackage_prov…crates/cre8-app-compute/src/package_run.rs · 268 lines · 9 fnscrates/cre8-app-compute/src/package_serve.rs · 523 lines · 27 fnscrates/cre8-app-compute/src/package_sync.rs · 532 lines · 25 fnscrates/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_view.rs · 875 lines · 20 fnspackage_v…crates/cre8-app-compute/src/package_witness.rs · 474 lines · 44 fnscrates/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_deliver_connection.rs · 634 lines · 38 fnsproof_d…crates/cre8-app-compute/src/proof_envelope.rs · 1,275 lines · 60 fnsproof_envel…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/script_view.rs · 487 lines · 15 fnsscript…crates/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 fnscrates/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_merk…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 · 150 lines · 10 fnscrates/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 fnscrates/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 · 255 lines · 16 fnscrates/cre8-app-compute/src/worldsim_stark_peer.rs · 705 lines · 57 fnsworldsi…

File call graph

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

1 calls1 calls2 calls1 calls1 calls6 calls3 calls3 calls1 calls15 calls4 calls1 calls1 calls4 calls6 calls2 calls1 calls1 calls12 calls34 calls1 calls3 calls9 calls1 calls3 calls1 calls4 calls11 calls4 calls2 calls1 calls2 calls1 calls2 calls9 calls3 calls2 calls8 calls3 calls1 calls12 calls1 calls1 calls1 calls3 calls11 calls1 calls26 calls10 calls4 calls11 calls8 calls7 calls6 calls2 calls8 calls3 calls18 calls1 calls1 calls2 calls1 calls4 calls32 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 calls1 calls8 calls14 calls1 calls1 calls3 calls2 calls3 calls10 calls9 calls3 calls1 calls2 calls2 calls2 calls1 calls3 calls4 calls16 calls2 calls2 calls11 calls2 calls7 calls24 calls2 calls7 calls4 calls8 calls10 calls3 calls5 calls9 calls6 calls7 calls2 calls1 calls2 calls4 calls23 calls3 calls1 calls27 calls13 calls1 calls15 calls9 calls31 calls25 calls6 calls4 calls19 calls2 calls1 calls74 calls24 calls1 calls7 calls1 calls39 calls4 calls4 calls6 calls1 calls1 calls1 calls12 calls1 calls1 calls2 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 · 89 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/outcompute_market_authority.rscompute_market_authoritycrates/cre8-app-compute/src/compute_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 · 61 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/outcompute_market_settlement_a…compute_market_settlement_autho…crates/cre8-app-compute/src/compute_market_settlement_authority.rs · 57 call sites in/outdispatch.rsconnection::dispatchcrates/cre8-app-compute/src/connection/dispatch.rs · 54 call sites in/outhyperdb.rscompute_market_settlement_autho…crates/cre8-app-compute/src/compute_market_settlement_authority/hyperdb.rs · 49 call sites in/outstep_merkle.rsstep_merklecrates/cre8-app-compute/src/step_merkle.rs · 48 call sites in/outhyperdb.rscompute_market_authority::hyper…crates/cre8-app-compute/src/compute_market_authority/hyperdb.rs · 47 call sites in/outexecution_lease_gate.rsexecution_lease_gatecrates/cre8-app-compute/src/execution_lease_gate.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/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/outmod.rscoordinatorcrates/cre8-app-compute/src/coordinator/mod.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/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/outatlas_view.rsatlas_viewcrates/cre8-app-compute/src/atlas_view.rs · 28 call sites in/outemission.rsemissioncrates/cre8-app-compute/src/emission.rs · 28 call sites in/outpackage_view.rspackage_viewcrates/cre8-app-compute/src/package_view.rs · 28 call sites in/outsettlement.rssettlementcrates/cre8-app-compute/src/settlement.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 · 27 call sites in/outproof_envelope.rsproof_envelopecrates/cre8-app-compute/src/proof_envelope.rs · 25 call sites in/outcompute_market_premium_cons…compute_market_premium_consumercrates/cre8-app-compute/src/compute_market_premium_consumer.rs · 24 call sites in/outderive_resolver.rsderive_resolvercrates/cre8-app-compute/src/derive_resolver.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/outcompute_market_request_stor…compute_market_request_storecrates/cre8-app-compute/src/compute_market_request_store.rs · 22 call sites in/outc8tx_tests.rspackage_sync::c8tx_testscrates/cre8-app-compute/src/package_sync/c8tx_tests.rs · 22 call sites in/out

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
value_at_pathsrc/connection/vm_execution.rs:117fn72129081
value_string_at_pathsrc/connection/vm_execution.rs:125fn31108121.2
parse_version_specifiersrc/provider_common.rs:74fn4115221.2
ComputeState::newsrc/state.rs:49method3120119.7
ComputeState::with_protocol_storesrc/state.rs:53method311117.2
ComputeState::with_protocol_handlessrc/state.rs:57method715115.7
CrystalRegistry::newsrc/crystal.rs:266method3115015.3
ComputeState::with_runtime_handlessrc/state.rs:65method3219514.6
crystal_registrysrc/crystal.rs:667fn3153113
json_has_stringsrc/connection/vm_execution.rs:7683fn847012.1
ingest_matches_checkpointsrc/connection/vm_execution.rs:7678fn316111.6
build_package_witnesssrc/package_witness.rs:117fn43533511.2
compute_crystalsrc/crystal.rs:427fn5142511.1
latest_ingest_by_actionssrc/connection/vm_execution.rs:7693fn9231111.1
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.5
split_name_versionsrc/provider_common.rs:83fn103109.5
vm_execution_routesrc/connection/vm_execution.rs:9422fn31308.9
connect_vm_executionsrc/connection/vm_execution.rs:9426fn1012018.9
joinsrc/compiler_view.rs:458fn1652618.6
make_statesrc/routes.rs:3800fn315618.3
rejectionsrc/connection/compute_market_rpc.rs:834fn311618.2
receipt_bindssrc/compiler_view.rs:434fn82107.8
computation_storesrc/store.rs:530fn313717.7
ComputationStore::snapshotsrc/store.rs:341method311307.1
read_utf8_with_limitsrc/archive_limits.rs:35fn411516.5
witness_storesrc/package_witness.rs:233fn31406.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
build_levelssrc/step_merkle.rs:159fn195325.7
parse_git_specifiersrc/git_provider.rs:237fn2541315.6
capability_is_gpusrc/connection/request_build.rs:349fn31405.6
commit_hexsrc/workunit_witness.rs:120fn311425.5
package_registrysrc/package_provider.rs:261fn311015.5

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