From 97d9d593ae44438fab85044e2a189316e7f3cbc4 Mon Sep 17 00:00:00 2001 From: Zhukov Maxim Date: Wed, 15 Nov 2017 05:30:43 +0300 Subject: Remove out-of-use method and properties from appdomain (#15029) Not supported on CoreCLR appdomain's method and properties were removed #15001 --- src/vm/appdomain.cpp | 18 ------------------ src/vm/appdomain.hpp | 4 ---- src/vm/corhost.cpp | 2 -- 3 files changed, 24 deletions(-) (limited to 'src/vm') diff --git a/src/vm/appdomain.cpp b/src/vm/appdomain.cpp index 6ec129cd3c..370847c9a2 100644 --- a/src/vm/appdomain.cpp +++ b/src/vm/appdomain.cpp @@ -6422,22 +6422,6 @@ PVOID AppDomain::GetFriendlyNameNoSet(bool* isUtf8) #endif // DACCESS_COMPILE -void AppDomain::CacheStringsForDAC() -{ - CONTRACTL - { - THROWS; - GC_TRIGGERS; - MODE_ANY; - } - CONTRACTL_END; - - // - // If the application base, private bin paths, and configuration file are - // available, cache them so DAC can read them out of memory - // -} - #ifndef DACCESS_COMPILE BOOL AppDomain::AddFileToCache(AssemblySpec* pSpec, PEAssembly *pFile, BOOL fAllowFailure) @@ -7694,8 +7678,6 @@ void AppDomain::InitializeDomainContext(BOOL allowRedirects, setupDomain.Call(args); } GCPROTECT_END(); - - CacheStringsForDAC(); #endif // CROSSGEN_COMPILE } diff --git a/src/vm/appdomain.hpp b/src/vm/appdomain.hpp index c5af6e79bc..8689ff8f92 100644 --- a/src/vm/appdomain.hpp +++ b/src/vm/appdomain.hpp @@ -3655,10 +3655,6 @@ private: // The default context for this domain Context *m_pDefaultContext; - SString m_applicationBase; - SString m_privateBinPaths; - SString m_configFile; - ArrayList m_failedAssemblies; DomainAssembly * m_anonymouslyHostedDynamicMethodsAssembly; diff --git a/src/vm/corhost.cpp b/src/vm/corhost.cpp index 7fe542e0c2..7c9831788c 100644 --- a/src/vm/corhost.cpp +++ b/src/vm/corhost.cpp @@ -716,8 +716,6 @@ HRESULT CorHost2::_CreateAppDomain( pDomain->DoSetup(&_gc.setupInfo); - - pDomain->CacheStringsForDAC(); GCPROTECT_END(); -- cgit v1.2.3