switch (op) { case GETFIELD : stack += getFieldSize(ci, index) - 1; break; case PUTFIELD : stack -= getFieldSize(ci, index) + 1; break; case GETSTATIC : stack += getFieldSize(ci, index); break; case PUTSTATIC : stack -= getFieldSize(ci, index); break; case INVOKEVIRTUAL :
switch (op) { case GETFIELD : stack += getFieldSize(ci, index) - 1; break; case PUTFIELD : stack -= getFieldSize(ci, index) + 1; break; case GETSTATIC : stack += getFieldSize(ci, index); break; case PUTSTATIC : stack -= getFieldSize(ci, index); break; case INVOKEVIRTUAL :
switch (op) { case GETFIELD : stack += getFieldSize(ci, index) - 1; break; case PUTFIELD : stack -= getFieldSize(ci, index) + 1; break; case GETSTATIC : stack += getFieldSize(ci, index); break; case PUTSTATIC : stack -= getFieldSize(ci, index); break; case INVOKEVIRTUAL :
switch (op) { case GETFIELD : stack += getFieldSize(ci, index) - 1; break; case PUTFIELD : stack -= getFieldSize(ci, index) + 1; break; case GETSTATIC : stack += getFieldSize(ci, index); break; case PUTSTATIC : stack -= getFieldSize(ci, index); break; case INVOKEVIRTUAL :
switch (op) { case GETFIELD : stack += getFieldSize(ci, index) - 1; break; case PUTFIELD : stack -= getFieldSize(ci, index) + 1; break; case GETSTATIC : stack += getFieldSize(ci, index); break; case PUTSTATIC : stack -= getFieldSize(ci, index); break; case INVOKEVIRTUAL :
switch (op) { case GETFIELD : stack += getFieldSize(ci, index) - 1; break; case PUTFIELD : stack -= getFieldSize(ci, index) + 1; break; case GETSTATIC : stack += getFieldSize(ci, index); break; case PUTSTATIC : stack -= getFieldSize(ci, index); break; case INVOKEVIRTUAL :
switch (op) { case GETFIELD : stack += getFieldSize(ci, index) - 1; break; case PUTFIELD : stack -= getFieldSize(ci, index) + 1; break; case GETSTATIC : stack += getFieldSize(ci, index); break; case PUTSTATIC : stack -= getFieldSize(ci, index); break; case INVOKEVIRTUAL :