.class public final Lx/a/h0; .super Ljava/lang/Object; .source "TimeSource.kt" # interfaces .implements Lx/a/v1; # static fields .field public static final a:Lx/a/h0; # direct methods .method public static constructor ()V .locals 1 new-instance v0, Lx/a/h0; invoke-direct {v0}, Lx/a/h0;->()V sput-object v0, Lx/a/h0;->a:Lx/a/h0; return-void .end method .method public constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public a()J .locals 2 invoke-static {}, Ljava/lang/System;->nanoTime()J move-result-wide v0 return-wide v0 .end method .method public a(Ljava/lang/Runnable;)Ljava/lang/Runnable; .locals 0 if-eqz p1, :cond_0 return-object p1 :cond_0 const-string p1, "block" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V const/4 p1, 0x0 throw p1 .end method .method public a(Ljava/lang/Object;J)V .locals 0 if-eqz p1, :cond_0 invoke-static {p1, p2, p3}, Ljava/util/concurrent/locks/LockSupport;->parkNanos(Ljava/lang/Object;J)V return-void :cond_0 const-string p1, "blocker" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V const/4 p1, 0x0 throw p1 .end method .method public a(Ljava/lang/Thread;)V .locals 0 if-eqz p1, :cond_0 invoke-static {p1}, Ljava/util/concurrent/locks/LockSupport;->unpark(Ljava/lang/Thread;)V return-void :cond_0 const-string p1, "thread" invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V const/4 p1, 0x0 throw p1 .end method .method public b()V .locals 0 return-void .end method .method public c()V .locals 0 return-void .end method .method public d()V .locals 0 return-void .end method .method public e()V .locals 0 return-void .end method