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
Loading...
Searching...
No Matches
System.Buffers.TlsOverPerCoreLockedStacksArrayPool< T > Class Template Referencesealed
+ 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< TShared [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 >< Sharedk__BackingField
 

Detailed Description

Definition at line 12 of file TlsOverPerCoreLockedStacksArrayPool.cs.


The documentation for this class was generated from the following file: