Accelerated execution for emulated environments
US8639492B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 26, 2010 |
| Grant date | Jan 28, 2014 |
| Priority date | — |
| Expiry date | Feb 10, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2009/45562
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The illustrative embodiments provide a computer implemented method, apparatus, and computer program product for accelerating execution of a program, written in an object oriented programming language, in an emulated environment. In response to receiving a request for an accelerated communications session from a guest virtual machine in the emulated environment, a native virtual machine is initiated external to the emulated environment but within the computing device hosting the emulated environment. Thereafter, an accelerated communications link is established between the guest virtual machine and the native virtual machine. The accelerated communications link enables a transfer of managed code between the guest virtual machine and the native virtual machine. The managed code is then executed by the native virtual machine.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.