Invention Grant
- Patent Title: Dynamic incremental compiler and method
- Patent Title (中): 动态增量编译器和方法
-
Application No.: US11676198Application Date: 2007-02-16
-
Publication No.: US08769511B2Publication Date: 2014-07-01
- Inventor: Andreas Imre Gal , Michael Franz
- Applicant: Andreas Imre Gal , Michael Franz
- Applicant Address: US CA Oakland
- Assignee: The Regents of the University of California
- Current Assignee: The Regents of the University of California
- Current Assignee Address: US CA Oakland
- Agency: Klein, O'Neill & Singh, LLP
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
A virtual machine executive (VME) system operating on a target platform that includes a virtual machine monitor (VMM) and a dynamic compiler, in particular, a trace compiler (TC). System embodiments include a virtual machine monitor configured to record a trace corresponding to a selected cycle, and configured to transform the trace into a representation of a trace tree; and a trace compiler cooperating with the virtual machine monitor to compile the representation of the trace tree into a compiled code segment of native machine code executable on the target platform, in which the trace is a linear instruction sequence traversing at least a portion of a method, a loop, or a branching node.
Public/Granted literature
- US20070226700A1 DYNAMIC INCREMENTAL COMPILER AND METHOD Public/Granted day:2007-09-27
Information query