In addition to the Cross-Platform Performance Documentation, is there any additional documentation about the Xamarin.iOS garbage collector, and how it behaves in detail?
The above mentioned documentation links to the Mono SGen documentation. Does this documentation fully apply to Xamarin.iOS, or are there exceptions?
Reason for my asking: I'm trying to answer the following questions.
- (When) Does the Xamarin.iOS garbage collector stop the whole application?
- Does the Xamarin.iOS garbage collector use a fixed MaxGeneration?
- Is it possible to log when a major garbage collection occurs in Xamarin.iOS?
Any insights about these topics would be greatly appreciated.