code: public Future<?> submit(Fork fork) {
      LOG.info(String.format("Submitting fork %d of task %s", fork.getIndex(), fork.getTaskId()));
      return this.forkExecutor.submit(fork);
    }
docs: Submit a {@link Fork} to run.
  
  @param fork {@link Fork} to be submitted
  @return a {@link java.util.concurrent.Future} for the submitted {@link Fork}