tiny.bench.Config
Defined in tiny.bench.
API (10)
Fields and members
Public fields and members.
allocation_attributionevaluationlayout_randomizationmax_iterationsmin_iterationsmin_time_nspreparesuite_nameteardownwarmup_iterations
Source
Source: lib/bench/src/suite.zig:89
zig
pub const Config = struct { suite_name: []const u8 = "bench", min_time_ns: u64 = 5_000_000, max_iterations: u32 = 10_000, min_iterations: u32 = 1, evaluation: Evaluation = .{ .automatic = .{} }, warmup_iterations: u32 = 0, prepare: ?PrepareFn = null, teardown: ?TeardownFn = null, allocation_attribution: AllocationAttribution = .none, layout_randomization: ?stabilizer.Config = .{ .seed = stabilizer.default_seed, .heap = .{ .pointer_validation = false, .shuffle_slots = 16, .max_shuffled_size = 16 * 1024, }, .code = .{ .enabled = false }, },};Source: lib/bench/src/root.zig:69
zig
pub const Config = suite.Config;Audit
| Definitions | 1 |
|---|---|
| Public names | 1 |
| Members | 10 |
| Version | 26.7.0 |
| Revision | daab053ee433 |