src/winsup/cygwin ChangeLog mmap.cc
corinna@cygwin.com
corinna@cygwin.com
Fri Feb 7 20:57:00 GMT 2003
CVSROOT: /cvs/src
Module name: src
Changes by: corinna@sourceware.org 2003-02-07 20:57:31
Modified files:
winsup/cygwin : ChangeLog mmap.cc
Log message:
* mmap.cc (mmap_record::alloc_map): De-inline. Add offset and length
parameter. Only protect pages actually unused currently. Do job
of map_map() when initializing a map.
(mmap_record::map_map): Reduce functionality for the reuse case
of private anonymous mapping.
(mmap_record::fixup_map): Format change.
(list::add_record): Add offset and length parameter to call
mmap_record::alloc_map() correctly.
(mmap64): Rename `l' variable to `map_list'. Accomodate above changes.
(munmap): Rename `l' variable to `map_list'.
(msync): Ditto.
(fhandler_disk_file::mmap): Streamline code.
(mprotect): Ditto.
(fixup_mmaps_after_fork): Rename `l' variable to `map_list'.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.1749&r2=1.1750
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/mmap.cc.diff?cvsroot=src&r1=1.69&r2=1.70
More information about the Cygwin-cvs
mailing list