code: @Override
  	public List<MemorySegment> dispose() {
  		this.freeMemory.addAll(this.sortIndex);
  		this.freeMemory.addAll(this.recordBufferSegments);
  		
  		this.recordBufferSegments.clear();
  		this.sortIndex.clear();
  		
  		return this.freeMemory;
  	}
docs: Collects all memory segments from this sorter.
  
  @return All memory segments from this sorter.