class org.jruby.RubyGlobal$WarningGlobalVariable extends org.jruby.runtime.ReadonlyGlobalVariable
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.jruby.RubyGlobal$WarningGlobalVariable
super_class: org.jruby.runtime.ReadonlyGlobalVariable
{
public void <init>(org.jruby.Ruby, java.lang.String, org.jruby.RubyInstanceConfig$Verbosity);
descriptor: (Lorg/jruby/Ruby;Ljava/lang/String;Lorg/jruby/RubyInstanceConfig$Verbosity;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 // org.jruby.RubyGlobal$WarningGlobalVariable this
start local 1 // org.jruby.Ruby runtime
start local 2 // java.lang.String name
start local 3 // org.jruby.RubyInstanceConfig$Verbosity verbosity
0: .line 830
aload 0 /* this */
aload 1 /* runtime */
aload 2 /* name */
1: .line 831
aload 3 /* verbosity */
getstatic org.jruby.RubyInstanceConfig$Verbosity.NIL:Lorg/jruby/RubyInstanceConfig$Verbosity;
if_acmpne 2
aload 1 /* runtime */
lconst_0
invokestatic org.jruby.RubyFixnum.newFixnum:(Lorg/jruby/Ruby;J)Lorg/jruby/RubyFixnum;
goto 5
2: .line 832
StackMap locals: uninitialized-this org.jruby.Ruby java.lang.String org.jruby.RubyInstanceConfig$Verbosity
StackMap stack: uninitialized-this org.jruby.Ruby java.lang.String
aload 3 /* verbosity */
getstatic org.jruby.RubyInstanceConfig$Verbosity.FALSE:Lorg/jruby/RubyInstanceConfig$Verbosity;
if_acmpne 3
aload 1 /* runtime */
lconst_1
invokestatic org.jruby.RubyFixnum.newFixnum:(Lorg/jruby/Ruby;J)Lorg/jruby/RubyFixnum;
goto 5
3: .line 833
StackMap locals: uninitialized-this org.jruby.Ruby java.lang.String org.jruby.RubyInstanceConfig$Verbosity
StackMap stack: uninitialized-this org.jruby.Ruby java.lang.String
aload 3 /* verbosity */
getstatic org.jruby.RubyInstanceConfig$Verbosity.TRUE:Lorg/jruby/RubyInstanceConfig$Verbosity;
if_acmpne 4
aload 1 /* runtime */
ldc 2
invokestatic org.jruby.RubyFixnum.newFixnum:(Lorg/jruby/Ruby;J)Lorg/jruby/RubyFixnum;
goto 5
4: .line 834
StackMap locals: uninitialized-this org.jruby.Ruby java.lang.String org.jruby.RubyInstanceConfig$Verbosity
StackMap stack: uninitialized-this org.jruby.Ruby java.lang.String
aload 1 /* runtime */
invokevirtual org.jruby.Ruby.getNil:()Lorg/jruby/runtime/builtin/IRubyObject;
StackMap locals: uninitialized-this org.jruby.Ruby java.lang.String org.jruby.RubyInstanceConfig$Verbosity
StackMap stack: uninitialized-this org.jruby.Ruby java.lang.String org.jruby.runtime.builtin.IRubyObject
5: invokespecial org.jruby.runtime.ReadonlyGlobalVariable.<init>:(Lorg/jruby/Ruby;Ljava/lang/String;Lorg/jruby/runtime/builtin/IRubyObject;)V
6: .line 836
return
end local 3 // org.jruby.RubyInstanceConfig$Verbosity verbosity
end local 2 // java.lang.String name
end local 1 // org.jruby.Ruby runtime
end local 0 // org.jruby.RubyGlobal$WarningGlobalVariable this
LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/jruby/RubyGlobal$WarningGlobalVariable;
0 7 1 runtime Lorg/jruby/Ruby;
0 7 2 name Ljava/lang/String;
0 7 3 verbosity Lorg/jruby/RubyInstanceConfig$Verbosity;
MethodParameters:
Name Flags
runtime
name
verbosity
}
SourceFile: "RubyGlobal.java"
NestHost: org.jruby.RubyGlobal
InnerClasses:
private WarningGlobalVariable = org.jruby.RubyGlobal$WarningGlobalVariable of org.jruby.RubyGlobal
public final Verbosity = org.jruby.RubyInstanceConfig$Verbosity of org.jruby.RubyInstanceConfig