def Bufs.sized

bend-parallel@0.1.0.0 · histogram.bend:64

import bend-parallel@0.1.0.0/histogram.bend as Histogram
import Base

64# Buffers for 2^lg keys at fork depth b and k buckets, allocated now.
65def Bufs.sized(+b: Nat, +k: U32, +lg: Nat) -> Bufs:
66  +kb = kbits(U32.max(k, 1))
67  Bufs{Array.new(U32, kb, 0), Array.new(U32, Nat.add(Nat.min(b, lg), kb), 0)}

Uses (8)

Used by (0)

No other definition uses this definition.