public class jdk.internal.logger.SimpleConsoleLogger extends sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration implements java.lang.System$Logger, sun.util.logging.PlatformLogger$Bridge, sun.util.logging.PlatformLogger$ConfigurableBridge
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: jdk.internal.logger.SimpleConsoleLogger
  super_class: sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration
{
  static final java.lang.System$Logger$Level DEFAULT_LEVEL;
    descriptor: Ljava/lang/System$Logger$Level;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final sun.util.logging.PlatformLogger$Level DEFAULT_PLATFORM_LEVEL;
    descriptor: Lsun/util/logging/PlatformLogger$Level;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  final java.lang.String name;
    descriptor: Ljava/lang/String;
    flags: (0x0010) ACC_FINAL

  volatile sun.util.logging.PlatformLogger$Level level;
    descriptor: Lsun/util/logging/PlatformLogger$Level;
    flags: (0x0040) ACC_VOLATILE

  final boolean usePlatformLevel;
    descriptor: Z
    flags: (0x0010) ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 54
            invokestatic jdk.internal.logger.SimpleConsoleLogger.getDefaultLevel:()Ljava/lang/System$Logger$Level;
            putstatic jdk.internal.logger.SimpleConsoleLogger.DEFAULT_LEVEL:Ljava/lang/System$Logger$Level;
         1: .line 56
            getstatic jdk.internal.logger.SimpleConsoleLogger.DEFAULT_LEVEL:Ljava/lang/System$Logger$Level;
            invokestatic sun.util.logging.PlatformLogger.toPlatformLevel:(Ljava/lang/System$Logger$Level;)Lsun/util/logging/PlatformLogger$Level;
         2: .line 55
            putstatic jdk.internal.logger.SimpleConsoleLogger.DEFAULT_PLATFORM_LEVEL:Lsun/util/logging/PlatformLogger$Level;
         3: .line 56
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  static java.lang.System$Logger$Level getDefaultLevel();
    descriptor: ()Ljava/lang/System$Logger$Level;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=1, args_size=0
         0: .line 60
            ldc "jdk.system.logger.level"
            ldc "INFO"
            invokestatic sun.security.action.GetPropertyAction.privilegedGetProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
         1: .line 59
            astore 0 /* levelName */
        start local 0 // java.lang.String levelName
         2: .line 62
            aload 0 /* levelName */
            invokestatic java.lang.System$Logger$Level.valueOf:(Ljava/lang/String;)Ljava/lang/System$Logger$Level;
         3: areturn
         4: .line 63
      StackMap locals: java.lang.String
      StackMap stack: java.lang.IllegalArgumentException
            pop
         5: .line 64
            getstatic java.lang.System$Logger$Level.INFO:Ljava/lang/System$Logger$Level;
            areturn
        end local 0 // java.lang.String levelName
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            2    6     0  levelName  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.IllegalArgumentException

  void <init>(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)V
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // java.lang.String name
        start local 2 // boolean usePlatformLevel
         0: .line 71
            aload 0 /* this */
            invokespecial sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration.<init>:()V
         1: .line 72
            aload 0 /* this */
            aload 1 /* name */
            putfield jdk.internal.logger.SimpleConsoleLogger.name:Ljava/lang/String;
         2: .line 73
            aload 0 /* this */
            iload 2 /* usePlatformLevel */
            putfield jdk.internal.logger.SimpleConsoleLogger.usePlatformLevel:Z
         3: .line 74
            return
        end local 2 // boolean usePlatformLevel
        end local 1 // java.lang.String name
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    4     0              this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    4     1              name  Ljava/lang/String;
            0    4     2  usePlatformLevel  Z
    MethodParameters:
                  Name  Flags
      name              
      usePlatformLevel  

  java.lang.String getSimpleFormatString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
         0: .line 77
            getstatic jdk.internal.logger.SimpleConsoleLogger$Formatting.SIMPLE_CONSOLE_LOGGER_FORMAT:Ljava/lang/String;
            areturn
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/logger/SimpleConsoleLogger;

  sun.util.logging.PlatformLogger$Level defaultPlatformLevel();
    descriptor: ()Lsun/util/logging/PlatformLogger$Level;
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
         0: .line 81
            getstatic jdk.internal.logger.SimpleConsoleLogger.DEFAULT_PLATFORM_LEVEL:Lsun/util/logging/PlatformLogger$Level;
            areturn
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/logger/SimpleConsoleLogger;

  public final java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
         0: .line 86
            aload 0 /* this */
            getfield jdk.internal.logger.SimpleConsoleLogger.name:Ljava/lang/String;
            areturn
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/logger/SimpleConsoleLogger;

  private java.lang.Enum<?> logLevel(sun.util.logging.PlatformLogger$Level);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
         0: .line 90
            aload 0 /* this */
            getfield jdk.internal.logger.SimpleConsoleLogger.usePlatformLevel:Z
            ifeq 1
            aload 1 /* level */
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 1 /* level */
            invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
      StackMap locals:
      StackMap stack: java.lang.Enum
         2: areturn
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1  level  Lsun/util/logging/PlatformLogger$Level;
    Signature: (Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum<*>;
    MethodParameters:
       Name  Flags
      level  

  private java.lang.Enum<?> logLevel(java.lang.System$Logger$Level);
    descriptor: (Ljava/lang/System$Logger$Level;)Ljava/lang/Enum;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // java.lang.System$Logger$Level level
         0: .line 94
            aload 0 /* this */
            getfield jdk.internal.logger.SimpleConsoleLogger.usePlatformLevel:Z
            ifeq 1
            aload 1 /* level */
            invokestatic sun.util.logging.PlatformLogger.toPlatformLevel:(Ljava/lang/System$Logger$Level;)Lsun/util/logging/PlatformLogger$Level;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 1 /* level */
      StackMap locals:
      StackMap stack: java.lang.Enum
         2: areturn
        end local 1 // java.lang.System$Logger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1  level  Ljava/lang/System$Logger$Level;
    Signature: (Ljava/lang/System$Logger$Level;)Ljava/lang/Enum<*>;
    MethodParameters:
       Name  Flags
      level  

  public final boolean isLoggable(java.lang.System$Logger$Level);
    descriptor: (Ljava/lang/System$Logger$Level;)Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // java.lang.System$Logger$Level level
         0: .line 103
            aload 0 /* this */
            aload 1 /* level */
            invokestatic sun.util.logging.PlatformLogger.toPlatformLevel:(Ljava/lang/System$Logger$Level;)Lsun/util/logging/PlatformLogger$Level;
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ireturn
        end local 1 // java.lang.System$Logger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    1     1  level  Ljava/lang/System$Logger$Level;
    MethodParameters:
       Name  Flags
      level  

  public final void log(java.lang.System$Logger$Level, java.util.ResourceBundle, java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/System$Logger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // java.lang.System$Logger$Level level
        start local 2 // java.util.ResourceBundle bundle
        start local 3 // java.lang.String key
        start local 4 // java.lang.Throwable thrown
         0: .line 108
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Ljava/lang/System$Logger$Level;)Z
            ifeq 4
         1: .line 109
            aload 2 /* bundle */
            ifnull 3
         2: .line 110
            aload 2 /* bundle */
            aload 3 /* key */
            invokestatic jdk.internal.logger.SimpleConsoleLogger.getString:(Ljava/util/ResourceBundle;Ljava/lang/String;)Ljava/lang/String;
            astore 3 /* key */
         3: .line 112
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:()Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Ljava/lang/System$Logger$Level;)Ljava/lang/Enum;
            aload 3 /* key */
            aload 4 /* thrown */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/Throwable;)V
         4: .line 114
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.Throwable thrown
        end local 3 // java.lang.String key
        end local 2 // java.util.ResourceBundle bundle
        end local 1 // java.lang.System$Logger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    5     1   level  Ljava/lang/System$Logger$Level;
            0    5     2  bundle  Ljava/util/ResourceBundle;
            0    5     3     key  Ljava/lang/String;
            0    5     4  thrown  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      level   
      bundle  
      key     
      thrown  

  public final void log(java.lang.System$Logger$Level, java.util.ResourceBundle, java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/System$Logger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0091) ACC_PUBLIC, ACC_FINAL, ACC_VARARGS
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // java.lang.System$Logger$Level level
        start local 2 // java.util.ResourceBundle bundle
        start local 3 // java.lang.String format
        start local 4 // java.lang.Object[] params
         0: .line 118
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Ljava/lang/System$Logger$Level;)Z
            ifeq 4
         1: .line 119
            aload 2 /* bundle */
            ifnull 3
         2: .line 120
            aload 2 /* bundle */
            aload 3 /* format */
            invokestatic jdk.internal.logger.SimpleConsoleLogger.getString:(Ljava/util/ResourceBundle;Ljava/lang/String;)Ljava/lang/String;
            astore 3 /* format */
         3: .line 122
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:()Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Ljava/lang/System$Logger$Level;)Ljava/lang/Enum;
            aload 3 /* format */
            aload 4 /* params */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;[Ljava/lang/Object;)V
         4: .line 124
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.Object[] params
        end local 3 // java.lang.String format
        end local 2 // java.util.ResourceBundle bundle
        end local 1 // java.lang.System$Logger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    5     1   level  Ljava/lang/System$Logger$Level;
            0    5     2  bundle  Ljava/util/ResourceBundle;
            0    5     3  format  Ljava/lang/String;
            0    5     4  params  [Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      level   
      bundle  
      format  
      params  

  public final boolean isLoggable(sun.util.logging.PlatformLogger$Level);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;)Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
         0: .line 132
            aload 0 /* this */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.effectiveLevel:()Lsun/util/logging/PlatformLogger$Level;
            astore 2 /* effectiveLevel */
        start local 2 // sun.util.logging.PlatformLogger$Level effectiveLevel
         1: .line 133
            aload 1 /* level */
            getstatic sun.util.logging.PlatformLogger$Level.OFF:Lsun/util/logging/PlatformLogger$Level;
            if_acmpeq 4
         2: .line 134
            aload 1 /* level */
            invokevirtual sun.util.logging.PlatformLogger$Level.ordinal:()I
            aload 2 /* effectiveLevel */
            invokevirtual sun.util.logging.PlatformLogger$Level.ordinal:()I
         3: .line 133
            if_icmplt 4
            iconst_1
            ireturn
      StackMap locals: sun.util.logging.PlatformLogger$Level
      StackMap stack:
         4: iconst_0
            ireturn
        end local 2 // sun.util.logging.PlatformLogger$Level effectiveLevel
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    5     0            this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    5     1           level  Lsun/util/logging/PlatformLogger$Level;
            1    5     2  effectiveLevel  Lsun/util/logging/PlatformLogger$Level;
    MethodParameters:
       Name  Flags
      level  

  public final boolean isEnabled();
    descriptor: ()Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
         0: .line 139
            aload 0 /* this */
            getfield jdk.internal.logger.SimpleConsoleLogger.level:Lsun/util/logging/PlatformLogger$Level;
            getstatic sun.util.logging.PlatformLogger$Level.OFF:Lsun/util/logging/PlatformLogger$Level;
            if_acmpeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljdk/internal/logger/SimpleConsoleLogger;

  public final void log(sun.util.logging.PlatformLogger$Level, java.lang.String);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.lang.String msg
         0: .line 144
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 2
         1: .line 145
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:()Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 2 /* msg */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;)V
         2: .line 147
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.String msg
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1  level  Lsun/util/logging/PlatformLogger$Level;
            0    3     2    msg  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      level  
      msg    

  public final void log(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.Throwable);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.lang.String msg
        start local 3 // java.lang.Throwable thrown
         0: .line 151
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 2
         1: .line 152
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:()Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 2 /* msg */
            aload 3 /* thrown */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/Throwable;)V
         2: .line 154
      StackMap locals:
      StackMap stack:
            return
        end local 3 // java.lang.Throwable thrown
        end local 2 // java.lang.String msg
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1   level  Lsun/util/logging/PlatformLogger$Level;
            0    3     2     msg  Ljava/lang/String;
            0    3     3  thrown  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      level   
      msg     
      thrown  

  public final void log(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.Object[]);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0091) ACC_PUBLIC, ACC_FINAL, ACC_VARARGS
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.lang.String msg
        start local 3 // java.lang.Object[] params
         0: .line 158
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 2
         1: .line 159
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:()Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 2 /* msg */
            aload 3 /* params */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;[Ljava/lang/Object;)V
         2: .line 161
      StackMap locals:
      StackMap stack:
            return
        end local 3 // java.lang.Object[] params
        end local 2 // java.lang.String msg
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1   level  Lsun/util/logging/PlatformLogger$Level;
            0    3     2     msg  Ljava/lang/String;
            0    3     3  params  [Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      level   
      msg     
      params  

  private sun.util.logging.PlatformLogger$Level effectiveLevel();
    descriptor: ()Lsun/util/logging/PlatformLogger$Level;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
         0: .line 164
            aload 0 /* this */
            getfield jdk.internal.logger.SimpleConsoleLogger.level:Lsun/util/logging/PlatformLogger$Level;
            ifnonnull 1
            aload 0 /* this */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.defaultPlatformLevel:()Lsun/util/logging/PlatformLogger$Level;
            areturn
         1: .line 165
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield jdk.internal.logger.SimpleConsoleLogger.level:Lsun/util/logging/PlatformLogger$Level;
            areturn
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljdk/internal/logger/SimpleConsoleLogger;

  public final sun.util.logging.PlatformLogger$Level getPlatformLevel();
    descriptor: ()Lsun/util/logging/PlatformLogger$Level;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
         0: .line 170
            aload 0 /* this */
            getfield jdk.internal.logger.SimpleConsoleLogger.level:Lsun/util/logging/PlatformLogger$Level;
            areturn
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/logger/SimpleConsoleLogger;

  public final void setPlatformLevel(sun.util.logging.PlatformLogger$Level);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level newLevel
         0: .line 175
            aload 0 /* this */
            aload 1 /* newLevel */
            putfield jdk.internal.logger.SimpleConsoleLogger.level:Lsun/util/logging/PlatformLogger$Level;
         1: .line 176
            return
        end local 1 // sun.util.logging.PlatformLogger$Level newLevel
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    2     1  newLevel  Lsun/util/logging/PlatformLogger$Level;
    MethodParameters:
          Name  Flags
      newLevel  

  public final sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration getLoggerConfiguration();
    descriptor: ()Lsun/util/logging/PlatformLogger$ConfigurableBridge$LoggerConfiguration;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
         0: .line 180
            aload 0 /* this */
            areturn
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/logger/SimpleConsoleLogger;

  static java.io.PrintStream outputStream();
    descriptor: ()Ljava/io/PrintStream;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 188
            getstatic java.lang.System.err:Ljava/io/PrintStream;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private java.lang.String getCallerInfo();
    descriptor: ()Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
         0: .line 194
            new jdk.internal.logger.SimpleConsoleLogger$CallerFinder
            dup
            invokespecial jdk.internal.logger.SimpleConsoleLogger$CallerFinder.<init>:()V
            invokevirtual jdk.internal.logger.SimpleConsoleLogger$CallerFinder.get:()Ljava/util/Optional;
            astore 1 /* frame */
        start local 1 // java.util.Optional frame
         1: .line 195
            aload 1 /* frame */
            invokevirtual java.util.Optional.isPresent:()Z
            ifeq 3
         2: .line 196
            new java.lang.StringBuilder
            dup
            aload 1 /* frame */
            invokevirtual java.util.Optional.get:()Ljava/lang/Object;
            checkcast java.lang.StackWalker$StackFrame
            invokeinterface java.lang.StackWalker$StackFrame.getClassName:()Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc " "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 1 /* frame */
            invokevirtual java.util.Optional.get:()Ljava/lang/Object;
            checkcast java.lang.StackWalker$StackFrame
            invokeinterface java.lang.StackWalker$StackFrame.getMethodName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
         3: .line 198
      StackMap locals: java.util.Optional
      StackMap stack:
            aload 0 /* this */
            getfield jdk.internal.logger.SimpleConsoleLogger.name:Ljava/lang/String;
            areturn
        end local 1 // java.util.Optional frame
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Ljdk/internal/logger/SimpleConsoleLogger;
            1    4     1  frame  Ljava/util/Optional<Ljava/lang/StackWalker$StackFrame;>;

  private java.lang.String getCallerInfo(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // java.lang.String sourceClassName
        start local 2 // java.lang.String sourceMethodName
         0: .line 257
            aload 1 /* sourceClassName */
            ifnonnull 1
            aload 0 /* this */
            getfield jdk.internal.logger.SimpleConsoleLogger.name:Ljava/lang/String;
            areturn
         1: .line 258
      StackMap locals:
      StackMap stack:
            aload 2 /* sourceMethodName */
            ifnonnull 2
            aload 1 /* sourceClassName */
            areturn
         2: .line 259
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuilder
            dup
            aload 1 /* sourceClassName */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc " "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* sourceMethodName */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 2 // java.lang.String sourceMethodName
        end local 1 // java.lang.String sourceClassName
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    3     0              this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1   sourceClassName  Ljava/lang/String;
            0    3     2  sourceMethodName  Ljava/lang/String;
    MethodParameters:
                  Name  Flags
      sourceClassName   
      sourceMethodName  

  private java.lang.String toString(java.lang.Throwable);
    descriptor: (Ljava/lang/Throwable;)Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // java.lang.Throwable thrown
         0: .line 263
            ldc ""
            astore 2 /* throwable */
        start local 2 // java.lang.String throwable
         1: .line 264
            aload 1 /* thrown */
            ifnull 8
         2: .line 265
            new java.io.StringWriter
            dup
            invokespecial java.io.StringWriter.<init>:()V
            astore 3 /* sw */
        start local 3 // java.io.StringWriter sw
         3: .line 266
            new java.io.PrintWriter
            dup
            aload 3 /* sw */
            invokespecial java.io.PrintWriter.<init>:(Ljava/io/Writer;)V
            astore 4 /* pw */
        start local 4 // java.io.PrintWriter pw
         4: .line 267
            aload 4 /* pw */
            invokevirtual java.io.PrintWriter.println:()V
         5: .line 268
            aload 1 /* thrown */
            aload 4 /* pw */
            invokevirtual java.lang.Throwable.printStackTrace:(Ljava/io/PrintWriter;)V
         6: .line 269
            aload 4 /* pw */
            invokevirtual java.io.PrintWriter.close:()V
         7: .line 270
            aload 3 /* sw */
            invokevirtual java.io.StringWriter.toString:()Ljava/lang/String;
            astore 2 /* throwable */
        end local 4 // java.io.PrintWriter pw
        end local 3 // java.io.StringWriter sw
         8: .line 272
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* throwable */
            areturn
        end local 2 // java.lang.String throwable
        end local 1 // java.lang.Throwable thrown
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    9     0       this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    9     1     thrown  Ljava/lang/Throwable;
            1    9     2  throwable  Ljava/lang/String;
            3    8     3         sw  Ljava/io/StringWriter;
            4    8     4         pw  Ljava/io/PrintWriter;
    MethodParameters:
        Name  Flags
      thrown  

  private synchronized java.lang.String format(java.lang.Enum<?>, java.lang.String, java.lang.Throwable, java.lang.String);
    descriptor: (Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0022) ACC_PRIVATE, ACC_SYNCHRONIZED
    Code:
      stack=5, locals=7, args_size=5
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // java.lang.Enum level
        start local 2 // java.lang.String msg
        start local 3 // java.lang.Throwable thrown
        start local 4 // java.lang.String callerInfo
         0: .line 278
            invokestatic java.time.ZonedDateTime.now:()Ljava/time/ZonedDateTime;
            astore 5 /* zdt */
        start local 5 // java.time.ZonedDateTime zdt
         1: .line 279
            aload 0 /* this */
            aload 3 /* thrown */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.toString:(Ljava/lang/Throwable;)Ljava/lang/String;
            astore 6 /* throwable */
        start local 6 // java.lang.String throwable
         2: .line 281
            aload 0 /* this */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getSimpleFormatString:()Ljava/lang/String;
            bipush 6
            anewarray java.lang.Object
            dup
            iconst_0
         3: .line 282
            aload 5 /* zdt */
            aastore
            dup
            iconst_1
         4: .line 283
            aload 4 /* callerInfo */
            aastore
            dup
            iconst_2
         5: .line 284
            aload 0 /* this */
            getfield jdk.internal.logger.SimpleConsoleLogger.name:Ljava/lang/String;
            aastore
            dup
            iconst_3
         6: .line 285
            aload 1 /* level */
            invokevirtual java.lang.Enum.name:()Ljava/lang/String;
            aastore
            dup
            iconst_4
         7: .line 286
            aload 2 /* msg */
            aastore
            dup
            iconst_5
         8: .line 287
            aload 6 /* throwable */
            aastore
         9: .line 281
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            areturn
        end local 6 // java.lang.String throwable
        end local 5 // java.time.ZonedDateTime zdt
        end local 4 // java.lang.String callerInfo
        end local 3 // java.lang.Throwable thrown
        end local 2 // java.lang.String msg
        end local 1 // java.lang.Enum level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   10     0        this  Ljdk/internal/logger/SimpleConsoleLogger;
            0   10     1       level  Ljava/lang/Enum<*>;
            0   10     2         msg  Ljava/lang/String;
            0   10     3      thrown  Ljava/lang/Throwable;
            0   10     4  callerInfo  Ljava/lang/String;
            1   10     5         zdt  Ljava/time/ZonedDateTime;
            2   10     6   throwable  Ljava/lang/String;
    Signature: (Ljava/lang/Enum<*>;Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)Ljava/lang/String;
    MethodParameters:
            Name  Flags
      level       
      msg         
      thrown      
      callerInfo  

  private void publish(java.lang.String, java.lang.Enum<?>, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // java.lang.String callerInfo
        start local 2 // java.lang.Enum level
        start local 3 // java.lang.String msg
         0: .line 292
            invokestatic jdk.internal.logger.SimpleConsoleLogger.outputStream:()Ljava/io/PrintStream;
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* msg */
            aconst_null
            aload 1 /* callerInfo */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.format:(Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)Ljava/lang/String;
            invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
         1: .line 293
            return
        end local 3 // java.lang.String msg
        end local 2 // java.lang.Enum level
        end local 1 // java.lang.String callerInfo
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    2     1  callerInfo  Ljava/lang/String;
            0    2     2       level  Ljava/lang/Enum<*>;
            0    2     3         msg  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/Enum<*>;Ljava/lang/String;)V
    MethodParameters:
            Name  Flags
      callerInfo  
      level       
      msg         

  private void publish(java.lang.String, java.lang.Enum<?>, java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // java.lang.String callerInfo
        start local 2 // java.lang.Enum level
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Throwable thrown
         0: .line 296
            invokestatic jdk.internal.logger.SimpleConsoleLogger.outputStream:()Ljava/io/PrintStream;
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* msg */
            aload 4 /* thrown */
            aload 1 /* callerInfo */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.format:(Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)Ljava/lang/String;
            invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
         1: .line 297
            return
        end local 4 // java.lang.Throwable thrown
        end local 3 // java.lang.String msg
        end local 2 // java.lang.Enum level
        end local 1 // java.lang.String callerInfo
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    2     1  callerInfo  Ljava/lang/String;
            0    2     2       level  Ljava/lang/Enum<*>;
            0    2     3         msg  Ljava/lang/String;
            0    2     4      thrown  Ljava/lang/Throwable;
    Signature: (Ljava/lang/String;Ljava/lang/Enum<*>;Ljava/lang/String;Ljava/lang/Throwable;)V
    MethodParameters:
            Name  Flags
      callerInfo  
      level       
      msg         
      thrown      

  private void publish(java.lang.String, java.lang.Enum<?>, java.lang.String, []);
    descriptor: (Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0082) ACC_PRIVATE, ACC_VARARGS
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // java.lang.String callerInfo
        start local 2 // java.lang.Enum level
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Object[] params
         0: .line 300
            aload 4 /* params */
            ifnull 1
            aload 4 /* params */
            arraylength
            ifne 2
      StackMap locals:
      StackMap stack:
         1: aload 3 /* msg */
            goto 3
         2: .line 301
      StackMap locals:
      StackMap stack:
            aload 3 /* msg */
            aload 4 /* params */
            invokestatic jdk.internal.logger.SimpleConsoleLogger$Formatting.formatMessage:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
         3: .line 300
      StackMap locals:
      StackMap stack: java.lang.String
            astore 3 /* msg */
         4: .line 302
            invokestatic jdk.internal.logger.SimpleConsoleLogger.outputStream:()Ljava/io/PrintStream;
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* msg */
            aconst_null
            aload 1 /* callerInfo */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.format:(Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;)Ljava/lang/String;
            invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
         5: .line 303
            return
        end local 4 // java.lang.Object[] params
        end local 3 // java.lang.String msg
        end local 2 // java.lang.Enum level
        end local 1 // java.lang.String callerInfo
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0        this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    6     1  callerInfo  Ljava/lang/String;
            0    6     2       level  Ljava/lang/Enum<*>;
            0    6     3         msg  Ljava/lang/String;
            0    6     4      params  [Ljava/lang/Object;
    Signature: (Ljava/lang/String;Ljava/lang/Enum<*>;Ljava/lang/String;[Ljava/lang/Object;)V
    MethodParameters:
            Name  Flags
      callerInfo  
      level       
      msg         
      params      

  public static jdk.internal.logger.SimpleConsoleLogger makeSimpleLogger(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljdk/internal/logger/SimpleConsoleLogger;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.lang.String name
         0: .line 306
            new jdk.internal.logger.SimpleConsoleLogger
            dup
            aload 0 /* name */
            iconst_0
            invokespecial jdk.internal.logger.SimpleConsoleLogger.<init>:(Ljava/lang/String;Z)V
            areturn
        end local 0 // java.lang.String name
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  public final void log(sun.util.logging.PlatformLogger$Level, java.util.function.Supplier<java.lang.String>);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/util/function/Supplier;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.util.function.Supplier msgSupplier
         0: .line 311
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 2
         1: .line 312
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:()Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 2 /* msgSupplier */
            invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
            checkcast java.lang.String
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;)V
         2: .line 314
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.util.function.Supplier msgSupplier
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1        level  Lsun/util/logging/PlatformLogger$Level;
            0    3     2  msgSupplier  Ljava/util/function/Supplier<Ljava/lang/String;>;
    Signature: (Lsun/util/logging/PlatformLogger$Level;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
    MethodParameters:
             Name  Flags
      level        
      msgSupplier  

  public final void log(sun.util.logging.PlatformLogger$Level, java.lang.Throwable, java.util.function.Supplier<java.lang.String>);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/Throwable;Ljava/util/function/Supplier;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.lang.Throwable thrown
        start local 3 // java.util.function.Supplier msgSupplier
         0: .line 319
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 2
         1: .line 320
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:()Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 3 /* msgSupplier */
            invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
            checkcast java.lang.String
            aload 2 /* thrown */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/Throwable;)V
         2: .line 322
      StackMap locals:
      StackMap stack:
            return
        end local 3 // java.util.function.Supplier msgSupplier
        end local 2 // java.lang.Throwable thrown
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1        level  Lsun/util/logging/PlatformLogger$Level;
            0    3     2       thrown  Ljava/lang/Throwable;
            0    3     3  msgSupplier  Ljava/util/function/Supplier<Ljava/lang/String;>;
    Signature: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/Throwable;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
    MethodParameters:
             Name  Flags
      level        
      thrown       
      msgSupplier  

  public final void logp(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.lang.String sourceClass
        start local 3 // java.lang.String sourceMethod
        start local 4 // java.lang.String msg
         0: .line 327
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 2
         1: .line 328
            aload 0 /* this */
            aload 0 /* this */
            aload 2 /* sourceClass */
            aload 3 /* sourceMethod */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 4 /* msg */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;)V
         2: .line 330
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.String msg
        end local 3 // java.lang.String sourceMethod
        end local 2 // java.lang.String sourceClass
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1         level  Lsun/util/logging/PlatformLogger$Level;
            0    3     2   sourceClass  Ljava/lang/String;
            0    3     3  sourceMethod  Ljava/lang/String;
            0    3     4           msg  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      msg           

  public final void logp(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.util.function.Supplier<java.lang.String>);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.lang.String sourceClass
        start local 3 // java.lang.String sourceMethod
        start local 4 // java.util.function.Supplier msgSupplier
         0: .line 335
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 2
         1: .line 336
            aload 0 /* this */
            aload 0 /* this */
            aload 2 /* sourceClass */
            aload 3 /* sourceMethod */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 4 /* msgSupplier */
            invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
            checkcast java.lang.String
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;)V
         2: .line 338
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.util.function.Supplier msgSupplier
        end local 3 // java.lang.String sourceMethod
        end local 2 // java.lang.String sourceClass
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1         level  Lsun/util/logging/PlatformLogger$Level;
            0    3     2   sourceClass  Ljava/lang/String;
            0    3     3  sourceMethod  Ljava/lang/String;
            0    3     4   msgSupplier  Ljava/util/function/Supplier<Ljava/lang/String;>;
    Signature: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      msgSupplier   

  public final void logp(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.lang.String, java.lang.Object[]);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0091) ACC_PUBLIC, ACC_FINAL, ACC_VARARGS
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.lang.String sourceClass
        start local 3 // java.lang.String sourceMethod
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object[] params
         0: .line 343
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 2
         1: .line 344
            aload 0 /* this */
            aload 0 /* this */
            aload 2 /* sourceClass */
            aload 3 /* sourceMethod */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 4 /* msg */
            aload 5 /* params */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;[Ljava/lang/Object;)V
         2: .line 346
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.Object[] params
        end local 4 // java.lang.String msg
        end local 3 // java.lang.String sourceMethod
        end local 2 // java.lang.String sourceClass
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1         level  Lsun/util/logging/PlatformLogger$Level;
            0    3     2   sourceClass  Ljava/lang/String;
            0    3     3  sourceMethod  Ljava/lang/String;
            0    3     4           msg  Ljava/lang/String;
            0    3     5        params  [Ljava/lang/Object;
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      msg           
      params        

  public final void logp(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.lang.String sourceClass
        start local 3 // java.lang.String sourceMethod
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Throwable thrown
         0: .line 351
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 2
         1: .line 352
            aload 0 /* this */
            aload 0 /* this */
            aload 2 /* sourceClass */
            aload 3 /* sourceMethod */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 4 /* msg */
            aload 5 /* thrown */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/Throwable;)V
         2: .line 354
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.Throwable thrown
        end local 4 // java.lang.String msg
        end local 3 // java.lang.String sourceMethod
        end local 2 // java.lang.String sourceClass
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1         level  Lsun/util/logging/PlatformLogger$Level;
            0    3     2   sourceClass  Ljava/lang/String;
            0    3     3  sourceMethod  Ljava/lang/String;
            0    3     4           msg  Ljava/lang/String;
            0    3     5        thrown  Ljava/lang/Throwable;
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      msg           
      thrown        

  public final void logp(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.lang.Throwable, java.util.function.Supplier<java.lang.String>);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/function/Supplier;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.lang.String sourceClass
        start local 3 // java.lang.String sourceMethod
        start local 4 // java.lang.Throwable thrown
        start local 5 // java.util.function.Supplier msgSupplier
         0: .line 359
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 2
         1: .line 360
            aload 0 /* this */
            aload 0 /* this */
            aload 2 /* sourceClass */
            aload 3 /* sourceMethod */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 5 /* msgSupplier */
            invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
            checkcast java.lang.String
            aload 4 /* thrown */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/Throwable;)V
         2: .line 362
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.util.function.Supplier msgSupplier
        end local 4 // java.lang.Throwable thrown
        end local 3 // java.lang.String sourceMethod
        end local 2 // java.lang.String sourceClass
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    3     1         level  Lsun/util/logging/PlatformLogger$Level;
            0    3     2   sourceClass  Ljava/lang/String;
            0    3     3  sourceMethod  Ljava/lang/String;
            0    3     4        thrown  Ljava/lang/Throwable;
            0    3     5   msgSupplier  Ljava/util/function/Supplier<Ljava/lang/String;>;
    Signature: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      thrown        
      msgSupplier   

  public final void logrb(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Object[]);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0091) ACC_PUBLIC, ACC_FINAL, ACC_VARARGS
    Code:
      stack=5, locals=8, args_size=7
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.lang.String sourceClass
        start local 3 // java.lang.String sourceMethod
        start local 4 // java.util.ResourceBundle bundle
        start local 5 // java.lang.String key
        start local 6 // java.lang.Object[] params
         0: .line 367
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 5
         1: .line 368
            aload 4 /* bundle */
            ifnonnull 2
            aload 5 /* key */
            goto 3
      StackMap locals:
      StackMap stack:
         2: aload 4 /* bundle */
            aload 5 /* key */
            invokestatic jdk.internal.logger.SimpleConsoleLogger.getString:(Ljava/util/ResourceBundle;Ljava/lang/String;)Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         3: astore 7 /* msg */
        start local 7 // java.lang.String msg
         4: .line 369
            aload 0 /* this */
            aload 0 /* this */
            aload 2 /* sourceClass */
            aload 3 /* sourceMethod */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 7 /* msg */
            aload 6 /* params */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;[Ljava/lang/Object;)V
        end local 7 // java.lang.String msg
         5: .line 371
      StackMap locals:
      StackMap stack:
            return
        end local 6 // java.lang.Object[] params
        end local 5 // java.lang.String key
        end local 4 // java.util.ResourceBundle bundle
        end local 3 // java.lang.String sourceMethod
        end local 2 // java.lang.String sourceClass
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    6     1         level  Lsun/util/logging/PlatformLogger$Level;
            0    6     2   sourceClass  Ljava/lang/String;
            0    6     3  sourceMethod  Ljava/lang/String;
            0    6     4        bundle  Ljava/util/ResourceBundle;
            0    6     5           key  Ljava/lang/String;
            0    6     6        params  [Ljava/lang/Object;
            4    5     7           msg  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      bundle        
      key           
      params        

  public final void logrb(sun.util.logging.PlatformLogger$Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Throwable);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=8, args_size=7
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.lang.String sourceClass
        start local 3 // java.lang.String sourceMethod
        start local 4 // java.util.ResourceBundle bundle
        start local 5 // java.lang.String key
        start local 6 // java.lang.Throwable thrown
         0: .line 376
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 5
         1: .line 377
            aload 4 /* bundle */
            ifnonnull 2
            aload 5 /* key */
            goto 3
      StackMap locals:
      StackMap stack:
         2: aload 4 /* bundle */
            aload 5 /* key */
            invokestatic jdk.internal.logger.SimpleConsoleLogger.getString:(Ljava/util/ResourceBundle;Ljava/lang/String;)Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         3: astore 7 /* msg */
        start local 7 // java.lang.String msg
         4: .line 378
            aload 0 /* this */
            aload 0 /* this */
            aload 2 /* sourceClass */
            aload 3 /* sourceMethod */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 7 /* msg */
            aload 6 /* thrown */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/Throwable;)V
        end local 7 // java.lang.String msg
         5: .line 380
      StackMap locals:
      StackMap stack:
            return
        end local 6 // java.lang.Throwable thrown
        end local 5 // java.lang.String key
        end local 4 // java.util.ResourceBundle bundle
        end local 3 // java.lang.String sourceMethod
        end local 2 // java.lang.String sourceClass
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    6     1         level  Lsun/util/logging/PlatformLogger$Level;
            0    6     2   sourceClass  Ljava/lang/String;
            0    6     3  sourceMethod  Ljava/lang/String;
            0    6     4        bundle  Ljava/util/ResourceBundle;
            0    6     5           key  Ljava/lang/String;
            0    6     6        thrown  Ljava/lang/Throwable;
            4    5     7           msg  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      level         
      sourceClass   
      sourceMethod  
      bundle        
      key           
      thrown        

  public final void logrb(sun.util.logging.PlatformLogger$Level, java.util.ResourceBundle, java.lang.String, java.lang.Object[]);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0091) ACC_PUBLIC, ACC_FINAL, ACC_VARARGS
    Code:
      stack=5, locals=6, args_size=5
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.util.ResourceBundle bundle
        start local 3 // java.lang.String key
        start local 4 // java.lang.Object[] params
         0: .line 385
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 5
         1: .line 386
            aload 2 /* bundle */
            ifnonnull 2
            aload 3 /* key */
            goto 3
      StackMap locals:
      StackMap stack:
         2: aload 2 /* bundle */
            aload 3 /* key */
            invokestatic jdk.internal.logger.SimpleConsoleLogger.getString:(Ljava/util/ResourceBundle;Ljava/lang/String;)Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         3: astore 5 /* msg */
        start local 5 // java.lang.String msg
         4: .line 387
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:()Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 5 /* msg */
            aload 4 /* params */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;[Ljava/lang/Object;)V
        end local 5 // java.lang.String msg
         5: .line 389
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.Object[] params
        end local 3 // java.lang.String key
        end local 2 // java.util.ResourceBundle bundle
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0    this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    6     1   level  Lsun/util/logging/PlatformLogger$Level;
            0    6     2  bundle  Ljava/util/ResourceBundle;
            0    6     3     key  Ljava/lang/String;
            0    6     4  params  [Ljava/lang/Object;
            4    5     5     msg  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      level   
      bundle  
      key     
      params  

  public final void logrb(sun.util.logging.PlatformLogger$Level, java.util.ResourceBundle, java.lang.String, java.lang.Throwable);
    descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=6, args_size=5
        start local 0 // jdk.internal.logger.SimpleConsoleLogger this
        start local 1 // sun.util.logging.PlatformLogger$Level level
        start local 2 // java.util.ResourceBundle bundle
        start local 3 // java.lang.String key
        start local 4 // java.lang.Throwable thrown
         0: .line 394
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
            ifeq 5
         1: .line 395
            aload 2 /* bundle */
            ifnonnull 2
            aload 3 /* key */
            goto 3
      StackMap locals:
      StackMap stack:
         2: aload 2 /* bundle */
            aload 3 /* key */
            invokestatic jdk.internal.logger.SimpleConsoleLogger.getString:(Ljava/util/ResourceBundle;Ljava/lang/String;)Ljava/lang/String;
      StackMap locals:
      StackMap stack: java.lang.String
         3: astore 5 /* msg */
        start local 5 // java.lang.String msg
         4: .line 396
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.getCallerInfo:()Ljava/lang/String;
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.logLevel:(Lsun/util/logging/PlatformLogger$Level;)Ljava/lang/Enum;
            aload 5 /* msg */
            aload 4 /* thrown */
            invokevirtual jdk.internal.logger.SimpleConsoleLogger.publish:(Ljava/lang/String;Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/Throwable;)V
        end local 5 // java.lang.String msg
         5: .line 398
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.Throwable thrown
        end local 3 // java.lang.String key
        end local 2 // java.util.ResourceBundle bundle
        end local 1 // sun.util.logging.PlatformLogger$Level level
        end local 0 // jdk.internal.logger.SimpleConsoleLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0    this  Ljdk/internal/logger/SimpleConsoleLogger;
            0    6     1   level  Lsun/util/logging/PlatformLogger$Level;
            0    6     2  bundle  Ljava/util/ResourceBundle;
            0    6     3     key  Ljava/lang/String;
            0    6     4  thrown  Ljava/lang/Throwable;
            4    5     5     msg  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      level   
      bundle  
      key     
      thrown  

  static java.lang.String getString(java.util.ResourceBundle, java.lang.String);
    descriptor: (Ljava/util/ResourceBundle;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.util.ResourceBundle bundle
        start local 1 // java.lang.String key
         0: .line 401
            aload 0 /* bundle */
            ifnull 1
            aload 1 /* key */
            ifnonnull 2
      StackMap locals:
      StackMap stack:
         1: aload 1 /* key */
            areturn
         2: .line 403
      StackMap locals:
      StackMap stack:
            aload 0 /* bundle */
            aload 1 /* key */
            invokevirtual java.util.ResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
         3: areturn
         4: .line 404
      StackMap locals:
      StackMap stack: java.util.MissingResourceException
            pop
         5: .line 408
            aload 1 /* key */
            areturn
        end local 1 // java.lang.String key
        end local 0 // java.util.ResourceBundle bundle
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0  bundle  Ljava/util/ResourceBundle;
            0    6     1     key  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     3       4  Class java.util.MissingResourceException
    MethodParameters:
        Name  Flags
      bundle  
      key     
}
SourceFile: "SimpleConsoleLogger.java"
NestMembers:
  jdk.internal.logger.SimpleConsoleLogger$CallerFinder  jdk.internal.logger.SimpleConsoleLogger$CallerFinder$1  jdk.internal.logger.SimpleConsoleLogger$Formatting
InnerClasses:
  public abstract StackFrame = java.lang.StackWalker$StackFrame of java.lang.StackWalker
  public abstract Logger = java.lang.System$Logger of java.lang.System
  public final Level = java.lang.System$Logger$Level of java.lang.System$Logger
  final CallerFinder = jdk.internal.logger.SimpleConsoleLogger$CallerFinder of jdk.internal.logger.SimpleConsoleLogger
  final Formatting = jdk.internal.logger.SimpleConsoleLogger$Formatting of jdk.internal.logger.SimpleConsoleLogger
  public abstract Bridge = sun.util.logging.PlatformLogger$Bridge of sun.util.logging.PlatformLogger
  public abstract ConfigurableBridge = sun.util.logging.PlatformLogger$ConfigurableBridge of sun.util.logging.PlatformLogger
  public abstract LoggerConfiguration = sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration of sun.util.logging.PlatformLogger$ConfigurableBridge
  public final Level = sun.util.logging.PlatformLogger$Level of sun.util.logging.PlatformLogger