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

Commit 33ccf035 authored by Miguel Aranda's avatar Miguel Aranda Committed by Automerger Merge Worker
Browse files

Merge "Allow explicit GC usage for StrictMode setClassInstanceLimit" into main am: 0d122c42

parents 6810232f 0d122c42
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -2023,9 +2023,13 @@ public final class StrictMode {
            return;
        }

        // Temporarily disable checks so that explicit GC is allowed.
        final int oldMask = getThreadPolicyMask();
        setThreadPolicyMask(0);
        System.gc();
        System.runFinalization();
        System.gc();
        setThreadPolicyMask(oldMask);

        // Note: classInstanceLimit is immutable, so this is lock-free
        // Create the classes array.