Commit [0bce93] Maximize Restore History

More conservative defaults in GENCGC

* Set GENCGC-ALLOC-GRANULARITY to 0, and thus fully disable the minimal
allocation size logic by default.

* Explicitly zero out pages that fall outside GENCGC-RELEASE-GRANULARITY,
instead of leaving them dirty, when releasing address space.

* Set large_object_size to 4 * MAX(PAGE_SIZE, GENCGC_ALLOC_GRANULARITY,
GENCGC_RELEASE_GRANULARITY).

* I'm getting very strange failures in some branches that I can't replicate
on master, but let's be extra careful for now.

Paul Khuong Paul Khuong 2011-07-06

changed src/compiler/ppc/backend-parms.lisp
changed src/compiler/x86-64/backend-parms.lisp
changed src/compiler/x86/backend-parms.lisp
changed src/runtime/gencgc.c
src/compiler/ppc/backend-parms.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86-64/backend-parms.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86/backend-parms.lisp Diff Switch to side-by-side view
Loading...
src/runtime/gencgc.c Diff Switch to side-by-side view
Loading...