abstract class jdk.internal.logger.AbstractLoggerWrapper<L extends java.lang.System$Logger> implements java.lang.System$Logger, sun.util.logging.PlatformLogger$Bridge, sun.util.logging.PlatformLogger$ConfigurableBridge
minor version: 0
major version: 59
flags: flags: (0x0420) ACC_SUPER, ACC_ABSTRACT
this_class: jdk.internal.logger.AbstractLoggerWrapper
super_class: java.lang.Object
{
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
abstract L wrapped();
descriptor: ()Ljava/lang/System$Logger;
flags: (0x0400) ACC_ABSTRACT
Signature: ()TL;
abstract sun.util.logging.PlatformLogger$Bridge platformProxy();
descriptor: ()Lsun/util/logging/PlatformLogger$Bridge;
flags: (0x0400) ACC_ABSTRACT
L getWrapped();
descriptor: ()Ljava/lang/System$Logger;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
Signature: ()TL;
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 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
invokeinterface java.lang.System$Logger.getName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
public boolean isLoggable(java.lang.System$Logger$Level);
descriptor: (Ljava/lang/System$Logger$Level;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokeinterface java.lang.System$Logger.isLoggable:(Ljava/lang/System$Logger$Level;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 1 1 level Ljava/lang/System$Logger$Level;
MethodParameters:
Name Flags
level
public void log(java.lang.System$Logger$Level, java.lang.String);
descriptor: (Ljava/lang/System$Logger$Level;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
aload 2
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 2 1 level Ljava/lang/System$Logger$Level;
0 2 2 msg Ljava/lang/String;
MethodParameters:
Name Flags
level
msg
public void log(java.lang.System$Logger$Level, java.util.function.Supplier<java.lang.String>);
descriptor: (Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
aload 2
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 2 1 level Ljava/lang/System$Logger$Level;
0 2 2 msgSupplier Ljava/util/function/Supplier<Ljava/lang/String;>;
Signature: (Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
MethodParameters:
Name Flags
level
msgSupplier
public void log(java.lang.System$Logger$Level, java.lang.Object);
descriptor: (Ljava/lang/System$Logger$Level;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
aload 2
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 2 1 level Ljava/lang/System$Logger$Level;
0 2 2 obj Ljava/lang/Object;
MethodParameters:
Name Flags
level
obj
public void log(java.lang.System$Logger$Level, java.lang.String, java.lang.Throwable);
descriptor: (Ljava/lang/System$Logger$Level;Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
aload 2
aload 3
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/String;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 2 1 level Ljava/lang/System$Logger$Level;
0 2 2 msg Ljava/lang/String;
0 2 3 thrown Ljava/lang/Throwable;
MethodParameters:
Name Flags
level
msg
thrown
public void log(java.lang.System$Logger$Level, java.util.function.Supplier<java.lang.String>, java.lang.Throwable);
descriptor: (Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
aload 2
aload 3
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 2 1 level Ljava/lang/System$Logger$Level;
0 2 2 msgSupplier Ljava/util/function/Supplier<Ljava/lang/String;>;
0 2 3 thrown Ljava/lang/Throwable;
Signature: (Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier<Ljava/lang/String;>;Ljava/lang/Throwable;)V
MethodParameters:
Name Flags
level
msgSupplier
thrown
public void log(java.lang.System$Logger$Level, java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/System$Logger$Level;Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
aload 2
aload 3
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/String;[Ljava/lang/Object;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 2 1 level Ljava/lang/System$Logger$Level;
0 2 2 format Ljava/lang/String;
0 2 3 params [Ljava/lang/Object;
MethodParameters:
Name Flags
level
format
params
public 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: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
aload 2
aload 3
aload 4
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 2 1 level Ljava/lang/System$Logger$Level;
0 2 2 bundle Ljava/util/ResourceBundle;
0 2 3 key Ljava/lang/String;
0 2 4 thrown Ljava/lang/Throwable;
MethodParameters:
Name Flags
level
bundle
key
thrown
public 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: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
aload 2
aload 3
aload 4
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 2 1 level Ljava/lang/System$Logger$Level;
0 2 2 bundle Ljava/util/ResourceBundle;
0 2 3 format Ljava/lang/String;
0 2 4 params [Ljava/lang/Object;
MethodParameters:
Name Flags
level
bundle
format
params
public boolean isLoggable(sun.util.logging.PlatformLogger$Level);
descriptor: (Lsun/util/logging/PlatformLogger$Level;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 2
start local 2 1: aload 2
ifnonnull 2
aload 0
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.isLoggable:(Ljava/lang/System$Logger$Level;)Z
ireturn
2: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 2
aload 1
invokeinterface sun.util.logging.PlatformLogger$Bridge.isLoggable:(Lsun/util/logging/PlatformLogger$Level;)Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 3 1 level Lsun/util/logging/PlatformLogger$Level;
1 3 2 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
MethodParameters:
Name Flags
level
public boolean isEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 1
start local 1 1: aload 1
ifnull 2
aload 1
invokeinterface sun.util.logging.PlatformLogger$Bridge.isEnabled:()Z
ifne 2
iconst_0
ireturn
StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
2: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
1 3 1 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
public void log(sun.util.logging.PlatformLogger$Level, java.lang.String);
descriptor: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 3
start local 3 1: aload 3
ifnonnull 4
2: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 2
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/String;)V
3: goto 5
4: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 3
aload 1
aload 2
invokeinterface sun.util.logging.PlatformLogger$Bridge.log:(Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;)V
5: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 6 1 level Lsun/util/logging/PlatformLogger$Level;
0 6 2 msg Ljava/lang/String;
1 6 3 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
MethodParameters:
Name Flags
level
msg
public 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: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 4
start local 4 1: aload 4
ifnonnull 4
2: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 2
aload 3
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/String;Ljava/lang/Throwable;)V
3: goto 5
4: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 4
aload 1
aload 2
aload 3
invokeinterface sun.util.logging.PlatformLogger$Bridge.log:(Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/Throwable;)V
5: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 6 1 level Lsun/util/logging/PlatformLogger$Level;
0 6 2 msg Ljava/lang/String;
0 6 3 thrown Ljava/lang/Throwable;
1 6 4 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
MethodParameters:
Name Flags
level
msg
thrown
public 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: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 4
start local 4 1: aload 4
ifnonnull 4
2: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 2
aload 3
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/String;[Ljava/lang/Object;)V
3: goto 5
4: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 4
aload 1
aload 2
aload 3
invokeinterface sun.util.logging.PlatformLogger$Bridge.log:(Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;[Ljava/lang/Object;)V
5: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 6 1 level Lsun/util/logging/PlatformLogger$Level;
0 6 2 msg Ljava/lang/String;
0 6 3 params [Ljava/lang/Object;
1 6 4 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
MethodParameters:
Name Flags
level
msg
params
public 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: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 3
start local 3 1: aload 3
ifnonnull 4
2: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 2
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier;)V
3: goto 5
4: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 3
aload 1
aload 2
invokeinterface sun.util.logging.PlatformLogger$Bridge.log:(Lsun/util/logging/PlatformLogger$Level;Ljava/util/function/Supplier;)V
5: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 6 1 level Lsun/util/logging/PlatformLogger$Level;
0 6 2 msgSupplier Ljava/util/function/Supplier<Ljava/lang/String;>;
1 6 3 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
Signature: (Lsun/util/logging/PlatformLogger$Level;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
MethodParameters:
Name Flags
level
msgSupplier
public 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: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 4
start local 4 1: aload 4
ifnonnull 4
2: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 3
aload 2
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier;Ljava/lang/Throwable;)V
3: goto 5
4: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 4
aload 1
aload 2
aload 3
invokeinterface sun.util.logging.PlatformLogger$Bridge.log:(Lsun/util/logging/PlatformLogger$Level;Ljava/lang/Throwable;Ljava/util/function/Supplier;)V
5: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 6 1 level Lsun/util/logging/PlatformLogger$Level;
0 6 2 thrown Ljava/lang/Throwable;
0 6 3 msgSupplier Ljava/util/function/Supplier<Ljava/lang/String;>;
1 6 4 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
Signature: (Lsun/util/logging/PlatformLogger$Level;Ljava/lang/Throwable;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
MethodParameters:
Name Flags
level
thrown
msgSupplier
public 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: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 5
start local 5 1: aload 5
ifnonnull 21
2: aload 2
ifnonnull 5
aload 3
ifnonnull 5
3: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 4
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/String;)V
4: goto 22
5: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
astore 6
start local 6 6: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
astore 7
start local 7 7: aload 7
aload 6
invokeinterface java.lang.System$Logger.isLoggable:(Ljava/lang/System$Logger$Level;)Z
ifeq 22
8: aload 2
ifnonnull 9
ldc ""
goto 10
StackMap locals: java.lang.System$Logger$Level java.lang.System$Logger
StackMap stack:
9: aload 2
StackMap locals:
StackMap stack: java.lang.String
10: astore 2
11: aload 3
ifnonnull 12
ldc ""
goto 13
StackMap locals:
StackMap stack:
12: aload 3
StackMap locals:
StackMap stack: java.lang.String
13: astore 3
14: aload 4
ifnonnull 15
ldc ""
goto 16
StackMap locals:
StackMap stack:
15: aload 4
StackMap locals:
StackMap stack: java.lang.String
16: astore 4
17: aload 7
aload 6
ldc "[%s %s] %s"
iconst_3
anewarray java.lang.Object
dup
iconst_0
18: aload 2
aastore
dup
iconst_1
aload 3
aastore
dup
iconst_2
aload 4
aastore
19: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/String;)V
end local 7 end local 6 20: goto 22
21: StackMap locals:
StackMap stack:
aload 5
aload 1
aload 2
aload 3
aload 4
invokeinterface sun.util.logging.PlatformLogger$Bridge.logp:(Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
22: StackMap locals:
StackMap stack:
return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 23 1 level Lsun/util/logging/PlatformLogger$Level;
0 23 2 sourceClass Ljava/lang/String;
0 23 3 sourceMethod Ljava/lang/String;
0 23 4 msg Ljava/lang/String;
1 23 5 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
6 20 6 systemLevel Ljava/lang/System$Logger$Level;
7 20 7 wrapped Ljava/lang/System$Logger;
MethodParameters:
Name Flags
level
sourceClass
sourceMethod
msg
public 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: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=10, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 5
start local 5 1: aload 5
ifnonnull 16
2: aload 2
ifnonnull 5
aload 3
ifnonnull 5
3: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 4
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier;)V
4: goto 17
5: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
astore 6
start local 6 6: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
astore 7
start local 7 7: aload 7
aload 6
invokeinterface java.lang.System$Logger.isLoggable:(Ljava/lang/System$Logger$Level;)Z
ifeq 17
8: aload 2
ifnonnull 9
ldc ""
goto 10
StackMap locals: java.lang.System$Logger$Level java.lang.System$Logger
StackMap stack:
9: aload 2
StackMap locals:
StackMap stack: java.lang.String
10: astore 8
start local 8 11: aload 3
ifnonnull 12
ldc ""
goto 13
StackMap locals: java.lang.String
StackMap stack:
12: aload 3
StackMap locals:
StackMap stack: java.lang.String
13: astore 9
start local 9 14: aload 7
aload 6
aload 8
aload 9
aload 4
invokedynamic get(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
jdk/internal/logger/AbstractLoggerWrapper.lambda$0(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/String; (6)
()Ljava/lang/String;
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier;)V
end local 9 end local 8 end local 7 end local 6 15: goto 17
16: StackMap locals:
StackMap stack:
aload 5
aload 1
aload 2
aload 3
aload 4
invokeinterface sun.util.logging.PlatformLogger$Bridge.logp:(Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)V
17: StackMap locals:
StackMap stack:
return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 18 1 level Lsun/util/logging/PlatformLogger$Level;
0 18 2 sourceClass Ljava/lang/String;
0 18 3 sourceMethod Ljava/lang/String;
0 18 4 msgSupplier Ljava/util/function/Supplier<Ljava/lang/String;>;
1 18 5 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
6 15 6 systemLevel Ljava/lang/System$Logger$Level;
7 15 7 wrapped Ljava/lang/System$Logger;
11 15 8 sClass Ljava/lang/String;
14 15 9 sMethod 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 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: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=9, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 6
start local 6 1: aload 6
ifnonnull 23
2: aload 2
ifnonnull 5
aload 3
ifnonnull 5
3: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 4
aload 5
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/String;[Ljava/lang/Object;)V
4: goto 24
5: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
astore 7
start local 7 6: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
astore 8
start local 8 7: aload 8
aload 7
invokeinterface java.lang.System$Logger.isLoggable:(Ljava/lang/System$Logger$Level;)Z
ifeq 24
8: aload 2
ifnonnull 9
ldc ""
goto 10
StackMap locals: java.lang.System$Logger$Level java.lang.System$Logger
StackMap stack:
9: aload 2
StackMap locals:
StackMap stack: java.lang.String
10: astore 2
11: aload 3
ifnonnull 12
ldc ""
goto 13
StackMap locals:
StackMap stack:
12: aload 3
StackMap locals:
StackMap stack: java.lang.String
13: astore 3
14: aload 4
ifnonnull 15
ldc ""
goto 16
StackMap locals:
StackMap stack:
15: aload 4
StackMap locals:
StackMap stack: java.lang.String
16: astore 4
17: aload 8
aload 7
ldc "[%s %s] %s"
iconst_3
anewarray java.lang.Object
dup
iconst_0
18: aload 2
aastore
dup
iconst_1
aload 3
aastore
dup
iconst_2
aload 4
aastore
19: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
20: aload 5
21: invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/String;[Ljava/lang/Object;)V
end local 8 end local 7 22: goto 24
23: StackMap locals:
StackMap stack:
aload 6
aload 1
aload 2
aload 3
aload 4
aload 5
invokeinterface sun.util.logging.PlatformLogger$Bridge.logp:(Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
24: StackMap locals:
StackMap stack:
return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 25 1 level Lsun/util/logging/PlatformLogger$Level;
0 25 2 sourceClass Ljava/lang/String;
0 25 3 sourceMethod Ljava/lang/String;
0 25 4 msg Ljava/lang/String;
0 25 5 params [Ljava/lang/Object;
1 25 6 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
6 22 7 systemLevel Ljava/lang/System$Logger$Level;
7 22 8 wrapped Ljava/lang/System$Logger;
MethodParameters:
Name Flags
level
sourceClass
sourceMethod
msg
params
public 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: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=9, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 6
start local 6 1: aload 6
ifnonnull 23
2: aload 2
ifnonnull 5
aload 3
ifnonnull 5
3: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 4
aload 5
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/String;Ljava/lang/Throwable;)V
4: goto 24
5: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
astore 7
start local 7 6: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
astore 8
start local 8 7: aload 8
aload 7
invokeinterface java.lang.System$Logger.isLoggable:(Ljava/lang/System$Logger$Level;)Z
ifeq 24
8: aload 2
ifnonnull 9
ldc ""
goto 10
StackMap locals: java.lang.System$Logger$Level java.lang.System$Logger
StackMap stack:
9: aload 2
StackMap locals:
StackMap stack: java.lang.String
10: astore 2
11: aload 3
ifnonnull 12
ldc ""
goto 13
StackMap locals:
StackMap stack:
12: aload 3
StackMap locals:
StackMap stack: java.lang.String
13: astore 3
14: aload 4
ifnonnull 15
ldc ""
goto 16
StackMap locals:
StackMap stack:
15: aload 4
StackMap locals:
StackMap stack: java.lang.String
16: astore 4
17: aload 8
aload 7
ldc "[%s %s] %s"
iconst_3
anewarray java.lang.Object
dup
iconst_0
18: aload 2
aastore
dup
iconst_1
aload 3
aastore
dup
iconst_2
aload 4
aastore
19: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
20: aload 5
21: invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 8 end local 7 22: goto 24
23: StackMap locals:
StackMap stack:
aload 6
aload 1
aload 2
aload 3
aload 4
aload 5
invokeinterface sun.util.logging.PlatformLogger$Bridge.logp:(Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
24: StackMap locals:
StackMap stack:
return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 25 1 level Lsun/util/logging/PlatformLogger$Level;
0 25 2 sourceClass Ljava/lang/String;
0 25 3 sourceMethod Ljava/lang/String;
0 25 4 msg Ljava/lang/String;
0 25 5 thrown Ljava/lang/Throwable;
1 25 6 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
6 22 7 systemLevel Ljava/lang/System$Logger$Level;
7 22 8 wrapped Ljava/lang/System$Logger;
MethodParameters:
Name Flags
level
sourceClass
sourceMethod
msg
thrown
public 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: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=11, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 6
start local 6 1: aload 6
ifnonnull 18
2: aload 2
ifnonnull 5
aload 3
ifnonnull 5
3: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 5
aload 4
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier;Ljava/lang/Throwable;)V
4: goto 21
5: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
astore 7
start local 7 6: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
astore 8
start local 8 7: aload 8
aload 7
invokeinterface java.lang.System$Logger.isLoggable:(Ljava/lang/System$Logger$Level;)Z
ifeq 21
8: aload 2
ifnonnull 9
ldc ""
goto 10
StackMap locals: java.lang.System$Logger$Level java.lang.System$Logger
StackMap stack:
9: aload 2
StackMap locals:
StackMap stack: java.lang.String
10: astore 9
start local 9 11: aload 3
ifnonnull 12
ldc ""
goto 13
StackMap locals: java.lang.String
StackMap stack:
12: aload 3
StackMap locals:
StackMap stack: java.lang.String
13: astore 10
start local 10 14: aload 8
aload 7
aload 9
aload 10
aload 5
invokedynamic get(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
jdk/internal/logger/AbstractLoggerWrapper.lambda$1(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/String; (6)
()Ljava/lang/String;
15: aload 4
16: invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier;Ljava/lang/Throwable;)V
end local 10 end local 9 end local 8 end local 7 17: goto 21
18: StackMap locals:
StackMap stack:
aload 6
aload 1
aload 2
aload 3
19: aload 4
aload 5
20: invokeinterface sun.util.logging.PlatformLogger$Bridge.logp:(Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/function/Supplier;)V
21: StackMap locals:
StackMap stack:
return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 22 1 level Lsun/util/logging/PlatformLogger$Level;
0 22 2 sourceClass Ljava/lang/String;
0 22 3 sourceMethod Ljava/lang/String;
0 22 4 thrown Ljava/lang/Throwable;
0 22 5 msgSupplier Ljava/util/function/Supplier<Ljava/lang/String;>;
1 22 6 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
6 17 7 systemLevel Ljava/lang/System$Logger$Level;
7 17 8 wrapped Ljava/lang/System$Logger;
11 17 9 sClass Ljava/lang/String;
14 17 10 sMethod 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 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: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=8, locals=10, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 7
start local 7 1: aload 7
ifnonnull 23
2: aload 4
ifnonnull 3
aload 2
ifnonnull 5
aload 3
ifnonnull 5
3: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 4
aload 5
aload 6
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V
4: goto 26
5: StackMap locals:
StackMap stack:
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
astore 8
start local 8 6: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
astore 9
start local 9 7: aload 9
aload 8
invokeinterface java.lang.System$Logger.isLoggable:(Ljava/lang/System$Logger$Level;)Z
ifeq 26
8: aload 2
ifnonnull 9
ldc ""
goto 10
StackMap locals: java.lang.System$Logger$Level java.lang.System$Logger
StackMap stack:
9: aload 2
StackMap locals:
StackMap stack: java.lang.String
10: astore 2
11: aload 3
ifnonnull 12
ldc ""
goto 13
StackMap locals:
StackMap stack:
12: aload 3
StackMap locals:
StackMap stack: java.lang.String
13: astore 3
14: aload 5
ifnonnull 15
ldc ""
goto 16
StackMap locals:
StackMap stack:
15: aload 5
StackMap locals:
StackMap stack: java.lang.String
16: astore 5
17: aload 9
aload 8
aload 4
ldc "[%s %s] %s"
iconst_3
anewarray java.lang.Object
dup
iconst_0
18: aload 2
aastore
dup
iconst_1
aload 3
aastore
dup
iconst_2
aload 5
aastore
19: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
20: aload 6
21: invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V
end local 9 end local 8 22: goto 26
23: StackMap locals:
StackMap stack:
aload 7
aload 1
aload 2
aload 3
24: aload 4
aload 5
aload 6
25: invokeinterface sun.util.logging.PlatformLogger$Bridge.logrb:(Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V
26: StackMap locals:
StackMap stack:
return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 27 1 level Lsun/util/logging/PlatformLogger$Level;
0 27 2 sourceClass Ljava/lang/String;
0 27 3 sourceMethod Ljava/lang/String;
0 27 4 bundle Ljava/util/ResourceBundle;
0 27 5 msg Ljava/lang/String;
0 27 6 params [Ljava/lang/Object;
1 27 7 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
6 22 8 systemLevel Ljava/lang/System$Logger$Level;
7 22 9 wrapped Ljava/lang/System$Logger;
MethodParameters:
Name Flags
level
sourceClass
sourceMethod
bundle
msg
params
public 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: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=10, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 7
start local 7 1: aload 7
ifnonnull 23
2: aload 4
ifnonnull 3
aload 2
ifnonnull 5
aload 3
ifnonnull 5
3: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 4
aload 5
aload 6
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V
4: goto 26
5: StackMap locals:
StackMap stack:
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
astore 8
start local 8 6: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
astore 9
start local 9 7: aload 9
aload 8
invokeinterface java.lang.System$Logger.isLoggable:(Ljava/lang/System$Logger$Level;)Z
ifeq 26
8: aload 2
ifnonnull 9
ldc ""
goto 10
StackMap locals: java.lang.System$Logger$Level java.lang.System$Logger
StackMap stack:
9: aload 2
StackMap locals:
StackMap stack: java.lang.String
10: astore 2
11: aload 3
ifnonnull 12
ldc ""
goto 13
StackMap locals:
StackMap stack:
12: aload 3
StackMap locals:
StackMap stack: java.lang.String
13: astore 3
14: aload 5
ifnonnull 15
ldc ""
goto 16
StackMap locals:
StackMap stack:
15: aload 5
StackMap locals:
StackMap stack: java.lang.String
16: astore 5
17: aload 9
aload 8
aload 4
ldc "[%s %s] %s"
iconst_3
anewarray java.lang.Object
dup
iconst_0
18: aload 2
aastore
dup
iconst_1
aload 3
aastore
dup
iconst_2
aload 5
aastore
19: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
20: aload 6
21: invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V
end local 9 end local 8 22: goto 26
23: StackMap locals:
StackMap stack:
aload 7
aload 1
aload 2
aload 3
aload 4
24: aload 5
aload 6
25: invokeinterface sun.util.logging.PlatformLogger$Bridge.logrb:(Lsun/util/logging/PlatformLogger$Level;Ljava/lang/String;Ljava/lang/String;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V
26: StackMap locals:
StackMap stack:
return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 27 1 level Lsun/util/logging/PlatformLogger$Level;
0 27 2 sourceClass Ljava/lang/String;
0 27 3 sourceMethod Ljava/lang/String;
0 27 4 bundle Ljava/util/ResourceBundle;
0 27 5 msg Ljava/lang/String;
0 27 6 thrown Ljava/lang/Throwable;
1 27 7 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
6 22 8 systemLevel Ljava/lang/System$Logger$Level;
7 22 9 wrapped Ljava/lang/System$Logger;
MethodParameters:
Name Flags
level
sourceClass
sourceMethod
bundle
msg
thrown
public 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: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 5
start local 5 1: aload 5
ifnonnull 4
2: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 2
aload 3
aload 4
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V
3: goto 5
4: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 5
aload 1
aload 2
aload 3
aload 4
invokeinterface sun.util.logging.PlatformLogger$Bridge.logrb:(Lsun/util/logging/PlatformLogger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V
5: StackMap locals:
StackMap stack:
return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 6 1 level Lsun/util/logging/PlatformLogger$Level;
0 6 2 bundle Ljava/util/ResourceBundle;
0 6 3 msg Ljava/lang/String;
0 6 4 thrown Ljava/lang/Throwable;
1 6 5 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
MethodParameters:
Name Flags
level
bundle
msg
thrown
public 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: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=5, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 5
start local 5 1: aload 5
ifnonnull 4
2: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.wrapped:()Ljava/lang/System$Logger;
aload 1
invokevirtual sun.util.logging.PlatformLogger$Level.systemLevel:()Ljava/lang/System$Logger$Level;
aload 2
aload 3
aload 4
invokeinterface java.lang.System$Logger.log:(Ljava/lang/System$Logger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V
3: goto 5
4: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 5
aload 1
aload 2
aload 3
aload 4
invokeinterface sun.util.logging.PlatformLogger$Bridge.logrb:(Lsun/util/logging/PlatformLogger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V
5: StackMap locals:
StackMap stack:
return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
0 6 1 level Lsun/util/logging/PlatformLogger$Level;
0 6 2 bundle Ljava/util/ResourceBundle;
0 6 3 msg Ljava/lang/String;
0 6 4 params [Ljava/lang/Object;
1 6 5 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
MethodParameters:
Name Flags
level
bundle
msg
params
public sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration getLoggerConfiguration();
descriptor: ()Lsun/util/logging/PlatformLogger$ConfigurableBridge$LoggerConfiguration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual jdk.internal.logger.AbstractLoggerWrapper.platformProxy:()Lsun/util/logging/PlatformLogger$Bridge;
astore 1
start local 1 1: aload 1
ifnonnull 2
aconst_null
goto 3
2: StackMap locals: sun.util.logging.PlatformLogger$Bridge
StackMap stack:
aload 1
invokestatic sun.util.logging.PlatformLogger$ConfigurableBridge.getLoggerConfiguration:(Lsun/util/logging/PlatformLogger$Bridge;)Lsun/util/logging/PlatformLogger$ConfigurableBridge$LoggerConfiguration;
3: StackMap locals:
StackMap stack: sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/internal/logger/AbstractLoggerWrapper<TL;>;
1 4 1 platformProxy Lsun/util/logging/PlatformLogger$Bridge;
private static java.lang.String lambda$0(java.lang.String, java.lang.String, java.util.function.Supplier);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/String;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=5, locals=3, args_size=3
0: ldc "[%s %s] %s"
iconst_3
anewarray java.lang.Object
dup
iconst_0
1: aload 0
aastore
dup
iconst_1
aload 1
aastore
dup
iconst_2
aload 2
invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
aastore
2: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
3: areturn
LocalVariableTable:
Start End Slot Name Signature
private static java.lang.String lambda$1(java.lang.String, java.lang.String, java.util.function.Supplier);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/String;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=5, locals=3, args_size=3
0: ldc "[%s %s] %s"
iconst_3
anewarray java.lang.Object
dup
iconst_0
1: aload 0
aastore
dup
iconst_1
aload 1
aastore
dup
iconst_2
aload 2
invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
aastore
2: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
3: areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: <L::Ljava/lang/System$Logger;>Ljava/lang/Object;Ljava/lang/System$Logger;Lsun/util/logging/PlatformLogger$Bridge;Lsun/util/logging/PlatformLogger$ConfigurableBridge;
SourceFile: "AbstractLoggerWrapper.java"
InnerClasses:
public abstract Logger = java.lang.System$Logger of java.lang.System
public final Level = java.lang.System$Logger$Level of java.lang.System$Logger
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
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