期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
一种多方法分派表压缩算法
1
作者 梅宏 黄小晗 《软件学报》 EI CSCD 北大核心 1997年第A00期511-518,共8页
近年来,多方法OO语言的研究正成为面向对象领域的热点,其中有效的多方法分派技术是多方法OO语言成功的关键因素。分派表技术是最主要的动态分派技术之一。这种技术的主要缺点是占用了大量的表格空间。在多方法OO语言中,这个问... 近年来,多方法OO语言的研究正成为面向对象领域的热点,其中有效的多方法分派技术是多方法OO语言成功的关键因素。分派表技术是最主要的动态分派技术之一。这种技术的主要缺点是占用了大量的表格空间。在多方法OO语言中,这个问题尤其突出。 展开更多
关键词 面向对象 方法分派 分派表 算法
下载PDF
基于Trace的即时编译器中代码生成策略的改进 被引量:1
2
作者 陈沉 白振兴 +1 位作者 向新 罗鑫 《计算机工程与设计》 CSCD 北大核心 2011年第6期2027-2030,共4页
针对编译循环内的查找表分派指令导致的代码重复或额外运行开销,在Dalvik虚拟机的基于Trace的即时编译器中提出了改进的代码生成算法。同已有的代码生成算法相比,该方法在划分基本块阶段获取查找表分派的信息,并将查找表分派指令转换成... 针对编译循环内的查找表分派指令导致的代码重复或额外运行开销,在Dalvik虚拟机的基于Trace的即时编译器中提出了改进的代码生成算法。同已有的代码生成算法相比,该方法在划分基本块阶段获取查找表分派的信息,并将查找表分派指令转换成一系列条件分支指令,通过条件分支指令实现子Trace同主Trace的合并,避免了主子Trace切换时额外的函数调用。实验结果表明,对于循环内含查找表分派的应用程序,该算法能提升其性能。 展开更多
关键词 基于Trace的即时编译器 DALVIK虚拟机 代码生成 查找分派 优化
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部