getStackTrace
Only valid once has_induced_failure == true
Function parameters
Parameters
- self:*FailingAllocator
Type definitions in this namespace
Types
Functions in this namespace
Functions
- getStackTrace
- Only valid once `has_induced_failure == true`
Source
Implementation
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,
};
}