[obsidian] vault backup: 2025-11-04 18:40:51[
This commit is contained in:
@@ -85,12 +85,16 @@ mimiumでは高階関数などを使うことによって任意の数のフィ
|
|||||||
|
|
||||||
まだ完了していなければ、最長共通部分列の検出を行う。
|
まだ完了していなければ、最長共通部分列の検出を行う。
|
||||||
|
|
||||||
|
再帰的なマッチの仕方 パーシャルマッチみたいなものが起きうる
|
||||||
|
|
||||||
内部状態構造を比較する木は、あくまで線形メモリ上の参照範囲を保持しており、データそのものを木構造として保持しているわけではない。
|
内部状態構造を比較する木は、あくまで線形メモリ上の参照範囲を保持しており、データそのものを木構造として保持しているわけではない。
|
||||||
|
|
||||||
まず、新しい内部状態木構造から必要なメモリサイズを算出し、メモリをアロケートする。
|
まず、新しい内部状態木構造から必要なメモリサイズを算出し、メモリをアロケートする。
|
||||||
|
|
||||||
その後、木構造の比較を行い、必要な差分変更処理のパッチを作成する。
|
その後、木構造の比較を行い、必要な差分変更処理のパッチを作成する。
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
(ここまではオーディオスレッドをブロックせずに実行可能)
|
(ここまではオーディオスレッドをブロックせずに実行可能)
|
||||||
古い内部メモリと木構造にパッチを適用し、新しいメモリへ必要なデータをコピーする。
|
古い内部メモリと木構造にパッチを適用し、新しいメモリへ必要なデータをコピーする。
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user