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.

GetMonoHeapSize

Returns the size of the mono heap

GetMonoUsedSize

Returns the used size from mono