Cargo Build Timings

Targets:cargo 0.41.0 (lib, bin "cargo")
Profile:release
Fresh units:0
Dirty units:163
Total units:163
Max concurrency:39 (jobs=16 ncpu=16)
Build start:2019-10-03T00:59:35Z
Total time:86.4s (1m 26.4s)
rustc:rustc 1.40.0-nightly (dc78b8ba1 2019-10-01)
Host: x86_64-unknown-linux-gnu
Target: Host
Unit Total Codegen Features
1. cargo v0.41.0 38.5s 34.5s (90%)
2. serde_derive v1.0.101 17.7s 0.0s (0%) default
3. regex v1.3.1 17.7s 9.7s (55%) aho-corasick, default, memchr, perf, perf-cache, perf-dfa, perf-inline, perf-literal, std, thread_local, unicode, unicode-age, unicode-bool, unicode-case, unicode-gencat, unicode-perl, unicode-script, unicode-segment
4. syn v0.15.44 15.9s 7.9s (50%) clone-impls, default, derive, extra-traits, parsing, printing, proc-macro, quote, visit
5. clap v2.33.0 14.6s 10.3s (70%) ansi_term, atty, color, default, strsim, suggestions, vec_map
6. syn v1.0.5 14.4s 7.9s (55%) clone-impls, default, derive, parsing, printing, proc-macro, quote, visit
7. aho-corasick v0.7.6 12.5s 6.7s (53%) default, std
8. regex-syntax v0.6.12 11.6s 6.0s (52%) unicode-age, unicode-bool, unicode-case, unicode-gencat, unicode-perl, unicode-script, unicode-segment
9. synstructure v0.10.2 11.3s 8.4s (75%)
10. libgit2-sys v0.9.1 custom-build (run) 11.2s 0.0s (0%) https, libssh2-sys, openssl-sys, ssh, ssh_key_from_memory
11. env_logger v0.7.0 10.8s 4.1s (38%) atty, default, humantime, regex, termcolor
12. globset v0.4.4 10.7s 6.1s (57%)
13. openssl v0.10.24 10.4s 4.3s (42%)
14. sized-chunks v0.3.1 9.9s 4.5s (46%)
15. proc-macro2 v0.4.30 8.3s 4.0s (48%) default, proc-macro
16. idna v0.2.0 8.1s 6.4s (79%)
17. ignore v0.4.10 7.8s 6.6s (84%)
18. tempfile v3.1.0 7.8s 4.2s (53%)
19. cc v1.0.45 7.8s 6.9s (88%) jobserver, num_cpus, parallel
20. libnghttp2-sys v0.1.2 custom-build (run) 7.7s 0.0s (0%)
21. url v2.1.0 7.3s 5.8s (79%)
22. rand v0.7.2 7.2s 4.1s (56%) alloc, default, getrandom, getrandom_package, std
23. openssl-sys v0.9.49 custom-build 6.8s 0.0s (0%)
24. unicode-normalization v0.1.8 6.5s 0.7s (10%)
25. libnghttp2-sys v0.1.2 6.4s 1.8s (28%)
26. hex v0.3.2 6.1s 0.4s (6%)
27. pkg-config v0.3.16 6.0s 4.1s (68%)
28. curl-sys v0.4.22 custom-build 5.7s 0.0s (0%) default, http2, libnghttp2-sys, openssl-sys, ssl
29. libssh2-sys v0.2.12 custom-build (run) 5.7s 0.0s (0%)
30. proc-macro2 v1.0.4 5.6s 4.5s (80%) default, proc-macro
31. tar v0.4.26 5.5s 3.1s (57%)
32. failure_derive v0.1.5 5.4s 0.0s (0%)
33. libz-sys v1.0.25 custom-build 5.2s 0.0s (0%)
34. miniz_oxide v0.3.2 4.9s 2.0s (41%)
35. c2-chacha v0.2.2 4.9s 3.4s (70%) lazy_static, simd, std
36. backtrace-sys v0.1.31 custom-build (run) 4.8s 0.0s (0%)
37. unicode-bidi v0.3.4 4.8s 2.6s (55%) default
38. crossbeam-channel v0.3.9 4.7s 1.2s (25%)
39. typenum v1.11.2 4.7s 1.2s (25%)
40. libgit2-sys v0.9.1 custom-build 4.7s 0.0s (0%) https, libssh2-sys, openssl-sys, ssh, ssh_key_from_memory
41. libssh2-sys v0.2.12 custom-build 4.5s 0.0s (0%)
42. libc v0.2.62 4.3s 2.1s (48%) default, std
43. cargo v0.41.0 bin "cargo" 4.3s 0.0s (0%)
44. memchr v2.2.1 4.3s 1.7s (40%) default, use_std
45. crossbeam-utils v0.6.6 4.2s 2.0s (49%) default, lazy_static, std
46. libnghttp2-sys v0.1.2 custom-build 4.1s 0.0s (0%)
47. socket2 v0.3.11 4.0s 1.8s (45%)
48. toml v0.5.3 3.9s 2.9s (74%) default
49. bstr v0.2.8 3.9s 2.0s (52%) std
50. glob v0.3.0 3.8s 2.5s (66%)
51. git2 v0.10.1 3.7s 2.6s (69%) default, https, openssl-probe, openssl-sys, ssh, ssh_key_from_memory
52. curl v0.4.24 3.7s 2.5s (68%) default, http2, openssl-probe, openssl-sys, ssl
53. serde v1.0.101 3.5s 0.3s (10%) default, derive, serde_derive, std
54. crates-io v0.29.0 3.4s 2.8s (80%)
55. flate2 v1.0.12 3.4s 2.4s (70%) default, libz-sys, miniz_oxide, rust_backend, zlib
56. memchr v2.2.1 custom-build 3.4s 0.0s (0%) default, use_std
57. openssl-sys v0.9.49 3.3s 2.4s (72%)
58. walkdir v2.2.9 3.1s 1.9s (60%)
59. rustc-demangle v0.1.16 3.1s 2.2s (69%)
60. ppv-lite86 v0.2.5 3.0s 1.2s (39%) default, simd, std
61. proc-macro2 v1.0.4 custom-build 3.0s 0.0s (0%) default, proc-macro
62. percent-encoding v2.1.0 2.9s 1.2s (41%)
63. autocfg v0.1.6 2.9s 1.8s (64%)
64. humantime v1.3.0 2.8s 0.9s (31%)
65. backtrace v0.3.38 2.8s 1.9s (70%) backtrace-sys, dbghelp, default, dladdr, libbacktrace, libunwind, std
66. bytesize v1.0.0 2.7s 1.4s (52%)
67. quote v1.0.2 2.7s 1.9s (70%) default, proc-macro
68. hex v0.4.0 2.6s 0.4s (17%) default, std
69. opener v0.4.1 2.6s 2.4s (92%)
70. rand_core v0.5.1 2.6s 1.6s (63%) alloc, getrandom, std
71. serde_json v1.0.40 2.5s 1.4s (55%) default, raw_value
72. ryu v1.0.0 custom-build 2.5s 0.0s (0%)
73. utf8parse v0.1.1 2.5s 1.5s (62%)
74. backtrace-sys v0.1.31 2.4s 1.8s (72%)
75. rand_chacha v0.2.1 2.4s 0.1s (5%) std
76. jobserver v0.1.17 2.4s 2.2s (89%)
77. log v0.4.8 2.4s 1.4s (60%) std
78. num_cpus v1.10.1 2.4s 1.9s (78%)
79. strsim v0.8.0 2.4s 1.8s (78%)
80. ansi_term v0.11.0 2.3s 1.4s (60%)
81. proc-macro2 v0.4.30 custom-build 2.3s 0.0s (0%) default, proc-macro
82. semver-parser v0.7.0 2.3s 1.7s (74%)
83. fnv v1.0.6 2.3s 1.2s (54%)
84. adler32 v1.0.4 2.1s 1.9s (88%)
85. termcolor v1.0.5 2.1s 1.5s (69%)
86. itoa v0.4.4 2.1s 0.6s (28%) default, std
87. crc32fast v1.2.0 2.1s 0.9s (42%) default, std
88. libc v0.2.62 custom-build 2.0s 0.0s (0%) default, std
89. crypto-hash v0.3.4 2.0s 1.7s (88%)
90. backtrace-sys v0.1.31 custom-build 1.9s 0.0s (0%)
91. crc32fast v1.2.0 custom-build 1.9s 0.0s (0%) default, std
92. fs2 v0.4.3 1.9s 0.9s (47%)
93. shell-escape v0.1.4 1.9s 1.0s (54%)
94. strip-ansi-escapes v0.1.0 1.8s 0.9s (50%)
95. vec_map v0.8.1 1.8s 1.5s (81%)
96. textwrap v0.11.0 1.8s 1.0s (58%)
97. typenum v1.11.2 custom-build 1.8s 0.0s (0%)
98. failure_derive v0.1.5 custom-build 1.8s 0.0s (0%)
99. curl-sys v0.4.22 1.7s 1.3s (77%) default, http2, libnghttp2-sys, openssl-sys, ssl
100. filetime v0.2.7 1.7s 1.0s (62%)
101. ryu v1.0.0 1.6s 1.1s (65%)
102. unicode-width v0.1.6 1.6s 1.5s (91%) default
103. log v0.4.8 custom-build 1.6s 0.0s (0%) std
104. rustfix v0.4.6 1.6s 0.8s (53%)
105. thread_local v0.3.6 1.6s 1.3s (83%)
106. syn v0.15.44 custom-build 1.6s 0.0s (0%) clone-impls, default, derive, extra-traits, parsing, printing, proc-macro, quote, visit
107. quote v0.6.13 1.5s 1.3s (82%) default, proc-macro
108. im-rc v13.0.0 1.5s 0.2s (10%)
109. syn v1.0.5 custom-build 1.5s 0.0s (0%) clone-impls, default, derive, parsing, printing, proc-macro, quote, visit
110. libssh2-sys v0.2.12 1.4s 1.0s (69%)
111. foreign-types v0.3.2 1.3s 1.2s (93%)
112. openssl v0.10.24 custom-build 1.2s 0.0s (0%)
113. bitflags v1.2.0 custom-build 1.2s 0.0s (0%) default
114. openssl-probe v0.1.2 1.1s 1.0s (88%)
115. getrandom v0.1.12 1.1s 0.8s (75%) std
116. foreign-types-shared v0.1.1 1.1s 1.0s (94%)
117. same-file v1.0.5 1.0s 0.9s (82%)
118. semver v0.9.0 1.0s 0.7s (67%) default, serde
119. atty v0.2.13 1.0s 0.9s (89%)
120. failure v0.1.5 1.0s 0.5s (47%) backtrace, default, derive, failure_derive, std
121. cargo-platform v0.1.0 1.0s 0.6s (67%)
122. unicode-xid v0.1.0 1.0s 0.2s (26%) default
123. getrandom v0.1.12 custom-build 0.9s 0.0s (0%) std
124. serde v1.0.101 custom-build 0.9s 0.0s (0%) default, derive, serde_derive, std
125. rustc_version v0.2.3 0.9s 0.6s (68%)
126. unicode-xid v0.2.0 0.9s 0.8s (88%) default
127. rustc-workspace-hack v1.0.0 0.9s 0.8s (91%)
128. libz-sys v1.0.25 0.9s 0.0s (3%)
129. bitflags v1.2.0 0.9s 0.8s (92%) default
130. cfg-if v0.1.10 0.9s 0.8s (93%)
131. home v0.5.0 0.9s 0.6s (67%)
132. vte v0.3.3 0.9s 0.5s (64%)
133. smallvec v0.6.10 0.8s 0.2s (25%) default, std
134. remove_dir_all v0.5.2 0.8s 0.7s (86%)
135. curl v0.4.24 custom-build 0.8s 0.0s (0%) default, http2, openssl-probe, openssl-sys, ssl
136. git2-curl v0.11.0 0.7s 0.5s (69%)
137. quick-error v1.2.2 0.6s 0.5s (81%)
138. matches v0.1.8 0.6s 0.5s (79%)
139. im-rc v13.0.0 custom-build 0.6s 0.0s (0%)
140. lazycell v1.2.1 0.4s 0.3s (67%)
141. serde_ignored v0.1.0 0.4s 0.1s (15%)
142. libgit2-sys v0.9.1 0.3s 0.1s (21%) https, libssh2-sys, openssl-sys, ssh, ssh_key_from_memory
143. lazy_static v1.4.0 0.3s 0.1s (55%)
144. openssl-sys v0.9.49 custom-build (run) 0.1s 0.0s (0%)
145. typenum v1.11.2 custom-build (run) 0.1s 0.0s (0%)
146. im-rc v13.0.0 custom-build (run) 0.0s 0.0s (1%)
147. memchr v2.2.1 custom-build (run) 0.0s 0.0s (0%) default, use_std
148. crc32fast v1.2.0 custom-build (run) 0.0s 0.0s (0%) default, std
149. syn v1.0.5 custom-build (run) 0.0s 0.0s (0%) clone-impls, default, derive, parsing, printing, proc-macro, quote, visit
150. proc-macro2 v0.4.30 custom-build (run) 0.0s 0.0s (0%) default, proc-macro
151. proc-macro2 v1.0.4 custom-build (run) 0.0s 0.0s (0%) default, proc-macro
152. curl-sys v0.4.22 custom-build (run) 0.0s 0.0s (0%) default, http2, libnghttp2-sys, openssl-sys, ssl
153. ryu v1.0.0 custom-build (run) 0.0s 0.0s (0%)
154. serde v1.0.101 custom-build (run) 0.0s 0.0s (0%) default, derive, serde_derive, std
155. bitflags v1.2.0 custom-build (run) 0.0s 0.0s (0%) default
156. failure_derive v0.1.5 custom-build (run) 0.0s 0.0s (0%)
157. curl v0.4.24 custom-build (run) 0.0s 0.0s (0%) default, http2, openssl-probe, openssl-sys, ssl
158. libc v0.2.62 custom-build (run) 0.0s 0.0s (0%) default, std
159. syn v0.15.44 custom-build (run) 0.0s 0.0s (0%) clone-impls, default, derive, extra-traits, parsing, printing, proc-macro, quote, visit
160. libz-sys v1.0.25 custom-build (run) 0.0s 0.0s (0%)
161. openssl v0.10.24 custom-build (run) 0.0s 0.0s (0%)
162. log v0.4.8 custom-build (run) 0.0s 0.0s (1%) std
163. getrandom v0.1.12 custom-build (run) 0.0s 0.0s (0%) std