summaryrefslogtreecommitdiff
path: root/src/vm/methodtable.inl
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/vm/methodtable.inl
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/vm/methodtable.inl')
-rw-r--r--src/vm/methodtable.inl6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/vm/methodtable.inl b/src/vm/methodtable.inl
index ef302525fc..afb5237989 100644
--- a/src/vm/methodtable.inl
+++ b/src/vm/methodtable.inl
@@ -1555,7 +1555,7 @@ inline BOOL MethodTable::UnBoxInto(void *dest, OBJECTREF src)
if (src == NULL || src->GetMethodTable() != this)
return FALSE;
- CopyValueClass(dest, src->UnBox(), this, src->GetAppDomain());
+ CopyValueClass(dest, src->UnBox(), this);
}
return TRUE;
}
@@ -1580,7 +1580,7 @@ inline BOOL MethodTable::UnBoxIntoArg(ArgDestination *argDest, OBJECTREF src)
if (src == NULL || src->GetMethodTable() != this)
return FALSE;
- CopyValueClassArg(argDest, src->UnBox(), this, src->GetAppDomain(), 0);
+ CopyValueClassArg(argDest, src->UnBox(), this, 0);
}
return TRUE;
}
@@ -1607,7 +1607,7 @@ inline void MethodTable::UnBoxIntoUnchecked(void *dest, OBJECTREF src)
{
_ASSERTE(src->GetMethodTable()->GetNumInstanceFieldBytes() == GetNumInstanceFieldBytes());
- CopyValueClass(dest, src->UnBox(), this, src->GetAppDomain());
+ CopyValueClass(dest, src->UnBox(), this);
}
}
#endif