Confirmed users
398
edits
| Line 17: | Line 17: | ||
== Copy On Write == | == Copy On Write == | ||
DOM objects are copy-on-write; a.k.a. COW, for modification. A new version is start by a shadow of the previous version, an object are copied/cloned from the previous version at first time of being modified for the current version. Then all changes are applied on the new instance. With COW, the reader and modifier are not interactive, to make VersionedDOM simple and easy. | DOM objects are copy-on-write; a.k.a. COW, for modification of attributes other than versioned pointers. A new version is start by a shadow of the previous version, an object are copied/cloned from the previous version at first time of being modified for the current version. Then all changes are applied on the new instance. With COW, the reader and modifier are not interactive, to make VersionedDOM simple and easy. | ||
== Version Manager == | == Version Manager == | ||