发明名称 虚拟机指令的优化字节码解释器
摘要 本发明涉及在一种字节码为基础的语言的虚拟机解释程序内优化被解释程序的方法,包括用所说的宏操作码新序列取代简单操作码原序列而用宏操作码动态重新配所说虚拟机的方法。将虚拟机解释程序编码成间接线程解释程序应归功于翻译表,该表包括操作码执行地址,用于将字节码翻译成操作码执行地址。应用:采用任何以字节码为基础的程序设计语言的嵌入系统。
申请公布号 CN1173262C 申请公布日期 2004.10.27
申请号 CN00802974.1 申请日期 2000.09.13
申请人 皇家菲利浦电子有限公司 发明人 F·里卡迪
分类号 G06F9/45 主分类号 G06F9/45
代理机构 中国专利代理(香港)有限公司 代理人 吴立明;王忠忠
主权项 1.一种在基于字节码的语言的虚拟机解释器中优化被解释的程序的方法,其中虚拟机通过用宏字节码的新序列取代简单字节码的原序列而达到自身的动态重新配置,其中虚拟机解释器被编码成线程代码解释器,用于将字节码翻译成它们实现的代码,包括引用表,引用表含有对字节码的实现的地址的引用,使得在翻译当前字节码期间,检索下一字节码的实现的地址以便能够跳至下一字节码;其中虚拟机解释器包括一组预定的字节码,其中一些是不用的,而其中宏操作代码的新序列是通过开发所说的不用的字节码而实现的。
地址 荷兰艾恩德霍芬