8 references to ObjHeader
System.Private.CoreLib (8)
Internal\Runtime\Augments\RuntimeAugments.cs (1)
350
public static unsafe int ObjectHeaderSize => sizeof(
ObjHeader
);
Internal\Runtime\FrozenObjectHeapManager.cs (6)
145
m_pCurrent = m_pStart + sizeof(
ObjHeader
);
163
Debug.Assert(m_pCurrent >= m_pStart + sizeof(
ObjHeader
));
168
Debug.Assert(spaceUsed >= (nuint)sizeof(
ObjHeader
));
169
Debug.Assert(spaceLeft >= (nuint)sizeof(
ObjHeader
));
172
if (spaceLeft - (nuint)sizeof(
ObjHeader
) < objectSize)
178
if (spaceUsed + objectSize + (nuint)sizeof(
ObjHeader
) > m_SizeCommitted)
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\MethodTable.cs (1)
795
return BaseSize - ((uint)sizeof(
ObjHeader
) + (uint)sizeof(MethodTable*) + ValueTypeFieldPadding);