private PoolingOptions <ArrayWrapper <T> > GetWrapperPoolPoolingOptions() { var instantiator = new ArrayWrapperNonBucketedInstantiator <T>(); var options = new PoolingOptions <ArrayWrapper <T> >(instantiator); return(options); }
private PoolingOptions <ArrayWrapper <T> > GetArrayPoolingOptions(int arrayLength, bool growable) { var instantiator = new ArrayWrapperNonBucketedInstantiator <T>(arrayLength); var options = new PoolingOptions <ArrayWrapper <T> >(instantiator) { InitialCapacity = 0, ServingCapabilityBorderline = 0.8f }; return(options); }