// Assembly: mscorlib
// Full name: System.Buffers.TlsOverPerCoreLockedStacksArrayPool`1

namespace System.Buffers
{
public class TlsOverPerCoreLockedStacksArrayPool`1 // TypeDefIndex: 4876
{
	// Fields
	type#13157 _bucketArraySizes;
	type#12755 _buckets;
	type#12772 t_tlsBuckets;
	type#20868 _callbackCreated;
	type#15325 s_trimBuffers;
	type#4214 s_allTlsBuckets;

	// Methods
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private type#9823 CreatePerCoreLockedStacks(type#20867 bucketIndex) { }
	// RVA: -1
	private type#20867 get_Id() { }
	// RVA: -1
	public virtual type#12667 Rent(type#20867 minimumLength) { }
	// RVA: -1
	public virtual type#28660 Return(type#12667 array, type#15335 clearArray) { }
	// RVA: -1
	public type#15313 Trim() { }
	// RVA: -1
	private static type#15313 Gen2GcCallbackFunc(type#23705 target) { }
	// RVA: -1
	private static type#9387 GetMemoryPressure() { }
	// RVA: -1
	private static type#15313 GetTrimBuffers() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
