summaryrefslogtreecommitdiff
path: root/src/inc/corcompile.h
diff options
context:
space:
mode:
authorDavid Wrighton <davidwr@microsoft.com>2019-04-03 15:54:05 -0700
committerGitHub <noreply@github.com>2019-04-03 15:54:05 -0700
commitd3e39bc2f81e3dbf9e4b96347f62b49d8700336c (patch)
tree78b72499a0f38e9dbf6ae4d6d24c77779ac543dc /src/inc/corcompile.h
parenta7dd6192530dec1d424c359233a1b92f559fa92a (diff)
downloadcoreclr-d3e39bc2f81e3dbf9e4b96347f62b49d8700336c.tar.gz
coreclr-d3e39bc2f81e3dbf9e4b96347f62b49d8700336c.tar.bz2
coreclr-d3e39bc2f81e3dbf9e4b96347f62b49d8700336c.zip
Remove ADID and ADIndex from CoreCLR (#23588)
- Remove concept of AppDomain from object api in VM - Various infrastructure around entering/leaving appdomains is removed - Add small implementation of GetAppDomain for use by DAC (to match existing behavior) - Simplify finalizer thread operations - Eliminate AppDomain::Terminate - Remove use of ADID from stresslog - Remove thread enter/leave tracking from AppDomain - Remove unused asm constants across all architectures - Re-order header inclusion order to put gcenv.h before handletable - Remove retail only sync block code involving appdomain index
Diffstat (limited to 'src/inc/corcompile.h')
-rw-r--r--src/inc/corcompile.h9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/inc/corcompile.h b/src/inc/corcompile.h
index 743791cc2a..38ae5c1ede 100644
--- a/src/inc/corcompile.h
+++ b/src/inc/corcompile.h
@@ -1417,8 +1417,6 @@ typedef DWORD (*ENCODEMODULE_CALLBACK)(LPVOID pModuleContext, CORINFO_MODULE_HAN
// Define function pointer DEFINETOKEN_CALLBACK
typedef void (*DEFINETOKEN_CALLBACK)(LPVOID pModuleContext, CORINFO_MODULE_HANDLE moduleHandle, DWORD index, mdTypeRef* token);
-typedef HRESULT (*CROSS_DOMAIN_CALLBACK)(LPVOID pArgs);
-
class ICorCompileInfo
{
public:
@@ -1457,13 +1455,6 @@ class ICorCompileInfo
BOOL fForceInstrument
) = 0;
- // calls pfnCallback in the specified domain
- virtual HRESULT MakeCrossDomainCallback(
- ICorCompilationDomain* pDomain,
- CROSS_DOMAIN_CALLBACK pfnCallback,
- LPVOID pArgs
- ) = 0;
-
// Destroys a compilation domain
virtual HRESULT DestroyDomain(
ICorCompilationDomain *pDomain