Overview of the Native Runtime
mainruntime directory contains the native runtime components for Xamarin.iOS and Xamarin.Mac. It provides the necessary glue between the native runtime and the managed runtime, including generated code for delegates and abstraction layers for the Mono runtime.