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

crates/cre8-runtime-vm/src/vm_exec.rs

cre8-runtime-vm · module vm_exec · src · 1,584 lines (1,469 code, 9 comment) · sha d0dd3bedd40f8a2d

Items

type CrossProtocolDeps struct VmRunConfig impl VmRunConfig struct HashExecutionIdentity struct HashExecutionPlan struct HashExecutionAliases struct HashExecutionMaterial struct SourceReduction struct SourceExecutionMaterial struct ProgramUnitsExecutionIdentity struct ProgramUnitsExecutionMaterial const CRYSTAL_FALLBACK_MAX_CANDIDATES struct ProgramUnitsReceiptFields struct ProgramUnitsHashChecks struct ProgramUnitsSignatureChecks struct ProgramUnitsDebugChecks

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
trace_requestedsrc/vm_exec.rs:33fn31401.6
persist_trace_contract_if_requestedsrc/vm_exec.rs:50fn384241.2
insert_program_units_execution_summarysrc/vm_exec.rs:1294fn181141.1
run_from_hashsrc/vm_exec.rs:387fn4361120.9
run_sourcesrc/vm_exec.rs:743fn4251110.9
insert_interpret_result_summarysrc/vm_exec.rs:365fn121220.8
cross_protocol_refs_jsonsrc/vm_exec.rs:378fn81200.8
capture_step_frames_forsrc/vm_exec.rs:37fn32110.8
hash_program_units_requestsrc/vm_exec.rs:1180fn221110.7
build_program_units_execution_materialsrc/vm_exec.rs:1215fn451150.7
write_program_units_success_responsesrc/vm_exec.rs:1265fn283110.7
program_units_machine_profilesrc/vm_exec.rs:1313fn31100.7
program_units_module_plan_jsonsrc/vm_exec.rs:1317fn91100.7
VmRunConfig::from_requestsrc/vm_exec.rs:100method81320.7
interpret_options_from_requestsrc/vm_exec.rs:178fn151300.7
write_error_responsesrc/vm_exec.rs:216fn72300.7
program_units_hash_valuessrc/vm_exec.rs:1439fn141100.7
program_units_expected_state_rootsrc/vm_exec.rs:1454fn141100.7
program_units_signature_matches_state_rootsrc/vm_exec.rs:1469fn73100.7
program_units_signature_requiredsrc/vm_exec.rs:1477fn31100.7
program_units_signature_oksrc/vm_exec.rs:1481fn114100.7
persist_trace_if_requestedsrc/vm_exec.rs:41fn81210.7
execution_proof_readysrc/vm_exec.rs:355fn53200.7
write_cached_execution_responsesrc/vm_exec.rs:224fn154200.6
program_units_receipt_fieldssrc/vm_exec.rs:1412fn171110.6
program_units_hash_checkssrc/vm_exec.rs:1430fn81130.6
program_units_signature_checkssrc/vm_exec.rs:1493fn141130.6
program_units_debug_checkssrc/vm_exec.rs:1508fn144100.6
program_units_tape_dumpsrc/vm_exec.rs:1261fn31100.6
build_program_units_receipt_jsonsrc/vm_exec.rs:1327fn502120.6
build_program_units_validation_reportsrc/vm_exec.rs:1523fn334140.6
build_program_units_proof_bundlesrc/vm_exec.rs:1557fn281110.6
linked_graph_interpret_optionssrc/vm_exec.rs:194fn131100.6
program_units_spec_with_entrypointsrc/vm_exec.rs:1164fn62100.6
build_program_units_execution_identitysrc/vm_exec.rs:1171fn81120.6
finish_program_units_executionsrc/vm_exec.rs:1203fn111120.6
persist_hash_execution_artifactssrc/vm_exec.rs:512fn314130.6
build_hash_execution_aliasessrc/vm_exec.rs:544fn573140.6
build_hash_execution_materialsrc/vm_exec.rs:602fn312150.6
cache_hash_executionsrc/vm_exec.rs:634fn374140.6
observe_hash_executionsrc/vm_exec.rs:672fn403120.6
write_hash_success_responsesrc/vm_exec.rs:713fn304130.6
lookup_source_execution_cachesrc/vm_exec.rs:240fn163120.6
source_interpret_error_reasonsrc/vm_exec.rs:786fn94100.6
finish_source_executionsrc/vm_exec.rs:796fn491190.6
run_program_units_with_runtime_rustsrc/vm_exec.rs:1144fn192160.6
source_crystal_refssrc/vm_exec.rs:1033fn102100.6
register_source_crystal_aliasessrc/vm_exec.rs:1044fn83110.6
write_protocol_miss_responsesrc/vm_exec.rs:208fn72100.6
lookup_hash_execution_cachesrc/vm_exec.rs:257fn236120.6
cached_hash_response_request_hashsrc/vm_exec.rs:281fn171110.6
load_protocol_graphsrc/vm_exec.rs:299fn31110.6
resolve_protocol_via_crystalsrc/vm_exec.rs:314fn407130.6
prepare_hash_execution_plansrc/vm_exec.rs:431fn642190.6
finish_hash_executionsrc/vm_exec.rs:496fn151160.6
source_content_kindsrc/vm_exec.rs:846fn42110.5
reduce_source_graphsrc/vm_exec.rs:851fn62100.5
persist_source_execution_artifactssrc/vm_exec.rs:858fn476150.5
auto_certify_source_executionsrc/vm_exec.rs:906fn102110.5
link_source_executionsrc/vm_exec.rs:917fn253150.5
build_source_execution_materialsrc/vm_exec.rs:943fn484180.5
cache_source_executionsrc/vm_exec.rs:992fn402170.5
observe_source_executionsrc/vm_exec.rs:1053fn363130.5
write_source_success_responsesrc/vm_exec.rs:1090fn545130.5
proof_chain_hash_for_cachesrc/vm_exec.rs:361fn32000.5

Source not readable from this process.