Skip site navigation (1)Skip section navigation (2)
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>