code: public void prepareProbePhase(IOManager ioAccess, Channel.Enumerator probeChannelEnumerator,
  			LinkedBlockingQueue<MemorySegment> bufferReturnQueue) throws IOException {
  		if (isInMemory()) {
  			return;
  		}
  		// ATTENTION: The following lines are duplicated code from finalizeBuildPhase
  		this.probeSideChannel = ioAccess.createBlockChannelWriter(probeChannelEnumerator.next(), bufferReturnQueue);
  		this.probeSideBuffer = new ChannelWriterOutputView(this.probeSideChannel, this.memorySegmentSize);
  	}
docs: --------------------------------------------------------------------------------------------------