Profiler Manual     Reference     Scripting  
Scripting > Runtime Classes > Profiler
Profiler

Controls the Profiler from script.

You can add custom Profiler sections in your scripts with Profiler.BeginSample and Profiler.EndSample.

In standalone games, Profiler can dump all profiling information using Profiler.logFile and Profiler.enabled.

Profiler is only available in Unity Pro.

Class Variables
logFile

Sets profiler output file in built players.

enableBinaryLog

Sets profiler output file in built players.

enabled

Enables the Profiler.

usedHeapSize

Heap size used by the program

Class Functions
AddFramesFromFile

Displays the recorded profiledata in the profiler.

BeginSample

Begin profiling a piece of code with a custom label.

EndSample

End profiling a piece of code with a custom label.

GetRuntimeMemorySize

Returns the runtime memory usage of the resource.