4

正如我从Google IO 2010 session中听到的,Dalvik JIT 编译器只支持 ARM 处理器。这是否意味着我自己在 Linux X86 或 Mac OS X 上构建的 Android 源代码不支持 JIT 编译器?

我应该使用带有 ARM 处理器的目标板来测试 Dalvik JIT 编译器吗?

谢谢!

4

2 回答 2

1

我从Linux模拟器自己检查了它。JIT 正在使用 WITH_JIT=true 构建选项。此外,即使在仿真模式下,JIT 也很有用。Linpack 显示使用 JIT 的性能提高了大约 2 倍。

于 2010-10-26T09:40:36.237 回答
0

我查看了最新的 Android 源代码树,那里没有 x86 代码生成。这意味着您只能在 ARM 硬件上执行 JIT。

于 2010-07-01T11:15:39.613 回答