diff options
author | Jan Kotas <jkotas@microsoft.com> | 2018-11-28 18:18:04 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-28 18:18:04 -0800 |
commit | b6d47b3a1b5b05c25968701615707e381f35a7ce (patch) | |
tree | 33056aabf9b36b2fbfd7d91218bd0a6fa3ff2cf3 /src/vm/domainfile.h | |
parent | e7ead79fedc52e17f2cf9befd5c0f5091d70f909 (diff) | |
download | coreclr-b6d47b3a1b5b05c25968701615707e381f35a7ce.tar.gz coreclr-b6d47b3a1b5b05c25968701615707e381f35a7ce.tar.bz2 coreclr-b6d47b3a1b5b05c25968701615707e381f35a7ce.zip |
Delete code related to LoaderOptimization and SharedDomain (#21031)
Diffstat (limited to 'src/vm/domainfile.h')
-rw-r--r-- | src/vm/domainfile.h | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/vm/domainfile.h b/src/vm/domainfile.h index 9673c653aa..23295406e2 100644 --- a/src/vm/domainfile.h +++ b/src/vm/domainfile.h @@ -318,14 +318,6 @@ class DomainFile void Activate(); #endif - // This is called when a new active dependency is added. - static BOOL PropagateNewActivation(Module *pModuleFrom, Module *pModuleTo); -#ifdef FEATURE_LOADER_OPTIMIZATION - static BOOL PropagateActivationInAppDomain(Module *pModuleFrom, Module *pModuleTo, AppDomain* pDomain); -#endif - // This can be used to verify that no propagation is needed - static CHECK CheckUnactivatedInAllDomains(Module *pModule); - // This should be used to permanently set the load to fail. Do not use with transient conditions void SetError(Exception *ex); @@ -485,15 +477,6 @@ enum ModuleIterationOption kModIterIncludeAvailableToProfilers = 3, }; - -enum CMD_State -{ - CMD_Unknown, - CMD_NotNeeded, - CMD_IndeedMissing, - CMD_Resolved -}; - // -------------------------------------------------------------------------------- // DomainAssembly is a subclass of DomainFile which specifically represents a assembly. // -------------------------------------------------------------------------------- @@ -519,13 +502,6 @@ public: return m_pLoaderAllocator; } -#ifdef FEATURE_LOADER_OPTIMIZATION - -public: - CMD_State CheckMissingDependencies(); - BOOL MissingDependenciesCheckDone(); -#endif // FEATURE_LOADER_OPTIMIZATION - #ifndef DACCESS_COMPILE void ReleaseFiles(); #endif // DACCESS_COMPILE @@ -677,9 +653,6 @@ public: void GetOptimizedIdentitySignature(CORCOMPILE_ASSEMBLY_SIGNATURE *pSignature); BOOL CheckZapDependencyIdentities(PEImage *pNativeImage); - BOOL CheckZapSecurity(PEImage *pNativeImage); - - BOOL CheckFileSystemTimeStamps(PEFile *pZapManifest); #endif // FEATURE_PREJIT @@ -769,7 +742,6 @@ private: LOADERHANDLE m_hExposedAssemblyObject; PTR_Assembly m_pAssembly; DebuggerAssemblyControlFlags m_debuggerFlags; - CMD_State m_MissingDependenciesCheckStatus; ArrayList m_Modules; BOOL m_fDebuggerUnloadStarted; BOOL m_fCollectible; |