android - android dalvik vm 是否使用逃逸分析优化?

标签 android dalvik escape-analysis

关于 dalvik 中的逃逸分析有什么想法吗?或者何时以及是否计划添加?

我认为逃逸分析是 GC 语言中一个非常重要的特性,可以避免每次调用方法时都产生对象,目前我在类中预分配一个对象并在方法开始时重置它,所以我避免了分配 (我正在为 android 编写 3D 游戏...在 java 中),但我发现这种方法很丑陋并且使内存被预分配的对象占用。

最佳答案

Any ideas about escape analysis in dalvik?

source code in the dx portion of the Dalvik project执行一些有限的逃逸分析。这是否实际用于生产,我不能说,而且这个话题似乎也不是很常见。

Or when and if it's planned to be added?

Google 并未就 Android 的功能发表太多前瞻性陈述。

关于android - android dalvik vm 是否使用逃逸分析优化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11177062/

相关文章:

Android ActionBar 不会在设备上拆分

java - 无法将搜索栏与文本关联起来

android - AndFix 如何修补方法?

java - 为什么 getSum 没有被热点 jvm 内联?

java - 如何同时(从不同的线程)将数据插入一个 Android SQLite 数据库中的不同表中?

android - android如何跟踪分配?

Android 上的 Java 字节码注入(inject)

javascript - V8 可以执行 JS 代码的构建时预编译吗?

android - 用手指移动 View