Cargo Build Timings

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