Invention Grant
- Patent Title: Reduced instruction set for java virtual machines
- Patent Title (中): 减少java虚拟机的指令集
-
Application No.: US11504146Application Date: 2006-08-14
-
Publication No.: US07941802B2Publication Date: 2011-05-10
- Inventor: Stepan Sokolov , David Wallman
- Applicant: Stepan Sokolov , David Wallman
- Agency: Polsinelli Shughart PC
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F9/30 ; G06F9/44

Abstract:
Techniques for implementing virtual machine instructions suitable for execution in virtual machines are disclosed. The inventive virtual machine instructions can effectively represent the complete set of operations performed by the conventional Java Bytecode instruction set. Moreover, the operations performed by conventional instructions can be performed by relatively fewer inventive virtual machine instructions. Thus, a more elegant, yet robust, virtual machine instruction set can be implemented. This, in turn, allows implementation of relatively simpler interpreters as well as allowing alternative uses of the limited 256 (28) Bytecode representation (e.g., a macro representing a set of commands). As a result, the performance of virtual machines, especially, those operating in systems with limited resources, can be improved by using the inventive virtual machine instructions.
Public/Granted literature
- US20060277543A1 Reduced instruction set for java virtual machines Public/Granted day:2006-12-07
Information query