diff options
author | Torvald Riegel <triegel@redhat.com> | 2013-10-08 14:17:01 +0300 |
---|---|---|
committer | Torvald Riegel <triegel@redhat.com> | 2014-04-10 21:22:28 +0200 |
commit | 6a5d6ea128153f5a00d8c80f15f76004006767da (patch) | |
tree | 74bf61305b9ec52b30373226cf7a1fcbcec8d27c /ChangeLog | |
parent | a4c75cfd56e536c2b18556e8a482d88dffa0fffc (diff) | |
download | glibc-6a5d6ea128153f5a00d8c80f15f76004006767da.tar.gz glibc-6a5d6ea128153f5a00d8c80f15f76004006767da.tar.xz glibc-6a5d6ea128153f5a00d8c80f15f76004006767da.zip |
benchtests: Add pthread_once common-case test.
We have a single thread that runs a no-op initialization once and then repeatedly runs checks of the initialization (i.e., an acquire load and conditional jump) in a tight loop. This gives us, on average, the best-case latency of pthread_once (the initialization is the exactly-once slow path, and we're not looking at initialization-related synchronization overheads in this case).
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 7cc48ce4e8..fb0177d554 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2014-04-10 Torvald Riegel <triegel@redhat.com> + + * benchtests/pthread_once-inputs: New file. + * benchtests/pthread_once-source.c: New file. + * benchtests/README: Update documentation. + 2014-04-09 Igor Zamyatin <igor.zamyatin@intel.com> H.J. Lu <hongjiu.lu@intel.com> |