[glib: 20/20] Merge branch 'refcount-box' into 'master'



commit 2585099a5db7c980496c866adb9ee73ad47a06e3
Merge: 884c4f4eb 822b511cb
Author: Emmanuele Bassi <ebassi gmail com>
Date:   Mon Jul 9 09:39:30 2018 +0000

    Merge branch 'refcount-box' into 'master'
    
    Reference counted data allocations
    
    See merge request GNOME/glib!92

 docs/reference/glib/glib-docs.xml     |   3 +
 docs/reference/glib/glib-sections.txt |  35 +++
 glib/Makefile.am                      |   6 +
 glib/garcbox.c                        | 373 ++++++++++++++++++++++++++++
 glib/glib-autocleanups.h              |   1 +
 glib/glib.h                           |   2 +
 glib/glib.stp.in                      |  45 ++++
 glib/glib_probes.d                    |   4 +
 glib/grcbox.c                         | 450 ++++++++++++++++++++++++++++++++++
 glib/grcbox.h                         |  88 +++++++
 glib/grcboxprivate.h                  |  61 +++++
 glib/grefstring.c                     | 270 ++++++++++++++++++++
 glib/grefstring.h                     |  41 ++++
 glib/meson.build                      |   5 +
 glib/tests/Makefile.am                |   2 +
 glib/tests/autoptr.c                  |   8 +
 glib/tests/meson.build                |   2 +
 glib/tests/rcbox.c                    | 238 ++++++++++++++++++
 glib/tests/refstring.c                |  83 +++++++
 19 files changed, 1717 insertions(+)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]