mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-14 19:29:36 +01:00
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
25 lines
594 B
C#
25 lines
594 B
C#
using BenchmarkDotNet.Attributes;
|
|
using Robust.Shared.Analyzers;
|
|
using Robust.Shared.Serialization.Manager;
|
|
|
|
namespace Robust.Benchmarks.Serialization.Initialize
|
|
{
|
|
[MemoryDiagnoser]
|
|
[Virtual]
|
|
public class SerializationInitializeBenchmark : SerializationBenchmark
|
|
{
|
|
[IterationCleanup]
|
|
public void IterationCleanup()
|
|
{
|
|
SerializationManager.Shutdown();
|
|
}
|
|
|
|
[Benchmark]
|
|
public ISerializationManager Initialize()
|
|
{
|
|
InitializeSerialization();
|
|
return SerializationManager;
|
|
}
|
|
}
|
|
}
|