Exemplo n.º 1
0
 public PairCache(BufferPool pool, int minimumMappingSize = 2048, int minimumPendingSize = 128, int minimumPerTypeCapacity = 128)
 {
     this.minimumPendingSize     = minimumPendingSize;
     this.minimumPerTypeCapacity = minimumPerTypeCapacity;
     this.pool = pool;
     OverlapMapping.Create(
         pool.SpecializeFor <CollidablePair>(), pool.SpecializeFor <CollidablePairPointers>(), pool.SpecializeFor <int>(),
         SpanHelper.GetContainingPowerOf2(minimumMappingSize), 3, out Mapping);
 }