commit | e0e4b62e207ee4c4a3f760fdc0bcd159e741b478 | [log] [tgz] |
---|---|---|
author | Benoit Lize <lizeb@chromium.org> | Wed Aug 31 13:03:28 2022 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Aug 31 13:03:28 2022 |
tree | b107df89aceec59f60df96db83bc9efa0a28ea91 | |
parent | b58400fe4996978f7d8d52c7f031dc02e6f02214 [diff] |
[base/trace_event] Use base::fixed_flat_set for background allowlists There are hundreds of entries, iterating through an array is not the fastest thing. Relatedly, memory dump computation is expensive, though this is unlikely to be the main factor. Also remove sync-related entries, as the memory dump provider has been removed, as pointed out by ssid@. Change-Id: I272a1e9b8aaa904adaea22b4c32b8a4a529796db Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3859749 Commit-Queue: Benoit Lize <lizeb@chromium.org> Reviewed-by: Siddhartha S <ssid@chromium.org> Cr-Commit-Position: refs/heads/main@{#1041481}
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.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.