Cargo Build Timings

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