Hugo Santos
|
0be6e97788
|
minimal cleanups
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20901 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2007-04-29 13:11:30 +00:00 |
|
Hugo Santos
|
11b5020f2f
|
rewrote the object cache (slab) implementation a bit, preparing for further integration.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20887 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2007-04-28 18:53:58 +00:00 |
|
Hugo Santos
|
e6fb3d3947
|
more slab fixes, also introduced a new strategy optimized for medium sized buffers (64 >= x < 512) with lengths other than power of 2 (has an overhead of 2 words per buffer).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20839 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2007-04-26 11:38:24 +00:00 |
|
Hugo Santos
|
b8c0d6618e
|
gcc 4 compilation fixes.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20835 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2007-04-26 06:32:25 +00:00 |
|
Hugo Santos
|
81423c91c7
|
added initial slab code to the kernel. It is still unused, and there is still no VM interaction.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20832 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2007-04-26 03:41:24 +00:00 |
|