Clean up implementation of new gencgc_unmap_zero.
authorRaymond Toy <toy.raymond@gmail.com>
Sun, 21 Apr 2013 21:34:40 +0000 (14:34 -0700)
committerRaymond Toy <toy.raymond@gmail.com>
Sun, 21 Apr 2013 21:34:40 +0000 (14:34 -0700)
commitb130131c4b764e8efcc98da85e74a57ee4349613
treea733fdf2945bf718baeee0f9d84aa49fde0e70cd
parent203981112731a7f91fce94a21b265064b580888c
Clean up implementation of new gencgc_unmap_zero.

 * Add MODE_LAZY
 * Rename PAGE_MADVISE flag to PAGE_MADVISE_MASK
 * Remove some #ifdef'ed out code.
 * Change default gencgc_unmap_zero to MODE_MEMSET for all OS/archs.
src/lisp/gencgc.c
src/lisp/gencgc.h