Files
rr3-apk/decompiled-community/sources/com/google/android/gms/internal/ads/zzapx.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

109 lines
5.4 KiB
Java

package com.google.android.gms.internal.ads;
import android.os.SystemClock;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes3.dex */
final class zzapx {
public static final boolean zza = zzapy.zzb;
private final List zzb = new ArrayList();
private boolean zzc = false;
public final void finalize() throws Throwable {
if (this.zzc) {
return;
}
zzb("Request on the loose");
zzapy.zzb("Marker log finalized without finish() - uncaught exit point for request", new Object[0]);
}
public final synchronized void zza(String str, long j) {
if (this.zzc) {
throw new IllegalStateException("Marker added to finished log");
}
this.zzb.add(new zzapw(str, j, SystemClock.elapsedRealtime()));
}
/* JADX ERROR: NullPointerException in pass: LoopRegionVisitor
java.lang.NullPointerException: Cannot invoke "jadx.core.dex.instructions.args.SSAVar.use(jadx.core.dex.instructions.args.RegisterArg)" because "ssaVar" is null
at jadx.core.dex.nodes.InsnNode.rebindArgs(InsnNode.java:493)
at jadx.core.dex.nodes.InsnNode.rebindArgs(InsnNode.java:496)
*/
public final synchronized void zzb(java.lang.String r10) {
/*
r9 = this;
monitor-enter(r9)
r0 = 1
r9.zzc = r0 // Catch: java.lang.Throwable -> L7d
java.util.List r1 = r9.zzb // Catch: java.lang.Throwable -> L7d
int r1 = r1.size() // Catch: java.lang.Throwable -> L7d
r2 = 0
r4 = 0
if (r1 != 0) goto L11
r7 = r2
goto L2c
L11:
java.util.List r1 = r9.zzb // Catch: java.lang.Throwable -> L7d
java.lang.Object r1 = r1.get(r4) // Catch: java.lang.Throwable -> L7d
com.google.android.gms.internal.ads.zzapw r1 = (com.google.android.gms.internal.ads.zzapw) r1 // Catch: java.lang.Throwable -> L7d
long r5 = r1.zzc // Catch: java.lang.Throwable -> L7d
java.util.List r1 = r9.zzb // Catch: java.lang.Throwable -> L7d
int r7 = r1.size() // Catch: java.lang.Throwable -> L7d
int r7 = r7 + (-1)
java.lang.Object r1 = r1.get(r7) // Catch: java.lang.Throwable -> L7d
com.google.android.gms.internal.ads.zzapw r1 = (com.google.android.gms.internal.ads.zzapw) r1 // Catch: java.lang.Throwable -> L7d
long r7 = r1.zzc // Catch: java.lang.Throwable -> L7d
long r7 = r7 - r5
L2c:
int r1 = (r7 > r2 ? 1 : (r7 == r2 ? 0 : -1))
if (r1 > 0) goto L31
goto L7f
L31:
java.util.List r1 = r9.zzb // Catch: java.lang.Throwable -> L7d
java.lang.Object r1 = r1.get(r4) // Catch: java.lang.Throwable -> L7d
com.google.android.gms.internal.ads.zzapw r1 = (com.google.android.gms.internal.ads.zzapw) r1 // Catch: java.lang.Throwable -> L7d
long r1 = r1.zzc // Catch: java.lang.Throwable -> L7d
r3 = 2
java.lang.Object[] r5 = new java.lang.Object[r3] // Catch: java.lang.Throwable -> L7d
java.lang.Long r6 = java.lang.Long.valueOf(r7) // Catch: java.lang.Throwable -> L7d
r5[r4] = r6 // Catch: java.lang.Throwable -> L7d
r5[r0] = r10 // Catch: java.lang.Throwable -> L7d
java.lang.String r10 = "(%-4d ms) %s"
com.google.android.gms.internal.ads.zzapy.zza(r10, r5) // Catch: java.lang.Throwable -> L7d
java.util.List r10 = r9.zzb // Catch: java.lang.Throwable -> L7d
java.util.Iterator r10 = r10.iterator() // Catch: java.lang.Throwable -> L7d
L51:
boolean r5 = r10.hasNext() // Catch: java.lang.Throwable -> L7d
if (r5 == 0) goto L7f
java.lang.Object r5 = r10.next() // Catch: java.lang.Throwable -> L7d
com.google.android.gms.internal.ads.zzapw r5 = (com.google.android.gms.internal.ads.zzapw) r5 // Catch: java.lang.Throwable -> L7d
long r6 = r5.zzc // Catch: java.lang.Throwable -> L7d
long r1 = r6 - r1
r8 = 3
java.lang.Object[] r8 = new java.lang.Object[r8] // Catch: java.lang.Throwable -> L7d
java.lang.Long r1 = java.lang.Long.valueOf(r1) // Catch: java.lang.Throwable -> L7d
r8[r4] = r1 // Catch: java.lang.Throwable -> L7d
long r1 = r5.zzb // Catch: java.lang.Throwable -> L7d
java.lang.Long r1 = java.lang.Long.valueOf(r1) // Catch: java.lang.Throwable -> L7d
r8[r0] = r1 // Catch: java.lang.Throwable -> L7d
java.lang.String r1 = r5.zza // Catch: java.lang.Throwable -> L7d
r8[r3] = r1 // Catch: java.lang.Throwable -> L7d
java.lang.String r1 = "(+%-4d) [%2d] %s"
com.google.android.gms.internal.ads.zzapy.zza(r1, r8) // Catch: java.lang.Throwable -> L7d
r1 = r6
goto L51
L7d:
r10 = move-exception
goto L81
L7f:
monitor-exit(r9)
return
L81:
monitor-exit(r9)
throw r10
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzapx.zzb(java.lang.String):void");
}
}