using BenchmarkDotNet.Attributes; using Collections.Pooled; namespace Recyclable.Collections.Benchmarks { public partial class RecyclableCollectionsBenchmarks { //[Benchmark(Baseline = false)] public void List_Create() { var list = new List(); DoNothing(list); } //[Benchmark(Baseline = true)] public void PooledList_Create() { using var list = new PooledList(ClearMode.Always); DoNothing(list); } //[Benchmark(Baseline = false)] public void RecyclableArrayList_Create() { using var list = new RecyclableArrayList(); DoNothing(list); } //[Benchmark(Baseline = false)] public void RecyclableList_Create() { using var list = new RecyclableList(); DoNothing(list); } } }