aboutsummaryrefslogtreecommitdiff
path: root/src/thread/pthread_cancel.c
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2018-09-04 21:31:47 -0400
committerRich Felker <dalias@aerifal.cx>2018-09-04 21:31:47 -0400
commitd1fa28860634af4f0efd70d533a756b51a45f83e (patch)
treeb89bbd7ff3cd84a2021adcf1916ada90c2efc27e /src/thread/pthread_cancel.c
parentin pthread_mutex_trylock, EBUSY out more directly when possible (diff)
downloadgrovel-d1fa28860634af4f0efd70d533a756b51a45f83e.tar.gz
grovel-d1fa28860634af4f0efd70d533a756b51a45f83e.tar.xz
in pthread_mutex_timedlock, avoid repeatedly reading mutex type field
compiler cannot cache immutable fields of the mutex object across external calls it can't see, much less across atomics.
Diffstat (limited to 'src/thread/pthread_cancel.c')
0 files changed, 0 insertions, 0 deletions