Loading core/java/android/app/ActivityThread.java +5 −0 Original line number Original line Diff line number Diff line Loading @@ -5659,6 +5659,11 @@ public final class ActivityThread extends ClientTransactionHandler { private void handleBindApplication(AppBindData data) { private void handleBindApplication(AppBindData data) { // Register the UI Thread as a sensitive thread to the runtime. // Register the UI Thread as a sensitive thread to the runtime. VMRuntime.registerSensitiveThread(); VMRuntime.registerSensitiveThread(); // In the case the stack depth property exists, pass it down to the runtime. String property = SystemProperties.get("debug.allocTracker.stackDepth"); if (property.length() != 0) { VMDebug.setAllocTrackerStackDepth(Integer.parseInt(property)); } if (data.trackAllocation) { if (data.trackAllocation) { DdmVmInternal.enableRecentAllocations(true); DdmVmInternal.enableRecentAllocations(true); } } Loading Loading
core/java/android/app/ActivityThread.java +5 −0 Original line number Original line Diff line number Diff line Loading @@ -5659,6 +5659,11 @@ public final class ActivityThread extends ClientTransactionHandler { private void handleBindApplication(AppBindData data) { private void handleBindApplication(AppBindData data) { // Register the UI Thread as a sensitive thread to the runtime. // Register the UI Thread as a sensitive thread to the runtime. VMRuntime.registerSensitiveThread(); VMRuntime.registerSensitiveThread(); // In the case the stack depth property exists, pass it down to the runtime. String property = SystemProperties.get("debug.allocTracker.stackDepth"); if (property.length() != 0) { VMDebug.setAllocTrackerStackDepth(Integer.parseInt(property)); } if (data.trackAllocation) { if (data.trackAllocation) { DdmVmInternal.enableRecentAllocations(true); DdmVmInternal.enableRecentAllocations(true); } } Loading