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,
};
}