Deoptimization for dynamic language JITs on typed, stack-based virtual machines

VEE, pp. 103-114, 2014.

被引用12|浏览40
EI

摘要

We are interested in implementing dynamic language runtimes on top of language-level virtual machines. Type specialization is a critical optimization for dynamic language runtimes: generic code that handles any type of data is replaced with specialized code for particular types observed during execution. However, types can change, and the...更多

代码

数据

ZH
下载 PDF 全文
引用
您的评分 :
0

 

标签
评论