public final class org.graalvm.nativeimage.Threading
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.graalvm.nativeimage.Threading
  super_class: java.lang.Object
{
  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.nativeimage.Threading this
         0: .line 54
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 55
            return
        end local 0 // org.graalvm.nativeimage.Threading this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/graalvm/nativeimage/Threading;

  public static void registerRecurringCallback(long, java.util.concurrent.TimeUnit, org.graalvm.nativeimage.Threading$RecurringCallback);
    descriptor: (JLjava/util/concurrent/TimeUnit;Lorg/graalvm/nativeimage/Threading$RecurringCallback;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // long interval
        start local 2 // java.util.concurrent.TimeUnit unit
        start local 3 // org.graalvm.nativeimage.Threading$RecurringCallback callback
         0: .line 72
            ldc Lorg/graalvm/nativeimage/impl/ThreadingSupport;
            invokestatic org.graalvm.nativeimage.ImageSingletons.lookup:(Ljava/lang/Class;)Ljava/lang/Object;
            checkcast org.graalvm.nativeimage.impl.ThreadingSupport
            lload 0 /* interval */
            aload 2 /* unit */
            aload 3 /* callback */
            invokeinterface org.graalvm.nativeimage.impl.ThreadingSupport.registerRecurringCallback:(JLjava/util/concurrent/TimeUnit;Lorg/graalvm/nativeimage/Threading$RecurringCallback;)V
         1: .line 73
            return
        end local 3 // org.graalvm.nativeimage.Threading$RecurringCallback callback
        end local 2 // java.util.concurrent.TimeUnit unit
        end local 0 // long interval
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0  interval  J
            0    2     2      unit  Ljava/util/concurrent/TimeUnit;
            0    2     3  callback  Lorg/graalvm/nativeimage/Threading$RecurringCallback;
    MethodParameters:
          Name  Flags
      interval  
      unit      
      callback  
}
SourceFile: "Threading.java"
NestMembers:
  org.graalvm.nativeimage.Threading$RecurringCallback  org.graalvm.nativeimage.Threading$RecurringCallbackAccess
InnerClasses:
  public abstract RecurringCallback = org.graalvm.nativeimage.Threading$RecurringCallback of org.graalvm.nativeimage.Threading
  public abstract RecurringCallbackAccess = org.graalvm.nativeimage.Threading$RecurringCallbackAccess of org.graalvm.nativeimage.Threading