-
题名Java虚拟机上的类型重建
被引量:1
- 1
-
-
作者
茹祥民
吴萍
陈意云
-
机构
中国科技大学计算机系
-
出处
《计算机工程与应用》
CSCD
北大核心
2005年第31期92-95,共4页
-
基金
国家自然科学基金项目(编号:60173049)
Intel中国研究中心资助
-
文摘
在实现一种新的类型化低级语言TLL(TypedLow-levelLanguage)的过程中,发现从Java到字节码(bytecode)的翻译过程中丢弃了部分类型信息。在设计中,不仅要保持字节码中现有的类型信息,而且要从中推导出丢失的类型信息。论文介绍了类型重建中的基本问题,并针对一些难解问题提出了重建算法。
-
关键词
类型重建
类型保持编译
JAVA
虚拟机
-
Keywords
type reconstruction, type-preserving compilation, Java, virtual machine
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名一种用于Java程序验证编译的标签类型
被引量:1
- 2
-
-
作者
陈晖
陈意云
茹祥民
-
机构
中国科学技术大学计算机科学系
-
出处
《软件学报》
EI
CSCD
北大核心
2005年第3期346-354,共9页
-
基金
国家自然科学基金
英特尔中国研究中心资助~~
-
文摘
在基于语言考虑代码安全性的工作中,往往需要将高级语言程序翻译成类型化低级语言的程序进行类型检查.许多高级语言具有类型调度结构,在向低级语言的编译过程中需要用标签机制来实现.针对具有多继承接口的 Java 程序包含的一种特殊的类型调度结构,提出了一种新的标签类型.包含这种标签类型的低级语言能够有效地实现 Java 程序中的接口调用.这种对接口调用的编译方法被用在一个以类型化低级语言为验证语言的 Java 字节码即时编译器中.
-
关键词
类型保持编译
类型调度
标签机制
-
Keywords
type-preserving compilation
type dispatch
tag mechanism
-
分类号
TP301
[自动化与计算机技术—计算机系统结构]
-