aboutsummaryrefslogtreecommitdiff
path: root/libpager/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* .Roland McGrath2002-05-081-0/+7
|
* ChangeLogNeal H. Walfield2002-04-111-0/+5
|
* *** empty log message ***Neal H. Walfield2002-04-101-0/+5
|
* ChangeLogNeal H. Walfield2002-04-021-0/+5
|
* .Roland McGrath2002-01-191-0/+4
|
* 2001-01-16 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-01-181-0/+8
| | | | | | | | * demuxer.c (pager_demuxer): If the message was not accepted by one of the servers, acquire a reference to the pager and its lock, and wait until all previous messages have been processed. This makes sure that the next message that arrives can proceed. Reported by Neal H Walfield <neal@cs.uml.edu>
* .Roland McGrath2001-12-291-0/+4
|
* .Roland McGrath2001-02-261-3/+7
|
* 2000-07-25 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-07-251-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | * priv.h (PM_WRITEWAIT): New pagemap bit. * data-return.c (_pager_do_write_request): Don't proceed with a pageout if one is already in progress. Once we finish, wake up any potential PM_WRITEWAIT waiters. * priv.h (PM_INIT): Provide value again. * data-return.c (_pager_do_write_request): Track PM_INIT again. * priv.h (struct pager): Make pagemap consist of 16-bit elements instead of only 8 bits. * data-request.c (_pager_seqnos_memory_object_data_request): Make PM_ENTRY a short pointer. * data-return.c (_pager_do_write_request): Make PM_ENTRIES a short pointer. * lock-object.c (_pager_lock_object): Make PM_ENTRIES a short pointer. * mark-error.c (_pager_mark_next_request_error): Make P a short pointer. (_pager_mark_object_error): Likewise. * offer-page.c (pager_offer_page): Make PM_ENTRY a short pointer. * object-terminate.c (_pager_free_structure): Interpret pagemapsize correctly. * pagemap.c (_pager_pagemap_resize): Likewise.
* .Roland McGrath2000-01-241-0/+4
|
* 1999-07-09 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-07-111-0/+4
| | | | * pagemap.c (_pager_pagemap_resize): Use mmap instead of vm_allocate.
* .Roland McGrath1999-07-111-0/+1
|
* .Roland McGrath1999-07-111-1/+4
|
* 1999-07-03 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-07-031-0/+10
| | | | | | | | | | * 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.
* Wed Aug 20 14:47:38 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-201-0/+4
| | | | * pager.h: Doc fix.
* .Miles Bader1997-02-121-0/+11
|
* .Miles Bader1997-02-051-0/+4
|
* *** empty log message ***Thomas Bushnell1996-09-171-0/+5
|
* *** empty log message ***Thomas Bushnell1996-08-131-0/+8
|
* Initial revisionRoland McGrath1996-07-171-0/+374