Invention Grant
US08826246B2 System and method for using partial software object dematerialization in a virtual machine
有权
在虚拟机中使用部分软件对象取消实现的系统和方法
- Patent Title: System and method for using partial software object dematerialization in a virtual machine
- Patent Title (中): 在虚拟机中使用部分软件对象取消实现的系统和方法
-
Application No.: US12464324Application Date: 2009-05-12
-
Publication No.: US08826246B2Publication Date: 2014-09-02
- Inventor: Marcus Lagergren , Patrik Torstensson
- Applicant: Marcus Lagergren , Patrik Torstensson
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Meyer IP Law Group
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
A system and method for partial object dematerialization within a virtual machine (VM), and particularly Java Virtual Machines. In accordance with an embodiment, the system allows for applying partial object dematerialization to situations where the object is either created locally, or is retrieved from external code where it might have already escaped. In accordance with an embodiment, the system comprises a computer; a virtual machine for executing a software application; memory space for the application byte code and the generated machine code; and a compiler with an object dematerializer, and dematerializer injector. Runtime partial object dematerialization code is injected into the intermediate code representation in such a way that additional or standard optimizer techniques can be applied to it.
Public/Granted literature
- US20100293542A1 SYSTEM AND METHOD FOR USING PARTIAL SOFTWARE OBJECT DEMATERIALIZATION IN A VIRTUAL MACHINE Public/Granted day:2010-11-18
Information query