package com.applovin.impl; import com.applovin.impl.vb; import java.lang.ref.WeakReference; import java.util.Stack; /* loaded from: classes.dex */ public interface vb { public interface a { Object a(); } public interface b { void a(Object obj); } Object a(a aVar); void a(Object obj, b bVar); public static class d implements vb { private final c a = new c(); /* JADX INFO: Access modifiers changed from: private */ public static /* synthetic */ WeakReference b(a aVar) { return new WeakReference(aVar.a()); } @Override // com.applovin.impl.vb public Object a(final a aVar) { Object obj; do { obj = ((WeakReference) this.a.a(new a() { // from class: com.applovin.impl.vb$d$$ExternalSyntheticLambda1 @Override // com.applovin.impl.vb.a public final Object a() { WeakReference b; b = vb.d.b(vb.a.this); return b; } })).get(); } while (obj == null); return obj; } @Override // com.applovin.impl.vb public void a(final Object obj, final b bVar) { q6.a(obj); this.a.a(new WeakReference(obj), new b() { // from class: com.applovin.impl.vb$d$$ExternalSyntheticLambda0 @Override // com.applovin.impl.vb.b public final void a(Object obj2) { vb.b.this.a(obj); } }); } } public static class c implements vb { private final int a; private final Stack b; public c() { this(3); } @Override // com.applovin.impl.vb public synchronized Object a(a aVar) { try { } catch (Throwable th) { throw th; } return this.b.isEmpty() ? aVar.a() : this.b.pop(); } public c(int i) { this.b = new Stack(); this.a = i; } @Override // com.applovin.impl.vb public synchronized void a(Object obj, b bVar) { if (this.b.size() < this.a) { this.b.push(obj); } else { try { bVar.a(obj); } catch (RuntimeException e) { q6.a((Throwable) e); } } } } }