专利名称:FRAMEWORKS FOR LOADING AND
EXECUTION OF OBJECT-BASED PROGRAMS 发明人:SOKOLOV, Stepan,WALLMAN, David
springframework jar包导入申请号:US2001046308
申请日:20011023
公开号:WO02/037265P1
公开日:
20020510
专利内容由知识产权出版社提供
摘要:Improved frameworks for loading and execution of portable, platform independent programming instructions within a virtual machine are described. The improved frameworks provides a mechanism that will generally improve the runtime performance of virtual machines by eliminating the need to always traverse a constant pool at runtime to execute a Java instruction. In addition, specific data structures that are suitable for use within a virtual machine and methods for creating such data structures are described. Accordingly, an enhanced Java bytecode representation having a pair of Java bytecode streams is disclosed. The enhanced Java bytecode has a Java code stream suitable for storing various Java commands as bytecodes within a code stream. A Java data stream of the enhanced Java bytecode representation is used to store the data parameters associated with the Java commands in the code stream. Actual parameter values, or references to actual parameter values can be provided in the data stream. Thus, data parameters can be provided for efficient execution of Java instructions without requiring further processing of Constant Pool at run time. As a result, the performance of Java complaint virtual machine can be enhanced.
申请人:SUN MICROSYSTEMS, INC.
地址:US
国籍:US
代理机构:VILLENEUVE, Joseph, M.,OLYNICK, Mary, R.更多信息请下载全文后查看

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。