Cargo Build Timings

Targets:cocogitto 3.0.0 (lib, bin "coco", bin "cog")
Profile:release
Fresh units:0
Dirty units:116
Total units:116
Max concurrency:12 (jobs=12 ncpu=12)
Build start:2021-09-20T06:48:07Z
Total time:35.3s
rustc:rustc 1.57.0-nightly (9dd4ce80f 2021-09-17)
Host: x86_64-unknown-linux-gnu
Target: x86_64-unknown-linux-gnu
Max (global) rustc threads concurrency:0
Unit Total Codegen Features
1. cocogitto v3.0.0 bin "cog" 14.7s 0.0s (0%) cli, default, structopt
2. clap v2.33.3 12.5s 9.2s (73%) ansi_term, atty, color, default, strsim, suggestions, vec_map
3. cocogitto v3.0.0 bin "coco" 11.0s 0.0s (0%) cli, default, structopt
4. git2 v0.13.22 6.7s 4.1s (61%)
5. cocogitto v3.0.0 6.2s 5.6s (90%) cli, default, structopt
6. syn v1.0.76 5.3s 1.2s (23%) clone-impls, default, derive, full, parsing, printing, proc-macro, quote
7. serde v1.0.130 5.3s 0.2s (4%) default, std
8. toml v0.5.8 4.6s 3.6s (77%) default
9. config v0.11.0 4.2s 3.5s (83%) toml
10. semver-parser v0.10.2 4.0s 3.3s (83%)
11. serde_derive v1.0.130 3.9s 0.0s (0%) default
12. nom v5.1.2 3.3s 0.5s (16%) alloc, default, lexical, lexical-core, std
13. idna v0.2.3 3.2s 2.4s (75%)
14. pest_meta v2.1.3 2.9s 1.7s (58%)
15. chrono v0.4.19 2.8s 1.5s (53%) clock, default, libc, oldtime, std, time, winapi
16. url v2.2.2 2.7s 1.9s (69%)
17. itertools v0.10.1 2.5s 0.2s (10%) default, use_alloc, use_std
18. lexical-core v0.7.6 2.5s 0.1s (5%) arrayvec, correct, default, ryu, static_assertions, std, table
19. conventional_commit_parser v0.4.2 2.2s 1.9s (83%)
20. pest v2.1.3 1.9s 0.4s (20%)
21. pest v2.1.3 1.9s 0.2s (11%)
22. unicode-normalization v0.1.19 1.8s 0.4s (21%) default, std
23. unicode-bidi v0.3.6 1.7s 1.3s (76%) default, std
24. structopt-derive v0.4.16 1.7s 0.0s (0%)
25. tinyvec v1.4.0 1.7s 0.0s (2%) alloc, default, tinyvec_macros
26. cc v1.0.70 1.6s 0.8s (46%) jobserver, parallel
27. rand v0.8.4 1.6s 0.3s (21%) alloc, default, getrandom, libc, rand_chacha, rand_hc, std, std_rng
28. memchr v2.4.1 1.6s 0.8s (51%) default, std, use_std
29. proc-macro2 v1.0.29 1.5s 0.7s (46%) default, proc-macro
30. num-traits v0.2.14 1.5s 0.1s (10%) default, std
31. time v0.1.43 1.3s 0.8s (65%)
32. semver v0.11.0 1.2s 0.9s (72%) default
33. rand_chacha v0.3.1 1.2s 0.8s (67%) std
34. pest_derive v2.1.0 1.1s 0.0s (0%)
35. pest_generator v2.1.3 1.1s 0.3s (24%)
36. proc-macro-error-attr v1.0.4 1.1s 0.0s (0%)
37. libgit2-sys v0.12.23+1.2.0 build script 1.0s 0.0s (0%)
38. libc v0.2.102 1.0s 0.1s (10%) default, std
39. pkg-config v0.3.19 1.0s 0.6s (59%)
40. ucd-trie v0.1.3 1.0s 0.7s (76%) default, std
41. tempfile v3.2.0 1.0s 0.5s (55%)
42. strsim v0.8.0 1.0s 0.8s (79%)
43. libc v0.2.102 1.0s 0.1s (8%) default, std
44. colored v2.0.0 0.9s 0.6s (69%)
45. unicode-segmentation v1.8.0 0.9s 0.2s (23%)
46. anyhow v1.0.44 0.9s 0.6s (62%) default, std
47. textwrap v0.11.0 0.9s 0.6s (64%)
48. autocfg v1.0.1 0.8s 0.4s (51%)
49. arrayvec v0.5.2 0.8s 0.0s (4%) array-sizes-33-128
50. version_check v0.9.3 0.7s 0.4s (53%)
51. libc v0.2.102 build script 0.7s 0.0s (0%) default, std
52. anyhow v1.0.44 build script 0.7s 0.0s (0%) default, std
53. num-integer v0.1.44 0.7s 0.2s (33%) default, std
54. proc-macro2 v1.0.29 build script 0.7s 0.0s (0%) default, proc-macro
55. ppv-lite86 v0.2.10 0.7s 0.1s (7%) simd, std
56. libz-sys v1.1.3 build script 0.7s 0.0s (0%) libc
57. jobserver v0.1.24 0.7s 0.4s (52%)
58. quote v1.0.9 0.7s 0.3s (41%) default, proc-macro
59. syn v1.0.76 build script 0.7s 0.0s (0%) clone-impls, default, derive, full, parsing, printing, proc-macro, quote
60. log v0.4.14 build script 0.7s 0.0s (0%)
61. ryu v1.0.5 build script 0.7s 0.0s (0%)
62. ucd-trie v0.1.3 0.6s 0.3s (49%) default, std
63. serde_derive v1.0.130 build script 0.6s 0.0s (0%) default
64. serde v1.0.130 build script 0.6s 0.0s (0%) default, std
65. ansi_term v0.11.0 0.6s 0.3s (46%)
66. memchr v2.4.1 build script 0.5s 0.0s (0%) default, std, use_std
67. num-traits v0.2.14 build script (run) 0.5s 0.0s (0%) default, std
68. proc-macro-error-attr v1.0.4 build script 0.5s 0.0s (0%)
69. which v4.2.2 0.5s 0.3s (50%)
70. proc-macro-error v1.0.4 build script 0.5s 0.0s (0%) default, syn, syn-error
71. nom v5.1.2 build script 0.5s 0.0s (0%) alloc, default, lexical, lexical-core, std
72. shell-words v1.0.0 0.5s 0.2s (46%)
73. num-traits v0.2.14 build script 0.5s 0.0s (0%) default, std
74. lexical-core v0.7.6 build script 0.5s 0.0s (0%) arrayvec, correct, default, ryu, static_assertions, std, table
75. proc-macro-error v1.0.4 0.5s 0.2s (32%) default, syn, syn-error
76. num-integer v0.1.44 build script 0.5s 0.0s (0%) default, std
77. form_urlencoded v1.0.1 0.5s 0.2s (49%)
78. heck v0.3.3 0.4s 0.2s (48%)
79. percent-encoding v2.1.0 0.4s 0.2s (51%)
80. log v0.4.14 0.4s 0.1s (35%)
81. getrandom v0.2.3 0.4s 0.1s (29%) std
82. num-integer v0.1.44 build script (run) 0.4s 0.0s (0%) default, std
83. libgit2-sys v0.12.23+1.2.0 0.4s 0.0s (10%)
84. ryu v1.0.5 0.4s 0.1s (35%)
85. rand_core v0.6.3 0.4s 0.1s (25%) alloc, getrandom, std
86. proc-macro-error v1.0.4 build script (run) 0.4s 0.0s (0%) default, syn, syn-error
87. anyhow v1.0.44 build script (run) 0.3s 0.0s (0%) default, std
88. vec_map v0.8.2 0.3s 0.0s (4%)
89. either v1.6.1 0.3s 0.0s (5%) default, use_std
90. unicode-xid v0.2.2 0.3s 0.1s (24%) default
91. libc v0.2.102 build script (run) 0.2s 0.0s (0%) default, std
92. bitflags v1.3.2 0.2s 0.0s (10%) default
93. libc v0.2.102 build script (run) 0.2s 0.0s (0%) default, std
94. lazy_static v1.4.0 0.2s 0.0s (5%)
95. atty v0.2.14 0.2s 0.0s (19%)
96. unicode-width v0.1.9 0.2s 0.0s (5%) default
97. cfg-if v1.0.0 0.2s 0.0s (10%)
98. maplit v1.0.2 0.2s 0.0s (7%)
99. matches v0.1.9 0.2s 0.0s (8%)
100. remove_dir_all v0.5.3 0.2s 0.1s (30%)
101. libz-sys v1.1.3 0.2s 0.0s (4%) libc
102. tinyvec_macros v0.1.0 0.2s 0.0s (6%)
103. serde_derive v1.0.130 build script (run) 0.2s 0.0s (0%) default
104. serde v1.0.130 build script (run) 0.2s 0.0s (0%) default, std
105. static_assertions v1.1.0 0.2s 0.0s (5%)
106. proc-macro2 v1.0.29 build script (run) 0.1s 0.0s (0%) default, proc-macro
107. nom v5.1.2 build script (run) 0.1s 0.0s (0%) alloc, default, lexical, lexical-core, std
108. syn v1.0.76 build script (run) 0.1s 0.0s (0%) clone-impls, default, derive, full, parsing, printing, proc-macro, quote
109. proc-macro-error-attr v1.0.4 build script (run) 0.1s 0.0s (0%)
110. ryu v1.0.5 build script (run) 0.1s 0.0s (0%)
111. structopt v0.3.23 0.1s 0.0s (5%) default
112. memchr v2.4.1 build script (run) 0.0s 0.0s (0%) default, std, use_std
113. libgit2-sys v0.12.23+1.2.0 build script (run) 0.0s 0.0s (0%)
114. libz-sys v1.1.3 build script (run) 0.0s 0.0s (0%) libc
115. log v0.4.14 build script (run) 0.0s 0.0s (0%)
116. lexical-core v0.7.6 build script (run) 0.0s 0.0s (0%) arrayvec, correct, default, ryu, static_assertions, std, table