package defpackage;

import java.util.ArrayList;
import java.util.TimeZone;
import java.util.concurrent.RejectedExecutionException;
import java.util.logging.Level;
import java.util.logging.Logger;

/* renamed from: ˆᵷᵳﾞ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0897 {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final ArrayList f4067 = new ArrayList();

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public boolean f4068;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public boolean f4069;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final C3246 f4070;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final String f4071;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public AbstractC1131 f4072;

    public C0897(C3246 c3246, String str) {
        this.f4070 = c3246;
        this.f4071 = str;
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public static void m3015(C0897 c0897, String str, InterfaceC4622 interfaceC4622) {
        c0897.getClass();
        c0897.m3020(new C0898(str, interfaceC4622), 0L);
    }

    public final String toString() {
        return this.f4071;
    }

    /* JADX WARN: Removed duplicated region for block: B:18:0x003e  */
    /* JADX WARN: Removed duplicated region for block: B:24:0x0062  */
    /* JADX WARN: Removed duplicated region for block: B:30:0x0078  */
    /* JADX WARN: Removed duplicated region for block: B:33:0x0081 A[RETURN] */
    /* JADX WARN: Removed duplicated region for block: B:38:0x0075 A[SYNTHETIC] */
    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final boolean m3016(defpackage.AbstractC1131 r12, long r13, boolean r15) {
        /*
            r11 = this;
            ᵢʡ r0 = r11.f4070
            java.util.logging.Logger r0 = r0.f12229
            ˆᵷᵳﾞ r1 = r12.f4857
            r2 = 0
            if (r1 != r11) goto La
            goto Le
        La:
            if (r1 != 0) goto L84
            r12.f4857 = r11
        Le:
            long r3 = java.lang.System.nanoTime()
            long r5 = r3 + r13
            java.util.ArrayList r1 = r11.f4067
            int r7 = r1.indexOf(r12)
            r8 = -1
            if (r7 == r8) goto L34
            long r9 = r12.f4860
            int r9 = (r9 > r5 ? 1 : (r9 == r5 ? 0 : -1))
            if (r9 > 0) goto L31
            java.util.logging.Level r13 = java.util.logging.Level.FINE
            boolean r13 = r0.isLoggable(r13)
            if (r13 == 0) goto L83
            java.lang.String r13 = "already scheduled"
            ˀʾˀᵛ.ᵥᵯˎ(r0, r12, r11, r13)
            return r2
        L31:
            r1.remove(r7)
        L34:
            r12.f4860 = r5
            java.util.logging.Level r7 = java.util.logging.Level.FINE
            boolean r7 = r0.isLoggable(r7)
            if (r7 == 0) goto L5a
            if (r15 == 0) goto L4c
            long r5 = r5 - r3
            java.lang.String r15 = ˀʾˀᵛ.ᵪʩ(r5)
            java.lang.String r5 = "run again after "
            java.lang.String r15 = r5.concat(r15)
            goto L57
        L4c:
            long r5 = r5 - r3
            java.lang.String r15 = ˀʾˀᵛ.ᵪʩ(r5)
            java.lang.String r5 = "scheduled after "
            java.lang.String r15 = r5.concat(r15)
        L57:
            ˀʾˀᵛ.ᵥᵯˎ(r0, r12, r11, r15)
        L5a:
            int r11 = r1.size()
            r15 = r2
            r0 = r15
        L60:
            if (r0 >= r11) goto L75
            java.lang.Object r5 = r1.get(r0)
            int r0 = r0 + 1
            ˉʛˈᵼ r5 = (defpackage.AbstractC1131) r5
            long r5 = r5.f4860
            long r5 = r5 - r3
            int r5 = (r5 > r13 ? 1 : (r5 == r13 ? 0 : -1))
            if (r5 <= 0) goto L72
            goto L76
        L72:
            int r15 = r15 + 1
            goto L60
        L75:
            r15 = r8
        L76:
            if (r15 != r8) goto L7c
            int r15 = r1.size()
        L7c:
            r1.add(r15, r12)
            if (r15 != 0) goto L83
            r11 = 1
            return r11
        L83:
            return r2
        L84:
            java.lang.String r11 = "task is in multiple queues"
            ᵹˉᵞ.ᵳٴᵶ(r11)
            return r2
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C0897.m3016(ˉʛˈᵼ, long, boolean):boolean");
    }

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final void m3017() {
        C3246 c3246 = this.f4070;
        TimeZone timeZone = AbstractC4061.f15224;
        synchronized (c3246) {
            this.f4069 = true;
            if (m3019()) {
                this.f4070.m7604(this);
            }
        }
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final void m3018() {
        C3246 c3246 = this.f4070;
        TimeZone timeZone = AbstractC4061.f15224;
        synchronized (c3246) {
            if (m3019()) {
                this.f4070.m7604(this);
            }
        }
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final boolean m3019() {
        AbstractC1131 abstractC1131 = this.f4072;
        if (abstractC1131 != null && abstractC1131.f4859) {
            this.f4068 = true;
        }
        ArrayList arrayList = this.f4067;
        boolean z = false;
        for (int size = arrayList.size() - 1; -1 < size; size--) {
            if (((AbstractC1131) arrayList.get(size)).f4859) {
                Logger logger = this.f4070.f12229;
                AbstractC1131 abstractC11312 = (AbstractC1131) arrayList.get(size);
                if (logger.isLoggable(Level.FINE)) {
                    ˀʾˀᵛ.ᵥᵯˎ(logger, abstractC11312, this, "canceled");
                }
                arrayList.remove(size);
                z = true;
            }
        }
        return z;
    }

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final void m3020(AbstractC1131 abstractC1131, long j) {
        synchronized (this.f4070) {
            if (!this.f4069) {
                if (m3016(abstractC1131, j, false)) {
                    this.f4070.m7604(this);
                }
                return;
            }
            boolean z = abstractC1131.f4859;
            Logger logger = this.f4070.f12229;
            if (z) {
                if (logger.isLoggable(Level.FINE)) {
                    ˀʾˀᵛ.ᵥᵯˎ(logger, abstractC1131, this, "schedule canceled (queue is shutdown)");
                }
            } else {
                if (logger.isLoggable(Level.FINE)) {
                    ˀʾˀᵛ.ᵥᵯˎ(logger, abstractC1131, this, "schedule failed (queue is shutdown)");
                }
                throw new RejectedExecutionException();
            }
        }
    }
}
