haiku/src/kernel/core/cache
Axel Dörfler 85b750f216 Implemented first test implementation of the new block cache and transaction API.
Moved from mutexes to benaphores.
Removed partial write support of the old API.
remove_cached_device_blocks() will now actually free all remaining blocks.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9895 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-10 02:03:39 +00:00
..
block_cache.cpp Implemented first test implementation of the new block cache and transaction API. 2004-11-10 02:03:39 +00:00
BlockMap.cpp Implemented a "block map" that can efficiently map contiguous blocks to 2004-09-03 15:34:24 +00:00
BlockMap.h Implemented a "block map" that can efficiently map contiguous blocks to 2004-09-03 15:34:24 +00:00
file_cache.cpp Fixed another bad bug in the file cache: when one iovec would have to be 2004-11-01 15:20:27 +00:00
Jamfile Added the file_cache.cpp file to the build. 2004-09-06 22:05:46 +00:00
vnode_store.cpp Changed the way the stores commit their memory: there is no special handling 2004-11-03 17:24:41 +00:00
vnode_store.h Added a basic vnode store, more or less the same as the old one. 2004-09-03 17:04:09 +00:00