[发明专利]虚拟机中方法调用的加速无效
申请号: | 03137465.4 | 申请日: | 2003-06-24 |
公开(公告)号: | CN1495608A | 公开(公告)日: | 2004-05-12 |
发明(设计)人: | 莫拉德·德巴比;那蒂亚·塔乌比;萨米·佐阿;莫拉德·伊里欧;拉米亚·凯塔里;哈姆蒂·雅夏欧 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F9/45 | 分类号: | G06F9/45 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 徐金国;陈红 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于计算机平台的系统通过提高方法调用的速度来提高代码执行速度。一虚拟机包括一装载器、一解释器和一线程管理器。装载器利用方法特征构建一散列表,解释器搜索该散列表以找到各方法的位置。解释器利用有一指向一接收器的指针的方法调用高速缓冲存储器来提高代码运行速度。线程管理器用一深度水平来提高锁定状态转换的速度。 | ||
搜索关键词: | 虚拟机 方法 调用 加速 | ||
【主权项】:
1.一种用来提高至少一个程序执行速度的基于计算机平台的系统,该系统包括:一虚拟机,它有一装载器和一解释器,所述虚拟机利用所述装载器将程序装入所述虚拟机中,而利用所述解释器执行所述程序;所述装载器构建与至少一个程序类对应的至少一个散列表,所述装载器利用所述类的至少一个方法的至少一个被散列方法特征构建所述散列表;和解释器用一散列表查找代码配置来搜索属于一给定程序类的至少一个给定方法,所述散列表查找代码配置为与所述给定方法对应的一个散列表入口搜索所述被散列方法表。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/03137465.4/,转载请声明来源钻瓜专利网。