This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 8d71242 Do not require memset elimination in explicit_bzero test new c813dae S390: Use C11-like atomics instead of plain memory accesses i [...] new 8bfc4a2 S390: Use own tbegin macro instead of __builtin_tbegin. new 53c5c3d S390: Use new __libc_tbegin_retry macro in elision-lock.c. new dd037fb S390: Optimize lock-elision by decrementing adapt_count at unlock.
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 35 +++++ sysdeps/unix/sysv/linux/s390/Makefile | 2 +- sysdeps/unix/sysv/linux/s390/elision-lock.c | 94 +++++++------ sysdeps/unix/sysv/linux/s390/elision-trylock.c | 76 ++++++----- sysdeps/unix/sysv/linux/s390/elision-unlock.c | 35 +++-- sysdeps/unix/sysv/linux/s390/htm.h | 181 +++++++++++++++++++++++++ sysdeps/unix/sysv/linux/s390/lowlevellock.h | 4 +- 7 files changed, 335 insertions(+), 92 deletions(-) create mode 100644 sysdeps/unix/sysv/linux/s390/htm.h