Date: Sat, 12 Oct 1996 14:35:30 -0700 (PDT) From: John Dyson <dyson> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include pmap.h src/sys/kern kern_exec.c kern_exit.c subr_rlist.c src/sys/i386/i386 pmap.c Message-ID: <199610122135.OAA01943@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
dyson 96/10/12 14:35:29 Modified: sys/i386/i386 pmap.c sys/i386/include pmap.h sys/kern kern_exec.c kern_exit.c subr_rlist.c Log: Performance optimizations. One of which was meant to go in before the previous snap. Specifically, kern_exit and kern_exec now makes a call into the pmap module to do a very fast removal of pages from the address space. Additionally, the pmap module now updates the PG_MAPPED and PG_WRITABLE flags. This is an optional optimization, but helpful on the X86. Revision Changes Path 1.125 +43 -120 src/sys/i386/i386/pmap.c 1.45 +3 -1 src/sys/i386/include/pmap.h 1.47 +2 -1 src/sys/kern/kern_exec.c 1.41 +5 -2 src/sys/kern/kern_exit.c 1.18 +4 -4 src/sys/kern/subr_rlist.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610122135.OAA01943>