Skip to content
1 viewer

rust 1,854,395 · typescript 233,161 · javascript 131,995 · python 19,227 · 6,379 files · digest 17dcda71e44b · built in 1.5 s · crystals off

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

cre8-runtime-vm · module backend · src · 927 lines (821 code, 13 comment) · sha 1a231ac9b516e8ab

Items

const VM_BACKEND_ENV const VM_RESERVED_FIELDS struct VmExecutionRequest impl VmExecutionRequest struct DumpFlags enum VmBackendKind impl VmBackendKind struct VmBackend impl VmBackend static TEST_COUNTER struct TempRuntime impl TempRuntime impl Drop for TempRuntime

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
VmExecutionRequest::from_payloadsrc/backend.rs:56method26115143.6
VmBackend::newsrc/backend.rs:194method311603
VmBackend::run_source_with_contextsrc/backend.rs:212method373452.4
object_from_payloadsrc/backend.rs:292fn102302.3
VmBackend::run_sourcesrc/backend.rs:206method311011.8
backend_hint_from_envsrc/backend.rs:180fn31211.8
parse_proof_depth_valuesrc/backend.rs:383fn73221.7
VmBackend::run_dslsrc/backend.rs:202method31211.4
parse_proof_depth_numbersrc/backend.rs:391fn84101.2
parse_proof_depth_strsrc/backend.rs:400fn84101.2
normalize_arg_keysrc/backend.rs:286fn32201.2
default_source_backend_kindsrc/backend.rs:154fn41321.2
VmBackendKind::from_hintsrc/backend.rs:128method73101
resolve_source_backend_kindsrc/backend.rs:159fn204310.9
VmBackendKind::source_execution_kindsrc/backend.rs:144method82100.9
deferred_sourcesrc/backend.rs:251fn92100.9
merge_json_args_mapsrc/backend.rs:261fn83120.8
merge_legacy_top_level_argssrc/backend.rs:270fn155120.8
request_args_from_payloadsrc/backend.rs:89fn123120.7
dump_flags_from_payloadsrc/backend.rs:102fn81130.7
inline_grammar_from_payloadsrc/backend.rs:303fn31110.7
machine_spec_from_payloadsrc/backend.rs:307fn31110.7
runtime_limits_from_payloadsrc/backend.rs:311fn31110.7
program_units_from_payloadsrc/backend.rs:315fn309100.7
string_fromsrc/backend.rs:346fn81100.7
string_from_valuesrc/backend.rs:355fn31100.7
usize_fromsrc/backend.rs:359fn73100.7
usize_from_valuesrc/backend.rs:367fn73100.7
proof_depth_fromsrc/backend.rs:375fn31110.7
proof_depth_from_valuesrc/backend.rs:379fn31110.7
dump_flag_from_payloadsrc/backend.rs:111fn81120.7
TempRuntime::newsrc/backend.rs:425method71100.6
VmBackendKind::as_strsrc/backend.rs:136method73000.5
VmBackend::from_envsrc/backend.rs:190method31020.5
VmBackend::kindsrc/backend.rs:198method31000.5
TempRuntime::contextsrc/backend.rs:433method101030.5
TempRuntime::dropsrc/backend.rs:446trait impl31000.5
tiny_backend_defers_source_executionsrc/backend.rs:452fn81030.5
wasm_backend_uses_runtime_rust_source_execution_pathsrc/backend.rs:462fn131030.5
runtime_rust_backend_marks_unsupported_languagessrc/backend.rs:477fn111030.5
rust_grammar_executes_simple_functionsrc/backend.rs:490fn171030.5
vm_execution_request_supports_structured_fieldssrc/backend.rs:509fn651010.5
vm_execution_request_accepts_legacy_top_level_argssrc/backend.rs:576fn281010.5
runtime_rust_backend_executes_with_inline_grammarsrc/backend.rs:606fn451030.5
runtime_rust_backend_applies_inline_machine_specsrc/backend.rs:653fn391030.5
runtime_rust_backend_emits_depth_validation_bundlesrc/backend.rs:694fn251030.5
runtime_rust_backend_executes_program_unitssrc/backend.rs:721fn411030.5
fib_execution_becomes_lookup_for_same_request_and_ir_hashsrc/backend.rs:764fn1241040.5
hash_ir_execution_request_is_order_insensitivesrc/backend.rs:890fn141020.5
resolve_backend_kind_uses_protocol_engine_when_env_not_setsrc/backend.rs:906fn212020.5

Source not readable from this process.