首页> 美国政府科技报告 >Experiences Constructing a Lightweight SPARC Interpreter for a Dynamic Binary Translator
【24h】

Experiences Constructing a Lightweight SPARC Interpreter for a Dynamic Binary Translator

机译:体验为动态二进制翻译器构建轻量级spaRC解释器

获取原文

摘要

Dynamic binary translation is an important area for compiler research, because additional information available at runtime can substantially improve the effectiveness of optimizations. The difficulty lies in creating a system capable of gathering runtime information without slowing down the running executable. Several such systems have been created 'Dynamo, DynamoRIO, FX(exclamation point)32, etc.', but their use presents several problems to the researcher. They are either closed or proprietary, and are often tied to a very specific platform. In this paper we discuss the design of a new, open, cross-platform dynamic binary translation system, SIND. Specifically we discuss the design in general terms, and then focus on the specific implementation of a lightweight interpreter for the SPARC architecture. We explore the many issues involved in building a self-bootstrapping efficient interpreter.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号