MCPcopy Create free account
hub / github.com/argumentcomputer/ix / producers

Method producers

crates/kernel/src/profile.rs:178–182  ·  view source on GitHub ↗

Producer block ids unfolded by consumer block `c` (sorted, deduped, no self-edges).

(&self, c: u32)

Source from the content-addressed store, hash-verified

176/// `c` delta-unfolds (the "consumer → producer" direction). Self-edges are
177/// dropped; producer lists are sorted and deduplicated.
178#[derive(Clone, Debug, PartialEq, Eq)]
179pub struct BlockProfile {
180 blocks: Vec<BlockEntry>,
181 /// CSR row offsets into `delta_col`, length `blocks.len() + 1`.
182 delta_row: Vec<usize>,
183 /// CSR column indices: producer block ids, grouped by consumer.
184 delta_col: Vec<u32>,
185}

Callers 4

consumers_csrMethod · 0.80
buildMethod · 0.80
partition_for_cycle_capFunction · 0.80
shard_predictedFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected