diff options
author | Jan Vorlicek <janvorli@microsoft.com> | 2018-11-08 01:08:20 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-08 01:08:20 +0100 |
commit | b3859ce4debbeab0c0a04b8a519eded46bf67517 (patch) | |
tree | f16fc5adc4da08aeb82211835c4a0356e092a149 /src/gc/sample/gcenv.ee.cpp | |
parent | 88ddaa1a3de6acac9924c3f57f5eef2138c1b956 (diff) | |
download | coreclr-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.cpp | 5 |
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. |