Skip to documentation
SLOP

tiny.bench.statistics

Reference tiny.bench statistics

Defined in tiny.bench.

API (26)

Actions

Public operations.

Types and contracts

Public types and contracts.

Values and defaults

Public values and defaults.

No direct callersNo direct callstiny.benchstatistics
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Source: lib/bench/src/stats/sets.zig:3

zig
pub const Error = error{    CapacityOverflow,    SampleSetStorageTooSmall,};

Source: lib/bench/src/stats/compute.zig:38

zig
pub fn percentile(sorted: []const u64, pct: u8) u64 {    if (sorted.len == 0) return 0;    return sorted[scaledIndex(sorted.len, pct, 100)];}
Called byCallstiny.benchcomputeSampleStatsWithBootstrapprivate sourcelib.bench.src.stats.computescaledIndexstatisticspercentile
Static calls · unresolved targets: 0 · external targets: 0.

Source: lib/bench/src/stats/model.zig:49

zig
pub const ComputeError = Exhaustion || InputError;

Source: lib/bench/src/stats/model.zig:1

zig
pub const default_bootstrap_iterations: u32 = 1000;

Source: lib/bench/src/stats/model.zig:2

zig
pub const default_bootstrap_seed: u64 = 0x5449_4e59_4245_4e43;

Source: lib/bench/src/root.zig:29

zig
pub const statistics = @import("stats/root.zig");

Source: lib/bench/src/stats/root.zig

zig
const capacity_mod = @import("capacity.zig");const compute = @import("compute.zig");const model = @import("model.zig");const sets = @import("sets.zig");const storage_mod = @import("storage.zig");const totals = @import("totals.zig");pub const default_bootstrap_iterations = model.default_bootstrap_iterations;pub const default_bootstrap_seed = model.default_bootstrap_seed;pub const BootstrapConfig = model.BootstrapConfig;pub const ConfidenceInterval = model.ConfidenceInterval;pub const BootstrapConfidenceIntervals = model.BootstrapConfidenceIntervals;pub const SampleStats = model.SampleStats;pub const Limits = capacity_mod.Limits;pub const Capacity = capacity_mod.Capacity;pub const CapacityError = capacity_mod.DeriveError;pub const Storage = storage_mod.Storage;pub const StorageStatus = storage_mod.Status;pub const Exhaustion = model.Exhaustion;pub const Error = model.ComputeError;pub const SampleSetError = sets.Error;pub const SampleSetCursor = sets.Cursor;pub const sampleSetValueCapacity = sets.valueCapacity;pub const sampleSets = sets.partition;pub const computeSampleStats = compute.sample;pub const computeSampleStatsWithBootstrap = compute.sampleWithBootstrap;pub const percentile = compute.percentile;pub const IndexedDeltaTotals = totals.IndexedDeltaTotals;pub const IndexedMemoryTotals = totals.IndexedMemoryTotals;pub const nsPerUnit = totals.nsPerUnit;pub const valuePerUnit = totals.valuePerUnit;pub const nsPerFloatUnit = totals.nsPerFloatUnit;pub const valuePerFloatUnit = totals.valuePerFloatUnit;

Audit

Definitions6
Public names6
Members2
Version26.7.0
Revisiondaab053ee433