docs: public void clearAllMemory(List<MemorySegment> target) {
  		// return the overflow segments
  		if (this.overflowSegments != null) {
  			for (int k = 0; k < this.numOverflowSegments; k++) {
  				target.add(this.overflowSegments[k]);
  			}
  		}	
  		// return the partition buffers
  		target.addAll(this.partitionPages);
  		this.partitionPages.clear();
  	}