International Business Machines Corporation
Selective code segment compilation in virtual machine environments

Last updated:

Abstract:

This disclosure provides a solution for improving performance in a virtual machine. In this method, a platform independent intermediate representation of a code segment in an application is obtained from a first virtual machine which is operating on a first platform. The platform independent intermediate representation is generated through a run-time compilation by the first virtual machine. Native code is generated based on the platform independent intermediate representation, in which at least one piece of the native code corresponds to a second platform which is different from the first platform. The at least one piece of the native code is distributed to a second virtual machine which is operating on the second platform.

Status:
Grant
Type:

Utility

Filling date:

30 Jul 2019

Issue date:

7 Dec 2021