package defpackage;

/* JADX INFO: renamed from: ᵴʽː, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public class C4632 implements InterfaceC4061 {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final Object[] f17605;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public int f17606;

    public C4632() {
        this.f17605 = new Object[256];
    }

    public C4632(int i) {
        if (i > 0) {
            this.f17605 = new Object[i];
        } else {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("The max pool size must be > 0");
            throw null;
        }
    }

    @Override // defpackage.InterfaceC4061
    /* JADX INFO: renamed from: ᵟᵹᵙ */
    public Object mo8914() {
        int i = this.f17606;
        if (i <= 0) {
            return null;
        }
        int i2 = i - 1;
        Object[] objArr = this.f17605;
        Object obj = objArr[i2];
        objArr[i2] = null;
        this.f17606 = i - 1;
        return obj;
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public void m9769(C5184 c5184) {
        int i = this.f17606;
        Object[] objArr = this.f17605;
        if (i < objArr.length) {
            objArr[i] = c5184;
            this.f17606 = i + 1;
        }
    }

    @Override // defpackage.InterfaceC4061
    /* JADX INFO: renamed from: ᵵᵽ */
    public boolean mo8915(Object obj) {
        int i = this.f17606;
        int i2 = 0;
        while (true) {
            Object[] objArr = this.f17605;
            if (i2 >= i) {
                int i3 = this.f17606;
                if (i3 >= objArr.length) {
                    return false;
                }
                objArr[i3] = obj;
                this.f17606 = i3 + 1;
                return true;
            }
            if (objArr[i2] == obj) {
                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("Already in the pool!");
                return false;
            }
            i2++;
        }
    }
}
