Managed runtime environment