Debug.ExtractStackTraceNoAlloc

Switch to Manual
public static int ExtractStackTraceNoAlloc (byte* buffer, int bufferMax, string projectFolder);

Parameters

bufferTarget buffer to receive the callstack text
bufferMaxMax number of bytes to write
projectFolderProject folder path, to clean up path names

Description

Populate an unmanaged buffer with the current managed call stack as a sequence of UTF-8 bytes, without allocating GC memory. Returns the number of bytes written into the buffer.