|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Inheritance diagram for System.Buffers.TlsOverPerCoreLockedStacksArrayPool< T >:
Collaboration diagram for System.Buffers.TlsOverPerCoreLockedStacksArrayPool< T >:Classes | |
| class | LockedStack |
| class | PerCoreLockedStacks |
Public Member Functions | |
| TlsOverPerCoreLockedStacksArrayPool () | |
| override T[] | Rent (int minimumLength) |
| override void | Return (T[] array, bool clearArray=false) |
| bool | Trim () |
Properties | |
| int | Id [get, set] |
| static ArrayPool< T > | Shared [get, set] |
Private Member Functions | |
| TlsOverPerCoreLockedStacksArrayPool< T >.PerCoreLockedStacks | CreatePerCoreLockedStacks (int bucketIndex) |
Static Private Member Functions | |
| static bool | Gen2GcCallbackFunc (object target) |
| static TlsOverPerCoreLockedStacksArrayPool< T >.MemoryPressure | GetMemoryPressure () |
| static bool | GetTrimBuffers () |
| static | TlsOverPerCoreLockedStacksArrayPool () |
Private Attributes | |
| readonly int[] | _bucketArraySizes |
| readonly TlsOverPerCoreLockedStacksArrayPool< T >.PerCoreLockedStacks[] | _buckets |
| int | _callbackCreated |
Static Private Attributes | |
| static T[][] | t_tlsBuckets |
| static readonly bool | s_trimBuffers |
| static readonly global::System.Runtime.CompilerServices.ConditionalWeakTable< T[][], object > | s_allTlsBuckets |
| static readonly ArrayPool< T >< Shared > | k__BackingField |
Definition at line 12 of file TlsOverPerCoreLockedStacksArrayPool.cs.