package defpackage;

/* renamed from: ᵧᵸ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public class C3684 implements InterfaceC3956 {

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public int f13713;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final Object[] f13714;

    public C3684() {
        this.f13714 = new Object[256];
    }

    public C3684(int i) {
        if (i > 0) {
            this.f13714 = new Object[i];
        } else {
            ᵹˉᵞ.ˌᵜᵹᵩ("The max pool size must be > 0");
            throw null;
        }
    }

    @Override // defpackage.InterfaceC3956
    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public Object mo8275() {
        int i = this.f13713;
        if (i <= 0) {
            return null;
        }
        int i2 = i - 1;
        Object[] objArr = this.f13714;
        Object obj = objArr[i2];
        objArr[i2] = null;
        this.f13713 = i - 1;
        return obj;
    }

    @Override // defpackage.InterfaceC3956
    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public boolean mo8276(Object obj) {
        int i = this.f13713;
        int i2 = 0;
        while (true) {
            Object[] objArr = this.f13714;
            if (i2 >= i) {
                int i3 = this.f13713;
                if (i3 >= objArr.length) {
                    return false;
                }
                objArr[i3] = obj;
                this.f13713 = i3 + 1;
                return true;
            }
            if (objArr[i2] == obj) {
                ᵹˉᵞ.ᵳٴᵶ("Already in the pool!");
                return false;
            }
            i2++;
        }
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public void m8277(C5247 c5247) {
        int i = this.f13713;
        Object[] objArr = this.f13714;
        if (i < objArr.length) {
            objArr[i] = c5247;
            this.f13713 = i + 1;
        }
    }
}
