diff options
| author | Adhemerval Zanella <azanella@linux.vnet.ibm.com> | 2014-11-07 12:25:32 -0500 |
|---|---|---|
| committer | Adhemerval Zanella <azanella@linux.vnet.ibm.com> | 2015-01-12 06:30:19 -0500 |
| commit | 8d2c0a593bdefd220be0822fb70de6b8d3bfd39d (patch) | |
| tree | f99ff4ee80aebb75309fad56b244535115d97288 /string/bug-strcoll1.c | |
| parent | ec4fbd48009314515eb31daaff7c25393f29d62b (diff) | |
| download | glibc-8d2c0a593bdefd220be0822fb70de6b8d3bfd39d.tar.xz glibc-8d2c0a593bdefd220be0822fb70de6b8d3bfd39d.zip | |
powerpc: Add the lock elision using HTM
This patch adds support for lock elision using ISA 2.07 hardware
transactional memory instructions for pthread_mutex primitives.
Similar to s390 version, the for elision logic defined in
'force-elision.h' is only enabled if ENABLE_LOCK_ELISION is defined.
Also, the lock elision code should be able to be built even with
a compiler that does not provide HTM support with builtins.
However I have noted the performance is sub-optimal due scheduling
pressures.
Diffstat (limited to 'string/bug-strcoll1.c')
0 files changed, 0 insertions, 0 deletions
