summaryrefslogtreecommitdiff
path: root/src/gc/sample/gcenv.ee.cpp
diff options
context:
space:
mode:
authorJan Vorlicek <janvorli@microsoft.com>2018-11-08 01:08:20 +0100
committerGitHub <noreply@github.com>2018-11-08 01:08:20 +0100
commitb3859ce4debbeab0c0a04b8a519eded46bf67517 (patch)
treef16fc5adc4da08aeb82211835c4a0356e092a149 /src/gc/sample/gcenv.ee.cpp
parent88ddaa1a3de6acac9924c3f57f5eef2138c1b956 (diff)
downloadcoreclr-b3859ce4debbeab0c0a04b8a519eded46bf67517.tar.gz
coreclr-b3859ce4debbeab0c0a04b8a519eded46bf67517.tar.bz2
coreclr-b3859ce4debbeab0c0a04b8a519eded46bf67517.zip
Remove need for full GC for unloadable stuff (#20384)
This change removes enforcing of full GC after native LoaderAllocator is destroyed. It turns out it was not needed. There is no regression in running coreclr pri 1 tests inside an unloadable AssemblyLoadContext and unloading the context after a test completes for each test.
Diffstat (limited to 'src/gc/sample/gcenv.ee.cpp')
-rw-r--r--src/gc/sample/gcenv.ee.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/gc/sample/gcenv.ee.cpp b/src/gc/sample/gcenv.ee.cpp
index 3e9ed3bb23..20be78cc93 100644
--- a/src/gc/sample/gcenv.ee.cpp
+++ b/src/gc/sample/gcenv.ee.cpp
@@ -283,11 +283,6 @@ bool GCToEEInterface::ShouldFinalizeObjectForUnload(void* pDomain, Object* obj)
return true;
}
-bool GCToEEInterface::ForceFullGCToBeBlocking()
-{
- return false;
-}
-
bool GCToEEInterface::EagerFinalized(Object* obj)
{
// The sample does not finalize anything eagerly.