Cargo Build Timings

Targets:rustc-main 0.0.0 (bin "rustc_binary")
Profile:release
Fresh units:0
Dirty units:157
Total units:157
Max concurrency:16 (jobs=16 ncpu=16)
Build start:2019-10-03T15:33:25Z
Total time:265.0s (4m 25.0s)
rustc:rustc 1.40.0-nightly (702b45e40 2019-10-01)
Host: x86_64-unknown-linux-gnu
Target: x86_64-unknown-linux-gnu
Unit Total Codegen Features
1. rustc v0.0.0 204.8s 168.8s (82%)
2. rustc_mir v0.0.0 121.8s 96.9s (80%)
3. rustc_metadata v0.0.0 87.2s 84.7s (97%)
4. rustc_typeck v0.0.0 83.0s 73.4s (88%)
5. rustc_interface v0.0.0 57.9s 56.4s (97%)
6. rustc_resolve v0.0.0 55.5s 51.9s (94%)
7. rustc_traits v0.0.0 51.7s 50.8s (98%)
8. rustc_codegen_ssa v0.0.0 49.7s 43.5s (88%)
9. rustc_codegen_utils v0.0.0 39.4s 38.6s (98%)
10. rustc_save_analysis v0.0.0 30.6s 29.3s (95%)
11. rustc_privacy v0.0.0 28.0s 27.3s (97%)
12. syntax v0.0.0 27.7s 19.2s (69%)
13. serde v1.0.99 26.9s 0.0s (0%) default, std
14. rustc_incremental v0.0.0 25.4s 24.7s (97%)
15. syn v0.15.35 25.1s 0.0s (0%) clone-impls, default, derive, extra-traits, full, parsing, printing, proc-macro, quote, visit
16. rustc_lint v0.0.0 21.0s 19.8s (94%)
17. rustc_data_structures v0.0.0 20.6s 0.0s (0%)
18. flate2 v1.0.6 20.1s 0.0s (0%) default, miniz-sys
19. backtrace v0.3.37 19.8s 0.0s (0%) backtrace-sys, dbghelp, default, dladdr, libbacktrace, libunwind, std
20. rustc_passes v0.0.0 18.8s 18.3s (97%)
21. rustc_plugin_impl v0.0.0 11.1s 10.8s (97%)
22. syntax_ext v0.0.0 9.6s 8.3s (87%)
23. cc v1.0.35 8.2s 7.5s (91%)
24. rustc_driver v0.0.0 8.2s 0.0s (0%)
25. cc v1.0.35 8.0s 7.3s (91%)
26. rustc_target v0.0.0 7.3s 4.9s (66%)
27. serialize v0.0.0 6.4s 3.8s (59%)
28. synstructure v0.10.2 6.3s 6.0s (95%)
29. proc-macro2 v0.4.30 5.3s 4.6s (86%) default, proc-macro
30. rustc_errors v0.0.0 4.2s 3.1s (74%)
31. annotate-snippets v0.6.1 4.0s 3.6s (90%) default
32. chalk-engine v0.9.0 3.7s 0.3s (8%)
33. rustc-rayon v0.2.0 3.5s 0.1s (4%)
34. rustc_macros v0.1.0 3.4s 0.0s (0%)
35. env_logger v0.7.0 2.7s 2.4s (86%)
36. rustc-rayon-core v0.2.0 2.7s 2.1s (75%)
37. serde_json v1.0.40 2.6s 1.4s (52%) default
38. c2-chacha v0.2.2 2.6s 1.9s (72%) lazy_static, simd, std
39. jobserver v0.1.16 2.5s 2.3s (90%)
40. rand v0.7.0 2.5s 0.4s (15%) alloc, default, getrandom, getrandom_package, std
41. crossbeam-utils v0.6.5 2.4s 1.8s (77%) default, lazy_static, nightly, std
42. semver-parser v0.7.0 2.4s 2.1s (89%)
43. rustc-demangle v0.1.16 2.3s 1.9s (81%)
44. measureme v0.3.0 2.2s 1.8s (81%)
45. quote v0.6.12 2.2s 2.0s (90%) default, proc-macro
46. itertools v0.8.0 2.1s 0.1s (3%) default, use_std
47. rustc_apfloat v0.0.0 2.1s 0.8s (38%)
48. semver v0.9.0 2.1s 1.6s (79%) default
49. rustc_lexer v0.1.0 2.0s 1.6s (78%)
50. syntax_pos v0.0.0 2.0s 1.0s (49%)
51. crossbeam-epoch v0.3.1 1.9s 1.4s (75%) default, lazy_static, use_std
52. rls-data v0.19.0 1.9s 0.6s (31%) default
53. termcolor v1.0.4 1.8s 1.4s (78%)
54. rustc_version v0.2.3 1.7s 1.4s (85%)
55. num_cpus v1.8.0 1.7s 1.5s (92%)
56. parking_lot v0.9.0 1.7s 1.3s (79%) default, nightly
57. byteorder v1.3.2 custom-build 1.7s 0.0s (0%) default, std
58. ppv-lite86 v0.2.5 1.5s 0.0s (2%) default, simd, std
59. libc v0.2.62 1.5s 0.3s (18%) default, std
60. proc-macro2 v0.4.30 custom-build 1.2s 0.0s (0%) default, proc-macro
61. polonius-engine v0.10.0 1.1s 0.3s (23%)
62. syn v0.15.35 custom-build 1.1s 0.0s (0%) clone-impls, default, derive, extra-traits, full, parsing, printing, proc-macro, quote, visit
63. punycode v0.4.0 1.1s 0.9s (87%) default
64. graphviz v0.0.0 1.1s 0.8s (79%)
65. libc v0.2.62 custom-build 1.0s 0.0s (0%) default, std
66. chalk-macros v0.1.0 1.0s 0.8s (86%)
67. fmt_macros v0.0.0 1.0s 0.8s (86%)
68. backtrace-sys v0.1.30 custom-build (run) 1.0s 0.0s (0%)
69. indexmap v1.0.2 1.0s 0.1s (7%)
70. serde v1.0.99 custom-build 0.9s 0.0s (0%) default, std
71. ryu v1.0.0 custom-build 0.9s 0.0s (0%)
72. rustc-rayon v0.2.0 custom-build 0.9s 0.0s (0%)
73. crc32fast v1.1.2 custom-build 0.9s 0.0s (0%)
74. parking_lot_core v0.6.2 0.9s 0.5s (55%) nightly
75. bitflags v1.1.0 custom-build 0.9s 0.0s (0%) default
76. miniz-sys v0.1.11 custom-build (run) 0.8s 0.0s (0%)
77. datafrog v2.0.1 0.8s 0.1s (11%)
78. log v0.4.8 0.8s 0.4s (54%) release_max_level_info, std
79. rustc_index v0.0.0 0.7s 0.0s (3%)
80. byteorder v1.3.2 0.7s 0.1s (16%) default, std
81. tempfile v3.1.0 0.7s 0.4s (56%)
82. arrayvec v0.4.7 0.7s 0.0s (3%)
83. ryu v1.0.0 0.6s 0.4s (61%)
84. backtrace-sys v0.1.30 custom-build 0.6s 0.0s (0%)
85. crc32fast v1.1.2 0.6s 0.4s (66%)
86. getrandom v0.1.12 0.6s 0.4s (62%) std
87. rls-span v0.5.1 0.6s 0.1s (16%) default
88. rand_core v0.5.0 0.5s 0.3s (50%) alloc, getrandom, std
89. miniz-sys v0.1.11 custom-build 0.5s 0.0s (0%)
90. crossbeam-utils v0.2.2 0.5s 0.3s (63%) default, use_std
91. memmap v0.6.2 0.5s 0.4s (66%)
92. smallvec v0.6.10 0.5s 0.0s (3%) default, may_dangle, std, union
93. lock_api v0.3.1 0.5s 0.0s (8%) nightly
94. getrandom v0.1.12 custom-build 0.5s 0.0s (0%) std
95. ena v0.13.1 0.5s 0.0s (11%)
96. once_cell v1.1.0 0.4s 0.2s (53%) default, std
97. rustc_fs_util v0.0.0 0.4s 0.3s (76%)
98. parking_lot v0.9.0 custom-build 0.4s 0.0s (0%) default, nightly
99. parking_lot_core v0.6.2 custom-build 0.3s 0.0s (0%) nightly
100. log v0.4.8 custom-build 0.3s 0.0s (0%) release_max_level_info, std
101. log_settings v0.1.2 0.3s 0.2s (72%)
102. rand_chacha v0.2.1 0.3s 0.1s (32%) default, simd, std
103. either v1.5.0 0.3s 0.0s (7%) default, use_std
104. itoa v0.4.4 0.3s 0.0s (5%) default, std
105. either v1.5.0 0.2s 0.0s (7%) default, use_std
106. crossbeam-deque v0.2.0 0.2s 0.0s (7%)
107. rustc v0.0.0 custom-build 0.2s 0.0s (0%)
108. arena v0.0.0 0.2s 0.1s (38%)
109. scoped-tls v1.0.0 0.2s 0.1s (53%)
110. unicode-xid v0.2.0 0.2s 0.1s (39%) default
111. rustc_incremental v0.0.0 custom-build 0.2s 0.0s (0%)
112. rustc_interface v0.0.0 custom-build 0.2s 0.0s (0%)
113. syntax v0.0.0 custom-build 0.2s 0.0s (0%)
114. rustc-rayon-core v0.2.0 custom-build 0.2s 0.0s (0%)
115. rustc_target v0.0.0 custom-build 0.2s 0.0s (0%)
116. unicode-xid v0.1.0 0.2s 0.1s (41%) default
117. rustc_driver v0.0.0 custom-build 0.2s 0.0s (0%)
118. rustc_metadata v0.0.0 custom-build 0.2s 0.0s (0%)
119. rustc-main v0.0.0 bin "rustc_binary" 0.1s 0.0s (0%)
120. rustc-hash v1.0.1 0.1s 0.0s (12%)
121. term_size v0.3.1 0.1s 0.1s (41%) default
122. unicode-width v0.1.6 0.1s 0.0s (18%) default
123. rustc_plugin v0.0.0 0.1s 0.0s (14%)
124. atty v0.2.11 0.1s 0.0s (38%)
125. lazy_static v1.3.0 0.1s 0.0s (24%)
126. lazy_static v0.2.11 0.1s 0.0s (15%)
127. scopeguard v0.3.3 0.1s 0.0s (28%)
128. stable_deref_trait v1.1.0 0.1s 0.0s (19%) default, std
129. scopeguard v1.0.0 0.1s 0.0s (23%)
130. rustc-rayon v0.2.0 custom-build (run) 0.1s 0.0s (0%)
131. nodrop v0.1.12 0.1s 0.0s (25%)
132. miniz-sys v0.1.11 0.1s 0.0s (18%)
133. memoffset v0.2.1 0.1s 0.0s (46%)
134. remove_dir_all v0.5.2 0.1s 0.0s (28%)
135. bitflags v1.1.0 0.1s 0.0s (21%) default
136. backtrace-sys v0.1.30 0.0s 0.0s (23%)
137. cfg-if v0.1.8 0.0s 0.0s (42%)
138. parking_lot v0.9.0 custom-build (run) 0.0s 0.0s (0%) default, nightly
139. parking_lot_core v0.6.2 custom-build (run) 0.0s 0.0s (0%) nightly
140. syn v0.15.35 custom-build (run) 0.0s 0.0s (0%) clone-impls, default, derive, extra-traits, full, parsing, printing, proc-macro, quote, visit
141. byteorder v1.3.2 custom-build (run) 0.0s 0.0s (1%) default, std
142. ryu v1.0.0 custom-build (run) 0.0s 0.0s (0%)
143. serde v1.0.99 custom-build (run) 0.0s 0.0s (0%) default, std
144. crc32fast v1.1.2 custom-build (run) 0.0s 0.0s (0%)
145. libc v0.2.62 custom-build (run) 0.0s 0.0s (0%) default, std
146. proc-macro2 v0.4.30 custom-build (run) 0.0s 0.0s (0%) default, proc-macro
147. bitflags v1.1.0 custom-build (run) 0.0s 0.0s (0%) default
148. log v0.4.8 custom-build (run) 0.0s 0.0s (0%) release_max_level_info, std
149. syntax v0.0.0 custom-build (run) 0.0s 0.0s (0%)
150. rustc_incremental v0.0.0 custom-build (run) 0.0s 0.0s (0%)
151. rustc_interface v0.0.0 custom-build (run) 0.0s 0.0s (0%)
152. rustc-rayon-core v0.2.0 custom-build (run) 0.0s 0.0s (0%)
153. rustc_metadata v0.0.0 custom-build (run) 0.0s 0.0s (0%)
154. rustc_driver v0.0.0 custom-build (run) 0.0s 0.0s (0%)
155. rustc_target v0.0.0 custom-build (run) 0.0s 0.0s (0%)
156. getrandom v0.1.12 custom-build (run) 0.0s 0.0s (4%) std
157. rustc v0.0.0 custom-build (run) 0.0s 0.0s (0%)