class java.io.ObjectInputStream$HandleTable
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: java.io.ObjectInputStream$HandleTable
  super_class: java.lang.Object
{
  private static final byte STATUS_OK;
    descriptor: B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  private static final byte STATUS_UNKNOWN;
    descriptor: B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  private static final byte STATUS_EXCEPTION;
    descriptor: B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  byte[] status;
    descriptor: [B
    flags: (0x0000) 

  java.lang.Object[] entries;
    descriptor: [Ljava/lang/Object;
    flags: (0x0000) 

  java.io.ObjectInputStream$HandleTable$HandleList[] deps;
    descriptor: [Ljava/io/ObjectInputStream$HandleTable$HandleList;
    flags: (0x0000) 

  int lowDep;
    descriptor: I
    flags: (0x0000) 

  int size;
    descriptor: I
    flags: (0x0000) 

  void <init>(int);
    descriptor: (I)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.io.ObjectInputStream$HandleTable this
        start local 1 // int initialCapacity
         0: .line 3715
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 3708
            aload 0 /* this */
            iconst_m1
            putfield java.io.ObjectInputStream$HandleTable.lowDep:I
         2: .line 3710
            aload 0 /* this */
            iconst_0
            putfield java.io.ObjectInputStream$HandleTable.size:I
         3: .line 3716
            aload 0 /* this */
            iload 1 /* initialCapacity */
            newarray 8
            putfield java.io.ObjectInputStream$HandleTable.status:[B
         4: .line 3717
            aload 0 /* this */
            iload 1 /* initialCapacity */
            anewarray java.lang.Object
            putfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
         5: .line 3718
            aload 0 /* this */
            iload 1 /* initialCapacity */
            anewarray java.io.ObjectInputStream$HandleTable$HandleList
            putfield java.io.ObjectInputStream$HandleTable.deps:[Ljava/io/ObjectInputStream$HandleTable$HandleList;
         6: .line 3719
            return
        end local 1 // int initialCapacity
        end local 0 // java.io.ObjectInputStream$HandleTable this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    7     0             this  Ljava/io/ObjectInputStream$HandleTable;
            0    7     1  initialCapacity  I
    MethodParameters:
                 Name  Flags
      initialCapacity  

  int assign(java.lang.Object);
    descriptor: (Ljava/lang/Object;)I
    flags: (0x0000) 
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.io.ObjectInputStream$HandleTable this
        start local 1 // java.lang.Object obj
         0: .line 3728
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.size:I
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
            arraylength
            if_icmplt 2
         1: .line 3729
            aload 0 /* this */
            invokevirtual java.io.ObjectInputStream$HandleTable.grow:()V
         2: .line 3731
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.size:I
            iconst_2
            bastore
         3: .line 3732
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.size:I
            aload 1 /* obj */
            aastore
         4: .line 3733
            aload 0 /* this */
            dup
            getfield java.io.ObjectInputStream$HandleTable.size:I
            dup_x1
            iconst_1
            iadd
            putfield java.io.ObjectInputStream$HandleTable.size:I
            ireturn
        end local 1 // java.lang.Object obj
        end local 0 // java.io.ObjectInputStream$HandleTable this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Ljava/io/ObjectInputStream$HandleTable;
            0    5     1   obj  Ljava/lang/Object;
    MethodParameters:
      Name  Flags
      obj   

  void markDependency(int, int);
    descriptor: (II)V
    flags: (0x0000) 
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // java.io.ObjectInputStream$HandleTable this
        start local 1 // int dependent
        start local 2 // int target
         0: .line 3743
            iload 1 /* dependent */
            iconst_m1
            if_icmpeq 1
            iload 2 /* target */
            iconst_m1
            if_icmpne 2
         1: .line 3744
      StackMap locals:
      StackMap stack:
            return
         2: .line 3746
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 1 /* dependent */
            baload
            tableswitch { // 2 - 3
                    2: 3
                    3: 16
              default: 17
          }
         3: .line 3749
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 2 /* target */
            baload
            tableswitch { // 1 - 3
                    1: 4
                    2: 9
                    3: 5
              default: 15
          }
         4: .line 3752
      StackMap locals:
      StackMap stack:
            goto 18
         5: .line 3756
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* dependent */
         6: .line 3757
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
            iload 2 /* target */
            aaload
            checkcast java.lang.ClassNotFoundException
         7: .line 3756
            invokevirtual java.io.ObjectInputStream$HandleTable.markException:(ILjava/lang/ClassNotFoundException;)V
         8: .line 3758
            goto 18
         9: .line 3762
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.deps:[Ljava/io/ObjectInputStream$HandleTable$HandleList;
            iload 2 /* target */
            aaload
            ifnonnull 11
        10: .line 3763
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.deps:[Ljava/io/ObjectInputStream$HandleTable$HandleList;
            iload 2 /* target */
            new java.io.ObjectInputStream$HandleTable$HandleList
            dup
            invokespecial java.io.ObjectInputStream$HandleTable$HandleList.<init>:()V
            aastore
        11: .line 3765
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.deps:[Ljava/io/ObjectInputStream$HandleTable$HandleList;
            iload 2 /* target */
            aaload
            iload 1 /* dependent */
            invokevirtual java.io.ObjectInputStream$HandleTable$HandleList.add:(I)V
        12: .line 3768
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.lowDep:I
            iflt 13
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.lowDep:I
            iload 2 /* target */
            if_icmple 18
        13: .line 3769
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 2 /* target */
            putfield java.io.ObjectInputStream$HandleTable.lowDep:I
        14: .line 3771
            goto 18
        15: .line 3774
      StackMap locals:
      StackMap stack:
            new java.lang.InternalError
            dup
            invokespecial java.lang.InternalError.<init>:()V
            athrow
        16: .line 3779
      StackMap locals:
      StackMap stack:
            goto 18
        17: .line 3782
      StackMap locals:
      StackMap stack:
            new java.lang.InternalError
            dup
            invokespecial java.lang.InternalError.<init>:()V
            athrow
        18: .line 3784
      StackMap locals:
      StackMap stack:
            return
        end local 2 // int target
        end local 1 // int dependent
        end local 0 // java.io.ObjectInputStream$HandleTable this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   19     0       this  Ljava/io/ObjectInputStream$HandleTable;
            0   19     1  dependent  I
            0   19     2     target  I
    MethodParameters:
           Name  Flags
      dependent  
      target     

  void markException(int, java.lang.ClassNotFoundException);
    descriptor: (ILjava/lang/ClassNotFoundException;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=6, args_size=3
        start local 0 // java.io.ObjectInputStream$HandleTable this
        start local 1 // int handle
        start local 2 // java.lang.ClassNotFoundException ex
         0: .line 3793
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 1 /* handle */
            baload
            tableswitch { // 2 - 3
                    2: 1
                    3: 13
              default: 14
          }
         1: .line 3795
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 1 /* handle */
            iconst_3
            bastore
         2: .line 3796
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
            iload 1 /* handle */
            aload 2 /* ex */
            aastore
         3: .line 3799
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.deps:[Ljava/io/ObjectInputStream$HandleTable$HandleList;
            iload 1 /* handle */
            aaload
            astore 3 /* dlist */
        start local 3 // java.io.ObjectInputStream$HandleTable$HandleList dlist
         4: .line 3800
            aload 3 /* dlist */
            ifnull 15
         5: .line 3801
            aload 3 /* dlist */
            invokevirtual java.io.ObjectInputStream$HandleTable$HandleList.size:()I
            istore 4 /* ndeps */
        start local 4 // int ndeps
         6: .line 3802
            iconst_0
            istore 5 /* i */
        start local 5 // int i
         7: goto 10
         8: .line 3803
      StackMap locals: java.io.ObjectInputStream$HandleTable$HandleList int int
      StackMap stack:
            aload 0 /* this */
            aload 3 /* dlist */
            iload 5 /* i */
            invokevirtual java.io.ObjectInputStream$HandleTable$HandleList.get:(I)I
            aload 2 /* ex */
            invokevirtual java.io.ObjectInputStream$HandleTable.markException:(ILjava/lang/ClassNotFoundException;)V
         9: .line 3802
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        10: iload 5 /* i */
            iload 4 /* ndeps */
            if_icmplt 8
        end local 5 // int i
        11: .line 3805
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.deps:[Ljava/io/ObjectInputStream$HandleTable$HandleList;
            iload 1 /* handle */
            aconst_null
            aastore
        end local 4 // int ndeps
        12: .line 3807
            goto 15
        end local 3 // java.io.ObjectInputStream$HandleTable$HandleList dlist
        13: .line 3810
      StackMap locals:
      StackMap stack:
            goto 15
        14: .line 3813
      StackMap locals:
      StackMap stack:
            new java.lang.InternalError
            dup
            invokespecial java.lang.InternalError.<init>:()V
            athrow
        15: .line 3815
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.ClassNotFoundException ex
        end local 1 // int handle
        end local 0 // java.io.ObjectInputStream$HandleTable this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   16     0    this  Ljava/io/ObjectInputStream$HandleTable;
            0   16     1  handle  I
            0   16     2      ex  Ljava/lang/ClassNotFoundException;
            4   13     3   dlist  Ljava/io/ObjectInputStream$HandleTable$HandleList;
            6   12     4   ndeps  I
            7   11     5       i  I
    MethodParameters:
        Name  Flags
      handle  
      ex      

  void finish(int);
    descriptor: (I)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // java.io.ObjectInputStream$HandleTable this
        start local 1 // int handle
         0: .line 3824
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.lowDep:I
            ifge 3
         1: .line 3826
            iload 1 /* handle */
            iconst_1
            iadd
            istore 2 /* end */
        start local 2 // int end
         2: .line 3827
            goto 8
        end local 2 // int end
      StackMap locals:
      StackMap stack:
         3: aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.lowDep:I
            iload 1 /* handle */
            if_icmplt 7
         4: .line 3829
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.size:I
            istore 2 /* end */
        start local 2 // int end
         5: .line 3830
            aload 0 /* this */
            iconst_m1
            putfield java.io.ObjectInputStream$HandleTable.lowDep:I
         6: .line 3831
            goto 8
        end local 2 // int end
         7: .line 3833
      StackMap locals:
      StackMap stack:
            return
        start local 2 // int end
         8: .line 3837
      StackMap locals: int
      StackMap stack:
            iload 1 /* handle */
            istore 3 /* i */
        start local 3 // int i
         9: goto 17
        10: .line 3838
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 3 /* i */
            baload
            tableswitch { // 1 - 3
                    1: 14
                    2: 11
                    3: 14
              default: 15
          }
        11: .line 3840
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 3 /* i */
            iconst_1
            bastore
        12: .line 3841
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.deps:[Ljava/io/ObjectInputStream$HandleTable$HandleList;
            iload 3 /* i */
            aconst_null
            aastore
        13: .line 3842
            goto 16
        14: .line 3846
      StackMap locals:
      StackMap stack:
            goto 16
        15: .line 3849
      StackMap locals:
      StackMap stack:
            new java.lang.InternalError
            dup
            invokespecial java.lang.InternalError.<init>:()V
            athrow
        16: .line 3837
      StackMap locals:
      StackMap stack:
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        17: iload 3 /* i */
            iload 2 /* end */
            if_icmplt 10
        end local 3 // int i
        18: .line 3852
            return
        end local 2 // int end
        end local 1 // int handle
        end local 0 // java.io.ObjectInputStream$HandleTable this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   19     0    this  Ljava/io/ObjectInputStream$HandleTable;
            0   19     1  handle  I
            2    3     2     end  I
            5    7     2     end  I
            8   19     2     end  I
            9   18     3       i  I
    MethodParameters:
        Name  Flags
      handle  

  void setObject(int, java.lang.Object);
    descriptor: (ILjava/lang/Object;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // java.io.ObjectInputStream$HandleTable this
        start local 1 // int handle
        start local 2 // java.lang.Object obj
         0: .line 3861
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 1 /* handle */
            baload
            tableswitch { // 1 - 3
                    1: 1
                    2: 1
                    3: 3
              default: 4
          }
         1: .line 3864
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
            iload 1 /* handle */
            aload 2 /* obj */
            aastore
         2: .line 3865
            goto 5
         3: .line 3868
      StackMap locals:
      StackMap stack:
            goto 5
         4: .line 3871
      StackMap locals:
      StackMap stack:
            new java.lang.InternalError
            dup
            invokespecial java.lang.InternalError.<init>:()V
            athrow
         5: .line 3873
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.Object obj
        end local 1 // int handle
        end local 0 // java.io.ObjectInputStream$HandleTable this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0    this  Ljava/io/ObjectInputStream$HandleTable;
            0    6     1  handle  I
            0    6     2     obj  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      handle  
      obj     

  java.lang.Object lookupObject(int);
    descriptor: (I)Ljava/lang/Object;
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.io.ObjectInputStream$HandleTable this
        start local 1 // int handle
         0: .line 3881
            iload 1 /* handle */
            iconst_m1
            if_icmpeq 3
         1: .line 3882
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 1 /* handle */
            baload
            iconst_3
            if_icmpeq 3
         2: .line 3883
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
            iload 1 /* handle */
            aaload
            goto 4
      StackMap locals:
      StackMap stack:
         3: aconst_null
         4: .line 3881
      StackMap locals:
      StackMap stack: java.lang.Object
            areturn
        end local 1 // int handle
        end local 0 // java.io.ObjectInputStream$HandleTable this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Ljava/io/ObjectInputStream$HandleTable;
            0    5     1  handle  I
    MethodParameters:
        Name  Flags
      handle  

  java.lang.ClassNotFoundException lookupException(int);
    descriptor: (I)Ljava/lang/ClassNotFoundException;
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.io.ObjectInputStream$HandleTable this
        start local 1 // int handle
         0: .line 3892
            iload 1 /* handle */
            iconst_m1
            if_icmpeq 3
         1: .line 3893
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 1 /* handle */
            baload
            iconst_3
            if_icmpne 3
         2: .line 3894
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
            iload 1 /* handle */
            aaload
            checkcast java.lang.ClassNotFoundException
            goto 4
      StackMap locals:
      StackMap stack:
         3: aconst_null
         4: .line 3892
      StackMap locals:
      StackMap stack: java.lang.ClassNotFoundException
            areturn
        end local 1 // int handle
        end local 0 // java.io.ObjectInputStream$HandleTable this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Ljava/io/ObjectInputStream$HandleTable;
            0    5     1  handle  I
    MethodParameters:
        Name  Flags
      handle  

  void clear();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // java.io.ObjectInputStream$HandleTable this
         0: .line 3901
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iconst_0
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.size:I
            iconst_0
            invokestatic java.util.Arrays.fill:([BIIB)V
         1: .line 3902
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
            iconst_0
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.size:I
            aconst_null
            invokestatic java.util.Arrays.fill:([Ljava/lang/Object;IILjava/lang/Object;)V
         2: .line 3903
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.deps:[Ljava/io/ObjectInputStream$HandleTable$HandleList;
            iconst_0
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.size:I
            aconst_null
            invokestatic java.util.Arrays.fill:([Ljava/lang/Object;IILjava/lang/Object;)V
         3: .line 3904
            aload 0 /* this */
            iconst_m1
            putfield java.io.ObjectInputStream$HandleTable.lowDep:I
         4: .line 3905
            aload 0 /* this */
            iconst_0
            putfield java.io.ObjectInputStream$HandleTable.size:I
         5: .line 3906
            return
        end local 0 // java.io.ObjectInputStream$HandleTable this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Ljava/io/ObjectInputStream$HandleTable;

  int size();
    descriptor: ()I
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.io.ObjectInputStream$HandleTable this
         0: .line 3912
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.size:I
            ireturn
        end local 0 // java.io.ObjectInputStream$HandleTable this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/io/ObjectInputStream$HandleTable;

  private void grow();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // java.io.ObjectInputStream$HandleTable this
         0: .line 3919
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
            arraylength
            iconst_1
            ishl
            iconst_1
            iadd
            istore 1 /* newCapacity */
        start local 1 // int newCapacity
         1: .line 3921
            iload 1 /* newCapacity */
            newarray 8
            astore 2 /* newStatus */
        start local 2 // byte[] newStatus
         2: .line 3922
            iload 1 /* newCapacity */
            anewarray java.lang.Object
            astore 3 /* newEntries */
        start local 3 // java.lang.Object[] newEntries
         3: .line 3923
            iload 1 /* newCapacity */
            anewarray java.io.ObjectInputStream$HandleTable$HandleList
            astore 4 /* newDeps */
        start local 4 // java.io.ObjectInputStream$HandleTable$HandleList[] newDeps
         4: .line 3925
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iconst_0
            aload 2 /* newStatus */
            iconst_0
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.size:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         5: .line 3926
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
            iconst_0
            aload 3 /* newEntries */
            iconst_0
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.size:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         6: .line 3927
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.deps:[Ljava/io/ObjectInputStream$HandleTable$HandleList;
            iconst_0
            aload 4 /* newDeps */
            iconst_0
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.size:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         7: .line 3929
            aload 0 /* this */
            aload 2 /* newStatus */
            putfield java.io.ObjectInputStream$HandleTable.status:[B
         8: .line 3930
            aload 0 /* this */
            aload 3 /* newEntries */
            putfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
         9: .line 3931
            aload 0 /* this */
            aload 4 /* newDeps */
            putfield java.io.ObjectInputStream$HandleTable.deps:[Ljava/io/ObjectInputStream$HandleTable$HandleList;
        10: .line 3932
            return
        end local 4 // java.io.ObjectInputStream$HandleTable$HandleList[] newDeps
        end local 3 // java.lang.Object[] newEntries
        end local 2 // byte[] newStatus
        end local 1 // int newCapacity
        end local 0 // java.io.ObjectInputStream$HandleTable this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   11     0         this  Ljava/io/ObjectInputStream$HandleTable;
            1   11     1  newCapacity  I
            2   11     2    newStatus  [B
            3   11     3   newEntries  [Ljava/lang/Object;
            4   11     4      newDeps  [Ljava/io/ObjectInputStream$HandleTable$HandleList;
}
SourceFile: "ObjectInputStream.java"
NestHost: java.io.ObjectInputStream
InnerClasses:
  private HandleTable = java.io.ObjectInputStream$HandleTable of java.io.ObjectInputStream
  private HandleList = java.io.ObjectInputStream$HandleTable$HandleList of java.io.ObjectInputStream$HandleTable