private int dumpOneLine(int ix) {
      int event = getFirstInt(log[ix]);
      switch (event) {
      case START_MOVE: {
        LlapIoImpl.LOG.info(prefix(ix) + " started to move "
            + header(log[ix + 2]) + " " + Integer.toHexString(getSecondInt(log[ix])));
        return ix + 3;
      }
      case SET_NB: {
        LlapIoImpl.LOG.info(prefix(ix) + " " + src(getSecondInt(log[ix])) + " set "
            + header(log[ix + 2]) + " to taken of size " + log[ix + 3]);
        return ix + 4;
      }
      case SET_FREE: {
        LlapIoImpl.LOG.info(prefix(ix) + " " + src(getSecondInt(log[ix])) + " set "
            + header(log[ix + 2]) + " to free of size " + log[ix + 3]);
        return ix + 4;
      }
      case UNSET: {
        LlapIoImpl.LOG.info(prefix(ix) + " " + src(getSecondInt(log[ix])) + " unset ["
            + header(log[ix + 2]) + ", " + header(log[ix + 3]) + "]");
        return ix + 4;
      }
      case SET_BUF: {
        LlapIoImpl.LOG.info(prefix(ix) + " " + src(getSecondInt(log[ix])) + " set "
            + header(log[ix + 2]) + " to " + Integer.toHexString((int)log[ix + 3]));
        return ix + 4;
      }
      case ADD_TO_LIST: {
        //LlapIoImpl.LOG.info(prefix(ix) + " adding " + header(log[ix + 2]) + " to "
        //    + getSecondInt(log[ix]) + " before " + log[ix + 3]);
        return ix + 4;
      }
      case REMOVE_FROM_LIST: {
        // LlapIoImpl.LOG.info(prefix(ix) + " removing " + header(log[ix + 2]) + " from "
        //   + getSecondInt(log[ix]) + " head " + log[ix + 3]);
        return ix + 4;
      }
      case ERROR: {
        LlapIoImpl.LOG.error(prefix(ix) + " failed");
        return ix + 2;
      }
      default: throw new AssertionError("Unknown " + event);
      }
    }
Unsets the headers (meaning this does not refer to a buffer).
llap-server/src/java/org/apache/hadoop/hive/llap/cache/BuddyAllocator.java