fn ConfigurableTrace(comptime size: usize, comptime stack_frame_count: usize, comptime is_enabled: bool) type

Parameters

size: usize,
stack_frame_count: usize,
is_enabled: bool,

Fields

addrs: [actual_size][stack_frame_count]usize = undefined,
notes: [actual_size][]const u8 = undefined,
index: Index = 0,

Functions

fn addAddr(t: *@This(), addr: usize, note: []const u8) void

No documentation provided.

fn addNoInline(t: *@This(), note: []const u8) void

No documentation provided.

inline fn addNoOp(t: *@This(), note: []const u8) void

No documentation provided.

fn dump(t: anytype) void

No documentation provided.

fn format(t: Trace, comptime fmt: []const u8, options: std.fmt.FormatOptions, writer: anytype) !void

No documentation provided.

Values

add
type
enabled
undefined