package kotlinx.coroutines;

/* JADX INFO: compiled from: EventLoop.common.kt */
/* JADX INFO: loaded from: classes.dex */
public final class j2 {
    public static final j2 a = new j2();
    private static final ThreadLocal<f1> b = new ThreadLocal<>();

    private j2() {
    }

    public final f1 a() {
        return b.get();
    }

    public final f1 b() {
        f1 f1Var = b.get();
        if (f1Var != null) {
            return f1Var;
        }
        f1 f1VarA = i1.a();
        b.set(f1VarA);
        return f1VarA;
    }

    public final void c() {
        b.set(null);
    }

    public final void d(f1 f1Var) {
        b.set(f1Var);
    }
}
