Author: bonefish Date: 2010-06-18 22:57:05 +0200 (Fri, 18 Jun 2010) New Revision: 37167 Changeset: http://dev.haiku-os.org/changeset/37167/haiku Modified: haiku/trunk/headers/private/kernel/vm/vm.h haiku/trunk/src/system/kernel/vm/vm.cpp Log: Added vm_available_not_needed_memory_debug(), a vm_available_not_needed_memory() version that can be called from within the kernel debugger. Modified: haiku/trunk/headers/private/kernel/vm/vm.h =================================================================== --- haiku/trunk/headers/private/kernel/vm/vm.h 2010-06-18 16:22:07 UTC (rev 37166) +++ haiku/trunk/headers/private/kernel/vm/vm.h 2010-06-18 20:57:05 UTC (rev 37167) @@ -141,6 +141,7 @@ uint32 vm_num_page_faults(void); off_t vm_available_memory(void); off_t vm_available_not_needed_memory(void); +off_t vm_available_not_needed_memory_debug(void); size_t vm_kernel_address_space_left(void); status_t vm_memset_physical(phys_addr_t address, int value, size_t length); Modified: haiku/trunk/src/system/kernel/vm/vm.cpp =================================================================== --- haiku/trunk/src/system/kernel/vm/vm.cpp 2010-06-18 16:22:07 UTC (rev 37166) +++ haiku/trunk/src/system/kernel/vm/vm.cpp 2010-06-18 20:57:05 UTC (rev 37167) @@ -4406,6 +4406,16 @@ } +/*! Like vm_available_not_needed_memory(), but only for use in the kernel + debugger. +*/ +off_t +vm_available_not_needed_memory_debug(void) +{ + return sAvailableMemory - sNeededMemory; +} + + size_t vm_kernel_address_space_left(void) {