freebsd-nq/sys/vm
John Dyson 0a47b48b9f Initial support for MADV_FREE, support for pages that we don't care
about the contents anymore.  This gives us alot of the advantage of
freeing individual pages through munmap, but with almost none of the
overhead.
1996-05-23 00:45:58 +00:00
..
default_pager.c Eliminated many redundant vm_map_lookup operations for vm_mmap. 1996-01-19 04:00:31 +00:00
default_pager.h Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
device_pager.c This set of commits to the VM system does the following, and contain 1996-05-18 03:38:05 +00:00
device_pager.h Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
kern_lock.c Untangled the vm.h include file spaghetti. 1995-12-07 12:48:31 +00:00
lock.h Fix pollution of application namespace by declarations of kernel 1995-10-05 01:11:48 +00:00
pmap.h Initial support for mincore and madvise. Both are almost fully 1996-05-19 07:36:50 +00:00
swap_pager.c Initial support for MADV_FREE, support for pages that we don't care 1996-05-23 00:45:58 +00:00
swap_pager.h Initial support for MADV_FREE, support for pages that we don't care 1996-05-23 00:45:58 +00:00
vm_extern.h KGDB is dead. It may come back one day if somebody does it. 1996-05-02 09:34:51 +00:00
vm_fault.c Initial support for mincore and madvise. Both are almost fully 1996-05-19 07:36:50 +00:00
vm_glue.c This set of commits to the VM system does the following, and contain 1996-05-18 03:38:05 +00:00
vm_inherit.h NOTE: libkvm, w, ps, 'top', and any other utility which depends on struct 1995-07-13 08:48:48 +00:00
vm_init.c Changes to support 1Tb filesizes. Pages are now named by an 1995-12-11 04:58:34 +00:00
vm_kern.c This set of commits to the VM system does the following, and contain 1996-05-18 03:38:05 +00:00
vm_kern.h File mistakenly left out of the previous mega-commit. This provides 1996-05-18 03:52:13 +00:00
vm_map.c Initial support for MADV_FREE, support for pages that we don't care 1996-05-23 00:45:58 +00:00
vm_map.h Initial support for mincore and madvise. Both are almost fully 1996-05-19 07:36:50 +00:00
vm_meter.c This set of commits to the VM system does the following, and contain 1996-05-18 03:38:05 +00:00
vm_mmap.c Initial support for mincore and madvise. Both are almost fully 1996-05-19 07:36:50 +00:00
vm_object.c Initial support for MADV_FREE, support for pages that we don't care 1996-05-23 00:45:58 +00:00
vm_object.h Initial support for mincore and madvise. Both are almost fully 1996-05-19 07:36:50 +00:00
vm_page.c This set of commits to the VM system does the following, and contain 1996-05-18 03:38:05 +00:00
vm_page.h One more file missing from the mega-commit. This inlines some very 1996-05-18 04:00:18 +00:00
vm_pageout.c This set of commits to the VM system does the following, and contain 1996-05-18 03:38:05 +00:00
vm_pageout.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
vm_pager.c This set of commits to the VM system does the following, and contain 1996-05-18 03:38:05 +00:00
vm_pager.h Changes to support 1Tb filesizes. Pages are now named by an 1995-12-11 04:58:34 +00:00
vm_param.h Moved the declaration of boolean_t from <vm/vm_param.h> to 1995-12-10 02:34:29 +00:00
vm_prot.h Untangled the vm.h include file spaghetti. 1995-12-07 12:48:31 +00:00
vm_swap.c Undid last revision. It duplicated part of second last revision. 1996-03-28 15:40:17 +00:00
vm_unix.c Eliminated many redundant vm_map_lookup operations for vm_mmap. 1996-01-19 04:00:31 +00:00
vm.h Moved the declaration of boolean_t from <vm/vm_param.h> to 1995-12-10 02:34:29 +00:00
vnode_pager.c Another sweep over the pmap/vm macros, this time with more focus on 1996-05-03 21:01:54 +00:00
vnode_pager.h Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00