发明名称 METHOD OF BYTE CODE QUICKENING: QUICK INSTRUCTIONS FOR METHOD INVOCATION
摘要 A method of method invocation quickening is provided. Standard Java and Java-like applications use a relatively small number of static methods in comparison to the number of classes required, and the associated methods use a relatively small number of arguments in comparison to the number of virtual methods of a class. Known method invocation quickening instructions use operands which specify indices to locate classes, virtual methods, static methods, and specify numbers of arguments of virtual methods. Current allocation of bit-length to operands are inefficient due to the lack of correspondence with the relative sizes of numbers of items indexed or represented by the operands. The herein invention discloses a system and a method to more efficiently allocate the number of bits used in quickened invocation of virtual and static methods by allocating fewer bits to those operands which index items of a relative small number, and allocate more bits to those operands which index items having relatively larger numbers.
申请公布号 WO0241143(A2) 申请公布日期 2002.05.23
申请号 WO2001CA01621 申请日期 2001.11.19
申请人 ZUCOTTO WIRELESS INC.;BOTTOMLEY, MARK 发明人 BOTTOMLEY, MARK
分类号 G06F9/318;G06F9/40;G06F9/42;G06F9/445;G06F9/45;G06F9/455 主分类号 G06F9/318
代理机构 代理人
主权项
地址