• Peter Wen's avatar
    Android: Use dots to distinguish java build steps · 317b15f8
    Peter Wen authored
    This CL in conjunction with https://crrev.com/c/2142163 allows us to
    better distinguish java build steps.
    
    Example:
    Time by build-step type:
      10.1 s weighted time to generate 678 .mojom-shared.o files (5555.1 s elapsed time sum)
      11.9 s weighted time to generate 1 .resource_ids files (11.9 s elapsed time sum)
      13.3 s weighted time to generate 296 .bytecode-rewritten.jar files (407.3 s elapsed time sum)
      15.4 s weighted time to generate 311 .jetified.jar files (505.0 s elapsed time sum)
      17.6 s weighted time to generate 6141 .stamp files (3093.7 s elapsed time sum)
      21.3 s weighted time to generate 244 .javac.jar files (1588.1 s elapsed time sum)
      26.1 s weighted time to generate 160 .lint.stamp files (2545.7 s elapsed time sum)
      29.6 s weighted time to generate 162 .errorprone.stamp files (1592.9 s elapsed time sum)
      62.4 s weighted time to generate 319 .dex.jar files (1794.8 s elapsed time sum)
     146.9 s weighted time to generate 21403 .o files (244220.0 s elapsed time sum)
    418.0 s weighted time (291862.9 s elapsed time sum, 698.2x parallelism)
    
    Bug: 1067273
    Change-Id: Id0ac5ef63c3b0a9f4849ade5e20c9eb896f93917
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2142395Reviewed-by: default avatarAndrew Grieve <agrieve@chromium.org>
    Commit-Queue: Andrew Grieve <agrieve@chromium.org>
    Commit-Queue: Peter Wen <wnwen@chromium.org>
    Auto-Submit: Peter Wen <wnwen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#757578}
    317b15f8
internal_rules.gni 145 KB