期刊文献+

Java虚拟机上的类型重建 被引量:1

Type Reconstruction on Java Virtual Machine
下载PDF
导出
摘要 在实现一种新的类型化低级语言TLL(TypedLow-levelLanguage)的过程中,发现从Java到字节码(bytecode)的翻译过程中丢弃了部分类型信息。在设计中,不仅要保持字节码中现有的类型信息,而且要从中推导出丢失的类型信息。论文介绍了类型重建中的基本问题,并针对一些难解问题提出了重建算法。 When implementing a new Typed Low-level Language (TLL),a fact is found that some type information has been abandoned after translation from Java to bytecode.In this implementation,not only the type information kept in bytecode is reserved,but also those that have been abandoned are inferred.This paper describes some basic questions about type reconstruction,and proposes some algorithms.
出处 《计算机工程与应用》 CSCD 北大核心 2005年第31期92-95,共4页 Computer Engineering and Applications
基金 国家自然科学基金项目(编号:60173049) Intel中国研究中心资助
关键词 类型重建 类型保持编译 JAVA 虚拟机 type reconstruction, type-preserving compilation, Java, virtual machine
  • 相关文献

参考文献7

  • 1Greg Morrisett,Karl Crary,Neal Glew et al.TALx86:A Realistic Typed Assembly Language[C].In:the 1999 ACM SIGPLAN Workshop on Compiler Support for System Software ,Atlanta,GA ,USA, 1999-05:25~35.
  • 2Christopher League ,Valery Trifonov ,Zhong Shao. Functional Java Bytecode. Yale University,2001.
  • 3Robert F Stak,Joachim Schmid.The Problem of Bytecode Verification in Current Implementations of the JVM.2000.
  • 4A Goldberg. A specification of Java loading and bytecode verification. Kestrel Institute, 1997.
  • 5Tim Lindholm,Frank Yellin.The Java Virtual Machine Specification[M].second edition, 1999.
  • 6Robert Fitzgerald,Todd B Knoblock,Erik Ruf et al. Marmot:An Optimizing Compiler for Java. 1999.
  • 7E Gagnon ,L Hendren ,G Marceau.Efficient inference of static types for Java bytecode.2000.

同被引文献11

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部