Function getStackTrace [src]

Only valid once has_induced_failure == true

Prototype

pub fn getStackTrace(self: *FailingAllocator) std.builtin.StackTrace

Parameters

self: *FailingAllocator

Source

pub fn getStackTrace(self: *FailingAllocator) std.builtin.StackTrace { std.debug.assert(self.has_induced_failure); var len: usize = 0; while (len < self.stack_addresses.len and self.stack_addresses[len] != 0) { len += 1; } return .{ .instruction_addresses = &self.stack_addresses, .index = len, }; }