fixed last vma check
incremental checkpoint: save a page only if dirty