首页> 外文学位 >Trace-Based Compilation and Optimization in Meta-Circular Virtual Execution Environments.
【24h】

Trace-Based Compilation and Optimization in Meta-Circular Virtual Execution Environments.

机译:元循环虚拟执行环境中基于跟踪的编译和优化。

获取原文
获取原文并翻译 | 示例

摘要

Most just-in-time compilers for object-oriented languages operate at the granularity of methods. Unfortunately, even hot methods often contain cold code paths. As a consequence, just-in-time compilers waste time compiling code that will be executed only rarely, if at all. This dissertation explores an alternative approach in which only truly hot code paths are ever compiled. As a result, our technique compiles significantly less code and improves the performance of both statically and dynamically typed programming languages.
机译:大多数面向对象语言的即时编译器都以方法的粒度进行操作。不幸的是,即使是热方法也经常包含冷代码路径。因此,即时编译器会浪费时间编译代码,而这些代码很少或根本不会执行。本文探讨了一种仅编译真正热代码路径的替代方法。结果,我们的技术可编译更少的代码,并提高了静态和动态类型的编程语言的性能。

著录项

  • 作者单位

    University of California, Irvine.;

  • 授予单位 University of California, Irvine.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2011
  • 页码 188 p.
  • 总页数 188
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号