即时编译相关论文
随着移动设备和动态网页技术的发展,智能设备中对浏览器性能需求不断提高,众多网络应用都开始大量使用JavaScript语言来为用户提供......
学位
动态二进制翻译技术是用软件方法解决代码移植问题的重要手段。动态二进制翻译是一种即时编译技术,它将针对目标体系结构编译生成的......
浏览器的评测与优化是自主CPU体系结构之上应用系统的重要研究内容之一。本文以UniCore体系结构为研究平台,以Firefox浏览器为研究......
Android操作系统是一款基于Linux内核的开源操作系统,目前在以手持移动设备为代表的各类硬件平台上均具有广阔的应用前景。龙芯3A是......
J2ME(Java 2 Micro Edtion)是Sun公司针对消费电子和嵌入式设备制定的Java 2技术的精简版本.MIDP(Mobile Information Device Prof......
嵌入式应用的多样化需求,以及与嵌入式系统相关技术的发展,动态扩展技术在嵌入式领域的重要性愈加明显。在研究了当前几种主流的内核......
即时编译器将输入型程序,如JavaScript程序(简称js程序),编译为本地可执行代码,这为攻击者提供了便利。攻击者可利用js程序中受控......
申威系列处理器是采用自主指令集且具有完全自主知识产权的国产通用处理器,已经成功应用在超级计算机、高性能服务器、存储系统、......
Java语言的运行环境(Java平台)由Java虚拟机和应用编程接口(API,也叫运行类库)两部分组成,其中虚拟机是程序运行的引擎,主要完成字......
随着嵌入式技术的普及推广,编程语言的选择越来越被人们关注.在介绍嵌入式系统的基础上分析嵌入式系统平台下常用编程语言的特点及......
本文描述一个为GBA设计的基于即时编译的二进制码转换器(Binary Translator)。二进制码转换器是在把一种机器上运行的应用程序转换成......
即时编译器是把一种机器上运行的应用程序动态地转换成在另一种机器上运行的应用程序的程序。由于解释执行的性能瓶颈,为了达到更高......
基于trace的即时编译技术是一种提高解释型语言性能的有效方法。然而,现有的trace探测技术都是针对程序单次执行的,无法利用服务器......
为适应新一代广播电视业务的需求,Java技术引起了机顶盒厂商的广泛关注。针对嵌入式Java执行效率不高的问题,本文提出一种采样与计......
Java语言的运行环境(Java平台)由Java虚拟机和应用编程接口(API,也叫运行类库)两部分组成,其中虚拟机是程序运行的引擎,主要完成字......
动态代码生成技术广泛使用在浏览器、Flash播放器等重要日常软件中,近年来其中曝出严重的安全问题,为控制流劫持攻击和相应的防御......
首先分析了Sun公司的嵌入式Java虚拟机KVM性能低效的原因,在此基础上引入两种Java虚拟机性能加速技术:JIT和Native线程。通过建立MVM......
在飞速发展的信息时代,对于各类信息的存储、查询需求越来越大,尤其是当现实社会的各类信息都被转化成电子信息存放和表示时。对于......
为提高程序的整体执行效率,提出一种基于踪迹(trace-based)的通用即时编译技术。在SECD抽象机指令序列的解释执行中,将执行频率高的程......
Java虚拟机在运行过程中使用即时编译器编译Java程序的热点方法,然后直接执行热点方法的本地代码.锁cache机制允许Java虚拟机将编......
Java语言的运行环境 (Java平台 )由Java虚拟机和应用编程接口 (API,也叫运行类库 )两部分组成 ,其中虚拟机是程序运行的引擎 ,主要......
即时编译技术是改进动态语言性能的有效手段。基于踪迹(Trace)的即时编译技术能够在运行时识别出频繁执行的程序片段(热踪)并进行编译......
服务器端程序运行于网络环境下,用户对服务器的请求通常是动态生成的,服务器响应用户请求的解释型语言程序也是动态生成的,无法事......
<正> 微软中间语言(MSIL) MSIL是一种CPU无关的中间语言,它是由微软公司在请教了公司以外的几位商业派和学院派语言/编译器编写者......
为了获得更加丰富的互联网资源,加强与用户之间的交互性,几乎所有的网页和网络应用中都含有大量的JavaScript代码。JavaScript引擎的......
学位
随着移动网络的发展,移动设备更新速度也很快,虚拟机技术在移动设备领域发挥着重要的作用。Google公司与多个移动设备厂商共同推出......
针对JavaScript引擎在即时编译模式下的开销过高和网页加载时间过长的问题,改进JavaScript引擎中即时编译模式的编译方式,设计一种......
期刊
J2ME(Java 2 Micro Edition)是Sun公司针对消费电子和嵌入式设备制定的Java 2 技术的精简版本。MIDP(Mobile Information Device P......
XML是W3C提出的一种半结构化的数据描述语言,因其具有的简单方便、跨平台、自描述性的特点,得到广泛的应用。为了规范和统一对XML数......
互联网技术的进步推动了计算模型的深刻变革。继云计算之后,移动计算是现如今炙手可热的新型计算模型。通过移动互联技术,移动设备......
高级程序设计语言的实现方式一般分为编译、解释、混合三种。采用编译方式实现的高级语言在执行之前会使用编译器将程序编译为本地......
J2ME(Java 2 Platform, Micro Edition)平台是Sun公司为目前正飞速发展的众多消费电子和嵌入式设备,如手机、个人数字助理终端、电......
学位