public abstract class it.unimi.dsi.fastutil.ints.AbstractIntBigList extends it.unimi.dsi.fastutil.ints.AbstractIntCollection implements it.unimi.dsi.fastutil.ints.IntBigList, it.unimi.dsi.fastutil.ints.IntStack
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: it.unimi.dsi.fastutil.ints.AbstractIntBigList
super_class: it.unimi.dsi.fastutil.ints.AbstractIntCollection
{
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial it.unimi.dsi.fastutil.ints.AbstractIntCollection.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
protected void ensureIndex(long);
descriptor: (J)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lconst_0
lcmp
ifge 2
1: new java.lang.IndexOutOfBoundsException
dup
new java.lang.StringBuilder
dup
ldc "Index ("
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ") is negative"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IndexOutOfBoundsException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
lload 1
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
lcmp
ifle 4
3: new java.lang.IndexOutOfBoundsException
dup
new java.lang.StringBuilder
dup
ldc "Index ("
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ") is greater than list size ("
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ")"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IndexOutOfBoundsException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 5 1 index J
MethodParameters:
Name Flags
index final
protected void ensureRestrictedIndex(long);
descriptor: (J)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lconst_0
lcmp
ifge 2
1: new java.lang.IndexOutOfBoundsException
dup
new java.lang.StringBuilder
dup
ldc "Index ("
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ") is negative"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IndexOutOfBoundsException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
lload 1
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
lcmp
iflt 6
3: new java.lang.IndexOutOfBoundsException
dup
4: new java.lang.StringBuilder
dup
ldc "Index ("
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ") is greater than or equal to list size ("
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ")"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
5: invokespecial java.lang.IndexOutOfBoundsException.<init>:(Ljava/lang/String;)V
athrow
6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 7 1 index J
MethodParameters:
Name Flags
index final
public void add(long, int);
descriptor: (JI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 3 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 index J
0 1 3 k I
MethodParameters:
Name Flags
index final
k final
public boolean add(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
iload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.add:(JI)V
1: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 2 1 k I
MethodParameters:
Name Flags
k final
public int removeInt(long);
descriptor: (J)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 i J
MethodParameters:
Name Flags
i
public int set(long, int);
descriptor: (JI)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 3 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 index J
0 1 3 k I
MethodParameters:
Name Flags
index final
k final
public boolean addAll(long, java.util.Collection<? extends java.lang.Integer>);
descriptor: (JLjava/util/Collection;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.ensureIndex:(J)V
1: aload 3
invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
astore 4
start local 4 2: aload 4
invokeinterface java.util.Iterator.hasNext:()Z
istore 5
start local 5 3: goto 5
4: StackMap locals: java.util.Iterator int
StackMap stack:
aload 0
lload 1
dup2
lconst_1
ladd
lstore 1
aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.add:(JLjava/lang/Integer;)V
5: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 4
6: iload 5
ireturn
end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 7 1 index J
0 7 3 c Ljava/util/Collection<+Ljava/lang/Integer;>;
2 7 4 i Ljava/util/Iterator<+Ljava/lang/Integer;>;
3 7 5 retVal Z
Signature: (JLjava/util/Collection<+Ljava/lang/Integer;>;)Z
MethodParameters:
Name Flags
index
c final
public boolean addAll(java.util.Collection<? extends java.lang.Integer>);
descriptor: (Ljava/util/Collection;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
aload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.addAll:(JLjava/util/Collection;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 c Ljava/util/Collection<+Ljava/lang/Integer;>;
Signature: (Ljava/util/Collection<+Ljava/lang/Integer;>;)Z
MethodParameters:
Name Flags
c final
public it.unimi.dsi.fastutil.ints.IntBigListIterator iterator();
descriptor: ()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.listIterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
public it.unimi.dsi.fastutil.ints.IntBigListIterator listIterator();
descriptor: ()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
lconst_0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.listIterator:(J)Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
public it.unimi.dsi.fastutil.ints.IntBigListIterator listIterator(long);
descriptor: (J)Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.ensureIndex:(J)V
1: new it.unimi.dsi.fastutil.ints.AbstractIntBigList$1
dup
aload 0
lload 1
invokespecial it.unimi.dsi.fastutil.ints.AbstractIntBigList$1.<init>:(Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;J)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 2 1 index J
MethodParameters:
Name Flags
index final
public boolean contains(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.indexOf:(I)J
lconst_0
lcmp
iflt 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 2 1 k I
MethodParameters:
Name Flags
k final
public long indexOf(int);
descriptor: (I)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.listIterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
astore 2
start local 2 1: goto 5
2: StackMap locals: it.unimi.dsi.fastutil.ints.IntBigListIterator
StackMap stack:
aload 2
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.nextInt:()I
istore 3
start local 3 3: iload 1
iload 3
if_icmpne 5
4: aload 2
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.previousIndex:()J
lreturn
end local 3 5: StackMap locals:
StackMap stack:
aload 2
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.hasNext:()Z
ifne 2
6: ldc -1
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 7 1 k I
1 7 2 i Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
3 5 3 e I
MethodParameters:
Name Flags
k final
public long lastIndexOf(int);
descriptor: (I)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.listIterator:(J)Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
astore 2
start local 2 1: goto 5
2: StackMap locals: it.unimi.dsi.fastutil.ints.IntBigListIterator
StackMap stack:
aload 2
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.previousInt:()I
istore 3
start local 3 3: iload 1
iload 3
if_icmpne 5
4: aload 2
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.nextIndex:()J
lreturn
end local 3 5: StackMap locals:
StackMap stack:
aload 2
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.hasPrevious:()Z
ifne 2
6: ldc -1
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 7 1 k I
1 7 2 i Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
3 5 3 e I
MethodParameters:
Name Flags
k final
public void size(long);
descriptor: (J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
lstore 3
start local 3 1: lload 1
lload 3
lcmp
ifle 7
2: goto 4
3: StackMap locals: long
StackMap stack:
aload 0
iconst_0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.add:(I)Z
pop
4: StackMap locals:
StackMap stack:
lload 3
dup2
lconst_1
ladd
lstore 3
lload 1
lcmp
iflt 3
5: goto 8
6: StackMap locals:
StackMap stack:
aload 0
lload 3
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.remove:(J)Ljava/lang/Integer;
pop
7: StackMap locals:
StackMap stack:
lload 3
dup2
lconst_1
lsub
lstore 3
lload 1
lcmp
ifne 6
8: StackMap locals:
StackMap stack:
return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 9 1 size J
1 9 3 i J
MethodParameters:
Name Flags
size final
public it.unimi.dsi.fastutil.ints.IntBigList subList(long, long);
descriptor: (JJ)Lit/unimi/dsi/fastutil/ints/IntBigList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.ensureIndex:(J)V
1: aload 0
lload 3
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.ensureIndex:(J)V
2: lload 1
lload 3
lcmp
ifle 4
3: new java.lang.IndexOutOfBoundsException
dup
new java.lang.StringBuilder
dup
ldc "Start index ("
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ") is greater than end index ("
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
lload 3
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ")"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IndexOutOfBoundsException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
new it.unimi.dsi.fastutil.ints.AbstractIntBigList$IntSubList
dup
aload 0
lload 1
lload 3
invokespecial it.unimi.dsi.fastutil.ints.AbstractIntBigList$IntSubList.<init>:(Lit/unimi/dsi/fastutil/ints/IntBigList;JJ)V
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 5 1 from J
0 5 3 to J
MethodParameters:
Name Flags
from final
to final
public void removeElements(long, long);
descriptor: (JJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=8, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 3
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.ensureIndex:(J)V
1: aload 0
lload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.listIterator:(J)Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
astore 5
start local 5 2: lload 3
lload 1
lsub
lstore 6
start local 6 3: lload 6
lconst_0
lcmp
ifge 7
4: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Start index ("
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ") is greater than end index ("
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
lload 3
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ")"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals: it.unimi.dsi.fastutil.ints.IntBigListIterator long
StackMap stack:
aload 5
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.nextInt:()I
pop
6: aload 5
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.remove:()V
7: StackMap locals:
StackMap stack:
lload 6
dup2
lconst_1
lsub
lstore 6
lconst_0
lcmp
ifne 5
8: return
end local 6 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 9 1 from J
0 9 3 to J
2 9 5 i Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
3 9 6 n J
MethodParameters:
Name Flags
from final
to final
public void addElements(long, int[][], long, long);
descriptor: (J[[IJJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=8, args_size=5
start local 0 start local 1 start local 3 start local 4 start local 6 0: aload 0
lload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.ensureIndex:(J)V
1: aload 3
lload 4
lload 6
invokestatic it.unimi.dsi.fastutil.BigArrays.ensureOffsetLength:([[IJJ)V
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
lload 1
dup2
lconst_1
ladd
lstore 1
aload 3
lload 4
dup2
lconst_1
ladd
lstore 4
invokestatic it.unimi.dsi.fastutil.BigArrays.get:([[IJ)I
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.add:(JI)V
4: StackMap locals:
StackMap stack:
lload 6
dup2
lconst_1
lsub
lstore 6
lconst_0
lcmp
ifne 3
5: return
end local 6 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 6 1 index J
0 6 3 a [[I
0 6 4 offset J
0 6 6 length J
MethodParameters:
Name Flags
index
a final
offset
length
public void addElements(long, int[][]);
descriptor: (J[[I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 1
aload 3
lconst_0
aload 3
invokestatic it.unimi.dsi.fastutil.BigArrays.length:([[I)J
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.addElements:(J[[IJJ)V
1: return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 2 1 index J
0 2 3 a [[I
MethodParameters:
Name Flags
index final
a final
public void getElements(long, int[][], long, long);
descriptor: (J[[IJJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=9, args_size=5
start local 0 start local 1 start local 3 start local 4 start local 6 0: aload 0
lload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.listIterator:(J)Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
astore 8
start local 8 1: aload 3
lload 4
lload 6
invokestatic it.unimi.dsi.fastutil.BigArrays.ensureOffsetLength:([[IJJ)V
2: lload 1
lload 6
ladd
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
lcmp
ifle 7
3: new java.lang.IndexOutOfBoundsException
dup
4: new java.lang.StringBuilder
dup
ldc "End index ("
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
lload 6
ladd
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ") is greater than list size ("
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ")"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
5: invokespecial java.lang.IndexOutOfBoundsException.<init>:(Ljava/lang/String;)V
athrow
6: StackMap locals: it.unimi.dsi.fastutil.ints.IntBigListIterator
StackMap stack:
aload 3
lload 4
dup2
lconst_1
ladd
lstore 4
aload 8
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.nextInt:()I
invokestatic it.unimi.dsi.fastutil.BigArrays.set:([[IJI)V
7: StackMap locals:
StackMap stack:
lload 6
dup2
lconst_1
lsub
lstore 6
lconst_0
lcmp
ifne 6
8: return
end local 8 end local 6 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 9 1 from J
0 9 3 a [[I
0 9 4 offset J
0 9 6 length J
1 9 8 i Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
MethodParameters:
Name Flags
from final
a final
offset
length
public void clear();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
lconst_0
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.removeElements:(JJ)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
public int size();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: ldc 2147483647
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
invokestatic java.lang.Math.min:(JJ)J
l2i
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
private boolean valEquals(java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
aload 2
ifnonnull 1
iconst_1
goto 3
StackMap locals:
StackMap stack:
1: iconst_0
goto 3
StackMap locals:
StackMap stack:
2: aload 1
aload 2
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
StackMap locals:
StackMap stack: int
3: ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 4 1 a Ljava/lang/Object;
0 4 2 b Ljava/lang/Object;
MethodParameters:
Name Flags
a final
b final
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=1
start local 0 0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.iterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
astore 1
start local 1 1: iconst_1
istore 2
start local 2 2: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
lstore 3
start local 3 3: goto 6
4: StackMap locals: it.unimi.dsi.fastutil.ints.IntIterator int long
StackMap stack:
aload 1
invokeinterface it.unimi.dsi.fastutil.ints.IntIterator.nextInt:()I
istore 5
start local 5 5: bipush 31
iload 2
imul
iload 5
iadd
istore 2
end local 5 6: StackMap locals:
StackMap stack:
lload 3
dup2
lconst_1
lsub
lstore 3
lconst_0
lcmp
ifne 4
7: iload 2
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
1 8 1 i Lit/unimi/dsi/fastutil/ints/IntIterator;
2 8 2 h I
3 8 3 s J
5 6 5 k I
public boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=2
start local 0 start local 1 0: aload 1
aload 0
if_acmpne 2
1: iconst_1
ireturn
2: StackMap locals:
StackMap stack:
aload 1
instanceof it.unimi.dsi.fastutil.BigList
ifne 4
3: iconst_0
ireturn
4: StackMap locals:
StackMap stack:
aload 1
checkcast it.unimi.dsi.fastutil.BigList
astore 2
start local 2 5: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
lstore 3
start local 3 6: lload 3
aload 2
invokeinterface it.unimi.dsi.fastutil.BigList.size64:()J
lcmp
ifeq 8
7: iconst_0
ireturn
8: StackMap locals: it.unimi.dsi.fastutil.BigList long
StackMap stack:
aload 2
instanceof it.unimi.dsi.fastutil.ints.IntBigList
ifeq 16
9: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.listIterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
astore 5
start local 5 10: aload 2
checkcast it.unimi.dsi.fastutil.ints.IntBigList
invokeinterface it.unimi.dsi.fastutil.ints.IntBigList.listIterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
astore 6
start local 6 11: goto 14
12: StackMap locals: it.unimi.dsi.fastutil.ints.IntBigListIterator it.unimi.dsi.fastutil.ints.IntBigListIterator
StackMap stack:
aload 5
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.nextInt:()I
aload 6
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.nextInt:()I
if_icmpeq 14
13: iconst_0
ireturn
14: StackMap locals:
StackMap stack:
lload 3
dup2
lconst_1
lsub
lstore 3
lconst_0
lcmp
ifne 12
15: iconst_1
ireturn
end local 6 end local 5 16: StackMap locals:
StackMap stack:
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.listIterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
astore 5
start local 5 17: aload 2
invokeinterface it.unimi.dsi.fastutil.BigList.listIterator:()Lit/unimi/dsi/fastutil/BigListIterator;
astore 6
start local 6 18: goto 21
19: StackMap locals: it.unimi.dsi.fastutil.BigListIterator it.unimi.dsi.fastutil.BigListIterator
StackMap stack:
aload 0
aload 5
invokeinterface it.unimi.dsi.fastutil.BigListIterator.next:()Ljava/lang/Object;
aload 6
invokeinterface it.unimi.dsi.fastutil.BigListIterator.next:()Ljava/lang/Object;
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.valEquals:(Ljava/lang/Object;Ljava/lang/Object;)Z
ifne 21
20: iconst_0
ireturn
21: StackMap locals:
StackMap stack:
lload 3
dup2
lconst_1
lsub
lstore 3
lconst_0
lcmp
ifne 19
22: iconst_1
ireturn
end local 6 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 23 1 o Ljava/lang/Object;
5 23 2 l Lit/unimi/dsi/fastutil/BigList<*>;
6 23 3 s J
10 16 5 i1 Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
11 16 6 i2 Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
17 23 5 i1 Lit/unimi/dsi/fastutil/BigListIterator<*>;
18 23 6 i2 Lit/unimi/dsi/fastutil/BigListIterator<*>;
MethodParameters:
Name Flags
o final
public int compareTo(it.unimi.dsi.fastutil.BigList<? extends java.lang.Integer>);
descriptor: (Lit/unimi/dsi/fastutil/BigList;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=7, args_size=2
start local 0 start local 1 0: aload 1
aload 0
if_acmpne 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 1
instanceof it.unimi.dsi.fastutil.ints.IntBigList
ifeq 16
3: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.listIterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
astore 2
start local 2 4: aload 1
checkcast it.unimi.dsi.fastutil.ints.IntBigList
invokeinterface it.unimi.dsi.fastutil.ints.IntBigList.listIterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
astore 3
start local 3 5: goto 11
6: StackMap locals: it.unimi.dsi.fastutil.ints.IntBigListIterator it.unimi.dsi.fastutil.ints.IntBigListIterator
StackMap stack:
aload 2
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.nextInt:()I
istore 5
start local 5 7: aload 3
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.nextInt:()I
istore 6
start local 6 8: iload 5
iload 6
invokestatic java.lang.Integer.compare:(II)I
dup
istore 4
start local 4 9: ifeq 11
10: iload 4
ireturn
end local 6 end local 5 end local 4 11: StackMap locals:
StackMap stack:
aload 2
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.hasNext:()Z
ifeq 12
aload 3
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.hasNext:()Z
ifne 6
12: StackMap locals:
StackMap stack:
aload 3
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.hasNext:()Z
ifeq 13
iconst_m1
goto 15
StackMap locals:
StackMap stack:
13: aload 2
invokeinterface it.unimi.dsi.fastutil.ints.IntBigListIterator.hasNext:()Z
ifeq 14
iconst_1
goto 15
StackMap locals:
StackMap stack:
14: iconst_0
StackMap locals:
StackMap stack: int
15: ireturn
end local 3 end local 2 16: StackMap locals:
StackMap stack:
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.listIterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
astore 2
start local 2 17: aload 1
invokeinterface it.unimi.dsi.fastutil.BigList.listIterator:()Lit/unimi/dsi/fastutil/BigListIterator;
astore 3
start local 3 18: goto 22
19: StackMap locals: it.unimi.dsi.fastutil.BigListIterator it.unimi.dsi.fastutil.BigListIterator
StackMap stack:
aload 2
invokeinterface it.unimi.dsi.fastutil.BigListIterator.next:()Ljava/lang/Object;
checkcast java.lang.Comparable
aload 3
invokeinterface it.unimi.dsi.fastutil.BigListIterator.next:()Ljava/lang/Object;
invokeinterface java.lang.Comparable.compareTo:(Ljava/lang/Object;)I
dup
istore 4
start local 4 20: ifeq 22
21: iload 4
ireturn
end local 4 22: StackMap locals:
StackMap stack:
aload 2
invokeinterface it.unimi.dsi.fastutil.BigListIterator.hasNext:()Z
ifeq 23
aload 3
invokeinterface it.unimi.dsi.fastutil.BigListIterator.hasNext:()Z
ifne 19
23: StackMap locals:
StackMap stack:
aload 3
invokeinterface it.unimi.dsi.fastutil.BigListIterator.hasNext:()Z
ifeq 24
iconst_m1
goto 26
StackMap locals:
StackMap stack:
24: aload 2
invokeinterface it.unimi.dsi.fastutil.BigListIterator.hasNext:()Z
ifeq 25
iconst_1
goto 26
StackMap locals:
StackMap stack:
25: iconst_0
StackMap locals:
StackMap stack: int
26: ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 27 1 l Lit/unimi/dsi/fastutil/BigList<+Ljava/lang/Integer;>;
4 16 2 i1 Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
5 16 3 i2 Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
9 11 4 r I
7 11 5 e1 I
8 11 6 e2 I
17 27 2 i1 Lit/unimi/dsi/fastutil/BigListIterator<+Ljava/lang/Integer;>;
18 27 3 i2 Lit/unimi/dsi/fastutil/BigListIterator<+Ljava/lang/Integer;>;
20 22 4 r I
Signature: (Lit/unimi/dsi/fastutil/BigList<+Ljava/lang/Integer;>;)I
MethodParameters:
Name Flags
l final
public void push(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.add:(I)Z
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 2 1 o I
MethodParameters:
Name Flags
o
public int popInt();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.isEmpty:()Z
ifeq 2
1: new java.util.NoSuchElementException
dup
invokespecial java.util.NoSuchElementException.<init>:()V
athrow
2: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
lconst_1
lsub
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.removeInt:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
public int topInt();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.isEmpty:()Z
ifeq 2
1: new java.util.NoSuchElementException
dup
invokespecial java.util.NoSuchElementException.<init>:()V
athrow
2: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
lconst_1
lsub
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.getInt:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
public int peekInt(int);
descriptor: (I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
lconst_1
lsub
iload 1
i2l
lsub
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.getInt:(J)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 i I
MethodParameters:
Name Flags
i
public boolean rem(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.indexOf:(I)J
lstore 2
start local 2 1: lload 2
ldc -1
lcmp
ifne 3
2: iconst_0
ireturn
3: StackMap locals: long
StackMap stack:
aload 0
lload 2
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.removeInt:(J)I
pop
4: iconst_1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 5 1 k I
1 5 2 index J
MethodParameters:
Name Flags
k
public boolean addAll(long, it.unimi.dsi.fastutil.ints.IntCollection);
descriptor: (JLit/unimi/dsi/fastutil/ints/IntCollection;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 1
aload 3
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.addAll:(JLjava/util/Collection;)Z
ireturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 index J
0 1 3 c Lit/unimi/dsi/fastutil/ints/IntCollection;
MethodParameters:
Name Flags
index final
c final
public boolean addAll(long, it.unimi.dsi.fastutil.ints.IntBigList);
descriptor: (JLit/unimi/dsi/fastutil/ints/IntBigList;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 1
aload 3
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.addAll:(JLit/unimi/dsi/fastutil/ints/IntCollection;)Z
ireturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 index J
0 1 3 l Lit/unimi/dsi/fastutil/ints/IntBigList;
MethodParameters:
Name Flags
index final
l final
public boolean addAll(it.unimi.dsi.fastutil.ints.IntCollection);
descriptor: (Lit/unimi/dsi/fastutil/ints/IntCollection;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
aload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.addAll:(JLit/unimi/dsi/fastutil/ints/IntCollection;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 c Lit/unimi/dsi/fastutil/ints/IntCollection;
MethodParameters:
Name Flags
c final
public boolean addAll(it.unimi.dsi.fastutil.ints.IntBigList);
descriptor: (Lit/unimi/dsi/fastutil/ints/IntBigList;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
aload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.addAll:(JLit/unimi/dsi/fastutil/ints/IntBigList;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 l Lit/unimi/dsi/fastutil/ints/IntBigList;
MethodParameters:
Name Flags
l final
public void add(long, java.lang.Integer);
descriptor: (JLjava/lang/Integer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 1
aload 3
invokevirtual java.lang.Integer.intValue:()I
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.add:(JI)V
1: return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 2 1 index J
0 2 3 ok Ljava/lang/Integer;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
index final
ok final
public java.lang.Integer set(long, java.lang.Integer);
descriptor: (JLjava/lang/Integer;)Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 1
aload 3
invokevirtual java.lang.Integer.intValue:()I
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.set:(JI)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 index J
0 1 3 ok Ljava/lang/Integer;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
index final
ok final
public java.lang.Integer get(long);
descriptor: (J)Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.getInt:(J)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 index J
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
index final
public long indexOf(java.lang.Object);
descriptor: (Ljava/lang/Object;)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.indexOf:(I)J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 ok Ljava/lang/Object;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
ok final
public long lastIndexOf(java.lang.Object);
descriptor: (Ljava/lang/Object;)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.lastIndexOf:(I)J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 ok Ljava/lang/Object;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
ok final
public java.lang.Integer remove(long);
descriptor: (J)Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.removeInt:(J)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 index J
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
index final
public void push(java.lang.Integer);
descriptor: (Ljava/lang/Integer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual java.lang.Integer.intValue:()I
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.push:(I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 2 1 o Ljava/lang/Integer;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
o
public java.lang.Integer pop();
descriptor: ()Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.popInt:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public java.lang.Integer top();
descriptor: ()Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.topInt:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public java.lang.Integer peek(int);
descriptor: (I)Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.peekInt:(I)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
0 1 1 i I
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
i
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 1
start local 1 1: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.iterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
astore 2
start local 2 2: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.size64:()J
lstore 3
start local 3 3: iconst_1
istore 6
start local 6 4: aload 1
ldc "["
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
5: goto 11
6: StackMap locals: it.unimi.dsi.fastutil.ints.AbstractIntBigList java.lang.StringBuilder it.unimi.dsi.fastutil.ints.IntIterator long top int
StackMap stack:
iload 6
ifeq 8
7: iconst_0
istore 6
goto 9
8: StackMap locals:
StackMap stack:
aload 1
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
9: StackMap locals:
StackMap stack:
aload 2
invokeinterface it.unimi.dsi.fastutil.ints.IntIterator.nextInt:()I
istore 5
start local 5 10: aload 1
iload 5
invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
end local 5 11: StackMap locals:
StackMap stack:
lload 3
dup2
lconst_1
lsub
lstore 3
lconst_0
lcmp
ifne 6
12: aload 1
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
13: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 6 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lit/unimi/dsi/fastutil/ints/AbstractIntBigList;
1 14 1 s Ljava/lang/StringBuilder;
2 14 2 i Lit/unimi/dsi/fastutil/ints/IntIterator;
3 14 3 n J
10 11 5 k I
4 14 6 first Z
public java.lang.Object set(long, java.lang.Object);
descriptor: (JLjava/lang/Object;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
0: aload 0
lload 1
aload 3
checkcast java.lang.Integer
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.set:(JLjava/lang/Integer;)Ljava/lang/Integer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public int compareTo(java.lang.Object);
descriptor: (Ljava/lang/Object;)I
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast it.unimi.dsi.fastutil.BigList
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.compareTo:(Lit/unimi/dsi/fastutil/BigList;)I
ireturn
LocalVariableTable:
Start End Slot Name Signature
public it.unimi.dsi.fastutil.ints.IntIterator iterator();
descriptor: ()Lit/unimi/dsi/fastutil/ints/IntIterator;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.iterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.util.Iterator iterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.iterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
areturn
LocalVariableTable:
Start End Slot Name Signature
public it.unimi.dsi.fastutil.BigListIterator listIterator(long);
descriptor: (J)Lit/unimi/dsi/fastutil/BigListIterator;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=2
0: aload 0
lload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.listIterator:(J)Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
areturn
LocalVariableTable:
Start End Slot Name Signature
public it.unimi.dsi.fastutil.BigListIterator listIterator();
descriptor: ()Lit/unimi/dsi/fastutil/BigListIterator;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.listIterator:()Lit/unimi/dsi/fastutil/ints/IntBigListIterator;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object get(long);
descriptor: (J)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=2
0: aload 0
lload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.get:(J)Ljava/lang/Integer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object peek(int);
descriptor: (I)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.peek:(I)Ljava/lang/Integer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public it.unimi.dsi.fastutil.BigList subList(long, long);
descriptor: (JJ)Lit/unimi/dsi/fastutil/BigList;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=3
0: aload 0
lload 1
lload 3
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.subList:(JJ)Lit/unimi/dsi/fastutil/ints/IntBigList;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object top();
descriptor: ()Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.top:()Ljava/lang/Integer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object remove(long);
descriptor: (J)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=2
0: aload 0
lload 1
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.remove:(J)Ljava/lang/Integer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public void add(long, java.lang.Object);
descriptor: (JLjava/lang/Object;)V
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
0: aload 0
lload 1
aload 3
checkcast java.lang.Integer
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.add:(JLjava/lang/Integer;)V
return
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object pop();
descriptor: ()Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.pop:()Ljava/lang/Integer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public void push(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast java.lang.Integer
invokevirtual it.unimi.dsi.fastutil.ints.AbstractIntBigList.push:(Ljava/lang/Integer;)V
return
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "AbstractIntBigList.java"
NestMembers:
it.unimi.dsi.fastutil.ints.AbstractIntBigList$1 it.unimi.dsi.fastutil.ints.AbstractIntBigList$IntSubList it.unimi.dsi.fastutil.ints.AbstractIntBigList$IntSubList$1
InnerClasses:
it.unimi.dsi.fastutil.ints.AbstractIntBigList$1
public IntSubList = it.unimi.dsi.fastutil.ints.AbstractIntBigList$IntSubList of it.unimi.dsi.fastutil.ints.AbstractIntBigList