summaryrefslogtreecommitdiff
path: root/src/vm/appdomain.cpp
diff options
context:
space:
mode:
authorWilliam Godbe <wigodbe@microsoft.com>2019-03-26 10:59:04 -0700
committerGitHub <noreply@github.com>2019-03-26 10:59:04 -0700
commit9efba4fab6ef4401b431d0ec8c2943bcfc81b2b1 (patch)
tree9ca64fd3300c29f128091cedbf7a5f1753bb17c5 /src/vm/appdomain.cpp
parent0d8c82a7db5123f1da1f639e4a032b8c8c0aa139 (diff)
parente6c49f73eac2413fdc7a1024fc0f1585e39db026 (diff)
downloadcoreclr-9efba4fab6ef4401b431d0ec8c2943bcfc81b2b1.tar.gz
coreclr-9efba4fab6ef4401b431d0ec8c2943bcfc81b2b1.tar.bz2
coreclr-9efba4fab6ef4401b431d0ec8c2943bcfc81b2b1.zip
Merge pull request #23433 from dotnet-maestro-bot/merge/master-to-release/3.0
[automated] Merge branch 'master' => 'release/3.0'
Diffstat (limited to 'src/vm/appdomain.cpp')
-rw-r--r--src/vm/appdomain.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/vm/appdomain.cpp b/src/vm/appdomain.cpp
index 4eb716164c..bcffb3b8aa 100644
--- a/src/vm/appdomain.cpp
+++ b/src/vm/appdomain.cpp
@@ -2485,6 +2485,11 @@ void SystemDomain::LoadBaseSystemClasses()
// Load String
g_pStringClass = MscorlibBinder::LoadPrimitiveType(ELEMENT_TYPE_STRING);
+#ifdef FEATURE_UTF8STRING
+ // Load Utf8String
+ g_pUtf8StringClass = MscorlibBinder::GetClass(CLASS__UTF8_STRING);
+#endif // FEATURE_UTF8STRING
+
// Used by Buffer::BlockCopy
g_pByteArrayMT = ClassLoader::LoadArrayTypeThrowing(
TypeHandle(MscorlibBinder::GetElementType(ELEMENT_TYPE_U1))).AsArray()->GetMethodTable();
@@ -4218,8 +4223,8 @@ static const char *fileLoadLevelName[] =
"LOADLIBRARY", // FILE_LOAD_LOADLIBRARY
"POST_LOADLIBRARY", // FILE_LOAD_POST_LOADLIBRARY
"EAGER_FIXUPS", // FILE_LOAD_EAGER_FIXUPS
- "VTABLE FIXUPS", // FILE_LOAD_VTABLE_FIXUPS
"DELIVER_EVENTS", // FILE_LOAD_DELIVER_EVENTS
+ "VTABLE FIXUPS", // FILE_LOAD_VTABLE_FIXUPS
"LOADED", // FILE_LOADED
"VERIFY_EXECUTION", // FILE_LOAD_VERIFY_EXECUTION
"ACTIVE", // FILE_ACTIVE