glib/glib
Philip Withnall 32e8a73efb tests: Refactor thread-pool-slow to separate test functions
Previously thread-pool-slow ran a single test which encoded a state
machine and polling timer to run 8 different sub-tests and check for
their exit conditions.

This was a bit ugly, and since the timer ran at 1s granularity, several
of the tests completed quite fast and then hang around for most of 1s
before finishing and moving to the next test.

Split the test functions up into separate GTest tests, and split the
state machine up between the test functions. All of the `GMainLoop`
handling is actually only needed for the `test_threadpool_idle_time()`
test.

This reduces the overall test runtime from 36s to 19s on my machine,
with 17s of that being spent in `test_threadpool_idle_time()`.

Signed-off-by: Philip Withnall <philip@tecnocode.co.uk>

Helps: #2810
2023-11-03 12:10:49 +00:00
..
deprecated GThreadPool: Always use the thread-spawning thread for the global shared thread pool 2023-01-17 19:04:56 +02:00
dirent dirent: Add trailing nul delimiter to FILENAME_MAX 2021-04-19 19:23:10 +01:00
glib-mirroring-tab glib: Port glib-mirroring-tab subdirectory to Meson 2019-01-15 15:11:43 +00:00
gnulib glib/gnulib/meson: Disable some warnings on clang windows builds 2022-10-31 12:00:53 +01:00
libcharset Fix symbol visibility macros on Windows 2022-10-13 20:53:56 -04:00
tests tests: Refactor thread-pool-slow to separate test functions 2023-11-03 12:10:49 +00:00
docs.c GType: introduce GTYPE_TO_POINTER/GPOINTER_TO_TYPE 2023-10-25 12:01:02 +01:00
galloca.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
garcbox.c docs: Move GRcBox/GArcBox and refcounting docs to Markdown 2023-10-11 14:01:28 +01:00
garray.c docs: Move the array SECTIONs 2023-10-11 17:38:30 +01:00
garray.h Merge branch 'ptr-array-sort-values' into 'main' 2023-01-06 12:09:37 +00:00
gasyncqueue.c docs: Move the asyncqueue SECTION 2023-10-11 17:38:30 +01:00
gasyncqueue.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gasyncqueueprivate.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gatomic.c gatomic: Use g(u)intptr where appropriate 2023-10-10 08:30:46 -07:00
gatomic.h gatomic: Use g(u)intptr where appropriate 2023-10-10 08:30:46 -07:00
gbacktrace.c glib-unix: Add O_NONBLOCK support to g_unix_open_pipe() 2023-03-23 14:11:36 +00:00
gbacktrace.h Revert "gio, glib: Use G_OS_DARWIN for code that is for such environments" 2022-11-07 11:30:32 +00:00
gbase64.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gbase64.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gbitlock.c gbitlock: don't assume sizeof(gsize) == sizeof(gpointer) 2023-10-10 08:30:46 -07:00
gbitlock.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gbookmarkfile.c docs: Move bookmarkfile SECTION 2023-10-11 17:38:30 +01:00
gbookmarkfile.h docs: Move bookmarkfile SECTION 2023-10-11 17:38:30 +01:00
gbsearcharray.h build: Remove the --disable-mem-pools build option and the DISABLE_MEM_POOLS macro 2018-06-02 09:45:55 +02:00
gbytes.c docs: unify "dynamic memory needed" explanations 2023-05-16 11:27:45 +01:00
gbytes.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gcharset.c Use g_once_init_{enter,leave}_pointer where appropriate 2023-10-04 13:57:16 +01:00
gcharset.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gcharsetprivate.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gchecksum.c docs: Move the GChecksum SECTION 2023-11-02 16:30:23 +00:00
gchecksum.h docs: Move the GChecksum SECTION 2023-11-02 16:30:23 +00:00
gconstructor.h Merge branch 'tls-callbacks' into 'main' 2023-10-03 10:00:44 +00:00
gconstructorprivate.h gconstructorprivate.h: Add seamless support for C++ 2023-10-03 10:26:10 +02:00
gconvert.c docs: Move character set conversion docs to Markdown 2023-10-11 14:01:28 +01:00
gconvert.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gconvertprivate.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gdataset.c Cast via guintptr when adding/removing bitsflags on pointers 2023-10-10 08:30:46 -07:00
gdataset.h Add g_datalist_id_remove_multiple 2022-05-23 09:19:45 -04:00
gdatasetprivate.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gdate.c docs: Fix various invalid links 2023-10-23 10:25:31 +01:00
gdate.h docs: Move the GDate SECTION 2023-10-11 17:38:31 +01:00
gdatetime.c gdatetime: Fix incorrect alt-digits being used after changing locale 2023-10-22 22:10:07 +01:00
gdatetime.h docs: Fix various invalid links 2023-10-23 10:25:31 +01:00
gdir.c Update GDir annotations 2023-09-11 13:38:26 +02:00
gdir.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gen-unicode-tables.pl gen-unicode-tables: Fix indentation at the start of the first row 2023-10-17 22:59:27 +01:00
genviron.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
genviron.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gerror.c docs: Move GError documentation to Markdown 2023-10-11 14:01:29 +01:00
gerror.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gfileutils.c gfileutils: Add a missing ftruncate() call when writing files 2023-10-22 21:37:28 +01:00
gfileutils.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
ggettext.c docs: Move i18n documentation to Markdown 2023-10-11 14:01:29 +01:00
ggettext.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
ghash.c docs: Move the GHashTable SECTION 2023-10-11 17:38:30 +01:00
ghash.h ghash: Add functions to steal all keys and values preserving ownership 2022-12-16 18:45:36 +01:00
ghmac.c Update annotations for GHmac 2023-09-11 13:31:39 +02:00
ghmac.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
ghook.c Revert "Rename user data parameters to user_data" 2023-01-09 13:09:26 +01:00
ghook.h Revert "Rename user data parameters to user_data" 2023-01-09 13:09:26 +01:00
ghostutils.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
ghostutils.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gi18n-lib.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gi18n.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
giochannel.c Fix broken annotation in GIOChannel 2023-10-23 10:25:30 +01:00
giochannel.h Revert "Rename user data parameters to user_data" 2023-01-09 13:09:26 +01:00
giounix.c gmain: remove unnecessary initialization of *timeout in prepare() callbacks 2023-05-18 11:26:33 +02:00
giowin32.c glib/giowin32.c: Add G_GNUC_FALLTHROUGH annotation 2023-10-12 11:44:48 +02:00
gjournal-private.c gmessages: Factor out _g_fd_is_journal into its own translation unit 2022-07-25 01:00:54 +02:00
gjournal-private.h gmessages: Factor out _g_fd_is_journal into its own translation unit 2022-07-25 01:00:54 +02:00
gkeyfile.c docs: Fix various invalid links 2023-10-23 10:25:31 +01:00
gkeyfile.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
glib_gdb.py gdb: Workaround optimized out quark_seq_id 2023-09-04 11:29:57 +00:00
glib_probes.d GVariant: add probes for SystemTap 2023-07-21 18:40:13 +01:00
glib_trace.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
glib-autocleanups.h Ignore autocleanups when generating introspection data 2023-10-23 10:25:30 +01:00
glib-init.c gthread-win32: Clean up GPrivate data in all cases 2023-10-03 10:26:10 +02:00
glib-init.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
glib-object.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
glib-private.c Fix failure to respect default port of proxy URLs 2023-05-30 09:49:43 -05:00
glib-private.h glib: Disable dynamic asan loading on macOS 2023-11-01 14:34:37 +00:00
glib-typeof.h glib: Use G_CXX_STD_VERSION to check how to behave with C++ compilers 2022-11-22 17:23:12 +01:00
glib-unix.c glib-unix: Add convenience API for pipes 2023-10-09 18:44:38 +01:00
glib-unix.h glib-unix: Use full path to gstdio.h include 2023-10-09 22:18:18 +01:00
glib-unixprivate.h glib-unix: Add O_NONBLOCK support to g_unix_open_pipe() 2023-03-23 14:11:36 +00:00
glib.h Add GPathBuf 2023-02-09 13:36:51 +00:00
glib.rc.in meson: build Windows resource files 2018-01-04 22:19:30 +01:00
glib.stp.in GVariant: add probes for SystemTap 2023-07-21 18:40:13 +01:00
glibconfig.h.in meson: Export HAVE_FREE_SIZED in glibconfig.h for use in g_free() 2023-05-30 13:45:05 +01:00
glibintl.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
glist.c docs: Move list SECTIONs 2023-10-11 17:38:30 +01:00
glist.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gmacros.h gmacros: Add fallback definition for weak attribute 2023-10-27 17:19:08 +02:00
gmain-internal.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gmain.c docs: Move GMainLoop documentation to Markdown 2023-10-11 14:01:29 +01:00
gmain.h Rename GTK+ to GTK (mostly comments and documentation) 2023-05-10 10:56:44 +07:00
gmappedfile.c Use O_CLOEXEC in {g_,}open () calls for race-free setting of the close-on-exec flag 2023-02-21 12:42:55 +00:00
gmappedfile.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gmarkup.c docs: Move the GMarkup SECTION 2023-10-11 14:01:29 +01:00
gmarkup.h Rename G_MARKUP_PARSE_FLAGS_NONE 2022-07-25 22:30:22 +01:00
gmem.c gmem: Add an inline definition of g_free() to automatically use g_free_sized() 2023-05-30 13:43:25 +01:00
gmem.h meson: Export HAVE_FREE_SIZED in glibconfig.h for use in g_free() 2023-05-30 13:45:05 +01:00
gmessages.c gmessages: fix dropping irrelevant log domains 2023-11-01 22:24:45 +00:00
gmessages.h gmacros: Prioritize the usage of [[noreturn]] in C++11 2022-11-22 17:23:13 +01:00
gmirroringtable.h Update to Unicode 14 2021-09-21 09:41:29 +00:00
gnode.c docs: Move the GNode SECTION 2023-10-11 17:38:30 +01:00
gnode.h Revert "Rename user data parameters to user_data" 2023-01-09 13:09:26 +01:00
goption.c docs: Move the GOption SECTION 2023-10-11 14:01:29 +01:00
goption.h goption: Fix list formatting in documentation comment 2023-08-21 11:34:27 +01:00
gosxutils.m gosxutils: Add missing prototype 2021-11-18 14:32:09 +00:00
gpathbuf.c docs: Move the GPathBuf SECTION 2023-10-11 17:38:31 +01:00
gpathbuf.h docs: Move the GPathBuf SECTION 2023-10-11 17:38:31 +01:00
gpattern.c docs: Fix various invalid links 2023-10-23 10:25:31 +01:00
gpattern.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gpoll.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gpoll.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gprimes.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gprimes.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gprintf.c Replace all uses of G_VA_COPY with Standard C va_copy 2022-10-26 18:07:55 +01:00
gprintf.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gprintfint.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gqsort.c Allow using msort_r CHERI-enabled architectures 2023-01-29 12:40:26 +00:00
gqsort.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gquark.c Make GQuark register intentional leaks 2023-10-31 16:53:40 +01:00
gquark.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gqueue.c docs: Move the queue SECTION 2023-10-11 17:38:30 +01:00
gqueue.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
grand.c Update GRand annotations 2023-09-11 11:33:47 +02:00
grand.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
grcbox.c docs: Move GRcBox/GArcBox and refcounting docs to Markdown 2023-10-11 14:01:28 +01:00
grcbox.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
grcboxprivate.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
grefcount.c docs: Move GRcBox/GArcBox and refcounting docs to Markdown 2023-10-11 14:01:28 +01:00
grefcount.h Add init macros for refcounting types 2023-04-24 12:48:32 +01:00
grefstring.c docs: Move the refstring SECTION 2023-10-11 17:38:30 +01:00
grefstring.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gregex.c docs: Move GRegex SECTION 2023-10-11 17:38:31 +01:00
gregex.h docs: Move GRegex SECTION 2023-10-11 17:38:31 +01:00
gscanner.c docs: Move the GScanner SECTION 2023-10-11 17:38:31 +01:00
gscanner.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gscripttable.h gunicode: Update to Unicode 15.1.0 2023-10-17 22:59:27 +01:00
gsequence.c docs: Move the sequence SECTION 2023-10-11 17:38:30 +01:00
gsequence.h Revert "Rename user data parameters to user_data" 2023-01-09 13:09:26 +01:00
gshell.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gshell.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gslice.c docs: Move the GSlice documentation to Markdown 2023-10-11 14:01:29 +01:00
gslice.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gslist.c docs: Move list SECTIONs 2023-10-11 17:38:30 +01:00
gslist.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gspawn-private.h glib/spawn: check user source_fds doesn't contain private fds 2022-12-12 11:28:58 +04:00
gspawn-win32-helper.c glib: Port to the private invalid parameter handler APIs 2022-11-03 00:11:45 +08:00
gspawn-win32.c Work around an UCRT issue with _wspawn() functions taking an environment block argument 2023-04-14 17:15:28 +01:00
gspawn.c gspawn: Use GUnixPipe on Unix 2023-10-09 18:44:38 +01:00
gspawn.h Do not name callback parameters "user_data" 2023-01-09 14:12:16 +01:00
gstdio-private.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gstdio.c gstdio: Improve documentation of g_clear_fd() as async-signal safe 2023-05-31 16:34:16 +01:00
gstdio.h gstdio: Preserve errno when calling g_clear_fd() from g_autofd 2022-11-02 21:26:34 +00:00
gstdioprivate.h [Darwin] Use the non-cancelable variant of close(). 2022-11-07 13:01:47 +00:00
gstrfuncs.c Update GStrv annotations 2023-10-03 16:09:03 +02:00
gstrfuncs.h gstrfuncs: Improve inline version of g_strdup() to avoid breaking C++ code 2023-03-15 15:18:34 +08:00
gstring.c docs: Drop the GString SECTION 2023-10-11 17:38:30 +01:00
gstring.h gstring: add g_string_new_take 2023-05-16 11:27:45 +01:00
gstringchunk.c docs: Fix various invalid links 2023-10-23 10:25:31 +01:00
gstringchunk.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gstrvbuilder.c gstrvbuilder: Add g_strv_builder_take 2023-10-15 15:45:58 +02:00
gstrvbuilder.h gstrvbuilder: Add g_strv_builder_take 2023-10-15 15:45:58 +02:00
gtester-report.in tree: Fix various typos and outdated terminology 2020-06-12 15:01:08 +01:00
gtester.c glib: Pass O_CLOEXEC rather than FD_CLOEXEC to g_unix_open_pipe() 2023-08-16 14:31:40 +01:00
gtestutils.c docs: Move GTest/test framework documentation to Markdown 2023-10-11 14:01:29 +01:00
gtestutils.h gtestutils.h: Fix warning with -Wsign-conversion caused by g_assert_cmpint 2023-09-22 08:57:40 +02:00
gthread-posix.c GPrivate: eliminate a malloc for pthread_key_t on most platforms 2023-07-21 17:12:01 +01:00
gthread-win32.c Merge branch 'vectored-exception-handlers' into 'main' 2023-10-04 08:19:57 +00:00
gthread.c docs: Move GThread documentation to Markdown 2023-10-11 14:01:28 +01:00
gthread.h gthread: introduce g_once_init_{enter,leave}_pointer 2023-10-04 13:57:16 +01:00
gthreadpool.c docs: Fix various invalid links 2023-10-23 10:25:31 +01:00
gthreadpool.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gthreadprivate.h gthread: Annotate g_thread_exit() with G_NORETURN 2023-09-01 23:49:25 -07:00
gtimer.c docs: Move the GTimer SECTION 2023-10-11 17:38:31 +01:00
gtimer.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gtimezone.c docs: Fix various invalid links 2023-10-23 10:25:31 +01:00
gtimezone.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gtrace-private.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gtrace.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gtranslit-data.h Add locale-sensitive ASCII transliteration API 2014-02-20 18:27:24 -05:00
gtranslit.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gtrashstack.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gtrashstack.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gtree.c docs: Fix various invalid links 2023-10-23 10:25:31 +01:00
gtree.h Revert "Rename all user datas in callbacks to user_data" 2023-01-09 13:23:32 +01:00
gtypes.h Rename GTK+ to GTK (mostly comments and documentation) 2023-05-10 10:56:44 +07:00
gunibreak.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gunibreak.h gunicode: Update to Unicode 15.1.0 2023-10-17 22:59:27 +01:00
gunichartables.h gunicode: Update to Unicode 15.1.0 2023-10-17 22:59:27 +01:00
gunicode.h gunicode: Fix a minor typo in a documentation comment 2023-10-17 22:45:55 +01:00
gunicodeprivate.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gunicollate.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gunicomp.h gunicode: Update to Unicode 15.1.0 2023-10-17 22:59:27 +01:00
gunidecomp.c docs: Move the unicode SECTION 2023-10-11 17:38:31 +01:00
gunidecomp.h gunicode: Update to Unicode 15.1.0 2023-10-17 22:59:27 +01:00
guniprop.c guniprop.c: Avoid creating (temporarily) out-of-bounds pointers 2023-09-11 22:50:05 -07:00
guri.c Fix failure to respect default port of proxy URLs 2023-05-30 09:49:43 -05:00
guri.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
guriprivate.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gutf8.c gutf8: Add a g_utf8_truncate_middle() function 2023-05-25 00:36:56 +02:00
gutils.c gutils: Use international symbol for bits 2023-10-16 08:25:03 +00:00
gutils.h gmacros: Prioritize the usage of [[noreturn]] in C++11 2022-11-22 17:23:13 +01:00
gutilsprivate.h gdate: add internal helper function _g_localtime() for localtime()/localtime_r() 2023-08-21 08:53:43 +02:00
guuid.c guuid: fix shift operation to parse hex string in uuid_parse_string() 2021-05-03 15:09:31 +02:00
guuid.h guuid: Add UUID helper functions to GLib 2017-02-06 14:40:38 +01:00
gvalgrind.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gvariant-core.c GVariant: add probes for SystemTap 2023-07-21 18:40:13 +01:00
gvariant-core.h gvariant: Add internal g_variant_maybe_get_child_value() 2022-12-13 18:15:19 +00:00
gvariant-internal.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gvariant-parser.c gvariant-parser: Speed up maybe_wrapper() by an order of magnitude 2022-11-08 16:14:02 +00:00
gvariant-serialiser.c gvariant: Check offset table doesn’t fall outside variant bounds 2022-12-21 19:50:19 +00:00
gvariant-serialiser.h gvariant: Track checked and ordered offsets independently 2022-12-13 18:15:19 +00:00
gvariant.c docs: unify "dynamic memory needed" explanations 2023-05-16 11:27:45 +01:00
gvariant.h GVariant: ensure GVariantIter alignment for CHERI systems 2023-02-10 18:22:20 +00:00
gvarianttype.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gvarianttype.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gvarianttypeinfo.c GVariant: add probes for SystemTap 2023-07-21 18:40:13 +01:00
gvarianttypeinfo.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gversion.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gversion.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gversionmacros.h.in Fix symbol visibility macros on Windows 2022-10-13 20:53:56 -04:00
gwakeup.c docs: Mark all GWakeup docs as private 2023-10-11 17:38:31 +01:00
gwakeup.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gwin32-private.c glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
gwin32.c Rename GTK+ to GTK (mostly comments and documentation) 2023-05-10 10:56:44 +07:00
gwin32.h glib: Add SPDX license headers automatically 2022-05-18 09:19:02 +01:00
libglib-gdb.py.in Rename gdb macros with _gdb suffix to avoid ns clashes 2016-05-23 10:52:10 -04:00
meson.build build: Drop pkgconfig.generate variables for builtin directories 2023-10-25 11:21:24 +01:00
msvc_recommended_pragmas.h meson: Move msvc_recommended_pragmas.h to a subdirectory 2023-03-21 14:21:18 +00:00
update-gtranslit.py py: Various flake8 cleanups 2020-11-17 15:50:07 +00:00
valgrind.h valgrind.h: Fix macro definition for Windows x64 2023-10-16 15:02:03 +02:00
win_iconv.c Fix typos 2023-08-01 15:33:21 -03:00