Commit 2a63cb9d authored by Benoit Lize's avatar Benoit Lize Committed by Commit Bot

Reland "base/allocator: Improve PartitionAlloc perftests."

This reverts commit 113ebf6d.

Reason for reland: fixed the Android release builds.

Original change's description:
> base/allocator: Improve PartitionAlloc perftests.
>
> Add:
> - Comparison with the system allocator
> - Better concurrent workloads for competing threads (identical as the
>   test)
> - Reporting of the total allocation rate, and the worst thread
> - Varying number of competing threads
>
> This is useful to evaluate the performance of PartitionAlloc with
> various changes, such as changing its locking to base::Lock, or
> implementing a thread cache.
>
> Bug: 998048
> Change-Id: I4c5f837f9e1b5af19b2f80bd79f3d3181166d930
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2111160
> Reviewed-by: Kentaro Hara <haraken@chromium.org>
> Commit-Queue: Benoit L <lizeb@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#752077}

Bug: 998048
Change-Id: Ife2cf7e33eb17c56d25f9f66ceeee87db617d3e9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2113973Reviewed-by: default avatarKentaro Hara <haraken@chromium.org>
Reviewed-by: default avatarBenoit L <lizeb@chromium.org>
Commit-Queue: Benoit L <lizeb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#752406}
parent b1ef191b
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment