CollectOnlyOnCurrentThread
Use to collect samples only on the thread ProfilerRecorder was initialized on.
Read time 1 minuteLast updated 12 days ago
Definition
- Type: Field
- Namespace: Unity.Profiling
- Assembly: UnityEngine.CoreModule
CollectOnlyOnCurrentThread = 4
Examples
using System;using Unity.Profiling;using UnityEngine;public class CollectGCAllocCountExample{ static void PrintGCAllocCount(Action a) { using (var gcAllocRecorder = ProfilerRecorder.StartNew(ProfilerCategory.Internal, "GC.Alloc", 100, ProfilerRecorderOptions.CollectOnlyOnCurrentThread)) { a.Invoke(); gcAllocRecorder.Stop(); Debug.Log("GC allocs count: " + gcAllocRecorder.Count); } }}