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

Commit 3debaa72 authored by Makoto Onuki's avatar Makoto Onuki Committed by android-build-merger
Browse files

Merge "Intern process names." into oc-mr1-dev

am: a530d792

Change-Id: I84c2c6cec01add83511fef717960f79eb7a763b9
parents 560d5650 a530d792
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -3002,7 +3002,7 @@ public class PackageParser {
        if (procSeq == null || procSeq.length() <= 0) {
            return defProc;
        }
        return buildCompoundName(pkg, procSeq, "process", outError);
        return TextUtils.safeIntern(buildCompoundName(pkg, procSeq, "process", outError));
    }

    private static String buildTaskAffinityName(String pkg, String defProc,
+8 −0
Original line number Diff line number Diff line
@@ -483,6 +483,14 @@ public class TextUtils {
        return isEmpty(s) ? 0 : s.length();
    }

    /**
     * @return interned string if it's null.
     * @hide
     */
    public static String safeIntern(String s) {
        return (s != null) ? s.intern() : null;
    }

    /**
     * Returns the length that the specified CharSequence would have if
     * spaces and ASCII control characters were trimmed from the start and end,