about summary refs log tree commit diff
path: root/nptl/pthread_mutex_unlock.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright dates with scripts/update-copyrightsPaul Eggert2024-01-011-1/+1
* Update copyright dates with scripts/update-copyrightsJoseph Myers2023-01-061-1/+1
* Use atomic_exchange_release/acquireWilco Dijkstra2022-09-261-1/+1
* Update copyright dates with scripts/update-copyrightsPaul Eggert2022-01-011-1/+1
* Remove "Contributed by" linesSiddhesh Poyarekar2021-09-031-1/+0
* nptl: Remove GLIBC_2.34 versions of __pthread_mutex_lock, __pthread_mutex_unlockFlorian Weimer2021-07-071-2/+3
* nptl: Move core mutex functions into libcFlorian Weimer2021-04-211-4/+13
* nptl: pthread_mutex_lock, pthread_mutex_unock single-threaded optimizationFlorian Weimer2021-04-211-1/+16
* nptl: Move elision implementations into libcFlorian Weimer2021-02-231-4/+0
* Update copyright dates with scripts/update-copyrightsPaul Eggert2021-01-021-1/+1
* nptl: Replace lll_futex_wake with futex-internal.hAdhemerval Zanella2020-11-251-3/+3
* Update copyright dates with scripts/update-copyrights.Joseph Myers2020-01-011-1/+1
* Refactor PI mutexes internal definitionsAdhemerval Zanella2019-10-311-3/+3
* Prefer https to http for gnu.org and fsf.org URLsPaul Eggert2019-09-071-1/+1
* Break more lines before not after operators.Joseph Myers2019-02-251-2/+3
* Update copyright dates with scripts/update-copyrights.Joseph Myers2019-01-011-1/+1
* Fix race in pthread_mutex_lock while promoting to PTHREAD_MUTEX_ELISION_NP [B...Stefan Liebler2018-10-171-3/+14
* Update copyright dates with scripts/update-copyrights.Joseph Myers2018-01-011-1/+1
* nptl: Remove internal_function attributeFlorian Weimer2017-08-311-3/+1
* Clean pthread functions namespaces for C11 threadsAdhemerval Zanella2017-06-231-1/+1
* Add compiler barriers around modifications of the robust mutex list.Torvald Riegel2017-01-131-0/+17
* robust mutexes: Fix broken x86 assembly by removing itTorvald Riegel2017-01-131-6/+12
* Update copyright dates with scripts/update-copyrights.Joseph Myers2017-01-011-1/+1
* Remove atomic_compare_and_exchange_bool_rel.Torvald Riegel2016-06-241-12/+22
* Update copyright dates with scripts/update-copyrights.Joseph Myers2016-01-041-1/+1
* Do not violate mutex destruction requirements.Torvald Riegel2015-12-231-5/+7
* Convert 113 more function definitions to prototype style (files with assertio...Joseph Myers2015-10-201-5/+2
* nptl: Add adapt_count parameter to lll_unlock_elisionPaul Murphy2015-10-151-2/+2
* Update copyright dates with scripts/update-copyrights.Joseph Myers2015-01-021-1/+1
* NPTL: Conditionalize direct futex syscall uses.Roland McGrath2014-10-171-0/+5
* Use glibc_likely instead __builtin_expect.Ondřej Bílka2014-02-101-1/+1
* Update copyright notices with scripts/update-copyrightsAllan McRae2014-01-011-1/+1
* Add elision to pthread_mutex_{try,timed,un}lockAndi Kleen2013-07-021-4/+17
* Update copyright notices with scripts/update-copyrights.Joseph Myers2013-01-021-1/+1
* Remove use of INTDEF/INTUSE in nptlAndreas Schwab2012-05-301-1/+1
* Add systemtap static probe points in generic and x86_64 pthread code.Roland McGrath2012-05-251-1/+9
* Replace FSF snail mail address with URLs.Paul Eggert2012-02-091-3/+2
* Fix bookkeeping in mutex when using requeue_pi.Ulrich Drepper2009-07-281-3/+4
* pthread_mutex_unlock needs to use _rel semantics for atomic ops.Ulrich Drepper2009-07-271-3/+3
* * pthread_mutex_lock.c (__pthread_mutex_lock): Handle only theUlrich Drepper2008-12-121-18/+39
* [BZ #6955]Ulrich Drepper2008-11-011-2/+6
* * pthreadP.h (PTHREAD_ROBUST_MUTEX_PSHARED): Define.Ulrich Drepper2007-08-111-4/+4
* * sysdeps/unix/sysv/linux/powerpc/sem_post.c (__new_sem_post):Ulrich Drepper2007-08-011-5/+5
* [BZ #4647]Ulrich Drepper2007-06-181-1/+2
* [BZ #4586]Ulrich Drepper2007-06-081-2/+4
* * sysdeps/powerpc/powerpc32/dl-trampoline.S (_dl_runtime_resolve):Ulrich Drepper2006-08-141-0/+43
* 2006-07-28 Ulrich Drepper <drepper@redhat.com>Ulrich Drepper2006-07-291-0/+83
* * sysdeps/unix/sysv/linux/kernel-features.h: AddUlrich Drepper2006-03-281-5/+11
* * sysdeps/unix/sysv/linux/not-cancel.h (__openat_not_cancel,Ulrich Drepper2006-02-151-17/+24
* * allocatestack.c (allocate_stack): Initialize robust_list. cvs/fedora-glibc-20060213T0650Ulrich Drepper2006-02-131-6/+3