summaryrefslogtreecommitdiff
path: root/glib/gmem.c
Commit message (Expand)AuthorAgeFilesLines
* gmem: Add g_free_sized() and g_aligned_free_sized()Philip Withnall2023-02-021-1/+61
* gmem: Fix introspection annotations for g_clear_pointer() and g_clear_fd()Philip Withnall2022-11-221-2/+2
* mem: Document OOM behavior for allocationsMatthias Clasen2022-08-191-12/+33
* glib: Add SPDX license headers automaticallyPhilip Withnall2022-05-181-0/+2
* Explain the errno use in g_aligned_alloc()Emmanuele Bassi2022-02-111-0/+8
* Add aligned memory allocatorsEmmanuele Bassi2022-02-111-0/+149
* gmem: Improve documentation to clarify abort-on-alloc-failurePhilip Withnall2020-05-191-1/+5
* gmem: clarify that g_malloc always uses the system allocatorDaniel P. Berrangé2019-09-161-1/+4
* Do not check for NULL when calling free()Emmanuele Bassi2018-12-181-6/+3
* gmem: Clarify calling convention behaviour of g_clear_pointer() in docsPhilip Withnall2018-08-221-1/+5
* Clarification for memmory allocation functionPavlo Solntsev2018-01-311-3/+8
* gmem: Make it more obvious that g_mem_set_vtable() does nothingPhilip Withnall2017-10-031-1/+2
* glib/: LGPLv2+ -> LGPLv2.1+Sébastien Wilmet2017-05-241-1/+1
* introspection: use (nullable) or (optional) instead of (allow-none)Christian Hergert2016-11-221-5/+5
* glib: Add missing (nullable) and (optional) annotationsPhilip Withnall2015-11-071-1/+2
* Doc: fix some gtk-doc warningsXavier Claessens2015-10-301-0/+3
* Deprecate and drop support for memory vtablesAlexander Larsson2015-07-271-357/+29
* gmem: Clarify that a NULL check is not needed before calling g_free()Philip Withnall2015-03-031-2/+6
* docs: Add missing opening parenthesisDavid King2014-11-131-1/+1
* Remove atomics from g_clear_object/g_clear_pointerAlexander Larsson2014-07-301-11/+5
* docs: use "Returns:" consistentlyWilliam Jon McCann2014-02-191-1/+1
* Docs: Don't use the emphasis tagMatthias Clasen2014-01-311-7/+11
* Docs: Don't use the note tagMatthias Clasen2014-01-311-10/+7
* Updated FSF's addressDaniel Mustieles2014-01-311-3/+1
* glib: annotate some memory functions with allow-noneWilliam Jon McCann2014-01-221-3/+3
* Drop memory-related trap variablesMatthias Clasen2014-01-011-25/+0
* gmem: remove glib-init.h inclusionDjalal Harouni2013-10-201-2/+0
* configure: Assume C90 compatible malloc() prototypeColin Walters2013-04-261-68/+13
* gmem.c: array is only paritally filled by memcpyThomas Hindoe Paaboel Andersen2012-08-201-1/+1
* Add g_clear_pointer()Xavier Claessens2012-04-271-0/+39
* Fix malformed GTK-Doc comment blocks: invalid parameters and tags.Dieter Verfaillie2012-04-051-1/+0
* Fix malformed GTK-Doc comment blocks: add missing colons.Dieter Verfaillie2012-04-051-1/+1
* Add missing allow-none annotations for function parameters.Robert Ancell2012-03-311-2/+2
* end the glib-ctor experimentRyan Lortie2011-10-041-2/+0
* Deprecate g_thread_init()Ryan Lortie2011-10-041-52/+2
* locks: drop _INIT macrosRyan Lortie2011-10-021-1/+1
* gmem: move to glib-ctorRyan Lortie2011-09-211-67/+47
* libglib: stop using g_mutex_newRyan Lortie2011-09-211-10/+7
* Don't #include <glib/gslice.h> from gmem.hRyan Lortie2011-09-181-0/+1
* Move GAllocator/GMemChunk to separate fileRyan Lortie2011-09-181-442/+0
* Correct gtk-doc SECTION: syntaxJohan Dahlin2011-02-011-2/+2
* docs: Inline docs from tmpl/memory.smglJon Nordby2010-09-011-1/+200
* Bug 624968 - div by zero in g_malloc_n familyBehdad Esfahbod2010-07-211-1/+1
* rename configure.in to configure.acRyan Lortie2010-07-131-1/+1
* glib/: fully remove galias hacksRyan Lortie2010-07-071-4/+0
* Initial support for dtrace and systemtapAlexander Larsson2010-05-271-11/+41
* Clean Glib header #include issues: gmemJavier Jardón2010-05-061-2/+5
* Bug 608196 - Overflow-safe g_new familyRyan Lortie2010-03-061-8/+0
* Fix galias build breakage with g_malloc_n macrosBehdad Esfahbod2010-03-041-6/+9
* Bug 608196 - Overflow-safe g_new familyBehdad Esfahbod2010-03-031-2/+93