Loading core/java/android/os/BinderProxy.java +8 −1 Original line number Diff line number Diff line Loading @@ -237,7 +237,14 @@ public final class BinderProxy implements IBinder { // about to crash. final int totalUnclearedSize = unclearedSize(); if (totalUnclearedSize >= CRASH_AT_SIZE) { // Clear identity since the binder proxy could be getting created from // an external call final long identity = Binder.clearCallingIdentity(); try { dumpProxyInterfaceCounts(); } finally { Binder.restoreCallingIdentity(identity); } dumpPerUidProxyCounts(); Runtime.getRuntime().gc(); throw new BinderProxyMapSizeException( Loading Loading
core/java/android/os/BinderProxy.java +8 −1 Original line number Diff line number Diff line Loading @@ -237,7 +237,14 @@ public final class BinderProxy implements IBinder { // about to crash. final int totalUnclearedSize = unclearedSize(); if (totalUnclearedSize >= CRASH_AT_SIZE) { // Clear identity since the binder proxy could be getting created from // an external call final long identity = Binder.clearCallingIdentity(); try { dumpProxyInterfaceCounts(); } finally { Binder.restoreCallingIdentity(identity); } dumpPerUidProxyCounts(); Runtime.getRuntime().gc(); throw new BinderProxyMapSizeException( Loading