u3: cleanup comments about snapshot system limitations

This commit is contained in:
Joe Bryan 2022-12-02 09:57:44 -05:00
parent fee50375c9
commit d1d1860ac7

View File

@ -75,14 +75,13 @@
//! ### limitations //! ### limitations
//! //!
//! - loom page size is fixed (16 KB), and must be a multiple of the //! - loom page size is fixed (16 KB), and must be a multiple of the
//! system page size. (can the size vary at runtime give south.bin's //! system page size.
//! reversed order? alternately, if system page size > ours, the fault //! - update atomicity is crucial:
//! handler could dirty N pages at a time.) //! - patch application must either completely succeed or
//! - update atomicity is suspect: patch application must either //! leave on-disk segments (memory image) intact.
//! completely succeed or leave on-disk segments intact. unapplied //! - unapplied patches can be discarded (triggering event replay),
//! patches can be discarded (triggering event replay), but once //! but once patch application begins it must succeed.
//! patch application begins it must succeed. //! - may require integration into the overall signal-handling regime.
//! may require integration into the overall signal-handling regime.
//! - many errors are handled with assertions. //! - many errors are handled with assertions.
//! //!
//! ### enhancements //! ### enhancements