From 83f7d0d67fea7a018dbdf787c4acef0ca4c74a7c Mon Sep 17 00:00:00 2001 From: Mathieu Chartier Date: Mon, 28 Apr 2014 10:16:17 -0700 Subject: [PATCH] Use Runtime.gc instead of System.gc for DDMS. System.gc doesn't always do a GC unless to attempt to run the finalizers after you call System.gc. Bug: 14325353 Change-Id: Iebed7fad5576d610cea13a86e7d3d46652c67478 --- core/java/android/ddm/DdmHandleHeap.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/ddm/DdmHandleHeap.java b/core/java/android/ddm/DdmHandleHeap.java index cece556d6107d..e24aeb2af3a11 100644 --- a/core/java/android/ddm/DdmHandleHeap.java +++ b/core/java/android/ddm/DdmHandleHeap.java @@ -219,7 +219,7 @@ public class DdmHandleHeap extends ChunkHandler { if (false) Log.d("ddm-heap", "Heap GC request"); - System.gc(); + Runtime.getRuntime().gc(); return null; // empty response }