core/src/main/java/com/jetbrains/sa/jdwp/JDWP.java [2250:2286]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                    answer.writeInt(var.getLength());
                    //slot = answer.readInt();
                    answer.writeInt(var.slot());
                }
            }


            /**
             * The number of words in the frame used by arguments.
             * Eight-byte arguments use two words; all others use one.
             */
            //final int argCnt;

            /**
             * The number of variables.
             */
            //final SlotInfo[] slots;

            public void reply(VirtualMachineImpl vm, PacketStream answer, PacketStream command) {
                ReferenceTypeImpl referenceType = command.readReferenceType();
                MethodImpl method = referenceType.methodById(command.readMethodRef());
                try {
                    List<LocalVariableImpl> variables = method.variables();
                    //argCnt = answer.readInt();
                    answer.writeInt(method.argSlotCount());
                    //int slotsCount = answer.readInt();
                    answer.writeInt(variables.size());
                    for (LocalVariableImpl variable : variables) {
                        SlotInfo.write(variable, vm, answer);
                    }
                    //slots = new SlotInfo[slotsCount];
                    //for (int i = 0; i < slotsCount; i++) {;
                    //slots[i] = new SlotInfo(vm, ps);
                    //}

                } catch (AbsentInformationException e) {
                    answer.pkt.errorCode = Error.ABSENT_INFORMATION;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



core/src/main/java/com/jetbrains/sa/jdwp/JDWP.java [2415:2451]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                    answer.writeInt(var.getLength());
                    //slot = answer.readInt();
                    answer.writeInt(var.slot());
                }
            }


            /**
             * The number of words in the frame used by arguments.
             * Eight-byte arguments use two words; all others use one.
             */
            //final int argCnt;

            /**
             * The number of variables.
             */
            //final SlotInfo[] slots;

            public void reply(VirtualMachineImpl vm, PacketStream answer, PacketStream command) {
                ReferenceTypeImpl referenceType = command.readReferenceType();
                MethodImpl method = referenceType.methodById(command.readMethodRef());
                try {
                    List<LocalVariableImpl> variables = method.variables();
                    //argCnt = answer.readInt();
                    answer.writeInt(method.argSlotCount());
                    //int slotsCount = answer.readInt();
                    answer.writeInt(variables.size());
                    for (LocalVariableImpl variable : variables) {
                        SlotInfo.write(variable, vm, answer);
                    }
                    //slots = new SlotInfo[slotsCount];
                    //for (int i = 0; i < slotsCount; i++) {;
                    //slots[i] = new SlotInfo(vm, ps);
                    //}

                } catch (AbsentInformationException e) {
                    answer.pkt.errorCode = Error.ABSENT_INFORMATION;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



