【摘 要】
:
Android操作系统拥有巨大的用户基础和空前的发展前景,对于Android操作系统的研究具有重要的意义。虚拟机是Android系统的核心组件,目前ART虚拟机已经取代Dalvik虚拟机成为An
论文部分内容阅读
Android操作系统拥有巨大的用户基础和空前的发展前景,对于Android操作系统的研究具有重要的意义。虚拟机是Android系统的核心组件,目前ART虚拟机已经取代Dalvik虚拟机成为Android 5.0以后版本的默认虚拟机,那么对于ART虚拟机及其各个模块的原理分析与功能优化将是Android系统的研究热点之一。基于此本文提出对ART虚拟机的Quick编译技术分析与优化,希望对该领域的研究有一定的推动作用。本文所做主要工作如下:(1)简要分析Dalvik虚拟机与ART虚拟机两者的运行机制。(2)静态分析Quick编译器源码,阐明Quick编译器函数调用流程,并在此基础上展开对Quick编译器体系结构与设计原理的分析,本文将Quick编译器分为前端和后端两个模块,在前端模块主要进行MIR生成、构造基本块、构建控制流图和SSA转换的分析工作,在后端模块主要进行LIR生成和机器码生成的分析工作。(3)然后本文通过Quick编译器编译示例程序生成本地机器码,并以生成的本地机器码为基础,阐明Quick编译器存在对部分冗余数组边界检查指令优化不足的问题,进而提出一种部分冗余数组边界检查消除算法,详细阐明算法中数据定义与执行流程。最后本文以自行设计测试用例的方式,分别通过实验检验Quick编译器体系结构与设计原理分析的正确性和部分冗余数组边界检查消除算法的优化效果。
其他文献
备牙是口腔修复临床必知必会的基本操作,目前,临床操作时医生对预备量的控制多采用目测估算,这样的控制是模糊的,常导致预备量过多、部分牙体组织预备不足等情况发生,是瓷贴
采用线性回归、主成分分析和灰色关联对1978~2005年海伦市粮食产量及其影响因素进行了分析,以确定粮食产量在时序上的波动特征以及引起波动的主要影响因素。研究发现:这种波
莫言作品在英语国家的公开译介至今已近30年。本文将莫言作品在英语国家的译介历程分为四个阶段:(1)1988-1992,囿于象牙塔的零散译介;(2)1993-1999,走出象牙塔-葛浩文的努力;
目的:研究药物流产以及刮宫术联合使用对瘢痕子宫早孕的临床终止效果。方法:选取2015年6月至2017年12月在本院进行早孕终止的130例瘢痕子宫患者,随机分为两组。对照组采取普通
目的探讨护理风险管理在基层医院静脉输液中实施的价值。方法 2017年1—6月静脉输液180例作为对照组,2017年7—12月实施静脉输液190例作为观察组,对照组静脉输液患者给予常规
Meckel综合征1例靳丽,李爱莲,纪云俊,张玉谦(邹平县人民医院,256200)关键词妊娠;隐性遗传病;病例报告患者,23岁。于1991年11月14日因停经28周,腹胀痛10天入院。既往月经规律,末次月经1991年4月30日。停经40天纳差,恶心呕...
随着考研热的逐年升温,越来越多的独立学院的学生加入到了考研大军中,但与一本二本院校相比,独立学院的考研通过率都相对较低,本文以武汉大学珞珈学院英语专业学生的近三年的
目的探讨透壁消融指数(LSI)在阵发性心房颤动(PAF)消融术中的应用价值。方法选择住院治疗的PAF患者96例,随机分为对照组50例和观察组46例(采用光感应压力导管进行消融,对患者
公元前七世纪至其后的一千多年的古希腊时期,是古代学术思想最活跃的历史时期;出现了众多的学派以及哲学家、思想家和理论学者.他们为古希腊文明谱写了世界历史上科学发展的
主体性思想在笛卡尔哲学中兴起,经历康德、黑格尔等德国古典哲学家的发展,虽高扬了理性的力量,但也走入了穷途末路。现当代哲学家着力解决传统主体性哲学的困境,然而,终究因