haiku/headers/private
Ingo Weinhold 8d12bd1370 * Moved the incrementing/decrementing of vm_page::wired_count into
dedicated functions.
* Introduced gMappedPagesCount variable which counts the total number of
  physical pages that are mapped.
* Added vm_page_get_stats() which fills in the memory related part of
  the system_info structure. Used and cached pages are computed
  differently, now. The "available" (== not committed) memory is no
  longer used for the computation as it doesn't say anything about the
  actually used/free pages (with swap support enabled it is even
  less meaningful, since we first commit swap space when possible).
  We do also consider the memory used by the block cache as cached
  pages, now. All in all these changes should fix the memory statistics
  reported by get_system_info(), IOW bug #2574.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26837 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-08-06 00:28:28 +00:00
..
app Patch by Andrej Spielmann (GSoC): 2008-08-03 13:40:41 +00:00
audio Move this to media/, seems audio/ is only for old stuff. 2007-08-29 12:31:55 +00:00
bluetooth Implement pairing with a remote bluetooth device 2008-07-24 20:50:49 +00:00
debug Added support for looking up symbols of other team to libdebug. The 2005-07-16 21:12:32 +00:00
device and now the files 2008-08-03 18:29:21 +00:00
disk_scanner missing comment tokens 2007-06-20 21:30:00 +00:00
drivers * First baby steps in letting our drivers use the new I/O request/scheduler 2008-08-05 21:11:51 +00:00
firewire replaced benaphore with mutex 2008-05-31 19:50:53 +00:00
fs_shell * Added file_cache_is_enabled() function. 2008-08-04 08:28:17 +00:00
graphics removed last G8x defines. 2008-06-17 19:27:38 +00:00
input Slightly increased the default key repeat rate to make it at least 2008-02-22 10:53:27 +00:00
interface * move libprint sources into libs, as it is a 3rdparty lib 2008-07-22 20:30:14 +00:00
kernel * Moved the incrementing/decrementing of vm_page::wired_count into 2008-08-06 00:28:28 +00:00
libroot * Made DIR definition private, and moved it into the new dirent_private.h 2008-07-09 11:16:00 +00:00
mail * part of libbe_test build fix... why is the _IMPEXP stuff there in the 2007-10-21 15:19:25 +00:00
media - Implemented MediaExtractor::Copyright, which just calls the instantiated reader 2008-05-07 21:09:56 +00:00
midi Made all server version and signatures consistent, and thus closing bug #909. 2006-10-22 17:56:02 +00:00
net This weren't typedefed, using them without struct is invalid in C. 2008-07-14 18:47:02 +00:00
opengl/GL/internal updated mesa to 6.5.3 2007-06-08 23:00:44 +00:00
print * merge parts of libprint and libprintutils to make both indepentend 2008-07-26 22:36:01 +00:00
runtime_loader * Decide whether to use BeOS style symbol resolution at run time 2008-03-23 19:43:41 +00:00
screen_saver * ScreenCornerSelector is now a BControl and fully keyboard navigable. 2006-06-09 16:03:16 +00:00
shared AutoDeleter calls the destructor operator also when the object is NULL, 2008-07-29 01:48:38 +00:00
storage * Use new header layout in PathMonitor.h 2008-08-04 13:04:45 +00:00
syslog_daemon Implemented syslog support for the kernel debug output. Not fancy at all yet, but 2006-01-24 20:28:52 +00:00
system * Changed the meaning of the {KERNEL,USER}_STACK_SIZE macros to not 2008-08-05 17:19:46 +00:00
textencoding missing comment tokens 2007-06-20 21:20:11 +00:00
tracker * Rewrote BeBuild.h which had "a few" consequences (got rid of all those class 2007-10-15 20:13:55 +00:00
usb_vision * added a bunch of drivers by Siarzhuk Zharski 2006-05-29 09:54:03 +00:00
userlandfs * Renamed fs/vfs_select.cpp to wait_for_objects.cpp and got rid of 2007-10-02 19:47:31 +00:00