[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU Mach branch, master, updated. c4d56664a22f0c46ec0e81b856860964
From: |
Richard Braun |
Subject: |
[SCM] GNU Mach branch, master, updated. c4d56664a22f0c46ec0e81b856860964ea89f420 |
Date: |
Wed, 15 May 2013 22:29:33 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".
The branch, master has been updated
via c4d56664a22f0c46ec0e81b856860964ea89f420 (commit)
via 2840e10b3294607268dde98ed247c4badd6735b2 (commit)
via 1bcdf3c4d9e10541ba479c299124aa31c04f5b6f (commit)
from 70c363f991a58889eb94c5d965741eb5a26f1cc2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c4d56664a22f0c46ec0e81b856860964ea89f420
Author: Richard Braun <address@hidden>
Date: Thu May 16 00:04:31 2013 +0200
Reduce fragmentation in the slab allocator
This reverts a change brought when reworking slab lists handling that made
the allocator store slabs in LIFO order, whatever their reference count.
While it's fine for free slabs, it actually increased fragmentation for
partial slabs.
* kern/slab.c (kmem_cache_alloc_from_slab): Insert slabs that become partial
at the end of the partial slabs list.
commit 2840e10b3294607268dde98ed247c4badd6735b2
Author: Richard Braun <address@hidden>
Date: Thu May 16 00:01:07 2013 +0200
Rename list_insert to list_insert_head
This change increases clarity.
* kern/list.h (list_insert): Rename to ...
(list_insert_head): ... this.
* kern/slab.c: Update calls to list_insert.
commit 1bcdf3c4d9e10541ba479c299124aa31c04f5b6f
Author: Richard Braun <address@hidden>
Date: Wed May 15 23:57:20 2013 +0200
Fix itemization errors in the texinfo documentation
* doc/mach.texi: Replace @itemx with @item for --enable-tulip and
--enable-epic100.
-----------------------------------------------------------------------
Summary of changes:
doc/mach.texi | 4 ++--
kern/list.h | 2 +-
kern/slab.c | 13 ++++++++-----
3 files changed, 11 insertions(+), 8 deletions(-)
hooks/post-receive
--
GNU Mach
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Mach branch, master, updated. c4d56664a22f0c46ec0e81b856860964ea89f420,
Richard Braun <=