1. A computer implemented method for accelerating execution of a program in an emulated environment, the computer implemented method comprising: responsive to receiving a request for an accelerated communications session from a guest virtual machine in the emulated environment, creating a native virtual machine external to the emulated environment, wherein the native virtual machine is located in a computing device hosting the emulated environment; establishing an accelerated communications link between the guest virtual machine and the native virtual machine, wherein the accelerated communications link enables a transfer of managed code of the program to the native virtual machine; and executing the managed code in the native virtual machine.