Skip to content

Commit d278c46

Browse files
committed
Feedback
1 parent 60df642 commit d278c46

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/coreclr/vm/classlayoutinfo.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ namespace
108108
#ifdef FEATURE_64BIT_ALIGNMENT
109109
if (pNestedType.RequiresAlign8())
110110
{
111-
placementInfo.m_alignment = max(8u, placementInfo.m_alignment);
111+
placementInfo.m_alignment = ALIGN_UP(placementInfo.m_alignment, 8);
112112
}
113113
#endif // FEATURE_64BIT_ALIGNMENT
114114
}

src/coreclr/vm/methodtablebuilder.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8604,7 +8604,7 @@ VOID MethodTableBuilder::HandleAutoLayout(MethodTable ** pByValueClassCache)
86048604
#if defined(FEATURE_64BIT_ALIGNMENT)
86058605
if (pByValueMT->RequiresAlign8())
86068606
{
8607-
alignmentRequirement = max(8, alignmentRequirement);
8607+
alignmentRequirement = ALIGN_UP(alignmentRequirement, 8);
86088608
}
86098609
#endif // FEATURE_64BIT_ALIGNMENT
86108610

0 commit comments

Comments
 (0)