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-conduit-hrp crates cargo crate

Conduit Hyper Rewrite Program contracts and execution helpers.

crates/cre8-conduit-hrp · level 4 · 4,876 lines (3,791 code) · 13 files · 271 fns (157 tests) · cyclomatic Σ 480

1workspace deps
7direct dependents
86transitive dependents
13calls out
43calls in
280call-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 · 12 calls · source referencenormal dep · 15 calls · source referencenormal dep · 0 calls · source referencenormal dep · 4 calls · source referencenormal dep · 2 calls · source referencenormal dep · 4 calls · source referencenormal dep · 6 calls · source referencenormal dep · 13 calls · source referencedev dep · 0 calls · incomplete scanconduit-hrpL4 · 3,791 linescre8-conduit-hrpapp-causal-capsuleL18 · 8,926 linescre8-app-causal-capsuleapp-computeL14 · 94,808 linescre8-app-computeapp-conduitL14 · 79,226 linescre8-app-conduitapp-fabL10 · 11,117 linescre8-app-fabapp-mcpL16 · 3,644 linescre8-app-mcpapp-provenanceL15 · 1,780 linescre8-app-provenanceapp-worldtickL15 · 1,768 linescre8-app-worldtickutil-cryptoL3 · 749 linescre8-util-cryptoruntime-test-suiteL0 · 0 linescre8-runtime-test-suite

Files

lowhigh

File call graph

Resolved calls between this crate's files, callers left of callees.

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
lower_hrp_to_irsrc/lower.rs:128fn2043137.8
InMemoryBasis::newsrc/apply.rs:70method315305.7
hrp_from_target_script_withsrc/from_reuse_script.rs:109fn71825.5
fixture_programsrc/lower.rs:490fn2512404.8
hrp_from_target_scriptsrc/from_reuse_script.rs:102fn311914.6
hrp_id_from_programsrc/hash.rs:13fn41524
encode_opsrc/lower.rs:369fn115353.9
TransformId::wire_namesrc/transform_registry.rs:80method51203.8
declares_derivesrc/from_reuse_script.rs:120fn224203.6
hrp_from_target_script_insrc/from_reuse_script.rs:143fn322233.6
InMemoryBasis::with_atomsrc/apply.rs:74method413803.6
applysrc/transform_registry.rs:111fn122823.4
normalize_hyper_rewrite_program_valuesrc/normalize.rs:23fn31213.3
normalize_jsonsrc/normalize.rs:5fn175103.3
apply_hyper_rewrite_program_with_derivesrc/apply.rs:320fn811022.9
ssim_via_identitysrc/apply.rs:442fn6151002.8
lower_stepsrc/lower.rs:149fn127162.7
ir_hash_for_opssrc/lower.rs:360fn82122.7
ssim_1d_ppmsrc/apply.rs:383fn3431002.6
TransformId::from_wiresrc/transform_registry.rs:63method143502.6
push_lp_bytessrc/lower.rs:479fn51302.4
structural_witness_for_programsrc/witness.rs:201fn2211152.4
fixture_programsrc/witness.rs:368fn2411602.3
pop_bytessrc/apply.rs:527fn72502.3
fuse_pipelinesrc/fuse.rs:72fn293742.2
TransformId::tagsrc/transform_registry.rs:53method51302.2
hrp_id_from_valuesrc/hash.rs:7fn51122.2
normalize_hyper_rewrite_programsrc/normalize.rs:27fn82112.2
encoded_opsrc/lower.rs:697fn51512.2
apply_hyper_rewrite_programsrc/apply.rs:312fn612312.1
parse_seedsrc/transform_registry.rs:143fn92112.1
require_strsrc/lower.rs:321fn81602.1
apply_lowered_with_derivesrc/apply.rs:337fn122232.1
programsrc/apply.rs:558fn1112502.1
fixture_copy_only_scriptsrc/from_reuse_script.rs:456fn171702
delta_decode_u8_v1src/transform_registry.rs:128fn143111.9
InMemoryBasis::add_atomsrc/apply.rs:79method31601.9
prove_hash_stepsrc/apply.rs:546fn312301.9
hrps_from_reuse_script_bundle_withsrc/from_reuse_script.rs:430fn184221.8
hex_lowersrc/witness.rs:353fn72501.8

Outside the workspace

anyhow cre8-vm serde serde_json sha2 thiserror