Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 72e80b5b authored by Mathieu Chartier's avatar Mathieu Chartier Committed by Gerrit Code Review
Browse files

Merge "Pass debug.allocTracker.stackDepth to runtime if it exists"

parents 1e263e7b 90aa945d
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -5659,6 +5659,11 @@ public final class ActivityThread extends ClientTransactionHandler {
    private void handleBindApplication(AppBindData data) {
        // Register the UI Thread as a sensitive thread to the runtime.
        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) {
            DdmVmInternal.enableRecentAllocations(true);
        }