summaryrefslogtreecommitdiff
path: root/glib/gbitlock.c
Commit message (Expand)AuthorAgeFilesLines
* glib/gthread-posix: Conditionally use `futex` and/or `futex_time64` syscalls ...Sebastian Dröge2022-12-131-11/+4
* glib: Add SPDX license headers automaticallyPhilip Withnall2022-05-181-0/+2
* gbitlock: Minor improvement to documentation formattingPhilip Withnall2021-06-031-1/+1
* gbitlock: Drop unnecessary volatile qualifiersPhilip Withnall2021-06-031-37/+59
* gbitlock: use G_GNUC_CHECK_VERSIONNishal Kulkarni2021-04-291-1/+2
* gbitlock.c: replace remaining 'asm' with '__asm__'Aleksandr Mezin2021-03-041-20/+20
* tree: Fix various typos and outdated terminologyPhilip Withnall2020-06-121-1/+1
* gatomic: Add various casts to use of g_atomic_*()s to fix warningsPhilip Withnall2019-09-211-1/+1
* glib/: LGPLv2+ -> LGPLv2.1+Sébastien Wilmet2017-05-241-1/+1
* glib: Add missing (nullable) and (optional) annotationsPhilip Withnall2015-11-071-3/+3
* threads: use FUTEX_WAIT_PRIVATE and FUTEX_WAKE_PRIVATE if possibleTim-Philipp Müller2015-03-121-2/+7
* Updated FSF's addressDaniel Mustieles2014-01-311-3/+1
* Use __asm__ instead of asmMatthias Clasen2014-01-201-12/+12
* gbitlock: fix this to not unconditionally use futex emulationDan Winship2013-05-041-1/+1
* win32: misc warning fixesDan Winship2012-11-151-1/+2
* GBitLock: turn assumptions of g_futex_int_address into a static assertionSimon McVittie2012-01-021-0/+6
* gbitlock: Drop @returns syntax from doc commentsMatthias Clasen2011-11-211-2/+4
* locks: drop _INIT macrosRyan Lortie2011-10-021-1/+1
* libglib: stop using g_cond_new in some placesRyan Lortie2011-09-211-7/+6
* libglib: drop use of GStaticMutexRyan Lortie2011-09-211-6/+6
* gbitlock: #include "gslice.h"Ryan Lortie2011-09-181-0/+1
* emufutex: remove init from g_thread_init_glibRyan Lortie2011-09-091-13/+6
* bitlock: don't use asm goto on older gccChristophe Fergeau2011-06-081-6/+12
* Implement pointer sized bitlocksRyan Lortie2011-06-031-0/+193
* bitlock: hand-code assembly version for x86Ryan Lortie2011-06-031-3/+54
* optimise bitlocks with new atomic operationsRyan Lortie2011-05-281-19/+8
* Fix futex(2) detection and useRyan Lortie2011-05-281-3/+3
* glib/: fully remove galias hacksRyan Lortie2010-07-071-4/+0
* g_bit_lock: remove double variable declarationsRyan Lortie2010-02-011-3/+0
* gbitlock: fix gtkdoc brokennessRyan Lortie2010-01-301-0/+1
* Since: markers for g_bit_*lock()Ryan Lortie2010-01-281-0/+6
* Bug 548967 - 1 bit mutex lock: add testsRyan Lortie2010-01-281-0/+4
* Bug 548967 - 1 bit mutex lockRyan Lortie2010-01-281-0/+292