1. 30 Mar, 2020 1 commit
  2. 27 Mar, 2020 5 commits
  3. 26 Mar, 2020 4 commits
  4. 25 Mar, 2020 7 commits
  5. 24 Mar, 2020 6 commits
  6. 23 Mar, 2020 3 commits
  7. 21 Mar, 2020 1 commit
  8. 20 Mar, 2020 5 commits
  9. 18 Mar, 2020 5 commits
  10. 17 Mar, 2020 2 commits
  11. 16 Mar, 2020 1 commit
    • Bruce Dawson's avatar
      Allow customizable build-type grouping · 34d90beb
      Bruce Dawson authored
      The post_build_ninja_summary.py script, which autoninja automatically
      runs if NINJA_SUMMARIZE_BUILD=1 is set, summarizes build time by file
      extension. This is a good default summary but it can be handy to create
      additional output categories. This change allows using fn_match style
      wildcards to create additional categories which will then be summarized.
      For instance:
      
        python post_build_ninja_summary.py -C out/Def -s prec*.obj;blink*.obj
      
      In addition the chromium_step_types environment variable can be set so
      that when autoninja runs this script there will be additional summary
      categories.
      
      This has been used most recently when measuring the cost of creating and
      using blink precompiled header files.
      
      Bug: 1061326
      Change-Id: I080b4ddd06d045a2351220e202cd9eec111bf00e
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2093145
      Auto-Submit: Bruce Dawson <brucedawson@chromium.org>
      Reviewed-by: 's avatarEdward Lesmes <ehmaldonado@chromium.org>
      Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
      34d90beb