summaryrefslogtreecommitdiff
path: root/src/vm/methodtablebuilder.cpp
diff options
context:
space:
mode:
authorEgor Chesakov <Egor.Chesakov@microsoft.com>2018-09-07 09:15:13 -0700
committerGitHub <noreply@github.com>2018-09-07 09:15:13 -0700
commitdddf586a9e0247159a5a84a1341fd1ba5b4337cd (patch)
treedb12b95668b969181c38fbbdf57164528a1830f3 /src/vm/methodtablebuilder.cpp
parent192492d054a27f08643cf9ee39145735c9a45eda (diff)
parenta4e8ffc24e6fc4f31b60fac28241937b19e07458 (diff)
downloadcoreclr-dddf586a9e0247159a5a84a1341fd1ba5b4337cd.tar.gz
coreclr-dddf586a9e0247159a5a84a1341fd1ba5b4337cd.tar.bz2
coreclr-dddf586a9e0247159a5a84a1341fd1ba5b4337cd.zip
Merge pull request #19830 from echesakovMSFT/CrossGenAllocateMethodDescChunkPerMethodDesc
During CrossGen allocate MethodDescChunk per MethodDesc
Diffstat (limited to 'src/vm/methodtablebuilder.cpp')
-rw-r--r--src/vm/methodtablebuilder.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/vm/methodtablebuilder.cpp b/src/vm/methodtablebuilder.cpp
index cb3012f1e9..5739831727 100644
--- a/src/vm/methodtablebuilder.cpp
+++ b/src/vm/methodtablebuilder.cpp
@@ -6794,8 +6794,10 @@ VOID MethodTableBuilder::AllocAndInitMethodDescs()
}
}
+#ifndef CROSSGEN_COMPILE
if (tokenRange != currentTokenRange ||
sizeOfMethodDescs + size > MethodDescChunk::MaxSizeOfMethodDescs)
+#endif // CROSSGEN_COMPILE
{
if (sizeOfMethodDescs != 0)
{