haiku/headers/private/kernel/vm
Ingo Weinhold f8154d172d mmlr (distracted) + bonefish:
* Turn VMCache::consumers C list into a DoublyLinkedList.
* Use object caches for the different VMCache types and the VMCacheRefs.
  The purpose is to reduce slab area fragmentation.
* Requires the introduction of a pure virtual VMCache::DeleteObject()
  method, implemented in the derived classes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43133 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-11-02 21:14:11 +00:00
..
vm_page.h Added vm_page_max_address() which returns the greatest address of accessible 2010-06-23 13:52:32 +00:00
vm_priv.h * Removed useless return parameter from vm_remove_all_page_mappings(). 2010-02-03 18:53:52 +00:00
vm_types.h * Moved the vm_page initialization from vm_page.cpp:vm_page_init() to the new 2010-07-10 15:08:13 +00:00
vm.h Should have been part of previous commit. 2011-06-12 20:18:01 +00:00
VMAddressSpace.h * Introduced structures {virtual,physical}_address_restrictions, which specify 2010-06-14 16:25:14 +00:00
VMArea.h * First run through the kernel's private parts to use phys_{addr,size}_t 2010-05-25 21:34:08 +00:00
VMCache.h mmlr (distracted) + bonefish: 2011-11-02 21:14:11 +00:00
VMTranslationMap.h Moved duplicate code from the VMTranslationMap subclasses' UnmapPage() and 2010-06-21 13:32:33 +00:00