Investigating Managed Language Runtime Performance