commit | 34bc6d4a893e1ddf4654d01b6bd4d4c722e7d409 | [log] [tgz] |
---|---|---|
author | Benoît Lizé <lizeb@chromium.org> | Tue Aug 27 13:22:43 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Aug 27 13:22:43 2019 |
tree | 54ee5c59db4291cd154203ff00ddd5d3c665eb02 | |
parent | d866c4d55310edcf2e5f1f1ce35e2d957ce7cbba [diff] |
PartitionAlloc: Add a perftest for SpinLock. On desktop (Linux, with Xeon Haswell @2.6GHz): *RESULT SpinLockPerfTest lock()/unlock(): = 77640912 runs/s *RESULT SpinLockPerfTest.WithCompetingThread lock()/unlock(): = 2632040.75 runs/s Android, Pixel 1: *RESULT SpinLockPerfTest lock()/unlock(): = 11583783 runs/s *RESULT SpinLockPerfTest.WithCompetingThread lock()/unlock(): = 49735.421875 runs/s Bug: 998048 Change-Id: I4337b116e1374d28ce5f657405ee8fee2d8fad6b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1771964 Reviewed-by: Kentaro Hara <haraken@chromium.org> Commit-Queue: Benoit L <lizeb@chromium.org> Cr-Commit-Position: refs/heads/master@{#690701}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .