@@ -14,16 +14,16 @@ namespace BitFaster.Caching.Benchmarks.Lru
14
14
[ SimpleJob ( RuntimeMoniker . Net60 ) ]
15
15
public class TLruTimeBenchmark
16
16
{
17
- private static readonly TemplateConcurrentLru < int , int , TimeStampedLruItem < int , int > , TLruDateTimePolicy < int , int > , NoTelemetryPolicy < int , int > > dateTimeTLru
18
- = new TemplateConcurrentLru < int , int , TimeStampedLruItem < int , int > , TLruDateTimePolicy < int , int > , NoTelemetryPolicy < int , int > >
17
+ private static readonly ConcurrentLruCore < int , int , TimeStampedLruItem < int , int > , TLruDateTimePolicy < int , int > , NoTelemetryPolicy < int , int > > dateTimeTLru
18
+ = new ConcurrentLruCore < int , int , TimeStampedLruItem < int , int > , TLruDateTimePolicy < int , int > , NoTelemetryPolicy < int , int > >
19
19
( 1 , new EqualCapacityPartition ( 3 ) , EqualityComparer < int > . Default , new TLruDateTimePolicy < int , int > ( TimeSpan . FromSeconds ( 1 ) ) , default ) ;
20
20
21
- private static readonly TemplateConcurrentLru < int , int , TickCountLruItem < int , int > , TLruTicksPolicy < int , int > , NoTelemetryPolicy < int , int > > tickCountTLru
22
- = new TemplateConcurrentLru < int , int , TickCountLruItem < int , int > , TLruTicksPolicy < int , int > , NoTelemetryPolicy < int , int > >
21
+ private static readonly ConcurrentLruCore < int , int , TickCountLruItem < int , int > , TLruTicksPolicy < int , int > , NoTelemetryPolicy < int , int > > tickCountTLru
22
+ = new ConcurrentLruCore < int , int , TickCountLruItem < int , int > , TLruTicksPolicy < int , int > , NoTelemetryPolicy < int , int > >
23
23
( 1 , new EqualCapacityPartition ( 3 ) , EqualityComparer < int > . Default , new TLruTicksPolicy < int , int > ( TimeSpan . FromSeconds ( 1 ) ) , default ) ;
24
24
25
- private static readonly TemplateConcurrentLru < int , int , LongTickCountLruItem < int , int > , TLruLongTicksPolicy < int , int > , NoTelemetryPolicy < int , int > > stopwatchTLru
26
- = new TemplateConcurrentLru < int , int , LongTickCountLruItem < int , int > , TLruLongTicksPolicy < int , int > , NoTelemetryPolicy < int , int > >
25
+ private static readonly ConcurrentLruCore < int , int , LongTickCountLruItem < int , int > , TLruLongTicksPolicy < int , int > , NoTelemetryPolicy < int , int > > stopwatchTLru
26
+ = new ConcurrentLruCore < int , int , LongTickCountLruItem < int , int > , TLruLongTicksPolicy < int , int > , NoTelemetryPolicy < int , int > >
27
27
( 1 , new EqualCapacityPartition ( 3 ) , EqualityComparer < int > . Default , new TLruLongTicksPolicy < int , int > ( TimeSpan . FromSeconds ( 1 ) ) , default ) ;
28
28
29
29
[ Benchmark ( Baseline = true ) ]
0 commit comments