public class jdk.nashorn.internal.objects.NativeDataView extends jdk.nashorn.internal.runtime.ScriptObject
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: jdk.nashorn.internal.objects.NativeDataView
super_class: jdk.nashorn.internal.runtime.ScriptObject
{
private static jdk.nashorn.internal.runtime.PropertyMap $nasgenmap$;
descriptor: Ljdk/nashorn/internal/runtime/PropertyMap;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
public final java.lang.Object buffer;
descriptor: Ljava/lang/Object;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Property(attributes = 7)
public final int byteOffset;
descriptor: I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Property(attributes = 7)
public final int byteLength;
descriptor: I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Property(attributes = 7)
private final java.nio.ByteBuffer buf;
descriptor: Ljava/nio/ByteBuffer;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private void <init>(jdk.nashorn.internal.objects.NativeArrayBuffer);
descriptor: (Ljdk/nashorn/internal/objects/NativeArrayBuffer;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aload 1
invokevirtual jdk.nashorn.internal.objects.NativeArrayBuffer.getBuffer:()Ljava/nio/ByteBuffer;
iconst_0
invokespecial jdk.nashorn.internal.objects.NativeDataView.<init>:(Ljdk/nashorn/internal/objects/NativeArrayBuffer;Ljava/nio/ByteBuffer;I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/nashorn/internal/objects/NativeDataView;
0 2 1 arrBuf Ljdk/nashorn/internal/objects/NativeArrayBuffer;
MethodParameters:
Name Flags
arrBuf final
private void <init>(jdk.nashorn.internal.objects.NativeArrayBuffer, int);
descriptor: (Ljdk/nashorn/internal/objects/NativeArrayBuffer;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 1
iload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.bufferFrom:(Ljdk/nashorn/internal/objects/NativeArrayBuffer;I)Ljava/nio/ByteBuffer;
iload 2
invokespecial jdk.nashorn.internal.objects.NativeDataView.<init>:(Ljdk/nashorn/internal/objects/NativeArrayBuffer;Ljava/nio/ByteBuffer;I)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/nashorn/internal/objects/NativeDataView;
0 2 1 arrBuf Ljdk/nashorn/internal/objects/NativeArrayBuffer;
0 2 2 offset I
MethodParameters:
Name Flags
arrBuf final
offset final
private void <init>(jdk.nashorn.internal.objects.NativeArrayBuffer, int, int);
descriptor: (Ljdk/nashorn/internal/objects/NativeArrayBuffer;II)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 1
iload 2
iload 3
invokestatic jdk.nashorn.internal.objects.NativeDataView.bufferFrom:(Ljdk/nashorn/internal/objects/NativeArrayBuffer;II)Ljava/nio/ByteBuffer;
iload 2
iload 3
invokespecial jdk.nashorn.internal.objects.NativeDataView.<init>:(Ljdk/nashorn/internal/objects/NativeArrayBuffer;Ljava/nio/ByteBuffer;II)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/nashorn/internal/objects/NativeDataView;
0 2 1 arrBuf Ljdk/nashorn/internal/objects/NativeArrayBuffer;
0 2 2 offset I
0 2 3 length I
MethodParameters:
Name Flags
arrBuf final
offset final
length final
private void <init>(jdk.nashorn.internal.objects.NativeArrayBuffer, java.nio.ByteBuffer, int);
descriptor: (Ljdk/nashorn/internal/objects/NativeArrayBuffer;Ljava/nio/ByteBuffer;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
iload 3
aload 2
invokevirtual java.nio.ByteBuffer.capacity:()I
iload 3
isub
invokespecial jdk.nashorn.internal.objects.NativeDataView.<init>:(Ljdk/nashorn/internal/objects/NativeArrayBuffer;Ljava/nio/ByteBuffer;II)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/nashorn/internal/objects/NativeDataView;
0 2 1 arrBuf Ljdk/nashorn/internal/objects/NativeArrayBuffer;
0 2 2 buf Ljava/nio/ByteBuffer;
0 2 3 offset I
MethodParameters:
Name Flags
arrBuf final
buf final
offset final
private void <init>(jdk.nashorn.internal.objects.NativeArrayBuffer, java.nio.ByteBuffer, int, int);
descriptor: (Ljdk/nashorn/internal/objects/NativeArrayBuffer;Ljava/nio/ByteBuffer;II)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokestatic jdk.nashorn.internal.objects.Global.instance:()Ljdk/nashorn/internal/objects/Global;
invokevirtual jdk.nashorn.internal.objects.Global.getDataViewPrototype:()Ljdk/nashorn/internal/runtime/ScriptObject;
getstatic jdk.nashorn.internal.objects.NativeDataView.$nasgenmap$:Ljdk/nashorn/internal/runtime/PropertyMap;
invokespecial jdk.nashorn.internal.runtime.ScriptObject.<init>:(Ljdk/nashorn/internal/runtime/ScriptObject;Ljdk/nashorn/internal/runtime/PropertyMap;)V
1: aload 0
aload 1
putfield jdk.nashorn.internal.objects.NativeDataView.buffer:Ljava/lang/Object;
2: aload 0
iload 3
putfield jdk.nashorn.internal.objects.NativeDataView.byteOffset:I
3: aload 0
iload 4
putfield jdk.nashorn.internal.objects.NativeDataView.byteLength:I
4: aload 0
aload 2
putfield jdk.nashorn.internal.objects.NativeDataView.buf:Ljava/nio/ByteBuffer;
5: 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/nashorn/internal/objects/NativeDataView;
0 6 1 arrBuf Ljdk/nashorn/internal/objects/NativeArrayBuffer;
0 6 2 buf Ljava/nio/ByteBuffer;
0 6 3 offset I
0 6 4 length I
MethodParameters:
Name Flags
arrBuf final
buf final
offset final
length final
public static jdk.nashorn.internal.objects.NativeDataView constructor(boolean, java.lang.Object, java.lang.Object[]);
descriptor: (ZLjava/lang/Object;[Ljava/lang/Object;)Ljdk/nashorn/internal/objects/NativeDataView;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
arraylength
ifeq 1
aload 2
iconst_0
aaload
instanceof jdk.nashorn.internal.objects.NativeArrayBuffer
ifne 2
1: StackMap locals:
StackMap stack:
ldc "not.an.arraybuffer.in.dataview"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.typeError:(Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
2: StackMap locals:
StackMap stack:
aload 2
iconst_0
aaload
checkcast jdk.nashorn.internal.objects.NativeArrayBuffer
astore 3
start local 3 3: aload 2
arraylength
tableswitch { // 1 - 2
1: 4
2: 5
default: 6
}
4: StackMap locals: jdk.nashorn.internal.objects.NativeArrayBuffer
StackMap stack:
new jdk.nashorn.internal.objects.NativeDataView
dup
aload 3
invokespecial jdk.nashorn.internal.objects.NativeDataView.<init>:(Ljdk/nashorn/internal/objects/NativeArrayBuffer;)V
areturn
5: StackMap locals:
StackMap stack:
new jdk.nashorn.internal.objects.NativeDataView
dup
aload 3
aload 2
iconst_1
aaload
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
invokespecial jdk.nashorn.internal.objects.NativeDataView.<init>:(Ljdk/nashorn/internal/objects/NativeArrayBuffer;I)V
areturn
6: StackMap locals:
StackMap stack:
new jdk.nashorn.internal.objects.NativeDataView
dup
aload 3
aload 2
iconst_1
aaload
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
aload 2
iconst_2
aaload
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
invokespecial jdk.nashorn.internal.objects.NativeDataView.<init>:(Ljdk/nashorn/internal/objects/NativeArrayBuffer;II)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 newObj Z
0 7 1 self Ljava/lang/Object;
0 7 2 args [Ljava/lang/Object;
3 7 3 arrBuf Ljdk/nashorn/internal/objects/NativeArrayBuffer;
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Constructor(arity = 1)
MethodParameters:
Name Flags
newObj final
self final
args final
public static jdk.nashorn.internal.objects.NativeDataView constructor(boolean, java.lang.Object, java.lang.Object, int);
descriptor: (ZLjava/lang/Object;Ljava/lang/Object;I)Ljdk/nashorn/internal/objects/NativeDataView;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
instanceof jdk.nashorn.internal.objects.NativeArrayBuffer
ifne 2
1: ldc "not.an.arraybuffer.in.dataview"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.typeError:(Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
2: StackMap locals:
StackMap stack:
new jdk.nashorn.internal.objects.NativeDataView
dup
aload 2
checkcast jdk.nashorn.internal.objects.NativeArrayBuffer
iload 3
invokespecial jdk.nashorn.internal.objects.NativeDataView.<init>:(Ljdk/nashorn/internal/objects/NativeArrayBuffer;I)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 newObj Z
0 3 1 self Ljava/lang/Object;
0 3 2 arrBuf Ljava/lang/Object;
0 3 3 offset I
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction(isConstructor = true)
MethodParameters:
Name Flags
newObj final
self final
arrBuf final
offset final
public static jdk.nashorn.internal.objects.NativeDataView constructor(boolean, java.lang.Object, java.lang.Object, int, int);
descriptor: (ZLjava/lang/Object;Ljava/lang/Object;II)Ljdk/nashorn/internal/objects/NativeDataView;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
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 2
instanceof jdk.nashorn.internal.objects.NativeArrayBuffer
ifne 2
1: ldc "not.an.arraybuffer.in.dataview"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.typeError:(Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
2: StackMap locals:
StackMap stack:
new jdk.nashorn.internal.objects.NativeDataView
dup
aload 2
checkcast jdk.nashorn.internal.objects.NativeArrayBuffer
iload 3
iload 4
invokespecial jdk.nashorn.internal.objects.NativeDataView.<init>:(Ljdk/nashorn/internal/objects/NativeArrayBuffer;II)V
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 newObj Z
0 3 1 self Ljava/lang/Object;
0 3 2 arrBuf Ljava/lang/Object;
0 3 3 offset I
0 3 4 length I
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction(isConstructor = true)
MethodParameters:
Name Flags
newObj final
self final
arrBuf final
offset final
length final
public static int getInt8(java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
invokevirtual java.nio.ByteBuffer.get:(I)B
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 2
start local 2 3: aload 2
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset Ljava/lang/Object;
3 4 2 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2)
MethodParameters:
Name Flags
self final
byteOffset final
public static int getInt8(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;)Ljava/nio/ByteBuffer;
iload 1
invokevirtual java.nio.ByteBuffer.get:(I)B
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 2
start local 2 3: aload 2
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
3 4 2 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
public static int getUint8(java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: sipush 255
aload 0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
invokevirtual java.nio.ByteBuffer.get:(I)B
iand
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 2
start local 2 3: aload 2
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset Ljava/lang/Object;
3 4 2 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2)
MethodParameters:
Name Flags
self final
byteOffset final
public static int getUint8(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: sipush 255
aload 0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;)Ljava/nio/ByteBuffer;
iload 1
invokevirtual java.nio.ByteBuffer.get:(I)B
iand
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 2
start local 2 3: aload 2
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
3 4 2 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
public static int getInt16(java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
invokevirtual java.nio.ByteBuffer.getShort:(I)S
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset Ljava/lang/Object;
0 4 2 littleEndian Ljava/lang/Object;
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 1)
MethodParameters:
Name Flags
self final
byteOffset final
littleEndian final
public static int getInt16(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
invokevirtual java.nio.ByteBuffer.getShort:(I)S
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 2
start local 2 3: aload 2
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
3 4 2 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
public static int getInt16(java.lang.Object, int, boolean);
descriptor: (Ljava/lang/Object;IZ)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
invokevirtual java.nio.ByteBuffer.getShort:(I)S
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
0 4 2 littleEndian Z
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
littleEndian final
public static int getUint16(java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: ldc 65535
aload 0
aload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
invokevirtual java.nio.ByteBuffer.getShort:(I)S
iand
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset Ljava/lang/Object;
0 4 2 littleEndian Ljava/lang/Object;
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 1)
MethodParameters:
Name Flags
self final
byteOffset final
littleEndian final
public static int getUint16(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: ldc 65535
aload 0
iconst_0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
invokevirtual java.nio.ByteBuffer.getShort:(I)S
iand
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 2
start local 2 3: aload 2
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
3 4 2 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
public static int getUint16(java.lang.Object, int, boolean);
descriptor: (Ljava/lang/Object;IZ)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: ldc 65535
aload 0
iload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
invokevirtual java.nio.ByteBuffer.getShort:(I)S
iand
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
0 4 2 littleEndian Z
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
littleEndian final
public static int getInt32(java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
invokevirtual java.nio.ByteBuffer.getInt:(I)I
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset Ljava/lang/Object;
0 4 2 littleEndian Ljava/lang/Object;
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 1)
MethodParameters:
Name Flags
self final
byteOffset final
littleEndian final
public static int getInt32(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
invokevirtual java.nio.ByteBuffer.getInt:(I)I
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 2
start local 2 3: aload 2
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
3 4 2 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
public static int getInt32(java.lang.Object, int, boolean);
descriptor: (Ljava/lang/Object;IZ)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
invokevirtual java.nio.ByteBuffer.getInt:(I)I
1: ireturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
0 4 2 littleEndian Z
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
littleEndian final
public static double getUint32(java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: ldc 4294967295
aload 0
aload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
invokevirtual java.nio.ByteBuffer.getInt:(I)I
i2l
land
l2d
1: dreturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset Ljava/lang/Object;
0 4 2 littleEndian Ljava/lang/Object;
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 1)
MethodParameters:
Name Flags
self final
byteOffset final
littleEndian final
public static double getUint32(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
i2l
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(J)I
invokevirtual java.nio.ByteBuffer.getInt:(I)I
invokestatic jdk.nashorn.internal.runtime.JSType.toUint32:(I)J
l2d
1: dreturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 2
start local 2 3: aload 2
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
3 4 2 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
public static double getUint32(java.lang.Object, int, boolean);
descriptor: (Ljava/lang/Object;IZ)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
i2l
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(J)I
invokevirtual java.nio.ByteBuffer.getInt:(I)I
invokestatic jdk.nashorn.internal.runtime.JSType.toUint32:(I)J
l2d
1: dreturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
0 4 2 littleEndian Z
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
littleEndian final
public static double getFloat32(java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
invokevirtual java.nio.ByteBuffer.getFloat:(I)F
f2d
1: dreturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset Ljava/lang/Object;
0 4 2 littleEndian Ljava/lang/Object;
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 1)
MethodParameters:
Name Flags
self final
byteOffset final
littleEndian final
public static double getFloat32(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
invokevirtual java.nio.ByteBuffer.getFloat:(I)F
f2d
1: dreturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 2
start local 2 3: aload 2
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
3 4 2 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
public static double getFloat32(java.lang.Object, int, boolean);
descriptor: (Ljava/lang/Object;IZ)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
invokevirtual java.nio.ByteBuffer.getFloat:(I)F
f2d
1: dreturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
0 4 2 littleEndian Z
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
littleEndian final
public static double getFloat64(java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
invokevirtual java.nio.ByteBuffer.getDouble:(I)D
1: dreturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset Ljava/lang/Object;
0 4 2 littleEndian Ljava/lang/Object;
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 1)
MethodParameters:
Name Flags
self final
byteOffset final
littleEndian final
public static double getFloat64(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
invokevirtual java.nio.ByteBuffer.getDouble:(I)D
1: dreturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 2
start local 2 3: aload 2
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
3 4 2 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
public static double getFloat64(java.lang.Object, int, boolean);
descriptor: (Ljava/lang/Object;IZ)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 2
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
invokevirtual java.nio.ByteBuffer.getDouble:(I)D
1: dreturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 self Ljava/lang/Object;
0 4 1 byteOffset I
0 4 2 littleEndian Z
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
littleEndian final
public static java.lang.Object setInt8(java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
aload 2
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
i2b
invokevirtual java.nio.ByteBuffer.put:(IB)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 4: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset Ljava/lang/Object;
0 5 2 value Ljava/lang/Object;
4 5 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 2)
MethodParameters:
Name Flags
self final
byteOffset final
value final
public static java.lang.Object setInt8(java.lang.Object, int, int);
descriptor: (Ljava/lang/Object;II)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;)Ljava/nio/ByteBuffer;
iload 1
iload 2
i2b
invokevirtual java.nio.ByteBuffer.put:(IB)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 4: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value I
4 5 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
public static java.lang.Object setUint8(java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
aload 2
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
i2b
invokevirtual java.nio.ByteBuffer.put:(IB)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 4: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset Ljava/lang/Object;
0 5 2 value Ljava/lang/Object;
4 5 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 2)
MethodParameters:
Name Flags
self final
byteOffset final
value final
public static java.lang.Object setUint8(java.lang.Object, int, int);
descriptor: (Ljava/lang/Object;II)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;)Ljava/nio/ByteBuffer;
iload 1
iload 2
i2b
invokevirtual java.nio.ByteBuffer.put:(IB)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 4: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value I
4 5 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
public static java.lang.Object setInt16(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 3
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
aload 2
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
i2s
invokevirtual java.nio.ByteBuffer.putShort:(IS)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 4
start local 4 4: aload 4
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset Ljava/lang/Object;
0 5 2 value Ljava/lang/Object;
0 5 3 littleEndian Ljava/lang/Object;
4 5 4 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 2)
MethodParameters:
Name Flags
self final
byteOffset final
value final
littleEndian final
public static java.lang.Object setInt16(java.lang.Object, int, int);
descriptor: (Ljava/lang/Object;II)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
iload 2
i2s
invokevirtual java.nio.ByteBuffer.putShort:(IS)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 4: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value I
4 5 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
public static java.lang.Object setInt16(java.lang.Object, int, int, boolean);
descriptor: (Ljava/lang/Object;IIZ)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 3
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
iload 2
i2s
invokevirtual java.nio.ByteBuffer.putShort:(IS)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 4
start local 4 4: aload 4
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value I
0 5 3 littleEndian Z
4 5 4 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
littleEndian final
public static java.lang.Object setUint16(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 3
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
aload 2
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
i2s
invokevirtual java.nio.ByteBuffer.putShort:(IS)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 4
start local 4 4: aload 4
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset Ljava/lang/Object;
0 5 2 value Ljava/lang/Object;
0 5 3 littleEndian Ljava/lang/Object;
4 5 4 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 2)
MethodParameters:
Name Flags
self final
byteOffset final
value final
littleEndian final
public static java.lang.Object setUint16(java.lang.Object, int, int);
descriptor: (Ljava/lang/Object;II)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
iload 2
i2s
invokevirtual java.nio.ByteBuffer.putShort:(IS)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 4: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value I
4 5 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
public static java.lang.Object setUint16(java.lang.Object, int, int, boolean);
descriptor: (Ljava/lang/Object;IIZ)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 3
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
iload 2
i2s
invokevirtual java.nio.ByteBuffer.putShort:(IS)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 4
start local 4 4: aload 4
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value I
0 5 3 littleEndian Z
4 5 4 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
littleEndian final
public static java.lang.Object setInt32(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 3
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
aload 2
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
invokevirtual java.nio.ByteBuffer.putInt:(II)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 4
start local 4 4: aload 4
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset Ljava/lang/Object;
0 5 2 value Ljava/lang/Object;
0 5 3 littleEndian Ljava/lang/Object;
4 5 4 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 2)
MethodParameters:
Name Flags
self final
byteOffset final
value final
littleEndian final
public static java.lang.Object setInt32(java.lang.Object, int, int);
descriptor: (Ljava/lang/Object;II)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
iload 2
invokevirtual java.nio.ByteBuffer.putInt:(II)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 4: aload 3
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value I
4 5 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
public static java.lang.Object setInt32(java.lang.Object, int, int, boolean);
descriptor: (Ljava/lang/Object;IIZ)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 3
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
iload 2
invokevirtual java.nio.ByteBuffer.putInt:(II)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 4
start local 4 4: aload 4
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value I
0 5 3 littleEndian Z
4 5 4 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
littleEndian final
public static java.lang.Object setUint32(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 3
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toInt32:(Ljava/lang/Object;)I
aload 2
invokestatic jdk.nashorn.internal.runtime.JSType.toUint32:(Ljava/lang/Object;)J
l2i
invokevirtual java.nio.ByteBuffer.putInt:(II)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 4
start local 4 4: aload 4
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset Ljava/lang/Object;
0 5 2 value Ljava/lang/Object;
0 5 3 littleEndian Ljava/lang/Object;
4 5 4 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 2)
MethodParameters:
Name Flags
self final
byteOffset final
value final
littleEndian final
public static java.lang.Object setUint32(java.lang.Object, int, double);
descriptor: (Ljava/lang/Object;ID)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
dload 2
invokestatic jdk.nashorn.internal.runtime.JSType.toUint32:(D)J
l2i
invokevirtual java.nio.ByteBuffer.putInt:(II)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 4
start local 4 4: aload 4
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value D
4 5 4 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
public static java.lang.Object setUint32(java.lang.Object, int, double, boolean);
descriptor: (Ljava/lang/Object;IDZ)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
iload 4
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
dload 2
invokestatic jdk.nashorn.internal.runtime.JSType.toUint32:(D)J
l2i
invokevirtual java.nio.ByteBuffer.putInt:(II)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 5
start local 5 4: aload 5
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value D
0 5 4 littleEndian Z
4 5 5 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
littleEndian final
public static java.lang.Object setFloat32(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 3
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toUint32:(Ljava/lang/Object;)J
l2i
aload 2
invokestatic jdk.nashorn.internal.runtime.JSType.toNumber:(Ljava/lang/Object;)D
d2f
invokevirtual java.nio.ByteBuffer.putFloat:(IF)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 4
start local 4 4: aload 4
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset Ljava/lang/Object;
0 5 2 value Ljava/lang/Object;
0 5 3 littleEndian Ljava/lang/Object;
4 5 4 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 2)
MethodParameters:
Name Flags
self final
byteOffset final
value final
littleEndian final
public static java.lang.Object setFloat32(java.lang.Object, int, double);
descriptor: (Ljava/lang/Object;ID)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
dload 2
d2f
invokevirtual java.nio.ByteBuffer.putFloat:(IF)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 4
start local 4 4: aload 4
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value D
4 5 4 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
public static java.lang.Object setFloat32(java.lang.Object, int, double, boolean);
descriptor: (Ljava/lang/Object;IDZ)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
iload 4
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
dload 2
d2f
invokevirtual java.nio.ByteBuffer.putFloat:(IF)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 5
start local 5 4: aload 5
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value D
0 5 4 littleEndian Z
4 5 5 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
littleEndian final
public static java.lang.Object setFloat64(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 3
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toUint32:(Ljava/lang/Object;)J
l2i
aload 2
invokestatic jdk.nashorn.internal.runtime.JSType.toNumber:(Ljava/lang/Object;)D
invokevirtual java.nio.ByteBuffer.putDouble:(ID)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 4
start local 4 4: aload 4
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset Ljava/lang/Object;
0 5 2 value Ljava/lang/Object;
0 5 3 littleEndian Ljava/lang/Object;
4 5 4 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Function(attributes = 2, arity = 2)
MethodParameters:
Name Flags
self final
byteOffset final
value final
littleEndian final
public static java.lang.Object setFloat64(java.lang.Object, int, double);
descriptor: (Ljava/lang/Object;ID)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iconst_0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
dload 2
invokevirtual java.nio.ByteBuffer.putDouble:(ID)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 4
start local 4 4: aload 4
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value D
4 5 4 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
public static java.lang.Object setFloat64(java.lang.Object, int, double, boolean);
descriptor: (Ljava/lang/Object;IDZ)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
iload 4
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
iload 1
dload 2
invokevirtual java.nio.ByteBuffer.putDouble:(ID)Ljava/nio/ByteBuffer;
pop
1: getstatic jdk.nashorn.internal.runtime.ScriptRuntime.UNDEFINED:Ljdk/nashorn/internal/runtime/Undefined;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 5
start local 5 4: aload 5
ldc "dataview.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 self Ljava/lang/Object;
0 5 1 byteOffset I
0 5 2 value D
0 5 4 littleEndian Z
4 5 5 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.SpecializedFunction()
MethodParameters:
Name Flags
self final
byteOffset final
value final
littleEndian final
private static java.nio.ByteBuffer bufferFrom(jdk.nashorn.internal.objects.NativeArrayBuffer, int);
descriptor: (Ljdk/nashorn/internal/objects/NativeArrayBuffer;I)Ljava/nio/ByteBuffer;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual jdk.nashorn.internal.objects.NativeArrayBuffer.getBuffer:(I)Ljava/nio/ByteBuffer;
1: areturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 2
start local 2 3: aload 2
ldc "dataview.constructor.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 nab Ljdk/nashorn/internal/objects/NativeArrayBuffer;
0 4 1 offset I
3 4 2 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
MethodParameters:
Name Flags
nab final
offset final
private static java.nio.ByteBuffer bufferFrom(jdk.nashorn.internal.objects.NativeArrayBuffer, int, int);
descriptor: (Ljdk/nashorn/internal/objects/NativeArrayBuffer;II)Ljava/nio/ByteBuffer;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
invokevirtual jdk.nashorn.internal.objects.NativeArrayBuffer.getBuffer:(II)Ljava/nio/ByteBuffer;
1: areturn
2: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 3
start local 3 3: aload 3
ldc "dataview.constructor.offset"
iconst_0
anewarray java.lang.String
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.rangeError:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 nab Ljdk/nashorn/internal/objects/NativeArrayBuffer;
0 4 1 offset I
0 4 2 length I
3 4 3 iae Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalArgumentException
MethodParameters:
Name Flags
nab final
offset final
length final
private static jdk.nashorn.internal.objects.NativeDataView checkSelf(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljdk/nashorn/internal/objects/NativeDataView;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
instanceof jdk.nashorn.internal.objects.NativeDataView
ifne 2
1: ldc "not.an.arraybuffer.in.dataview"
iconst_1
anewarray java.lang.String
dup
iconst_0
aload 0
invokestatic jdk.nashorn.internal.runtime.ScriptRuntime.safeToString:(Ljava/lang/Object;)Ljava/lang/String;
aastore
invokestatic jdk.nashorn.internal.runtime.ECMAErrors.typeError:(Ljava/lang/String;[Ljava/lang/String;)Ljdk/nashorn/internal/runtime/ECMAException;
athrow
2: StackMap locals:
StackMap stack:
aload 0
checkcast jdk.nashorn.internal.objects.NativeDataView
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 self Ljava/lang/Object;
MethodParameters:
Name Flags
self final
private static java.nio.ByteBuffer getBuffer(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/nio/ByteBuffer;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic jdk.nashorn.internal.objects.NativeDataView.checkSelf:(Ljava/lang/Object;)Ljdk/nashorn/internal/objects/NativeDataView;
getfield jdk.nashorn.internal.objects.NativeDataView.buf:Ljava/nio/ByteBuffer;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 self Ljava/lang/Object;
MethodParameters:
Name Flags
self final
private static java.nio.ByteBuffer getBuffer(java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Ljava/nio/ByteBuffer;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic jdk.nashorn.internal.runtime.JSType.toBoolean:(Ljava/lang/Object;)Z
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 self Ljava/lang/Object;
0 1 1 littleEndian Ljava/lang/Object;
MethodParameters:
Name Flags
self final
littleEndian final
private static java.nio.ByteBuffer getBuffer(java.lang.Object, boolean);
descriptor: (Ljava/lang/Object;Z)Ljava/nio/ByteBuffer;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokestatic jdk.nashorn.internal.objects.NativeDataView.getBuffer:(Ljava/lang/Object;)Ljava/nio/ByteBuffer;
iload 1
ifeq 1
getstatic java.nio.ByteOrder.LITTLE_ENDIAN:Ljava/nio/ByteOrder;
goto 2
StackMap locals:
StackMap stack: java.nio.ByteBuffer
1: getstatic java.nio.ByteOrder.BIG_ENDIAN:Ljava/nio/ByteOrder;
StackMap locals: java.lang.Object int
StackMap stack: java.nio.ByteBuffer java.nio.ByteOrder
2: invokevirtual java.nio.ByteBuffer.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 self Ljava/lang/Object;
0 3 1 littleEndian Z
MethodParameters:
Name Flags
self final
littleEndian final
}
SourceFile: "NativeDataView.java"
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.ScriptClass(value = "DataView")