Age | Commit message (Collapse) | Author |
|
* libpager/pager-memcpy.c (VMCOPY_BETTER_THAN_MEMCPY): Increase to 8 pages.
(VMCOPY_WINDOW_DEFAULT_SIZE, MEMCPY_WINDOW_DEFAULT_SIZE): Increase to 32 pages.
|
|
* pager-memcpy.c (pager_memcpy): Pass not the block but the byte
offset of the page in question to pager_get_error.
|
|
* pager-memcpy.c (VMCOPY_BETTER_THAN_MEMCPY): New macro.
(pager_memcpy): Rewritten to use vmcopy.
|
|
* pager-memcpy.c: Include <string.h> for memcpy decl.
|
|
* pager-memcpy.c (pager_memcpy): Short-circuit return for zero size.
|
|
* priv.h: Add #include <sys/mman.h> for munmap decl.
* pager-memcpy.c: Likewise.
|
|
* data-return.c (_pager_do_write_request): Use munmap instead of
vm_deallocate.
* object-terminate.c (_pager_free_structure): Likewise.
* pagemap.c (_pager_pagemap_resize): Likewise.
* pager-memcpy.c (pager_memcpy): Likewise.
* pager.h (pager_write_page): Doc adjustment.
|
|
`preempter' -> `preemptor'.
|
|
|
|
|