【问题标题】:How does one run Dart VM in interpreter mode with JIT off?如何在 JIT 关闭的情况下以解释器模式运行 Dart VM?
【发布时间】:2014-02-26 12:49:25
【问题描述】:

是否可以在 100% 解释器模式下运行 Dart VM 而无需任何动态代码生成(没有 JIT)?换句话说,是否可以在运行时关闭本机代码生成?

如果可能,那么“有多容易”呢?

如果 Dart VM 不以简单的方式支持此功能,那么需要做多少工作才能支持此功能?我想这是熟悉 VM 内部的人的问题。

我正在考虑在禁止生成运行时代码的环境(例如 iOS)中使用 Dart VM

【问题讨论】:

    标签: dart virtual-machine jit


    【解决方案1】:

    Dart VM 没有解释器,它直接从源代码生成机器代码。这意味着您几乎必须从头开始编写解释器。

    但是你可以使用 dart2js 和 javascript 解释器。

    【讨论】:

      猜你喜欢
      • 2012-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-21
      • 1970-01-01
      • 2017-10-31
      • 2015-02-04
      • 1970-01-01
      相关资源
      最近更新 更多