Files
Studio/Packages/com.tivadar.best.http/Editor/Profiler/Memory/MemoryStatsProfilerModule.cs
2025-05-14 17:00:44 +09:00

26 lines
864 B
C#

#if BESTHTTP_PROFILE && UNITY_2021_2_OR_NEWER
using Best.HTTP.Profiler.Memory;
using Unity.Profiling.Editor;
namespace Best.HTTP.Editor.Profiler.Memory
{
[System.Serializable]
[ProfilerModuleMetadata(MemoryStats.CategoryName)]
public sealed class MemoryStatsProfilerModule : ProfilerModule
{
static readonly ProfilerCounterDescriptor[] k_Counters =
{
new ProfilerCounterDescriptor(MemoryStats.BorrowedName, MemoryStats.Category),
new ProfilerCounterDescriptor(MemoryStats.PooledName, MemoryStats.Category),
new ProfilerCounterDescriptor(MemoryStats.CacheHitsName, MemoryStats.Category),
new ProfilerCounterDescriptor(MemoryStats.ArrayAllocationsName, MemoryStats.Category)
};
public MemoryStatsProfilerModule() : base(k_Counters)
{
}
}
}
#endif