Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


ExtractStackTraceNoAlloc(byte*, int, string)

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.
Read time 1 minuteLast updated 4 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule
public static int ExtractStackTraceNoAlloc(byte* buffer, int bufferMax, string projectFolder)

Parameters

buffer

Target buffer to receive the callstack text

bufferMax

Max number of bytes to write

projectFolder

Project folder path, to clean up path names

Returns

Type

Description

int