Cargo Build Timings

Targets:tonic 0.6.2 (lib)
Profile:dev
Fresh units:0
Dirty units:112
Total units:112
Max concurrency:8 (jobs=8 ncpu=48)
Build start:2022-02-09T09:27:29Z
Total time:28.0s
rustc:rustc 1.60.0-nightly (21b4a9cfd 2022-01-27)
Host: x86_64-unknown-linux-gnu
Target: x86_64-unknown-linux-gnu
Max (global) rustc threads concurrency:0
Unit Total Codegen Features
1. syn v1.0.86 4.8s 1.5s (32%) clone-impls, default, derive, extra-traits, full, parsing, printing, proc-macro, quote, visit, visit-mut
2. hyper v0.14.16 4.5s client, default, full, h2, http1, http2, runtime, server, socket2, stream, tcp
3. tonic v0.6.2 4.3s 2.2s (51%) async-trait, codegen, default, h2, hyper, hyper-timeout, prost, prost-derive, prost1, tokio, tower, tracing-futures, transport
4. tokio v1.16.1 4.0s 1.1s (27%) bytes, default, io-std, io-util, libc, macros, memchr, mio, net, rt, sync, time, tokio-macros, winapi
5. h2 v0.3.11 3.8s 0.7s (18%)
6. prost-derive v0.9.0 2.8s
7. tracing-attributes v0.1.18 2.7s
8. http v0.2.6 2.6s 0.9s (33%)
9. async-trait v0.1.52 2.6s
10. pin-project-internal v1.0.10 2.6s
11. futures-util v0.3.19 1.8s 0.1s (6%) alloc
12. tokio-macros v1.7.0 1.8s
13. tower v0.4.11 1.7s 0.2s (11%) balance, buffer, default, discover, filter, full, futures-util, hdrhistogram, hedge, indexmap, limit, load, load-shed, log, make, rand, ready-cache, reconnect, retry, slab, spawn-ready, steer, timeout, tokio, tokio-stream, tokio-util, tracing, util
14. itertools v0.10.3 1.6s 0.2s (15%) default, use_alloc, use_std
15. async-stream-impl v0.3.2 1.6s
16. proc-macro2 v1.0.36 1.2s 0.8s (65%) default, proc-macro
17. memchr v2.4.1 1.0s 0.6s (54%) default, std, use_std
18. nom v4.2.3 1.0s 0.3s (30%) alloc, default, std
19. tracing-core v0.1.21 0.9s 0.5s (56%) lazy_static, std
20. mio v0.7.14 0.9s 0.5s (53%) default, net, os-ext, os-poll, os-util, tcp, udp, uds
21. miniz_oxide v0.4.4 0.9s 0.4s (48%)
22. num-traits v0.2.14 0.9s 0.1s (13%) default, std
23. rand v0.8.4 0.9s 0.1s (11%) alloc, default, getrandom, libc, rand_chacha, rand_hc, small_rng, std, std_rng
24. bytes v1.1.0 0.9s 0.4s (49%) default, std
25. autocfg v1.0.1 0.8s 0.6s (72%)
26. crossbeam-utils v0.6.6 0.8s 0.4s (54%) default, lazy_static, std
27. tokio-util v0.6.9 0.8s 0.3s (41%) codec, default
28. rand_chacha v0.3.1 0.8s 0.5s (61%) std
29. proc-macro2 v1.0.36 build script 0.8s default, proc-macro
30. libc v0.2.116 0.7s 0.2s (21%) default, std
31. crossbeam-channel v0.3.9 0.7s 0.3s (35%)
32. version_check v0.1.5 0.7s 0.5s (73%)
33. libc v0.2.116 build script 0.7s default, std
34. anyhow v1.0.53 0.7s 0.4s (60%) default, std
35. flate2 v1.0.22 0.7s 0.2s (36%) default, miniz_oxide, rust_backend
36. hdrhistogram v6.3.4 0.7s 0.1s (17%) base64, crossbeam-channel, default, flate2, nom, serialization, sync
37. socket2 v0.4.4 0.6s 0.3s (51%)
38. quote v1.0.15 0.6s 0.3s (55%) default, proc-macro
39. base64 v0.13.0 0.6s 0.3s (48%) default, std
40. hashbrown v0.11.2 0.6s 0.0s (6%) raw
41. syn v1.0.86 build script 0.6s clone-impls, default, derive, extra-traits, full, parsing, printing, proc-macro, quote, visit, visit-mut
42. async-trait v0.1.52 build script 0.5s
43. httparse v1.5.1 0.5s 0.2s (44%) default, std
44. anyhow v1.0.53 build script 0.5s default, std
45. num-traits v0.2.14 build script (run) 0.5s default, std
46. tokio-stream v0.1.8 0.5s 0.1s (20%) default, time
47. crc32fast v1.3.1 build script 0.5s default, std
48. indexmap v1.8.0 0.5s 0.1s (13%) std
49. prost v0.9.0 0.5s 0.1s (12%) default, prost-derive, std
50. httpdate v1.0.2 0.5s 0.2s (50%)
51. base64 v0.10.1 0.5s 0.2s (37%)
52. ppv-lite86 v0.2.16 0.4s 0.0s (4%) simd, std
53. log v0.4.14 build script 0.4s std
54. httparse v1.5.1 build script 0.4s default, std
55. log v0.4.14 0.4s 0.2s (51%) std
56. memchr v2.4.1 build script 0.4s default, std, use_std
57. rand_core v0.6.3 0.4s 0.2s (39%) alloc, getrandom, std
58. byteorder v1.4.3 0.4s 0.1s (25%) default, std
59. percent-encoding v2.1.0 0.4s 0.2s (49%)
60. getrandom v0.2.4 0.4s 0.2s (45%) std
61. miniz_oxide v0.4.4 build script (run) 0.4s
62. futures-task v0.3.19 build script 0.4s alloc
63. want v0.3.0 0.3s 0.1s (43%)
64. tracing v0.1.29 0.3s 0.1s (21%) attributes, default, log, std, tracing-attributes
65. futures-core v0.3.19 build script 0.3s alloc, default, std
66. futures-channel v0.3.19 build script 0.3s alloc, default, std
67. futures-util v0.3.19 build script 0.3s alloc
68. miniz_oxide v0.4.4 build script 0.3s
69. indexmap v1.8.0 build script 0.3s std
70. futures-channel v0.3.19 0.3s 0.0s (14%) alloc, default, std
71. nom v4.2.3 build script 0.3s alloc, default, std
72. futures-task v0.3.19 0.3s 0.1s (25%) alloc
73. num-traits v0.2.14 build script 0.3s default, std
74. crc32fast v1.3.1 0.3s 0.1s (35%) default, std
75. tokio-io-timeout v1.2.0 0.3s 0.0s (9%)
76. http-body v0.4.4 0.3s 0.0s (12%)
77. futures-core v0.3.19 0.3s 0.1s (24%) alloc, default, std
78. anyhow v1.0.53 build script (run) 0.2s default, std
79. itoa v1.0.1 0.2s 0.0s (5%)
80. hyper-timeout v0.4.1 0.2s 0.0s (6%)
81. async-stream v0.3.2 0.2s 0.1s (24%)
82. adler v1.0.2 0.2s 0.1s (37%)
83. indexmap v1.8.0 build script (run) 0.2s std
84. tracing-futures v0.2.5 0.2s 0.0s (6%) default, pin-project, std, std-future
85. tower-layer v0.3.1 0.2s 0.0s (8%)
86. slab v0.4.5 0.2s 0.0s (7%) default, std
87. either v1.6.1 0.2s 0.0s (6%)
88. itoa v0.4.8 0.2s 0.0s (7%) default, std
89. unicode-xid v0.2.2 0.2s 0.0s (17%) default
90. futures-sink v0.3.19 0.2s 0.0s (7%) alloc, default, std
91. fnv v1.0.7 0.2s 0.0s (8%) default, std
92. lazy_static v1.4.0 0.2s 0.0s (8%)
93. cfg-if v1.0.0 0.2s 0.0s (6%)
94. pin-project v1.0.10 0.2s 0.0s (8%)
95. pin-project-lite v0.2.8 0.1s 0.0s (8%)
96. try-lock v0.2.3 0.1s 0.0s (9%)
97. tower-service v0.3.1 0.1s 0.0s (7%)
98. libc v0.2.116 build script (run) 0.1s default, std
99. crc32fast v1.3.1 build script (run) 0.1s default, std
100. async-trait v0.1.52 build script (run) 0.1s
101. pin-utils v0.1.0 0.1s 0.0s (7%)
102. cfg-if v0.1.10 0.1s 0.0s (7%)
103. nom v4.2.3 build script (run) 0.1s alloc, default, std
104. proc-macro2 v1.0.36 build script (run) 0.1s default, proc-macro
105. syn v1.0.86 build script (run) 0.1s clone-impls, default, derive, extra-traits, full, parsing, printing, proc-macro, quote, visit, visit-mut
106. futures-task v0.3.19 build script (run) 0.0s alloc
107. futures-util v0.3.19 build script (run) 0.0s alloc
108. memchr v2.4.1 build script (run) 0.0s default, std, use_std
109. httparse v1.5.1 build script (run) 0.0s default, std
110. log v0.4.14 build script (run) 0.0s std
111. futures-channel v0.3.19 build script (run) 0.0s alloc, default, std
112. futures-core v0.3.19 build script (run) 0.0s alloc, default, std