Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

crates/cre8-app-circuit/src/pis_run.rs

cre8-app-circuit · module pis_run · src · 2,862 lines (2,631 code, 88 comment) · sha 089ff4a33ab9a91e

Items

const PIS_TRACE_SCHEMA const PIS_RUN_SCHEMA const PIS_RESULT_SCHEMA const PIS_SEMANTIC_OUTPUT_SCHEMA const PIS_REQUEST_SCHEMA const SIGNED_PIS_REQUEST_SCHEMA const PIS_PROOF_KIND const PIS_TRACE_PROOF_ENVELOPE_SCHEMA const PIS_REQUEST_SIGNATURE_DOMAIN const KIND_PIS_CORE_RUN const DEFAULT_MAX_CYCLES const MAX_CYCLES const DEFAULT_TIMEOUT_SECS const MAX_TIMEOUT_SECS const MAX_INVOCATION_ID_BYTES static RUN_DIR_COUNTER static OCCURRENCE_ORDINAL const PIS_RUN_CONNECTION_SPEC const PIS_RUN_EXTRAS const PIS_VERIFY_OCCURRENCE_CONNECTION_SPEC const PIS_VERIFY_OCCURRENCE_EXTRAS struct PisCoreRunRequestV1 impl PisCoreRunRequestV1 struct SignedPisCoreRunRequestV1 impl SignedPisCoreRunRequestV1 struct PisTraceProofEnvelopeV1 impl PisTraceProofEnvelopeV1 struct PisRtlCycle struct PisTraceDocument struct PisProofSemantics struct PisCoreRunReceipt struct PisCoreResultArtifactV1 impl PisCoreResultArtifactV1 struct VerifiedPisCoreRun impl VerifiedPisCoreRun struct PreparedRun struct ParsedSimulation struct PortablePisProofVerificationV1 struct WorkDir impl WorkDir impl Drop for WorkDir struct CommandCapture const SOURCE

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
SignedPisCoreRunRequestV1::verifysrc/pis_run.rs:207method141531.4
load_latest_verified_runsrc/pis_run.rs:1255fn201641.3
decsrc/pis_run.rs:1834fn71201.2
PisTraceProofEnvelopeV1::canonical_statement_hashsrc/pis_run.rs:278method141211
PisCoreRunRequestV1::request_hashsrc/pis_run.rs:171method31211
SignedPisCoreRunRequestV1::signing_messagesrc/pis_run.rs:203method31201
PisTraceProofEnvelopeV1::newsrc/pis_run.rs:249method281221
parse_simulation_outputsrc/pis_run.rs:1775fn476251
required_stringsrc/pis_run.rs:1617fn91400.9
verify_run_propssrc/pis_run.rs:1306fn921260.9
verify_receiptsrc/pis_run.rs:1221fn292420.8
verify_program_imagesrc/pis_run.rs:1627fn285300.8
handle_run_pis_coresrc/pis_run.rs:631fn235342160.8
bounded_u32_fieldsrc/pis_run.rs:2105fn154200.7
bounded_u64_fieldsrc/pis_run.rs:2121fn144200.7
PisTraceProofEnvelopeV1::packed_starksrc/pis_run.rs:293method51400.7
WorkDir::newsrc/pis_run.rs:2187method232120.7
run_command_boundedsrc/pis_run.rs:2232fn618100.7
compile_request_graphsrc/pis_run.rs:1184fn331400.7
is_sha256src/pis_run.rs:327fn32200.7
signed_request_from_inputsrc/pis_run.rs:867fn383210.7
parse_fieldssrc/pis_run.rs:1823fn102100.7
bitsrc/pis_run.rs:1842fn73110.7
hexsrc/pis_run.rs:1850fn61100.7
state_namesrc/pis_run.rs:1857fn1612100.7
persist_runsrc/pis_run.rs:2049fn471230.7
signed_requestsrc/pis_run.rs:2337fn241250.7
load_verified_occurrencesrc/pis_run.rs:1278fn271250.6
prepare_runsrc/pis_run.rs:1066fn1091390.6
load_raw_occurrencesrc/pis_run.rs:1473fn141120.6
verify_promotions_after_restartsrc/pis_run.rs:1488fn10531100.6
load_occurrence_history_entrysrc/pis_run.rs:1594fn222110.6
canonical_ir_value_hashsrc/pis_run.rs:2136fn41210.6
proven_promotion_idsrc/pis_run.rs:1461fn111130.6
activity_waveformsrc/pis_run.rs:1874fn321200.6
verify_portable_pis_proofsrc/pis_run.rs:1679fn891170.6
baked_designsrc/pis_run.rs:2318fn181220.6
signed_request_atom_idsrc/pis_run.rs:1769fn51110.6
PisCoreResultArtifactV1::newsrc/pis_run.rs:403method141210.6
append_request_bound_promotionsrc/pis_run.rs:930fn431260.6
append_proven_promotionsrc/pis_run.rs:974fn911270.6
persist_observatory_runsrc/pis_run.rs:1907fn1412260.6
run_iverilogsrc/pis_run.rs:2142fn311120.6
planned_invocation_idsrc/pis_run.rs:906fn101100.5
ensure_invocation_id_availablesrc/pis_run.rs:917fn121130.5
handle_verify_pis_occurrencesrc/pis_run.rs:1402fn581140.5
bool_fieldsrc/pis_run.rs:2097fn73100.5
PisCoreRunRequestV1::validatesrc/pis_run.rs:175method152000.5
PisTraceProofEnvelopeV1::validatesrc/pis_run.rs:299method262040.5
PisCoreResultArtifactV1::validatesrc/pis_run.rs:418method101010.5
VerifiedPisCoreRun::atlas_framesrc/pis_run.rs:453method1595020.5
run_iverilogsrc/pis_run.rs:2175fn31000.5
WorkDir::dropsrc/pis_run.rs:2214trait impl83000.5
strict_proof_preflight_requires_proof_and_world_deliverysrc/pis_run.rs:2305fn122020.5
signed_request_rejects_content_or_dispatch_substitutionsrc/pis_run.rs:2363fn661030.5
trace_bound_proof_envelope_rejects_trace_or_payload_substitutionsrc/pis_run.rs:2431fn371010.5
run_budgets_are_rejected_instead_of_silently_clampedsrc/pis_run.rs:2470fn61020.5
parser_rejects_missing_and_malformed_execution_evidencesrc/pis_run.rs:2478fn61010.5
rebuilt_program_image_detects_mutated_rtlsrc/pis_run.rs:2486fn121030.5
exact_rtl_executes_and_tampered_trace_or_receipt_is_rejectedsrc/pis_run.rs:2500fn483060.5
identical_run_content_keeps_distinct_occurrence_verticessrc/pis_run.rs:2550fn582050.5
atlas_execution_identity_separates_repeat_occurrences_with_one_run_idsrc/pis_run.rs:2610fn971010.5
accepted_run_persists_as_a_protocol_graph_vertexsrc/pis_run.rs:2709fn15360220.5

Source not readable from this process.