summaryrefslogtreecommitdiff
path: root/glib/gthread.h
Commit message (Expand)AuthorAgeFilesLines
* Revert "Rename user data parameters to user_data"badcel2023-01-091-1/+1
* Rename user data parameters to user_dataTestingPlant2022-05-221-1/+1
* glib: Add SPDX license headers automaticallyPhilip Withnall2022-05-181-0/+2
* gthread: Use C11-style memory consistency to speed up g_once()Philip Withnall2020-05-191-5/+14
* Revert "Revert "glib: annotate static inline functions with G_AVAILABLE-type ...Philip Withnall2020-05-151-0/+8
* Revert "glib: annotate static inline functions with G_AVAILABLE-type macros"Michael Catanzaro2020-05-121-8/+0
* glib: annotate static inline functions with G_AVAILABLE-type macrosSimon Marchi2020-05-121-0/+8
* gthread: ignore deprecated declarations in static inline functionsSimon Marchi2020-05-011-0/+12
* doc: Clarify that _locker_new() does not actually allocate memoryXavier Claessens2020-01-311-0/+16
* Avoid C++20 deprecated assignment to volatileStephan Bergmann2020-01-291-1/+1
* gthread: Fix "zero as null pointer" warningJason Crain2019-11-261-1/+1
* Add autoptr support for GRWLockKalev Lember2019-05-101-0/+146
* Add GRecMutexLockerKalev Lember2018-12-181-0/+69
* glib/: LGPLv2+ -> LGPLv2.1+Sébastien Wilmet2017-05-241-4/+4
* gmem.h, gthread.h: Include glib/gutils.hChun-wei Fan2015-02-101-0/+1
* Add GMutexLockerXavier Claessens2015-02-061-0/+69
* Updated FSF's addressDaniel Mustieles2014-01-311-3/+1
* various: add GLIB_AVAILABLE_IN_ALL everywhere elseRyan Lortie2013-01-131-0/+16
* Move single-include guards inside include guardsMatthias Clasen2012-12-271-3/+3
* Add g_get_num_processors()Colin Walters2012-12-181-0/+3
* gthread: add AVAILABLE_IN_2_32 annotationsWill Thompson2012-11-221-0/+23
* Misc doc formatting fixesMatthias Clasen2011-10-151-1/+1
* Rename g_thread_try to g_thread_try_newRyan Lortie2011-10-151-1/+1
* GCond: use monotonic time for timed waitsRyan Lortie2011-10-131-4/+1
* drop g_thread_new_full()Ryan Lortie2011-10-131-5/+0
* g_thread_new: never failRyan Lortie2011-10-131-0/+3
* thread: nuke the concept of 'joinable'Ryan Lortie2011-10-131-2/+0
* GThread: make refcounting publicRyan Lortie2011-10-131-0/+2
* Make single includes mandatoryMatthias Clasen2011-10-121-1/+1
* Several docs cleanupsRyan Lortie2011-10-061-0/+1
* gthread.h: a bunch of pointless whitespace changesRyan Lortie2011-10-041-116/+107
* Move typedef GStaticPrivate to deprecated/Ryan Lortie2011-10-041-1/+0
* Deprecate g_{mutex,cond}_{new,free}()Ryan Lortie2011-10-041-4/+0
* Deprecate g_thread_init()Ryan Lortie2011-10-041-14/+0
* macro wrappers for g_once_init_enter/leaveRyan Lortie2011-10-041-15/+25
* locks: change the ABI just a bitRyan Lortie2011-10-021-6/+14
* locks: drop _INIT macrosRyan Lortie2011-10-021-6/+1
* GThread posix: switch to Windows ABIRyan Lortie2011-10-021-29/+0
* Deprecate GStaticPrivate and g_thread_foreachMatthias Clasen2011-10-021-16/+0
* Add new thread creation APIMatthias Clasen2011-10-021-2/+4
* locks: rename a bunch of parametersRyan Lortie2011-10-021-8/+8
* Stop dithering over GPrivateRyan Lortie2011-10-021-1/+10
* More GThread docs tweaksMatthias Clasen2011-09-251-13/+5
* Use adaptive mutexes when availableMatthias Clasen2011-09-221-0/+4
* Deprecate GStatic{,Rec,RW}MutexRyan Lortie2011-09-211-65/+0
* Add a new recursive mutex type, GRecMutexRyan Lortie2011-09-211-0/+13
* Add GRWLockRyan Lortie2011-09-211-2/+24
* gthread.h: remove some bogus decl/commentsRyan Lortie2011-09-211-10/+0
* More header cosmeticsMatthias Clasen2011-09-211-18/+18
* trivial: small header reorderingMatthias Clasen2011-09-211-5/+4