summaryrefslogtreecommitdiff
path: root/gobject/gtype.c
Commit message (Expand)AuthorAgeFilesLines
* docs: Drop outdated docs/debugging.txtPhilip Withnall2023-04-271-3/+17
* g_type_name: Fix return annotationbadcel2023-02-211-1/+1
* Merge branch 'gtype-use-sized-free' into 'main'Philip Withnall2023-02-061-16/+4
|\
| * gtype: Use g_malloc0 and g_free_sized to allocate and free memoryMarco Trevisan (Treviño)2023-02-031-4/+4
| * Revert "gtype: Use the system allocator on UNIX"Marco Trevisan (Treviño)2023-02-031-16/+4
* | Remove n_preallocs field from InstanceDataEmmanuele Bassi2023-02-041-3/+1
|/
* gobject: Add a missing NULL check for the return from lookup_type_node_I()Philip Withnall2022-12-211-1/+1
* gtype: Use is_final node bit to check if a type can be derivedMarco Trevisan (Treviño)2022-12-121-7/+7
* gtype: Simplify g_type_test_flags() for node flags checks onlyMarco Trevisan (Treviño)2022-12-121-0/+21
* gtype: Speed up type checking for final typesMatthias Clasen2022-12-121-2/+9
* gobject: Add G_TYPE_FLAG_DEPRECATEDMatthias Clasen2022-11-091-2/+47
* Fix function name typo in comment of gtype.csunce2022-10-261-2/+2
* gtype: Use the system allocator on UNIXEmmanuele Bassi2022-10-071-4/+16
* Replace most GObject warnings with criticalsMichael Catanzaro2022-08-091-177/+177
* Add SPDX license headers for LGPL-2.1-or-later to various filesPhilip Withnall2022-06-011-0/+2
* gtype: Speed up g_type_is_aMatthias Clasen2022-05-201-2/+2
* gtype: small optimizationMatthias Clasen2022-05-201-6/+6
* docs: mark macros, flags, enums with percent signGabor Karsay2022-03-041-2/+2
* Fix redefinition of local variable in gobject/gtype.cLoic Le Page2022-02-181-2/+2
* Enable full-static build on WindowsLoic Le Page2022-01-261-5/+55
* gtype: Fix pointer being dereferenced despite NULL checkEgor Bychin2021-10-151-1/+4
* docs: Start stanzas with a single paragraphEmmanuele Bassi2021-08-021-1/+1
* gtype: Add a "final" flagEmmanuele Bassi2021-07-261-1/+8
* Fix missing initializer warning in gobject/gtype.cEmmanuel Fleury2021-05-271-1/+2
* gobject: Use g_memdup2() instead of g_memdup() in obvious placesPhilip Withnall2021-02-041-4/+4
* Fix signedness warning in gobject/gtype.c:iface_node_has_available_offset_L()Emmanuel Fleury2020-12-161-11/+13
* Merge branch 'fix_extra_warnings' into 'master'Philip Withnall2020-11-241-3/+3
|\
| * Fix signedness warning in gobject/gtype.c:g_type_interface_add_prerequisite()Emmanuel Fleury2020-11-241-1/+1
| * Fix signedness warning in gobject/gtype.c:type_node_add_iface_entry_W()Emmanuel Fleury2020-11-221-1/+1
| * Fix signedness warning in gobject/gtype.c:lookup_iface_entry_I()Emmanuel Fleury2020-11-221-1/+1
* | gtype: suppress valgrind memory leak warningsMichael Catanzaro2020-11-241-0/+4
|/
* gtype: Add some missing atomic accesses to init_statePhilip Withnall2020-11-201-5/+5
* gtype: Fix some typos in commentsPhilip Withnall2020-11-201-4/+4
* gobject: Drop unnecessary volatile qualifiers from internal variablesPhilip Withnall2020-11-201-5/+5
* Merge branch 'instantiatable' into 'master'Sebastian Dröge2020-11-131-5/+5
|\
| * gobject: Standardise on the term ‘instantiatable’Philip Withnall2020-11-021-5/+5
* | gtype: Add g_type_interface_instantiatable_prerequisite()Benjamin Otte2020-11-021-0/+48
* | gtype: Fix typo in API commentBenjamin Otte2020-11-021-1/+1
|/
* tree: Fix various typos and outdated terminologyPhilip Withnall2020-06-121-4/+4
* Normalize C source files to end with exactly one newlineSimon McVittie2020-06-101-1/+0
* Revert last 4 commitsBenjamin Otte2019-11-261-46/+1
* gtype: Add g_type_interface_instantiable_prerequisite()Benjamin Otte2019-11-251-0/+45
* gtype: Fix typo in API commentBenjamin Otte2019-11-251-1/+1
* docs: fix a misunderstanding in g_type_add_interface_*Steve Frécinaux2019-09-041-2/+2
* minor typos in the documentation (a/an)Дилян Палаузов2019-08-241-2/+2
* Annotate various types and macros as deprecatedPhilip Withnall2019-05-301-0/+5
* docs: Use ‘look up’ as a verb, rather than the noun ‘lookup’Philip Withnall2019-04-261-2/+2
* gobject: Fix various compiler warnings when compiling with G_DISABLE_ASSERTPhilip Withnall2019-03-081-1/+1
* Deprecate g_type_class_add_private()Emmanuele Bassi2018-06-141-1/+3
* build: Remove the --disable-mem-pools build option and the DISABLE_MEM_POOLS ...Christoph Reiter2018-06-021-4/+0