Initial commit

This commit is contained in:
2025-05-13 19:24:51 +02:00
commit a950f49678
10604 changed files with 932663 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
package com.google.android.gms.common.util.concurrent;
import com.google.android.gms.common.internal.Preconditions;
import java.util.concurrent.Executors;
import java.util.concurrent.ThreadFactory;
/* loaded from: classes.dex */
public class NamedThreadFactory implements ThreadFactory {
private final String a;
private final ThreadFactory b;
public NamedThreadFactory(String str) {
this(str, 0);
}
@Override // java.util.concurrent.ThreadFactory
public Thread newThread(Runnable runnable) {
Thread newThread = this.b.newThread(new zza(runnable, 0));
newThread.setName(this.a);
return newThread;
}
private NamedThreadFactory(String str, int i) {
this.b = Executors.defaultThreadFactory();
Preconditions.a(str, (Object) "Name must not be null");
this.a = str;
}
}

View File

@@ -0,0 +1,20 @@
package com.google.android.gms.common.util.concurrent;
import android.os.Process;
/* loaded from: classes.dex */
final class zza implements Runnable {
private final Runnable a;
private final int b;
public zza(Runnable runnable, int i) {
this.a = runnable;
this.b = i;
}
@Override // java.lang.Runnable
public final void run() {
Process.setThreadPriority(this.b);
this.a.run();
}
}