Use a memchunk for sizeof(GQueue)-sized chunks. (#167984, Fabrício Barros

2005-02-20  Matthias Clasen  <mclasen@redhat.com>

	* glib/gqueue.c (g_queue_new): Use a memchunk for
	sizeof(GQueue)-sized chunks.  (#167984, Fabrício Barros Cabral)
This commit is contained in:
Matthias Clasen 2005-02-21 04:35:29 +00:00 committed by Matthias Clasen
parent 92e7a4f3c9
commit 0e2279a092
5 changed files with 14 additions and 2 deletions

View File

@ -1,5 +1,8 @@
2005-02-20 Matthias Clasen <mclasen@redhat.com>
* glib/gqueue.c (g_queue_new): Use a memchunk for
sizeof(GQueue)-sized chunks. (#167984, Fabrício Barros Cabral)
* glib/gtimer.c (g_usleep): Fix usage of
nanosleep(). (#163039, Bastien Nocera)

View File

@ -1,5 +1,8 @@
2005-02-20 Matthias Clasen <mclasen@redhat.com>
* glib/gqueue.c (g_queue_new): Use a memchunk for
sizeof(GQueue)-sized chunks. (#167984, Fabrício Barros Cabral)
* glib/gtimer.c (g_usleep): Fix usage of
nanosleep(). (#163039, Bastien Nocera)

View File

@ -1,5 +1,8 @@
2005-02-20 Matthias Clasen <mclasen@redhat.com>
* glib/gqueue.c (g_queue_new): Use a memchunk for
sizeof(GQueue)-sized chunks. (#167984, Fabrício Barros Cabral)
* glib/gtimer.c (g_usleep): Fix usage of
nanosleep(). (#163039, Bastien Nocera)

View File

@ -1,5 +1,8 @@
2005-02-20 Matthias Clasen <mclasen@redhat.com>
* glib/gqueue.c (g_queue_new): Use a memchunk for
sizeof(GQueue)-sized chunks. (#167984, Fabrício Barros Cabral)
* glib/gtimer.c (g_usleep): Fix usage of
nanosleep(). (#163039, Bastien Nocera)

View File

@ -53,8 +53,8 @@ g_queue_new (void)
{
if (!queue_memchunk)
queue_memchunk = g_mem_chunk_new ("GLib GQueue chunk",
sizeof (GNode),
sizeof (GNode) * 128,
sizeof (GQueue),
sizeof (GQueue) * 128,
G_ALLOC_ONLY);
queue = g_chunk_new (GQueue, queue_memchunk);
}