-
Notifications
You must be signed in to change notification settings - Fork 519
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CoreCLR: NSAutoreleasePool for every thread #11256
Comments
…leasePool to the MonoVM bridge. The current implementation is MonoVM-specific, and won't work with CoreCLR (something else will have to be implemented for CoreCLR, which is tracked here: dotnet#11256).
@jkoritzinsky and @kouvel Do either of you have thoughts on how to extend the work in dotnet/runtime#47592 to enable support for all threads? |
@rolfbjarne with the support added in dotnet/runtime#52023 we can use the |
@akoeplinger yes, that would be ideal. |
CoreCLR has support for an NSAutoreleasePool for thread pool work items (dotnet/runtime#47592), but it's missing support for having an NSAutoreleasePool for every thread.
This issue is to track the required work in CoreCLR and in our own code.
Ref: dotnet/designs#197 (comment)
Ref: dotnet/designs#197 (comment)
Ref: dotnet/runtime#52023
The text was updated successfully, but these errors were encountered: