Merge "Call VMRuntime.clampGrowthLimit for small heap apps"
automerge: 9a6c45e
* commit '9a6c45eedd112313e5b24111f23bc309a3dc5df6':
Call VMRuntime.clampGrowthLimit for small heap apps
This commit is contained in:
@@ -4481,6 +4481,10 @@ public final class ActivityThread {
|
||||
|
||||
if ((data.appInfo.flags&ApplicationInfo.FLAG_LARGE_HEAP) != 0) {
|
||||
dalvik.system.VMRuntime.getRuntime().clearGrowthLimit();
|
||||
} else {
|
||||
// Small heap, clamp to the current growth limit and let the heap release
|
||||
// pages after the growth limit to the non growth limit capacity. b/18387825
|
||||
dalvik.system.VMRuntime.getRuntime().clampGrowthLimit();
|
||||
}
|
||||
|
||||
// Allow disk access during application and provider setup. This could
|
||||
|
||||
Reference in New Issue
Block a user