pub struct SpecRoundProf {
pub wall_ms: f32,
pub draft_ms: f32,
pub verify_ms: f32,
pub accept_ms: f32,
pub rest_ms: f32,
pub k: u16,
pub j: u16,
pub ctx: u32,
pub seq_rows: u32,
}Expand description
One verify round’s attribution row (MEMRA_SPEC_PROF=1, first
SPEC_PROF_ROUNDS rounds of a session). Phase buckets are drained like the trace’s
(shares under drains, so wall_ms is the round’s traced wall); k is the drafted
count that entered the verify (after the confidence gate), j the accepted drafts,
ctx the trunk rows at round entry, seq_rows the verify rows that took the PER-ROW
mixer arm instead of the batched one (0 = every layer batched — a non-zero count at
depth names the slow-path suspect by itself).
Fields§
§wall_ms: f32§draft_ms: f32§verify_ms: f32§accept_ms: f32§rest_ms: f32§k: u16§j: u16§ctx: u32§seq_rows: u32Trait Implementations§
Source§impl Clone for SpecRoundProf
impl Clone for SpecRoundProf
Source§fn clone(&self) -> SpecRoundProf
fn clone(&self) -> SpecRoundProf
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SpecRoundProf
Source§impl Debug for SpecRoundProf
impl Debug for SpecRoundProf
Source§impl Default for SpecRoundProf
impl Default for SpecRoundProf
Source§fn default() -> SpecRoundProf
fn default() -> SpecRoundProf
Returns the “default value” for a type. Read more
Source§impl PartialEq for SpecRoundProf
impl PartialEq for SpecRoundProf
impl StructuralPartialEq for SpecRoundProf
Auto Trait Implementations§
impl Freeze for SpecRoundProf
impl RefUnwindSafe for SpecRoundProf
impl Send for SpecRoundProf
impl Sync for SpecRoundProf
impl Unpin for SpecRoundProf
impl UnsafeUnpin for SpecRoundProf
impl UnwindSafe for SpecRoundProf
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more