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 3817
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 3810
            aload 0 /* this */
            iconst_m1
            putfield java.io.ObjectInputStream$HandleTable.lowDep:I
         2: .line 3812
            aload 0 /* this */
            iconst_0
            putfield java.io.ObjectInputStream$HandleTable.size:I
         3: .line 3818
            aload 0 /* this */
            iload 1 /* initialCapacity */
            newarray 8
            putfield java.io.ObjectInputStream$HandleTable.status:[B
         4: .line 3819
            aload 0 /* this */
            iload 1 /* initialCapacity */
            anewarray java.lang.Object
            putfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
         5: .line 3820
            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 3821
            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 3830
            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 3831
            aload 0 /* this */
            invokevirtual java.io.ObjectInputStream$HandleTable.grow:()V
         2: .line 3833
      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 3834
            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 3835
            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 3846
            iload 1 /* dependent */
            iload 2 /* target */
            if_icmpeq 1
            iload 1 /* dependent */
            iconst_m1
            if_icmpeq 1
            iload 2 /* target */
            iconst_m1
            if_icmpne 2
         1: .line 3847
      StackMap locals:
      StackMap stack:
            return
         2: .line 3849
      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 3852
      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 3855
      StackMap locals:
      StackMap stack:
            goto 18
         5: .line 3859
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* dependent */
         6: .line 3860
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
            iload 2 /* target */
            aaload
            checkcast java.lang.ClassNotFoundException
         7: .line 3859
            invokevirtual java.io.ObjectInputStream$HandleTable.markException:(ILjava/lang/ClassNotFoundException;)V
         8: .line 3861
            goto 18
         9: .line 3865
      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 3866
            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 3868
      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 3871
            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 3872
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 2 /* target */
            putfield java.io.ObjectInputStream$HandleTable.lowDep:I
        14: .line 3874
            goto 18
        15: .line 3877
      StackMap locals:
      StackMap stack:
            new java.lang.InternalError
            dup
            invokespecial java.lang.InternalError.<init>:()V
            athrow
        16: .line 3882
      StackMap locals:
      StackMap stack:
            goto 18
        17: .line 3885
      StackMap locals:
      StackMap stack:
            new java.lang.InternalError
            dup
            invokespecial java.lang.InternalError.<init>:()V
            athrow
        18: .line 3887
      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 3896
            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 3898
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 1 /* handle */
            iconst_3
            bastore
         2: .line 3899
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
            iload 1 /* handle */
            aload 2 /* ex */
            aastore
         3: .line 3902
            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 3903
            aload 3 /* dlist */
            ifnull 15
         5: .line 3904
            aload 3 /* dlist */
            invokevirtual java.io.ObjectInputStream$HandleTable$HandleList.size:()I
            istore 4 /* ndeps */
        start local 4 // int ndeps
         6: .line 3905
            iconst_0
            istore 5 /* i */
        start local 5 // int i
         7: goto 10
         8: .line 3906
      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 3905
            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 3908
            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 3910
            goto 15
        end local 3 // java.io.ObjectInputStream$HandleTable$HandleList dlist
        13: .line 3913
      StackMap locals:
      StackMap stack:
            goto 15
        14: .line 3916
      StackMap locals:
      StackMap stack:
            new java.lang.InternalError
            dup
            invokespecial java.lang.InternalError.<init>:()V
            athrow
        15: .line 3918
      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 3927
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.lowDep:I
            ifge 3
         1: .line 3929
            iload 1 /* handle */
            iconst_1
            iadd
            istore 2 /* end */
        start local 2 // int end
         2: .line 3930
            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 3932
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.size:I
            istore 2 /* end */
        start local 2 // int end
         5: .line 3933
            aload 0 /* this */
            iconst_m1
            putfield java.io.ObjectInputStream$HandleTable.lowDep:I
         6: .line 3934
            goto 8
        end local 2 // int end
         7: .line 3936
      StackMap locals:
      StackMap stack:
            return
        start local 2 // int end
         8: .line 3940
      StackMap locals: int
      StackMap stack:
            iload 1 /* handle */
            istore 3 /* i */
        start local 3 // int i
         9: goto 17
        10: .line 3941
      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 3943
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 3 /* i */
            iconst_1
            bastore
        12: .line 3944
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.deps:[Ljava/io/ObjectInputStream$HandleTable$HandleList;
            iload 3 /* i */
            aconst_null
            aastore
        13: .line 3945
            goto 16
        14: .line 3949
      StackMap locals:
      StackMap stack:
            goto 16
        15: .line 3952
      StackMap locals:
      StackMap stack:
            new java.lang.InternalError
            dup
            invokespecial java.lang.InternalError.<init>:()V
            athrow
        16: .line 3940
      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 3955
            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 3964
            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 3967
      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 3968
            goto 5
         3: .line 3971
      StackMap locals:
      StackMap stack:
            goto 5
         4: .line 3974
      StackMap locals:
      StackMap stack:
            new java.lang.InternalError
            dup
            invokespecial java.lang.InternalError.<init>:()V
            athrow
         5: .line 3976
      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 3984
            iload 1 /* handle */
            iconst_m1
            if_icmpeq 3
         1: .line 3985
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 1 /* handle */
            baload
            iconst_3
            if_icmpeq 3
         2: .line 3986
            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 3984
      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 3995
            iload 1 /* handle */
            iconst_m1
            if_icmpeq 3
         1: .line 3996
            aload 0 /* this */
            getfield java.io.ObjectInputStream$HandleTable.status:[B
            iload 1 /* handle */
            baload
            iconst_3
            if_icmpne 3
         2: .line 3997
            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 3995
      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 4004
            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 4005
            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 4006
            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 4007
            aload 0 /* this */
            iconst_m1
            putfield java.io.ObjectInputStream$HandleTable.lowDep:I
         4: .line 4008
            aload 0 /* this */
            iconst_0
            putfield java.io.ObjectInputStream$HandleTable.size:I
         5: .line 4009
            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 4015
            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 4022
            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 4024
            iload 1 /* newCapacity */
            newarray 8
            astore 2 /* newStatus */
        start local 2 // byte[] newStatus
         2: .line 4025
            iload 1 /* newCapacity */
            anewarray java.lang.Object
            astore 3 /* newEntries */
        start local 3 // java.lang.Object[] newEntries
         3: .line 4026
            iload 1 /* newCapacity */
            anewarray java.io.ObjectInputStream$HandleTable$HandleList
            astore 4 /* newDeps */
        start local 4 // java.io.ObjectInputStream$HandleTable$HandleList[] newDeps
         4: .line 4028
            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 4029
            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 4030
            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 4032
            aload 0 /* this */
            aload 2 /* newStatus */
            putfield java.io.ObjectInputStream$HandleTable.status:[B
         8: .line 4033
            aload 0 /* this */
            aload 3 /* newEntries */
            putfield java.io.ObjectInputStream$HandleTable.entries:[Ljava/lang/Object;
         9: .line 4034
            aload 0 /* this */
            aload 4 /* newDeps */
            putfield java.io.ObjectInputStream$HandleTable.deps:[Ljava/io/ObjectInputStream$HandleTable$HandleList;
        10: .line 4035
            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