commit | 62d002982500e46de3dc1173e65e83b96b7509d0 | [log] [tgz] |
---|---|---|
author | fpizlo@apple.com <fpizlo@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Thu May 05 00:18:13 2016 +0000 |
committer | fpizlo@apple.com <fpizlo@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Thu May 05 00:18:13 2016 +0000 |
tree | 10c04319e4343c2db41a1b95c05815a6f62751e5 | |
parent | 31a6662067495eb1d6c577647a41d047d4721a7c [diff] |
Add HLE locks and synchronic TTAS locks to the ToyLocks benchmark suite https://bugs.webkit.org/show_bug.cgi?id=157367 Rubber stamped by Benjamin Poulain. Turns out they are both a lot slower than WTF::Lock. The HLE lock is written according to Intel's documentation. The synchronic lock follows the algorithm of the "ttas_lock" in the synchronic test.hpp. * benchmarks/ToyLocks.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@200444 268f45cc-cd09-0410-ab3c-d52691b4dbfc