commit | 0a357309f3e4dbeda827104f6f8e388f13cf8991 | [log] [tgz] |
---|---|---|
author | Nico Weber <thakis@chromium.org> | Thu Dec 20 22:13:54 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Dec 20 22:13:54 2018 |
tree | d14fbb6a43e60d9b9a0c86f66c09b37d97f46281 | |
parent | 61b12f24706aeb661de0d1cd1b6e48b2e2e3b194 [diff] |
Try to make compare_build_artifacts.py a bit faster. 1. Don't create a temporary zip list just for element-wise comparison. 2. Only enter the streams loop if we don't end up throwing away all computation in it. On my machine, reduces runtime on a synthetic benchmark (comparing base_unittests and all deps between a release and a debug component build) from 37s to 20s. Bug: 314403 Change-Id: Id425c3fbab99981391ec9de8887defc00d0da0af Reviewed-on: https://chromium-review.googlesource.com/c/1387609 Reviewed-by: Erik Chen <erikchen@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#618352}
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 .