Use a memchunk for sizeof(GQueue)-sized chunks. (#167984, Fabrício Barros
authorMatthias Clasen <mclasen@redhat.com>
Mon, 21 Feb 2005 04:35:29 +0000 (04:35 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 21 Feb 2005 04:35:29 +0000 (04:35 +0000)
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)

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-8
glib/gqueue.c

index cb64020..9987d0c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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)
 
index cb64020..9987d0c 100644 (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)
 
index cb64020..9987d0c 100644 (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)
 
index cb64020..9987d0c 100644 (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)
 
index 54be19a..bcdf0f9 100644 (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);
     }