glibc/sysdeps/nptl
Malte Skarupke c36fc50781 nptl: Remove g_refs from condition variables
This variable used to be needed to wait in group switching until all sleepers
have confirmed that they have woken. This is no longer needed. Nothing waits
on this variable so there is no need to track how many threads are currently
asleep in each group.

Signed-off-by: Malte Skarupke <malteskarupke@fastmail.fm>
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2025-01-17 14:56:58 -05:00
..
bits nptl: Remove g_refs from condition variables 2025-01-17 14:56:58 -05:00
sys Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
Implies
Makeconfig Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
Makefile Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
Subdirs
_Fork.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
aio_misc.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
cancellation-pc-check.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
dl-mutex.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
dl-thread_gscope_wait.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
dl-tls_init_tp.c nptl: Move the rseq area to the 'extra TLS' block 2025-01-10 20:20:27 +00:00
dl-tunables.list Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
fork.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
futex-internal.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
gai_misc.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
internaltypes.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
jmp-unwind.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
libc-lock.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
libc-lockP.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
libc_start_call_main.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
lowlevellock-futex.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
lowlevellock.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
malloc-machine.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
proc_service.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
pthread-offsets.h
pthread.h nptl: Remove g_refs from condition variables 2025-01-17 14:56:58 -05:00
pthreadP.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
pthread_atfork_compat.h
pthread_early_init.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
pthread_mutex_backoff.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
pthread_mutex_conf.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
rseq-access.h nptl: Introduce <rseq-access.h> for RSEQ_* accessors 2025-01-10 20:20:17 +00:00
setxid.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
stdio-lock.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tcb-access.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tcb-offsets.h
thread_db.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
timer_routines.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-mqueue8x.c