commit | cedf90c85abc9abd4a91d54f576a66bab08d5fe7 | [log] [tgz] |
---|---|---|
author | Tommy Nyquist <nyquist@chromium.org> | Mon Jul 01 23:47:10 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jul 01 23:47:10 2019 |
tree | a04648140c15f596c83cf2c98abf8110c9d01953 | |
parent | dc9c1c13704c3a7a699b22a353c80102de9f5398 [diff] |
[net] Retire histograms for initializing cookie database. When we added support for private additions to the Public Suffix List, there were some performance issues, so we added a few histograms to nail down exactly what was causing it. See crbug.com/96086 for details. The histograms that were added at that point are still producing data, but the seem to have been mostly stable at all percentiles the last year, so we decided to retire them. The following histograms are being retired: - Cookie.TimeLoadDomains - Time to load entries from SQLite DB. - Cookie.TimeParseDomains - Time to parse the domains. This is basically the time it takes to invoke registry_controlled_domains::GetDomainAndRegistry(...) with INCLUDE_PRIVATE_REGISTRIES set for all the domains. - Cookie.TimeInitializeDomainMap - Sum of time to load entries from SQLite DB and parse them. The code to produce them is deleted in this CL, and they are also marked as obsolete in the histograms.xml file. Bug: 975202 Change-Id: I60c77be612c057f7e0bdb8ebb688f9477ec9b698 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1663480 Auto-Submit: Tommy Nyquist <nyquist@chromium.org> Reviewed-by: Victor Costan <pwnall@chromium.org> Reviewed-by: Ilya Sherman <isherman@chromium.org> Commit-Queue: Tommy Nyquist <nyquist@chromium.org> Cr-Commit-Position: refs/heads/master@{#673877}
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 .