]> sourceware.org Git - glibc.git/commit
Update.
authorUlrich Drepper <drepper@redhat.com>
Thu, 3 Aug 2000 17:59:17 +0000 (17:59 +0000)
committerUlrich Drepper <drepper@redhat.com>
Thu, 3 Aug 2000 17:59:17 +0000 (17:59 +0000)
commit0d019734966f91c3511933d207802631a7774def
treeb71b971c00e1f87717eac7ad964c69ecb3f46919
parent139a4d957a49107e0528e60913f3eb565c691da3
Update.

2000-07-27  Jes Sorensen  <jes@linuxcare.com>

* linuxthreads/sysdeps/ia64/pspinlock.c (__pthread_spin_lock): Add
load of spin lock to prime the cache before the atomic compare and
exchange operation (cmpxchg4). This avoids the spinning on the
cmpxchg4 instruction and reduces movement of the cache line back
and forth between the processors (explanation by Asis K. Mallick
from Intel). This basically makes the implementation operate the
same as the Linux kernel implementation.

* linuxthreads/shlib-versions: Use GLIBC_2_2 for Linux/ia64.
* linuxthreads/sysdeps/ia64/pspinlock.c: New file.
linuxthreads/ChangeLog
This page took 0.039 seconds and 5 git commands to generate.