内包しているので、(提案手法)-(gap_vector<char>)が行管理処理に費やしている時間となる。削除とそれ以外で約3倍もの処理時間差がある。非常にシンプルである。バッファの先頭付近が編集され、ついでバッファの末尾付近が編集された場合は、行情報のほとんどの要素が更新される。そちらの処理時間の方が支配的になる。元々の前提である「編集操作は局所的である」が崩れた状況であるので、処理時間を要するのは当然であり、問題視しない。処理時間は無視できる程度であるから、その場合は編集行・差分値を更新しない、という改良も考えられる。