clang_base_path = "path/to/clang/build/"
clang_use_chrome_plugins = false
is_component_build = true
enable_nacl = false
is_debug = false
symbol_level = 0
use_lld = false
use_gold = true
treat_warnings_as_errors = false
--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/150347eb-d261-4b0b-bef7-aa2120391003n%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/CACSHbcRoDyVPEzBPr4Wya9jG4Yy-wR6_ov%2BT-APyveaYPaxA5A%40mail.gmail.com.
python ../depot_tools/post_build_ninja_summary.py -C out/reduced/
Longest build steps:
17.9 weighted s to build obj/third_party/perfetto/src/trace_processor/storage_minimal/trac... (376.3 s elapsed time)
12.8 weighted s to build obj/third_party/boringssl/boringssl/bcm.o (410.8 s elapsed time)
22.2 weighted s to build obj/third_party/perfetto/src/tracing/core/service/tracing_service... (514.7 s elapsed time)
48.5 weighted s to build obj/third_party/protobuf/protobuf_full/descriptor.o (580.7 s elapsed time)
27.1 weighted s to build obj/third_party/perfetto/src/trace_processor/storage/storage/trac... (655.9 s elapsed time)
35.5 weighted s to build obj/third_party/perfetto/src/trace_processor/storage_minimal/trac... (940.7 s elapsed time)
645.1 weighted s to build obj/third_party/perfetto/src/trace_processor/db/db/column.o (1961.4 s elapsed time)
1133.4 weighted s to build obj/base/base/scoped_file_linux.o (2275.4 s elapsed time)
1064.1 weighted s to build obj/third_party/perfetto/src/base/base/metatrace.o (2413.7 s elapsed time)
826.1 weighted s to build obj/third_party/perfetto/src/tracing/core/service/metatrace_write... (2671.7 s elapsed time)
Time by build-step type:
3.1 s weighted time to generate 18 (no extension found) files (9.0 s elapsed time sum)
3.4 s weighted time to generate 1 .instantiations.o files (109.5 s elapsed time sum)
4.3 s weighted time to generate 15 .gen.cc files (107.0 s elapsed time sum)
5.4 s weighted time to generate 9 .so (linking) files (15.2 s elapsed time sum)
5.5 s weighted time to generate 2 .ipc.o files (115.0 s elapsed time sum)
8.7 s weighted time to generate 29 .pbzero.cc files (216.1 s elapsed time sum)
13.2 s weighted time to generate 148 .pbzero.o files (407.5 s elapsed time sum)
37.4 s weighted time to generate 12 .pb.o files (1163.6 s elapsed time sum)
116.4 s weighted time to generate 63 .gen.o files (3304.2 s elapsed time sum)
6371.3 s weighted time to generate 1695 .o files (89213.4 s elapsed time sum)
6570.9 s weighted time (94689.1 s elapsed time sum, 14.4x parallelism)
2385 build steps completed, average of 0.36/s
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/CABvMjLRoaW6cEqYswF2z3SMigOv-DQfVd5L_6qSKBZnyNQ%2BBRw%40mail.gmail.com.
On a host with AMD 3990X CPU (64 cores), 256GB of RAM and Intel Optane SSDs with all compilation defaults it took 23 minutes to build from scratch.
[1 processes, 54926/54926 @ 38.4/s : 1429.770s ] LINK ./chrome
metric count avg (us) total (ms)
.ninja parse 7790 1673.5 13036.5
.ninja_log load 1 50823.0 50.8
.ninja_deps load 1 168093.0 168.1
node stat 200124 1.6 314.3
node stat 434002 3.5 1501.8
depfile load 340 45.1 15.4
StartEdge 54926 4741.9 260452.7
FinishCommand 54926 1054.9 57939.4
path->node hash load 0.88 (308895 entries / 351061 buckets)
Longest build steps:
0.6 weighted s to build obj/third_party/blink/renderer/core/libblink_core.a (2.6 s elapsed time)
0.8 weighted s to build gen/third_party/devtools-frontend/src/test/unittests/front_end/pa... (2.4 s elapsed time)
0.8 weighted s to build gen/third_party/devtools-frontend/src/test/unittests/front_end/pa... (2.6 s elapsed time)
0.9 weighted s to build obj/v8/torque_generated_initializers/wasm-to-js-tq-csa.o (111.6 s elapsed time)
0.9 weighted s to build obj/chrome/browser/browser/render_view_context_menu.o (21.9 s elapsed time)
1.0 weighted s to build gen/content/browser/devtools/devtools_resources_grit.d.stamp, gen... (2.1 s elapsed time)
1.2 weighted s to build obj/chrome/browser/libbrowser.a (1.2 s elapsed time)
2.8 weighted s to build gen/third_party/devtools-frontend/src/front_end/Images/3d-center.... (5.6 s elapsed time)
6.3 weighted s to build v8_context_snapshot_generator (57.6 s elapsed time)
158.9 weighted s to build chrome (158.9 s elapsed time)
Time by build-step type:
3.2 s weighted time to generate 1704 .a files (87.9 s elapsed time sum)
10.3 s weighted time to generate 605 .pb.o files (1337.8 s elapsed time sum)
11.0 s weighted time to generate 267 .js files (896.3 s elapsed time sum)
13.1 s weighted time to generate 1164 mojo files (1205.5 s elapsed time sum)
15.7 s weighted time to generate 1096 .mojom-shared.o files (2039.0 s elapsed time sum)
24.1 s weighted time to generate 752 .mojom-blink.o files (3130.0 s elapsed time sum)
29.9 s weighted time to generate 803 .d.ts files (2074.2 s elapsed time sum)
34.6 s weighted time to generate 1096 .mojom.o files (4475.9 s elapsed time sum)
165.8 s weighted time to generate 32 (no extension found) files (263.8 s elapsed time sum)
1099.4 s weighted time to generate 34975 .o files (142022.8 s elapsed time sum)
1423.7 s weighted time (158864.0 s elapsed time sum, 111.6x parallelism)
54926 build steps completed, average of 38.58/s
real 23m50.918s
user 2388m53.144s
sys 213m55.978s