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:39 (jobs=16 ncpu=16)
Build start:2019-10-03T16:04:13Z
Total time:236.4s (3m 56.4s)
rustc:rustc 1.40.0-nightly (dc78b8ba1 2019-10-01)
Host: x86_64-unknown-linux-gnu
Target: x86_64-unknown-linux-gnu
Unit Total Codegen Features
1. rustc v0.0.0 175.8s 156.0s (89%)
2. rustc_mir v0.0.0 151.4s 63.5s (42%)
3. rustc_typeck v0.0.0 85.7s 80.9s (94%)
4. rustc_resolve v0.0.0 84.5s 52.0s (62%)
5. rustc_codegen_utils v0.0.0 78.7s 42.8s (54%)
6. rustc_privacy v0.0.0 73.6s 40.8s (55%)
7. rustc_traits v0.0.0 72.5s 70.7s (98%)
8. rustc_metadata v0.0.0 71.7s 68.5s (96%)
9. rustc_incremental v0.0.0 70.6s 69.3s (98%)
10. rustc_plugin_impl v0.0.0 64.7s 61.5s (95%)
11. rustc_interface v0.0.0 43.8s 43.1s (99%)
12. rustc_codegen_ssa v0.0.0 42.1s 35.4s (84%)
13. rustc_lint v0.0.0 39.1s 36.8s (94%)
14. rustc_passes v0.0.0 37.2s 36.2s (97%)
15. cc v1.0.35 32.3s 28.9s (90%)
16. syn v0.15.35 30.2s 0.0s (0%) clone-impls, default, derive, extra-traits, full, parsing, printing, proc-macro, quote, visit
17. serde v1.0.99 30.1s 0.0s (0%) default, std
18. serialize v0.0.0 27.9s 25.2s (90%)
19. syntax v0.0.0 26.7s 22.5s (84%)
20. rand v0.7.0 25.7s 24.1s (94%) alloc, default, getrandom, getrandom_package, std
21. rustc-rayon-core v0.2.0 24.9s 24.1s (97%)
22. rustc-rayon v0.2.0 24.1s 0.0s (0%)
23. tempfile v3.1.0 24.1s 0.0s (0%)
24. flate2 v1.0.6 24.0s 0.0s (0%) default, miniz-sys
25. rustc_save_analysis v0.0.0 23.0s 12.9s (56%)
26. syntax_ext v0.0.0 9.8s 9.1s (93%)
27. synstructure v0.10.2 9.0s 8.5s (94%)
28. rustc_driver v0.0.0 7.8s 0.0s (0%)
29. crossbeam-utils v0.6.5 7.5s 1.8s (24%) default, lazy_static, nightly, std
30. rustc_target v0.0.0 7.4s 5.7s (76%)
31. cc v1.0.35 6.2s 5.4s (87%)
32. indexmap v1.0.2 5.9s 0.7s (11%)
33. termcolor v1.0.4 5.8s 3.0s (52%)
34. rustc-demangle v0.1.16 5.5s 1.8s (32%)
35. env_logger v0.7.0 5.4s 1.5s (28%)
36. chalk-engine v0.9.0 5.4s 0.5s (9%)
37. rustc_lexer v0.1.0 4.7s 3.1s (65%)
38. arrayvec v0.4.7 4.7s 1.4s (30%)
39. lock_api v0.3.1 4.7s 0.5s (10%) nightly
40. ppv-lite86 v0.2.5 4.6s 1.1s (23%) default, simd, std
41. libc v0.2.62 4.4s 2.3s (51%) default, std
42. rustc_errors v0.0.0 4.2s 3.7s (87%)
43. rustc_apfloat v0.0.0 4.1s 1.4s (33%)
44. crossbeam-epoch v0.3.1 3.9s 1.1s (29%) default, lazy_static, use_std
45. proc-macro2 v0.4.30 3.9s 3.1s (78%) default, proc-macro
46. datafrog v2.0.1 3.7s 0.7s (19%)
47. chalk-macros v0.1.0 3.6s 1.6s (44%)
48. itertools v0.8.0 3.5s 1.2s (34%) default, use_std
49. rustc_macros v0.1.0 3.4s 0.0s (0%)
50. itoa v0.4.4 3.4s 1.2s (35%) default, std
51. c2-chacha v0.2.2 3.3s 2.1s (63%) lazy_static, simd, std
52. graphviz v0.0.0 3.1s 2.4s (76%)
53. scoped-tls v1.0.0 3.1s 0.6s (21%)
54. unicode-width v0.1.6 3.0s 1.5s (49%) default
55. polonius-engine v0.10.0 3.0s 0.5s (17%)
56. ryu v1.0.0 2.9s 1.8s (62%)
57. crc32fast v1.1.2 2.9s 1.6s (54%)
58. either v1.5.0 2.9s 1.8s (63%) default, use_std
59. annotate-snippets v0.6.1 2.7s 1.8s (68%) default
60. punycode v0.4.0 2.6s 1.9s (70%) default
61. parking_lot v0.9.0 2.6s 1.3s (51%) default, nightly
62. measureme v0.3.0 2.6s 1.2s (47%)
63. rand_core v0.5.0 2.5s 1.0s (42%) alloc, getrandom, std
64. jobserver v0.1.16 2.4s 2.1s (88%)
65. serde v1.0.99 custom-build 2.4s 0.0s (0%) default, std
66. crc32fast v1.1.2 custom-build 2.3s 0.0s (0%)
67. getrandom v0.1.12 custom-build 2.2s 0.0s (0%) std
68. parking_lot_core v0.6.2 2.2s 1.4s (66%) nightly
69. parking_lot v0.9.0 custom-build 2.1s 0.0s (0%) default, nightly
70. ryu v1.0.0 custom-build 2.1s 0.0s (0%)
71. num_cpus v1.8.0 2.0s 1.2s (62%)
72. scopeguard v0.3.3 2.0s 1.8s (91%)
73. byteorder v1.3.2 2.0s 0.5s (25%) default, std
74. ena v0.13.1 1.9s 1.0s (53%)
75. rustc-hash v1.0.1 1.9s 1.7s (92%)
76. log_settings v0.1.2 1.8s 1.6s (89%)
77. proc-macro2 v0.4.30 custom-build 1.8s 0.0s (0%) default, proc-macro
78. rustc_fs_util v0.0.0 1.8s 1.7s (91%)
79. parking_lot_core v0.6.2 custom-build 1.8s 0.0s (0%) nightly
80. byteorder v1.3.2 custom-build 1.8s 0.0s (0%) default, std
81. serde_json v1.0.40 1.8s 1.0s (54%) default
82. semver-parser v0.7.0 1.8s 1.5s (80%)
83. getrandom v0.1.12 1.8s 1.5s (83%) std
84. scopeguard v1.0.0 1.8s 1.0s (56%)
85. once_cell v1.1.0 1.8s 1.5s (86%) default, std
86. semver v0.9.0 1.7s 1.2s (71%) default
87. crossbeam-utils v0.2.2 1.7s 1.4s (81%) default, use_std
88. backtrace-sys v0.1.30 custom-build (run) 1.7s 0.0s (0%)
89. smallvec v0.6.10 1.6s 0.6s (38%) default, may_dangle, std, union
90. syntax_pos v0.0.0 1.6s 1.0s (66%)
91. quote v0.6.12 1.5s 1.3s (84%) default, proc-macro
92. backtrace-sys v0.1.30 custom-build 1.5s 0.0s (0%)
93. memmap v0.6.2 1.5s 1.3s (83%)
94. rustc-rayon v0.2.0 custom-build (run) 1.4s 0.0s (0%)
95. miniz-sys v0.1.11 custom-build 1.4s 0.0s (0%)
96. miniz-sys v0.1.11 custom-build (run) 1.4s 0.0s (0%)
97. log v0.4.8 1.4s 0.9s (65%) release_max_level_info, std
98. rustc_driver v0.0.0 custom-build 1.4s 0.0s (0%)
99. term_size v0.3.1 1.3s 1.2s (90%) default
100. bitflags v1.1.0 1.3s 1.3s (96%) default
101. atty v0.2.11 1.3s 1.2s (93%)
102. rustc_version v0.2.3 1.2s 1.0s (78%)
103. syn v0.15.35 custom-build 1.2s 0.0s (0%) clone-impls, default, derive, extra-traits, full, parsing, printing, proc-macro, quote, visit
104. rustc-rayon v0.2.0 custom-build 1.2s 0.0s (0%)
105. fmt_macros v0.0.0 1.1s 1.0s (89%)
106. rustc_data_structures v0.0.0 1.0s 0.2s (19%)
107. rls-data v0.19.0 1.0s 0.3s (32%) default
108. nodrop v0.1.12 1.0s 1.0s (94%)
109. remove_dir_all v0.5.2 1.0s 0.9s (92%)
110. rustc_incremental v0.0.0 custom-build 1.0s 0.0s (0%)
111. unicode-xid v0.1.0 1.0s 0.8s (80%) default
112. libc v0.2.62 custom-build 0.9s 0.0s (0%) default, std
113. rustc v0.0.0 custom-build 0.9s 0.0s (0%)
114. bitflags v1.1.0 custom-build 0.9s 0.0s (0%) default
115. rand_chacha v0.2.1 0.8s 0.5s (65%) default, simd, std
116. rustc_index v0.0.0 0.8s 0.0s (2%)
117. crossbeam-deque v0.2.0 0.8s 0.5s (67%)
118. rustc_metadata v0.0.0 custom-build 0.8s 0.0s (0%)
119. either v1.5.0 0.7s 0.3s (46%) default, use_std
120. unicode-xid v0.2.0 0.6s 0.5s (72%) default
121. lazy_static v1.3.0 0.6s 0.5s (81%)
122. rustc-rayon-core v0.2.0 custom-build 0.6s 0.0s (0%)
123. lazy_static v0.2.11 0.6s 0.4s (69%)
124. rls-span v0.5.1 0.6s 0.3s (46%) default
125. backtrace v0.3.37 0.5s 0.4s (69%) backtrace-sys, dbghelp, default, dladdr, libbacktrace, libunwind, std
126. rustc_interface v0.0.0 custom-build 0.5s 0.0s (0%)
127. rustc_target v0.0.0 custom-build 0.5s 0.0s (0%)
128. log v0.4.8 custom-build 0.5s 0.0s (0%) release_max_level_info, std
129. stable_deref_trait v1.1.0 0.4s 0.3s (79%) default, std
130. syntax v0.0.0 custom-build 0.3s 0.0s (0%)
131. cfg-if v0.1.8 0.3s 0.2s (83%)
132. memoffset v0.2.1 0.2s 0.2s (80%)
133. arena v0.0.0 0.2s 0.1s (50%)
134. rustc-main v0.0.0 bin "rustc_binary" 0.2s 0.0s (0%)
135. rustc_plugin v0.0.0 0.1s 0.0s (27%)
136. miniz-sys v0.1.11 0.1s 0.0s (12%)
137. serde v1.0.99 custom-build (run) 0.0s 0.0s (0%) default, std
138. proc-macro2 v0.4.30 custom-build (run) 0.0s 0.0s (0%) default, proc-macro
139. parking_lot_core v0.6.2 custom-build (run) 0.0s 0.0s (0%) nightly
140. parking_lot v0.9.0 custom-build (run) 0.0s 0.0s (0%) default, nightly
141. crc32fast v1.1.2 custom-build (run) 0.0s 0.0s (0%)
142. byteorder v1.3.2 custom-build (run) 0.0s 0.0s (0%) default, std
143. bitflags v1.1.0 custom-build (run) 0.0s 0.0s (0%) default
144. libc v0.2.62 custom-build (run) 0.0s 0.0s (0%) default, std
145. ryu v1.0.0 custom-build (run) 0.0s 0.0s (0%)
146. rustc_metadata v0.0.0 custom-build (run) 0.0s 0.0s (0%)
147. 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
148. rustc_incremental v0.0.0 custom-build (run) 0.0s 0.0s (0%)
149. log v0.4.8 custom-build (run) 0.0s 0.0s (2%) release_max_level_info, std
150. getrandom v0.1.12 custom-build (run) 0.0s 0.0s (1%) std
151. rustc 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. syntax 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_interface v0.0.0 custom-build (run) 0.0s 0.0s (0%)
156. rustc_target v0.0.0 custom-build (run) 0.0s 0.0s (0%)
157. backtrace-sys v0.1.30 0.0s 0.0s (9%)