[runtime] Use the built-in support in MonoVM for autorelease pools on threadpool threads. Fixes #11788. - #16751
Conversation
… threadpool threads. Fixes dotnet#11788. MonoVM in .NET 6+ supports automatic autorelease pools on threadpool threads just like CoreCLR does, so we can remove our custom mono profiler hooks to accomplish this. Fixes dotnet#11788.
🔥 [PR Build] Build failed 🔥Build failed for the job 'Detect API changes' Pipeline on Agent |
|
🔥 Unable to find the contents for the comment: D:\a\1\s\change-detection\results\gh-comment.md does not exist :fire Pipeline on Agent |
💻 [PR Build] Tests on macOS M1 - Mac Big Sur (11.5) passed 💻✅ All tests on macOS M1 - Mac Big Sur (11.5) passed. Pipeline on Agent |
🔥 [CI Build] Test results 🔥Test results❌ Tests failed on VSTS: simulator tests 0 tests crashed, 6 tests failed, 217 tests passed. Failures❌ bcl testsDetails
Html Report (VSDrops) Download Successes✅ cecil: All 1 tests passed. Html Report (VSDrops) Download Pipeline on Agent |
|
Test failures are unrelated (https://github.com/xamarin/maccore/issues/2629). |
MonoVM in .NET 6+ supports automatic autorelease pools on threadpool threads
just like CoreCLR does, so we can remove our custom mono profiler hooks to
accomplish this.
Fixes #11788.