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

Commit dda7f16e authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Don't wait on lock in getClassLoader if already cached." into main am: 191cd839

parents 8b867e88 191cd839
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -1129,6 +1129,10 @@ public final class LoadedApk {


    @UnsupportedAppUsage
    @UnsupportedAppUsage
    public ClassLoader getClassLoader() {
    public ClassLoader getClassLoader() {
        ClassLoader ret = mClassLoader;
        if (ret != null) {
            return ret;
        }
        synchronized (mLock) {
        synchronized (mLock) {
            if (mClassLoader == null) {
            if (mClassLoader == null) {
                createOrUpdateClassLoaderLocked(null /*addedPaths*/);
                createOrUpdateClassLoaderLocked(null /*addedPaths*/);