Cargo Build Timings

See Documentation
Targets:conduit 0.4.2 (bin "conduit")
conduit_core 0.4.2 (lib)
conduit_database 0.4.2 (lib)
conduit_router 0.4.2 (lib)
conduit_api 0.4.2 (lib)
conduit_service 0.4.2 (lib)
conduit_admin 0.4.2 (lib)
Profile:dev
Fresh units:310
Dirty units:154
Total units:464
Max concurrency:12 (jobs=12 ncpu=12)
Build start:2024-06-11T01:18:30Z
Total time:371.0s (6m 11.0s)
rustc:rustc 1.81.0-nightly (a70b2ae57 2024-06-09)
Host: x86_64-unknown-freebsd
Target: x86_64-unknown-freebsd
Unit Total Codegen Features
1. rust-librocksdb-sys v0.22.0+9.2.1 build script (run) 292.9s bzip2, bzip2-sys, default, libz-sys, lz4, lz4-sys, mt_static, snappy, static, zlib, zstd, zstd-sys
2. ruma-client-api v0.18.0 49.7s 11.2s (23%) client, compat-empty-string-null, compat-get-3pids, compat-unset-avatar, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc2666, unstable-msc3488, unstable-msc3575, unstable-msc4121
3. conduit_api v0.4.2 44.4s 18.8s (42%) brotli_compression, element_hacks, gzip_compression
4. ruma-events v0.28.1 43.1s 25.7s (60%) canonical-json, compat-empty-string-null, compat-optional, compat-tag-info, unstable-exhaustive-types, unstable-msc1767, unstable-msc2448, unstable-msc2867, unstable-msc3061, unstable-msc3246, unstable-msc3488, unstable-msc3551, unstable-msc3552, unstable-msc3553, unstable-msc3927, unstable-msc3954, unstable-msc3955, unstable-msc3956
5. rust-librocksdb-sys v0.22.0+9.2.1 33.5s 33.2s (99%) bzip2, bzip2-sys, default, libz-sys, lz4, lz4-sys, mt_static, snappy, static, zlib, zstd, zstd-sys
6. ruma-macros v0.13.0 33.1s
7. conduit_service v0.4.2 28.4s 9.0s (32%) brotli_compression, element_hacks, gzip_compression
8. reqwest v0.12.4 27.7s 23.9s (87%) __rustls, __tls, blocking, brotli, futures-channel, gzip, h2, hickory-dns, http2, json, rustls-pki-types, rustls-tls, rustls-tls-native-roots, rustls-tls-webpki-roots, socks
9. image v0.25.1 21.6s 17.3s (80%) gif, jpeg, png, webp
10. ruma-common v0.13.0 18.7s 11.0s (59%) api, canonical-json, client, compat-empty-string-null, compat-key-id, compat-null, compat-optional, compat-user-id, default, rand, server, unstable-exhaustive-types, unstable-msc2870, unstable-msc3026, unstable-unspecified
11. rustls v0.21.12 17.4s 13.0s (75%) dangerous_configuration, default, log, logging, tls12
12. toml_edit v0.22.14 17.1s 13.0s (76%) display, parse, serde
13. clap_builder v4.5.7 16.5s 12.5s (76%) error-context, help, std, string, usage
14. hickory-resolver v0.24.1 15.0s 12.5s (83%) default, ipconfig, resolv-conf, system-config, tokio, tokio-runtime
15. axum v0.7.5 12.3s 3.5s (28%) form, http1, http2, json, matched-path, tokio, tracing
16. clap_derive v4.5.5 11.8s default
17. conduit_admin v0.4.2 10.9s 5.6s (52%) rocksdb, zstd_compression
18. tracing-subscriber v0.3.18 10.8s 7.7s (71%) alloc, ansi, default, env-filter, fmt, matchers, nu-ansi-term, once_cell, regex, registry, sharded-slab, smallvec, std, thread_local, tracing, tracing-log
19. conduit_router v0.4.2 10.6s 5.2s (49%) brotli_compression, gzip_compression, sentry_telemetry, zstd_compression
20. object v0.35.0 10.3s 1.7s (16%) archive, coff, elf, macho, pe, read_core, unaligned, xcoff
21. ruma-federation-api v0.9.0 8.7s 1.1s (13%) client, compat-empty-string-null, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc4125, unstable-unspecified
22. gimli v0.29.0 8.3s 2.1s (26%) read, read-core
23. hyper v1.3.1 8.1s 5.6s (68%) client, default, http1, http2, server
24. figment v0.10.19 7.9s 6.0s (76%) env, parse-value, pear, toml
25. conduit v0.4.2 bin "conduit" 7.9s brotli_compression, element_hacks, gzip_compression, rocksdb, sentry_telemetry, zstd_compression
26. serde_yaml v0.9.34+deprecated 7.7s 4.9s (64%)
27. backtrace v0.3.72 7.5s 6.5s (86%) default, std
28. ruma-state-res v0.11.0 7.4s 4.3s (59%) unstable-exhaustive-types
29. sentry v0.34.0 6.7s 6.0s (89%) backtrace, contexts, debug-images, httpdate, log, panic, reqwest, rustls, sentry-backtrace, sentry-contexts, sentry-debug-images, sentry-log, sentry-panic, sentry-tower, sentry-tracing, tokio, tower, tower-http, tracing, webpki-roots
30. html5ever v0.27.0 build script 6.2s
31. pear_codegen v0.2.9 6.1s
32. sentry-core v0.34.0 6.0s 4.9s (81%) client, default, rand
33. webpage v2.0.1 5.8s 5.3s (92%)
34. jsonwebtoken v9.3.0 5.6s 4.2s (75%) default, pem, simple_asn1, use_pem
35. tower-http v0.5.2 5.6s 3.2s (57%) add-extension, async-compression, catch-panic, compression-br, compression-gzip, compression-zstd, cors, default, futures-core, futures-util, sensitive-headers, set-header, tokio, tokio-util, tower, trace, tracing, util
36. png v0.17.13 5.4s 3.5s (64%)
37. image-webp v0.1.2 4.9s 3.2s (64%)
38. itertools v0.13.0 4.7s 0.3s (6%) default, use_alloc, use_std
39. hyper-util v0.1.5 4.7s 1.9s (41%) client, client-legacy, default, http1, http2, server, server-auto, server-graceful, service, tokio
40. unsafe-libyaml v0.2.11 4.6s 3.1s (67%)
41. chrono v0.4.38 4.6s 2.3s (50%) alloc
42. rust-rocksdb v0.26.0 4.0s 2.4s (61%) bzip2, lz4, mt_static, multi-threaded-cf, snappy, zlib, zstd
43. zune-jpeg v0.4.11 3.8s default, neon, std, x86
44. headers v0.4.0 3.7s 1.8s (50%)
45. toml v0.8.14 3.6s 2.6s (74%) default, display, parse
46. itertools v0.12.1 3.5s 0.4s (13%) default, use_alloc, use_std
47. conduit_core v0.4.2 3.4s 1.2s (37%) brotli_compression, gzip_compression, rocksdb, sentry_telemetry, zstd_compression
48. ipaddress v0.1.3 3.3s 2.5s (76%)
49. rustls-webpki v0.101.7 3.3s 2.5s (75%) alloc, default, std
50. markup5ever v0.12.1 3.1s 1.1s (34%)
51. figment v0.10.19 build script 3.0s env, parse-value, pear, toml
52. pear v0.2.9 3.0s 1.2s (41%) color, default, yansi
53. num-rational v0.4.2 2.9s 2.0s (71%) num-bigint, num-bigint-std, std
54. gif v0.13.1 2.9s 1.9s (66%) color_quant, default, raii_no_panic, std
55. xml5ever v0.18.1 2.6s 1.9s (74%)
56. ruma-signatures v0.15.0 2.6s 2.0s (76%) compat-signature-id, ring-compat, unstable-exhaustive-types
57. html5ever v0.27.0 2.6s 0.8s (33%)
58. simple_asn1 v0.6.2 2.4s 1.8s (76%)
59. sentry-tracing v0.34.0 2.2s 1.6s (73%) backtrace, default
60. password-hash v0.5.0 2.2s 0.9s (41%) alloc, default, rand_core
61. blake2 v0.10.6 2.1s 1.3s (59%)
62. conduit_database v0.4.2 2.1s 0.6s (28%) rocksdb, zstd_compression
63. argon2 v0.5.3 2.0s 1.1s (55%) alloc, password-hash, rand
64. markup5ever_rcdom v0.3.0 1.9s 1.6s (86%)
65. base64 v0.21.7 1.9s 0.6s (31%) alloc, default, std
66. nix v0.29.0 1.8s 0.3s (16%) default, resource
67. sentry-backtrace v0.34.0 1.8s 1.5s (84%)
68. weezl v0.1.8 1.8s 1.1s (62%) alloc, default, std
69. sharded-slab v0.1.7 1.8s 0.5s (28%)
70. sha2 v0.10.8 1.7s 1.0s (58%) default, std
71. ruma-appservice-api v0.10.0 1.7s 0.7s (40%) client, unstable-exhaustive-types
72. nix v0.29.0 build script 1.7s default, resource
73. rustc-demangle v0.1.24 1.6s 1.0s (63%)
74. fdeflate v0.3.4 1.6s 1.0s (62%)
75. axum-server v0.6.0 1.5s 0.8s (51%) arc-swap, default, rustls, rustls-pemfile, tls-rustls, tokio-rustls
76. num-complex v0.4.6 1.5s 0.3s (23%) std
77. sentry-contexts v0.34.0 build script 1.4s
78. axum-extra v0.9.3 1.4s 0.5s (35%) tracing, typed-header
79. arc-swap v1.7.1 1.4s 0.3s (22%)
80. pem v3.0.4 1.2s 0.9s (74%) default, std
81. ruma-push-gateway-api v0.9.0 1.2s 0.3s (22%) client, unstable-exhaustive-types, unstable-unspecified
82. heck v0.5.0 1.2s 0.6s (46%)
83. axum-client-ip v0.6.0 1.1s 0.6s (58%)
84. bytemuck v1.16.0 1.0s 0.3s (26%) extern_crate_alloc
85. addr2line v0.22.0 1.0s 0.2s (16%)
86. findshlibs v0.10.2 1.0s 0.1s (15%)
87. sha-1 v0.10.1 1.0s 0.6s (60%) default, std
88. ed25519-dalek v2.1.1 1.0s 0.5s (54%) alloc, default, fast, pkcs8, rand_core, std, zeroize
89. tokio-socks v0.5.1 1.0s 0.4s (46%)
90. forwarded-header-value v0.1.1 0.9s 0.7s (73%)
91. cyborgtime v2.1.1 0.9s 0.4s (42%)
92. matchit v0.7.3 0.9s 0.4s (50%) default
93. clap_lex v0.7.1 0.8s 0.5s (63%)
94. byteorder v1.5.0 0.8s 0.1s (9%) default, std
95. byteorder-lite v0.1.0 0.8s 0.0s (4%) default, std
96. zune-core v0.4.12 0.7s 0.2s (24%) std
97. tendril v0.4.3 0.7s 0.2s (24%)
98. tokio-rustls v0.24.1 0.7s 0.0s (7%) default, logging, tls12
99. inlinable_string v0.1.15 0.7s 0.3s (44%)
100. base64ct v1.6.0 0.7s 0.1s (21%) alloc
101. string_cache v0.8.7 0.7s 0.4s (53%) default, serde, serde_support
102. sentry-panic v0.34.0 0.7s 0.5s (65%)
103. color_quant v1.1.0 0.7s 0.5s (73%)
104. backtrace v0.3.72 build script 0.7s default, std
105. hostname v0.4.0 0.7s 0.3s (42%) default
106. tracing-log v0.2.0 0.6s 0.4s (57%) log-tracer, std
107. findshlibs v0.10.2 build script 0.6s
108. thread_local v1.1.8 0.6s 0.3s (45%)
109. rustls-native-certs v0.7.0 0.6s 0.5s (74%)
110. sha1 v0.10.6 0.6s 0.3s (56%) default, std
111. loole v0.3.1 0.6s 0.0s (7%)
112. webpki-roots v0.26.2 0.5s 0.3s (57%)
113. hyper-rustls v0.26.0 0.5s 0.2s (40%)
114. date_header v1.0.5 0.5s 0.3s (64%)
115. sanitize-filename v0.5.0 0.5s 0.2s (44%)
116. num v0.4.3 0.5s 0.3s (55%) default, num-bigint, std
117. sentry-contexts v0.34.0 0.5s 0.3s (65%)
118. markup5ever v0.12.1 build script (run) 0.5s
119. openssl-probe v0.1.5 0.5s 0.2s (55%)
120. anstyle v1.0.7 0.4s 0.1s (28%) default, std
121. utf-8 v0.7.6 0.4s 0.1s (28%)
122. uncased v0.9.10 0.4s 0.1s (27%) alloc, default
123. sentry-log v0.34.0 0.4s 0.2s (56%)
124. phf_shared v0.11.2 0.4s 0.1s (33%) std
125. num-iter v0.1.45 0.4s 0.1s (31%) i128, std
126. subslice v0.2.3 0.4s 0.1s (31%)
127. rustls v0.21.12 build script 0.4s dangerous_configuration, default, log, logging, tls12
128. sentry-debug-images v0.34.0 0.4s 0.2s (45%)
129. hmac v0.12.1 0.3s 0.1s (22%)
130. uncased v0.9.10 build script 0.3s alloc, default
131. uname v0.1.1 0.3s 0.2s (66%)
132. sct v0.7.1 0.3s 0.2s (54%)
133. html5ever v0.27.0 build script (run) 0.3s
134. sentry-contexts v0.34.0 build script (run) 0.3s
135. serde_regex v1.1.0 0.3s 0.0s (16%)
136. phf v0.11.2 0.3s 0.0s (8%) default, std
137. assign v1.1.1 0.3s 0.0s (7%)
138. maplit v1.0.2 0.2s 0.0s (6%)
139. sentry-tower v0.34.0 0.2s 0.0s (14%) http, pin-project, url
140. nonempty v0.7.0 0.2s 0.0s (8%)
141. uncased v0.9.10 build script (run) 0.2s alloc, default
142. precomputed-hash v0.1.1 0.2s 0.1s (31%)
143. headers-core v0.3.0 0.2s 0.0s (17%)
144. bitflags v1.3.2 0.1s 0.0s (10%) default
145. cfg_aliases v0.2.1 0.1s 0.0s (20%)
146. sync_wrapper v1.0.1 0.1s 0.0s (12%)
147. ruma v0.10.1 0.1s 0.0s (38%) api, appservice-api-c, canonical-json, client-api, client-api-c, client-api-s, compat, compat-empty-string-null, compat-get-3pids, compat-key-id, compat-null, compat-optional, compat-signature-id, compat-tag-info, compat-unset-avatar, compat-user-id, events, federation-api, federation-api-c, federation-api-s, push-gateway-api-c, rand, ring-compat, signatures, state-res, unstable-exhaustive-types, unstable-extensible-events, unstable-msc2448, unstable-msc2666, unstable-msc2867, unstable-msc2870, unstable-msc3026, unstable-msc3061, unstable-msc3246, unstable-msc3488, unstable-msc3553, unstable-msc3575, unstable-msc3954, unstable-msc3955, unstable-msc4121, unstable-msc4125, unstable-unspecified
148. clap v4.5.7 0.1s 0.0s (18%) derive, error-context, help, std, string, usage
149. rust-rocksdb-uwu v0.0.1 0.1s 0.0s (16%) bzip2, default, lz4, mt_static, multi-threaded-cf, snappy, zlib, zstd
150. findshlibs v0.10.2 build script (run) 0.1s
151. figment v0.10.19 build script (run) 0.1s env, parse-value, pear, toml
152. rustls v0.21.12 build script (run) 0.0s dangerous_configuration, default, log, logging, tls12
153. nix v0.29.0 build script (run) 0.0s default, resource
154. backtrace v0.3.72 build script (run) 0.0s default, std