Embedding Mono Runtime

Backup of the original slides.

Title page

Overview

Mono embedded everywhere...

Metadata library

Helper libraries

Execution engine support

API guidelines

API guidelines (continued)

Accessing metadata

Accessing metadata

Creating an object

Creating an object (continued)

Calling a method

Accessing fields

Who holds the control?

Exposing functions to the app

Issues

The garbage collector

Debugger support

Sample time