thread-local data access
schwidefsky@de.ibm.com
schwidefsky@de.ibm.com
Wed Sep 27 08:25:00 GMT 2000
>What about the other architectures?
S390 could make use of one of the access registers. We do not use access
registers for user programs at the moment (and probably never will). Its
normal use is for concurrent access to multiple address spaces. We only use
these registers in the kernel to copy between user and kernel address
space. Access register 0 is unused anywhere so we could just use this one.
We can't address data directly with this register but we can load it to a
normal register in one cycle. I will take a look at the pthread
implementation and give it a try.
blue skies,
Martin
Linux/390 Design & Development, IBM Deutschland Entwicklung GmbH
Schönaicherstr. 220, D-71032 Böblingen, Telefon: 49 - (0)7031 - 16-2247
E-Mail: schwidefsky@de.ibm.com
More information about the Libc-hacker
mailing list