16 references to MemoryHelpers
System.Private.TypeLoader (16)
Internal\Runtime\TypeLoader\EETypeCreator.cs (12)
246
int cbGCDescAligned =
MemoryHelpers
.AlignUp(cbGCDesc, IntPtr.Size);
249
eeTypePlusGCDesc =
MemoryHelpers
.AllocateMemory(cbGCDescAligned + cbEEType);
295
writableData =
MemoryHelpers
.AllocateMemory(WritableData.GetSize(IntPtr.Size));
316
genericComposition =
MemoryHelpers
.AllocateMemory(MethodTable.GetGenericCompositionSize(arity));
322
nonGcStaticData =
MemoryHelpers
.AllocateMemory(allocatedNonGCDataSize);
333
threadStaticIndex =
MemoryHelpers
.AllocateMemory(IntPtr.Size * 2);
363
MemoryHelpers
.FreeMemory((void*)state.HalfBakedDictionary);
365
MemoryHelpers
.FreeMemory(threadStaticIndex);
366
MemoryHelpers
.FreeMemory(nonGcStaticData);
367
MemoryHelpers
.FreeMemory(genericComposition);
368
MemoryHelpers
.FreeMemory(writableData);
369
MemoryHelpers
.FreeMemory(eeTypePlusGCDesc);
Internal\Runtime\TypeLoader\GenericDictionary.cs (2)
51
_addressOfFirstCellSlot =
MemoryHelpers
.AllocateMemory(checked((int)(_cells.Length * IntPtr.Size)));
71
void* dictionaryWithHeader =
MemoryHelpers
.AllocateMemory(checked((int)((_cells.Length + 1) * IntPtr.Size)));
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.LdTokenResultLookup.cs (2)
127
FieldHandleInfo* fieldData = (FieldHandleInfo*)
MemoryHelpers
.AllocateMemory(sizeof(FieldHandleInfo));
171
MethodHandleInfo* methodData = (MethodHandleInfo*)
MemoryHelpers
.AllocateMemory(sizeToAllocate);