Cargo Build Timings

See Documentation
Targets:conduit 0.7.0+conduwuit-0.1.13 (lib, bin "conduit")
Profile:release
Fresh units:328
Dirty units:116
Total units:444
Max concurrency:12 (jobs=12 ncpu=12)
Build start:2024-04-06T02:29:58Z
Total time:470.4s (7m 50.4s)
rustc:rustc 1.77.0 (aedd173a2 2024-03-17) (built from a source tarball)
Host: x86_64-unknown-freebsd
Target: x86_64-unknown-freebsd
Unit Total Codegen Features
1. rust-librocksdb-sys v0.19.2+9.0.0 build script (run) 200.9s bzip2, bzip2-sys, default, libz-sys, lz4, lz4-sys, snappy, static, zlib, zstd, zstd-sys
2. conduit v0.7.0+conduwuit-0.1.13 bin "conduit" 190.7s backend_rocksdb, brotli_compression, default, element_hacks, gzip_compression, num_cpus, rocksdb, rust-rocksdb, sd-notify, sentry, sentry-tower, sentry-tracing, sentry_telemetry, systemd
3. conduit v0.7.0+conduwuit-0.1.13 51.9s 26.7s (51%) backend_rocksdb, brotli_compression, default, element_hacks, gzip_compression, num_cpus, rocksdb, rust-rocksdb, sd-notify, sentry, sentry-tower, sentry-tracing, sentry_telemetry, systemd
4. ruma-client-api v0.17.4 40.4s 7.6s (19%) client, compat-empty-string-null, compat-get-3pids, compat-unset-avatar, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc3488, unstable-msc3575
5. ruma-events v0.27.11 32.4s 15.6s (48%) 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
6. reqwest v0.11.27 31.1s 29.1s (94%) __rustls, __tls, async-compression, blocking, brotli, gzip, hickory-dns, hickory-resolver, hyper-rustls, json, rustls, rustls-native-certs, rustls-tls, rustls-tls-native-roots, rustls-tls-webpki-roots, serde_json, socks, tokio-rustls, tokio-socks, tokio-util, trust-dns, webpki-roots
7. sentry-types v0.32.2 21.2s 15.9s (75%) default, protocol
8. h2 v0.3.26 15.2s 6.6s (43%)
9. hyper v0.14.28 15.0s 6.2s (42%) client, default, h2, http1, http2, runtime, server, socket2, stream, tcp
10. ruma-common v0.12.1 13.2s 7.8s (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. hickory-proto v0.24.0 12.9s 7.8s (61%) tokio, tokio-runtime
12. toml_edit v0.20.2 12.4s 9.2s (74%) default, serde
13. ruma-macros v0.12.0 11.3s
14. tokio v1.37.0 9.6s 2.1s (22%) bytes, default, fs, io-util, libc, macros, mio, net, num_cpus, rt, rt-multi-thread, signal, signal-hook-registry, socket2, sync, time, tokio-macros
15. sentry v0.32.2 9.4s 9.1s (97%) 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
16. axum v0.6.20 9.2s 2.7s (29%) form, headers, http1, http2, json, matched-path
17. hickory-resolver v0.24.0 8.9s 6.9s (77%) default, ipconfig, resolv-conf, system-config, tokio, tokio-runtime
18. bindgen v0.69.4 8.1s 2.5s (31%) runtime
19. ruma-state-res v0.10.0 7.4s 4.6s (62%) unstable-exhaustive-types
20. syn v2.0.58 7.1s 1.0s (15%) clone-impls, default, derive, extra-traits, full, parsing, printing, proc-macro, visit, visit-mut
21. ruma-federation-api v0.8.0 6.8s 0.6s (10%) client, compat-empty-string-null, server, unstable-exhaustive-types, unstable-msc2448, unstable-unspecified
22. sentry-core v0.32.2 6.5s 5.5s (85%) client, default, rand
23. serde_yaml v0.9.34+deprecated 6.1s 3.4s (55%)
24. serde v1.0.197 5.9s 0.4s (7%) default, derive, rc, serde_derive, std
25. toml_edit v0.20.2 5.9s 3.0s (50%) default, serde
26. rust-librocksdb-sys v0.19.2+9.0.0 build script 5.5s bzip2, bzip2-sys, default, libz-sys, lz4, lz4-sys, snappy, static, zlib, zstd, zstd-sys
27. serde v1.0.197 5.4s 0.6s (10%) default, derive, serde_derive, std
28. image v0.25.1 5.3s 2.7s (51%) gif, jpeg, png, webp
29. figment v0.10.15 5.2s 3.6s (68%) env, parse-value, pear, toml
30. webpage v2.0.0 4.8s 4.5s (94%)
31. tracing-subscriber v0.3.18 4.8s 2.1s (44%) alloc, ansi, default, env-filter, fmt, matchers, nu-ansi-term, once_cell, regex, registry, sharded-slab, smallvec, std, thread_local, tracing, tracing-log
32. serde_derive v1.0.197 4.6s default
33. axum-core v0.3.4 4.4s 0.9s (21%)
34. serde_json v1.0.115 4.3s 2.4s (55%) default, raw_value, std
35. itertools v0.12.1 4.0s 0.5s (12%) default, use_alloc, use_std
36. rust-librocksdb-sys v0.19.2+9.0.0 3.7s 3.3s (90%) bzip2, bzip2-sys, default, libz-sys, lz4, lz4-sys, snappy, static, zlib, zstd, zstd-sys
37. jsonwebtoken v9.3.0 3.7s 2.3s (63%) default, pem, simple_asn1, use_pem
38. url v2.5.0 3.7s 2.7s (72%) default, serde
39. itertools v0.11.0 3.5s 0.4s (11%) default, use_alloc, use_std
40. ruma-signatures v0.14.0 3.3s 2.7s (81%) compat-signature-id, ring-compat
41. curve25519-dalek v4.1.2 3.2s 1.4s (44%) alloc, digest, precomputed-tables, zeroize
42. tower-http v0.4.4 3.2s 1.4s (42%) add-extension, async-compression, compression-br, compression-gzip, cors, default, sensitive-headers, tokio, tokio-util, tower, trace, tracing, util
43. toml v0.8.2 3.2s 2.3s (73%) default, display, parse
44. clap_derive v4.5.4 3.1s default
45. sentry-backtrace v0.32.2 2.8s 2.6s (92%)
46. markup5ever v0.11.0 2.7s 0.8s (28%)
47. thiserror-impl v1.0.58 2.4s
48. sentry-tracing v0.32.2 2.4s 1.6s (68%) backtrace, default
49. rust-rocksdb v0.23.2 2.3s 0.6s (25%) bzip2, default, lz4, multi-threaded-cf, snappy, zlib, zstd
50. html5ever v0.26.0 2.2s 0.7s (32%)
51. xml5ever v0.17.0 2.2s 1.5s (66%)
52. axum-server v0.5.1 2.1s 1.1s (51%) arc-swap, default, pin-project-lite, rustls, rustls-pemfile, tls-rustls, tokio-rustls
53. pear v0.2.9 2.1s 1.0s (45%) color, default, yansi
54. image-webp v0.1.1 2.1s 0.6s (28%)
55. der v0.7.9 2.1s 0.4s (18%) alloc, oid, std, zeroize
56. pin-project-internal v1.1.5 2.0s
57. sentry-panic v0.32.2 1.9s 1.6s (87%)
58. tracing-attributes v0.1.27 1.9s
59. indexmap v2.2.6 1.8s 0.4s (22%) default, serde, std
60. async-trait v0.1.79 1.7s
61. tokio-util v0.7.10 1.7s 0.6s (36%) codec, default, io, tracing
62. toml v0.8.2 1.5s 0.7s (49%) parse
63. markup5ever_rcdom v0.2.0 1.5s 1.2s (81%)
64. simple_asn1 v0.6.2 1.4s 0.9s (65%)
65. pear_codegen v0.2.9 1.3s
66. ruma-appservice-api v0.9.0 1.2s 0.2s (20%) client, unstable-exhaustive-types
67. async-compression v0.4.7 1.2s 0.4s (37%) brotli, flate2, gzip, tokio
68. proc-macro-crate v2.0.2 1.2s 0.9s (75%)
69. tokio-socks v0.5.1 1.1s 0.3s (29%)
70. curve25519-dalek-derive v0.1.1 1.0s
71. tokio-macros v2.2.0 1.0s
72. serde_html_form v0.2.6 1.0s 0.5s (48%) default, ryu
73. tracing v0.1.40 0.9s 0.5s (52%) attributes, default, log, max_level_trace, release_max_level_info, std, tracing-attributes
74. sentry-contexts v0.32.2 0.9s 0.7s (79%)
75. serde_path_to_error v0.1.16 0.9s 0.3s (35%)
76. uuid v1.8.0 0.9s 0.3s (41%) default, rng, serde, std, v4
77. ruma-identifiers-validation v0.9.3 0.8s 0.6s (76%) compat-key-id, compat-user-id
78. tower v0.4.13 0.8s 0.1s (17%) __common, default, futures-core, futures-util, log, pin-project, pin-project-lite, tracing, util
79. enum-as-inner v0.6.0 0.8s
80. ruma-push-gateway-api v0.8.0 0.8s 0.1s (18%) client, unstable-exhaustive-types, unstable-unspecified
81. sentry-debug-images v0.32.2 0.7s 0.6s (83%)
82. ed25519-dalek v2.1.1 0.6s 0.3s (54%) alloc, default, fast, pkcs8, rand_core, std, zeroize
83. hyper-rustls v0.24.2 0.6s 0.1s (13%)
84. serde_urlencoded v0.7.1 0.5s 0.1s (15%)
85. debugid v0.8.0 0.5s 0.3s (56%) serde
86. string_cache v0.8.7 0.5s 0.3s (53%) default, serde, serde_support
87. js_int v0.2.2 0.5s 0.2s (35%) default, serde, std
88. tokio-rustls v0.24.1 0.5s 0.1s (31%) default, logging, tls12
89. toml_datetime v0.6.3 0.5s 0.1s (31%) serde
90. serde_regex v1.1.0 0.5s 0.1s (13%)
91. toml_datetime v0.6.3 0.4s 0.2s (51%) serde
92. ruma-identifiers-validation v0.9.3 0.4s 0.2s (45%)
93. either v1.10.0 0.4s 0.0s (4%) default, serde, use_std
94. ed25519 v2.2.3 0.4s 0.2s (55%) alloc, pkcs8, std
95. pkcs8 v0.10.2 0.4s 0.2s (55%) alloc, std
96. ruma-common v0.12.1 build script 0.4s 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
97. ruma-federation-api v0.8.0 build script 0.4s client, compat-empty-string-null, server, unstable-exhaustive-types, unstable-msc2448, unstable-unspecified
98. ruma-client-api v0.17.4 build script 0.4s client, compat-empty-string-null, compat-get-3pids, compat-unset-avatar, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc3488, unstable-msc3575
99. ruma v0.9.4 build script 0.4s 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-msc2867, unstable-msc2870, unstable-msc3026, unstable-msc3061, unstable-msc3246, unstable-msc3488, unstable-msc3553, unstable-msc3575, unstable-msc3954, unstable-msc3955, unstable-unspecified
100. proc-macro2-diagnostics v0.10.1 0.3s 0.1s (39%) colors, default, yansi
101. spki v0.7.3 0.3s 0.1s (35%) alloc, std
102. sentry-tower v0.32.2 0.3s 0.0s (16%) http, pin-project, url
103. sentry-log v0.32.2 0.3s 0.1s (36%)
104. pin-project v1.1.5 0.3s 0.2s (67%)
105. serde_spanned v0.6.5 0.2s 0.1s (46%) serde
106. serde_spanned v0.6.5 0.2s 0.0s (10%) serde
107. hyperlocal v0.8.0 0.1s 0.0s (14%) default, server
108. js_option v0.1.1 0.1s 0.0s (9%) default, serde, serde_crate
109. thiserror v1.0.58 0.1s 0.0s (7%)
110. clap v4.5.4 0.1s 0.0s (34%) derive, error-context, help, std, string, usage
111. thiserror v1.0.58 0.1s 0.0s (29%)
112. ruma v0.9.4 0.1s 0.0s (18%) 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-msc2867, unstable-msc2870, unstable-msc3026, unstable-msc3061, unstable-msc3246, unstable-msc3488, unstable-msc3553, unstable-msc3575, unstable-msc3954, unstable-msc3955, unstable-unspecified
113. ruma-federation-api v0.8.0 build script (run) 0.0s client, compat-empty-string-null, server, unstable-exhaustive-types, unstable-msc2448, unstable-unspecified
114. ruma v0.9.4 build script (run) 0.0s 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-msc2867, unstable-msc2870, unstable-msc3026, unstable-msc3061, unstable-msc3246, unstable-msc3488, unstable-msc3553, unstable-msc3575, unstable-msc3954, unstable-msc3955, unstable-unspecified
115. ruma-client-api v0.17.4 build script (run) 0.0s client, compat-empty-string-null, compat-get-3pids, compat-unset-avatar, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc3488, unstable-msc3575
116. ruma-common v0.12.1 build script (run) 0.0s 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