搜索结果: 1-3 共查到“编译系统 JAVA”相关记录3条 . 查询时间(0.203 秒)
基于Java的模糊谓词混淆技术
反编译 代码混淆 模糊谓词 不定方程
2012/11/22
首先介绍了混淆技术的研究现状和软件混淆技术,然后对基于模糊谓词的混淆方法作了深入研究,并给出一种基于Java的构建模糊谓词的方案,该方案增加了模糊谓词的复杂性,增加了抵抗攻击者动态分析的能力,增加了反编译的难度.
一种构建Java语言扩展的编译器框架
可升级扩展 遍 访问者 委托
2008/12/24
Polyglot是一种避免代码复制的、高度可扩展的编译器前端框架。用户只需扩展该框架,定义对抽象语法树、语义分析等的必要修改,即可实现Java语言扩展。为指导用户在Polyglot上快速开展工作,该文总结Polyglot的主要流程和类体系,剖析其利用委托、访问者、抽象工厂等实现可升级扩展的方法,简述了Polyglot的已有应用及应用步骤。
国产开放系统平台Java及时编译器的设计与实现
Java 虚拟机 及时编译
2007/12/27
详细阐述了国产操作系统平台(COSA/COSIX)Java及时编译器的设计与实现技术.在设计时作者采用了指令静态模拟与宏替换相结合的编译方法, 抽象出平台独立的指令属性四元组,提高了程序的可移植性;就及时编译的特点及其优化进行了讨论,并就如何评价及时编译的热点提出了作者的观点.实验证明采用及时编译技术可显著提高Java程序的执行效率.