summaryrefslogtreecommitdiff
path: root/src/vm/invokeutil.cpp
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2018-11-28 18:18:04 -0800
committerGitHub <noreply@github.com>2018-11-28 18:18:04 -0800
commitb6d47b3a1b5b05c25968701615707e381f35a7ce (patch)
tree33056aabf9b36b2fbfd7d91218bd0a6fa3ff2cf3 /src/vm/invokeutil.cpp
parente7ead79fedc52e17f2cf9befd5c0f5091d70f909 (diff)
downloadcoreclr-b6d47b3a1b5b05c25968701615707e381f35a7ce.tar.gz
coreclr-b6d47b3a1b5b05c25968701615707e381f35a7ce.tar.bz2
coreclr-b6d47b3a1b5b05c25968701615707e381f35a7ce.zip
Delete code related to LoaderOptimization and SharedDomain (#21031)
Diffstat (limited to 'src/vm/invokeutil.cpp')
-rw-r--r--src/vm/invokeutil.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/vm/invokeutil.cpp b/src/vm/invokeutil.cpp
index c5295c9022..d09d875dad 100644
--- a/src/vm/invokeutil.cpp
+++ b/src/vm/invokeutil.cpp
@@ -970,10 +970,9 @@ void InvokeUtil::SetValidField(CorElementType fldType,
else
{
pDeclMT->EnsureInstanceActive();
- pDeclMT->CheckRunClassInitThrowing();
+ pDeclMT->CheckRunClassInitThrowing();
- if (declaringType.IsDomainNeutral() == FALSE)
- *pDomainInitialized = TRUE;
+ *pDomainInitialized = TRUE;
}
}
EX_CATCH_THROWABLE(&Throwable);
@@ -1181,8 +1180,7 @@ OBJECTREF InvokeUtil::GetFieldValue(FieldDesc* pField, TypeHandle fieldType, OBJ
pDeclMT->EnsureInstanceActive();
pDeclMT->CheckRunClassInitThrowing();
- if (!declaringType.IsDomainNeutral())
- *pDomainInitialized = TRUE;
+ *pDomainInitialized = TRUE;
}
}
EX_CATCH_THROWABLE(&Throwable);