summaryrefslogtreecommitdiff
path: root/src/vm/domainfile.h
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/domainfile.h
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/domainfile.h')
-rw-r--r--src/vm/domainfile.h28
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;