public boolean canDrop() {
      for (int i = 0; i <= myFrameIndex + 1; i++) {
        MethodOccurrence occurrence = myCache.get(i);
        Method method = occurrence != null ? occurrence.myMethod : null;
        if (method == null || method.isNative()) {
          return false;
        }
      }
      return true;
    }
public boolean canDrop()