summaryrefslogtreecommitdiff
path: root/glib/gthreadprivate.h
Commit message (Expand)AuthorAgeFilesLines
* Avoid having g_futex_simple() inadvertently modify errnoPeter Kjellerstedt2023-04-261-1/+5
* GThreadPool: Always use the thread-spawning thread for the global shared thre...Sebastian Dröge2023-01-171-20/+0
* gthread-posix: need to #include <errno.h>Michael Catanzaro2022-12-201-0/+1
* glib/gthread-posix: Conditionally use `futex` and/or `futex_time64` syscalls ...Sebastian Dröge2022-12-131-0/+49
* glib: Add SPDX license headers automaticallyPhilip Withnall2022-05-181-0/+2
* gthread: Count how many threads have been startedPhilip Withnall2020-01-211-0/+2
* gthread: Ensure GThreadSchedulerSettings is always definedPhilip Withnall2020-01-201-15/+7
* Add runtime checks and a fallback if we can't get the thread scheduler settingsSebastian Dröge2020-01-191-2/+2
* Check for SYS_sched_getattr before using it unconditionallySebastian Dröge2020-01-161-1/+4
* GThreadPool - Don't inherit thread priorities when creating new threadsSebastian Dröge2020-01-151-12/+39
* gthread: Rework to avoid holding a mutex half the timeColin Walters2019-01-311-1/+4
* gthread: Add g_private_set_alloc0() internal convenience APIPhilip Withnall2019-01-071-0/+3
* glib/: LGPLv2+ -> LGPLv2.1+Sébastien Wilmet2017-05-241-1/+1
* License headers: "the Gnome Library" -> "this library"Sébastien Wilmet2017-01-041-8/+7
* Updated FSF's addressDaniel Mustieles2014-01-311-2/+1
* Remove most use of G_GNUC_INTERNALColin Walters2013-01-181-7/+0
* GThread: handle thread names safelyMatthias Clasen2011-11-141-1/+1
* Revert "make struct _GThread private"Ryan Lortie2011-10-131-9/+0
* make struct _GThread privateRyan Lortie2011-10-131-0/+9
* tidy up gthreadprivate.hRyan Lortie2011-10-131-23/+17
* thread: nuke the concept of 'joinable'Ryan Lortie2011-10-131-7/+7
* thread: simplify 'free' processRyan Lortie2011-10-131-0/+1
* remove 'joinable' parameter to backendsRyan Lortie2011-10-131-1/+0
* Only g_system_thread_free() our own threadsRyan Lortie2011-10-121-0/+2
* Finish killing off GSystemThreadRyan Lortie2011-10-121-1/+0
* Combine g_sytem_thread_{new,create}()Ryan Lortie2011-10-121-7/+5
* g_system_thread_create: drop 'data' argRyan Lortie2011-10-121-1/+0
* g_system_thread_create: SystemThread -> RealThreadRyan Lortie2011-10-121-1/+1
* g_system_thread_join: rename to _wait()Ryan Lortie2011-10-121-1/+1
* g_system_thread_join: take GRealThread *Ryan Lortie2011-10-121-1/+2
* thread: delegate allocation of GThread to backendsRyan Lortie2011-10-121-0/+5
* thread: stop sharing g_once_mutexRyan Lortie2011-10-121-2/+0
* thread: drop thread setup function hackeryRyan Lortie2011-10-121-3/+4
* thread: Delete g_system_thread_self()Ryan Lortie2011-10-121-1/+0
* missed from last commitRyan Lortie2011-10-121-2/+0
* thread: remove GSystemThread assign/equalRyan Lortie2011-10-121-9/+0
* thread: remove dead decl from gthreadprivate.hRyan Lortie2011-10-121-3/+0
* thread: Remove the zero_threadRyan Lortie2011-10-121-1/+0
* thread: use GSList for g_thread_foreach listRyan Lortie2011-10-121-1/+0
* thread: call g_enumerable_thread_add via callbackRyan Lortie2011-10-121-11/+11
* thread: use GPrivate for enumerable threadsRyan Lortie2011-10-121-1/+0
* GStaticPrivate: implement via GPrivateRyan Lortie2011-10-121-2/+0
* Bug 661129: Duplicate symbols zero_thread and g_once_mutex on OSXJohn Ralls2011-10-071-2/+2
* Deprecate g_thread_init()Ryan Lortie2011-10-041-3/+0
* Deprecate GStaticPrivate and g_thread_foreachMatthias Clasen2011-10-021-0/+20
* Don't put threads created with g_thread_new() on the listMatthias Clasen2011-10-021-0/+8
* Make thread names useful in a debuggerMatthias Clasen2011-10-021-0/+1
* Stop dithering over GPrivateRyan Lortie2011-10-021-14/+0
* Move deprecated GThread functions to a separate fileMatthias Clasen2011-09-251-0/+3
* Fix warning/error C4013 (implicit declarations)Chun-wei Fan2011-09-251-0/+4