final class org.jruby.RubyString$EmptyByteListHolder
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.jruby.RubyString$EmptyByteListHolder
super_class: java.lang.Object
{
final org.jruby.util.ByteList bytes;
descriptor: Lorg/jruby/util/ByteList;
flags: (0x0010) ACC_FINAL
final int cr;
descriptor: I
flags: (0x0010) ACC_FINAL
void <init>(org.jcodings.Encoding);
descriptor: (Lorg/jcodings/Encoding;)V
flags: (0x0000)
Code:
stack=5, locals=2, args_size=2
start local 0 // org.jruby.RubyString$EmptyByteListHolder this
start local 1 // org.jcodings.Encoding enc
0: .line 714
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 715
aload 0 /* this */
new org.jruby.util.ByteList
dup
getstatic org.jruby.util.ByteList.NULL_ARRAY:[B
aload 1 /* enc */
invokespecial org.jruby.util.ByteList.<init>:([BLorg/jcodings/Encoding;)V
putfield org.jruby.RubyString$EmptyByteListHolder.bytes:Lorg/jruby/util/ByteList;
2: .line 716
aload 0 /* this */
aload 0 /* this */
getfield org.jruby.RubyString$EmptyByteListHolder.bytes:Lorg/jruby/util/ByteList;
invokevirtual org.jruby.util.ByteList.getEncoding:()Lorg/jcodings/Encoding;
invokevirtual org.jcodings.Encoding.isAsciiCompatible:()Z
ifeq 3
bipush 16
goto 4
StackMap locals: org.jruby.RubyString$EmptyByteListHolder org.jcodings.Encoding
StackMap stack: org.jruby.RubyString$EmptyByteListHolder
3: bipush 32
StackMap locals: org.jruby.RubyString$EmptyByteListHolder org.jcodings.Encoding
StackMap stack: org.jruby.RubyString$EmptyByteListHolder int
4: putfield org.jruby.RubyString$EmptyByteListHolder.cr:I
5: .line 717
return
end local 1 // org.jcodings.Encoding enc
end local 0 // org.jruby.RubyString$EmptyByteListHolder this
LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/jruby/RubyString$EmptyByteListHolder;
0 6 1 enc Lorg/jcodings/Encoding;
MethodParameters:
Name Flags
enc
}
SourceFile: "RubyString.java"
NestHost: org.jruby.RubyString
InnerClasses:
private final EmptyByteListHolder = org.jruby.RubyString$EmptyByteListHolder of org.jruby.RubyString