Cargo Build Timings

Targets:tonic-build 0.6.2 (lib)
Profile:dev
Fresh units:0
Dirty units:56
Total units:56
Max concurrency:8 (jobs=8 ncpu=48)
Build start:2022-02-09T10:37:50Z
Total time:10.2s
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 2.7s 0.9s (35%) clone-impls, default, derive, extra-traits, parsing, printing, proc-macro, quote
2. prost-derive v0.9.0 2.0s
3. regex-syntax v0.6.25 lib (check) 1.7s 0.0s (2%) default, unicode, unicode-age, unicode-bool, unicode-case, unicode-gencat, unicode-perl, unicode-script, unicode-segment
4. itertools v0.10.3 1.6s 0.3s (16%) default, use_alloc, use_std
5. syn v1.0.86 lib (check) 1.4s 0.0s (2%) clone-impls, default, derive, extra-traits, parsing, printing, proc-macro, quote
6. proc-macro2 v1.0.36 1.3s 0.8s (64%) default, proc-macro
7. itertools v0.10.3 lib (check) 1.2s 0.0s (2%) default, use_alloc, use_std
8. petgraph v0.6.0 lib (check) 1.2s 0.0s (2%)
9. prost-types v0.9.0 lib (check) 1.1s 0.0s (2%)
10. regex v1.5.4 lib (check) 0.9s 0.0s (2%) aho-corasick, default, memchr, perf, perf-cache, perf-dfa, perf-inline, perf-literal, std, unicode, unicode-age, unicode-bool, unicode-case, unicode-gencat, unicode-perl, unicode-script, unicode-segment
11. autocfg v1.0.1 0.8s 0.5s (62%)
12. anyhow v1.0.53 0.8s 0.5s (62%) default, std
13. libc v0.2.116 0.8s 0.2s (21%) default, std
14. aho-corasick v0.7.18 lib (check) 0.7s 0.0s (3%) default, std
15. syn v1.0.86 build script 0.7s clone-impls, default, derive, extra-traits, parsing, printing, proc-macro, quote
16. tonic-build v0.6.2 lib (check) 0.6s 0.0s (3%) default, prost, prost-build, rustfmt, transport
17. proc-macro2 v1.0.36 build script 0.6s default, proc-macro
18. libc v0.2.116 build script 0.6s default, std
19. libc v0.2.116 lib (check) 0.6s 0.0s (2%) default, std
20. quote v1.0.15 0.6s 0.3s (55%) default, proc-macro
21. indexmap v1.8.0 build script (run) 0.6s
22. anyhow v1.0.53 build script 0.5s default, std
23. memchr v2.4.1 build script 0.5s default, std
24. hashbrown v0.11.2 lib (check) 0.5s 0.0s (2%) raw
25. memchr v2.4.1 lib (check) 0.4s 0.0s (3%) default, std
26. bytes v1.1.0 lib (check) 0.4s 0.0s (3%)
27. indexmap v1.8.0 lib (check) 0.4s 0.0s (3%)
28. prost-build v0.9.0 lib (check) 0.4s 0.0s (3%)
29. unicode-segmentation v1.8.0 lib (check) 0.4s 0.0s (3%)
30. prost-build v0.9.0 build script 0.4s
31. proc-macro2 v1.0.36 lib (check) 0.4s 0.0s (3%) default, proc-macro
32. log v0.4.14 build script 0.4s
33. prost v0.9.0 lib (check) 0.4s 0.0s (3%) prost-derive
34. indexmap v1.8.0 build script 0.3s
35. either v1.6.1 0.3s 0.0s (5%) default, use_std
36. which v4.2.4 0.3s 0.1s (35%)
37. fastrand v1.7.0 lib (check) 0.3s 0.0s (4%)
38. anyhow v1.0.53 build script (run) 0.2s default, std
39. quote v1.0.15 lib (check) 0.2s 0.0s (4%) default, proc-macro
40. tempfile v3.3.0 lib (check) 0.2s 0.0s (4%)
41. unicode-xid v0.2.2 0.2s 0.0s (17%) default
42. fixedbitset v0.4.1 lib (check) 0.2s 0.0s (4%)
43. either v1.6.1 lib (check) 0.2s 0.0s (5%) default, use_std
44. multimap v0.8.3 lib (check) 0.2s 0.0s (5%)
45. log v0.4.14 lib (check) 0.2s 0.0s (4%)
46. unicode-xid v0.2.2 lib (check) 0.2s 0.0s (4%) default
47. cfg-if v1.0.0 lib (check) 0.1s 0.0s (4%)
48. heck v0.3.3 lib (check) 0.1s 0.0s (6%)
49. lazy_static v1.4.0 lib (check) 0.1s 0.0s (7%)
50. remove_dir_all v0.5.3 lib (check) 0.1s 0.0s (5%)
51. libc v0.2.116 build script (run) 0.1s default, std
52. syn v1.0.86 build script (run) 0.1s clone-impls, default, derive, extra-traits, parsing, printing, proc-macro, quote
53. proc-macro2 v1.0.36 build script (run) 0.1s default, proc-macro
54. prost-build v0.9.0 build script (run) 0.0s
55. memchr v2.4.1 build script (run) 0.0s default, std
56. log v0.4.14 build script (run) 0.0s