Commit [77bb7c] Maximize Restore History

Optionally mark pages from cores as de-duplicatable

Linux supports optimistic virtual-memory-level de-duplication for
identical pages. By default, only enable this for compressed cores.
Runtime options --[no-]merge-core-pages can be used to override the
default.

Very much experimental and a hack, but compressed cores would sometimes
be gratuitously inefficient otherwise. If/when support is generalized
to more OSes, figure out how to do this right.

Thanks to David Lichteblau for the idea.

Paul Khuong Paul Khuong 2011-08-28

changed doc/manual/start-stop.texinfo
changed doc/sbcl.1
changed src/runtime/core.h
changed src/runtime/coreparse.c
changed src/runtime/runtime.c
changed NEWS
doc/manual/start-stop.texinfo Diff Switch to side-by-side view
Loading...
doc/sbcl.1 Diff Switch to side-by-side view
Loading...
src/runtime/core.h Diff Switch to side-by-side view
Loading...
src/runtime/coreparse.c Diff Switch to side-by-side view
Loading...
src/runtime/runtime.c Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...