Table of Contents

Struct UnsafeParallelHashMapData<TKey, TValue>

Namespace
Misaki.HighPerformance.LowLevel.Collections
Assembly
Misaki.HighPerformance.LowLevel.dll
public struct UnsafeParallelHashMapData<TKey, TValue> where TKey : unmanaged, IEquatable<TKey> where TValue : unmanaged

Type Parameters

TKey
TValue
Inherited Members

Fields

alignment

public int alignment

Field Value

int

allocatedIndex

public int allocatedIndex

Field Value

int

allocationHandle

public AllocationHandle allocationHandle

Field Value

AllocationHandle

bucketCapacityMask

public int bucketCapacityMask

Field Value

int

buckets

public int* buckets

Field Value

int*

buffer

public byte* buffer

Field Value

byte*

capacity

public int capacity

Field Value

int

count

public int count

Field Value

int

firstFreeIndex

public int firstFreeIndex

Field Value

int

keys

public TKey* keys

Field Value

TKey*

log2MinGrowth

public int log2MinGrowth

Field Value

int

next

public int* next

Field Value

int*

values

public TValue* values

Field Value

TValue*