Cargo Build Timings

See Documentation
Targets:conduwuit 0.5.0 (bin "conduwuit")
conduwuit_api 0.5.0 (lib)
conduwuit_admin 0.5.0 (lib)
conduwuit_router 0.5.0 (lib)
conduwuit_macros 0.5.0 (lib)
conduwuit_core 0.5.0 (lib)
conduwuit_database 0.5.0 (lib)
conduwuit_service 0.5.0 (lib)
Profile:release
Fresh units:451
Dirty units:31
Total units:482
Max concurrency:6 (jobs=12 ncpu=12)
Build start:2025-01-29T16:17:36Z
Total time:374.1s (6m 14.1s)
rustc:rustc 1.86.0-nightly (bf1b174e7 2025-01-28)
Host: x86_64-unknown-freebsd
Target: x86_64-unknown-freebsd
Unit Total Codegen Features
1. conduwuit_api v0.5.0 130.7s 57.5s (44%) brotli_compression, element_hacks, gzip_compression, release_max_log_level, zstd_compression
2. conduwuit v0.5.0 bin "conduwuit" 122.0s brotli_compression, default, element_hacks, gzip_compression, io_uring, jemalloc, jemalloc_conf, media_thumbnail, release_max_log_level, systemd, url_preview, zstd_compression
3. conduwuit_admin v0.5.0 63.9s 43.0s (67%) release_max_log_level
4. conduwuit_service v0.5.0 54.8s 12.6s (23%) brotli_compression, element_hacks, gzip_compression, media_thumbnail, release_max_log_level, url_preview
5. ruma-events v0.28.1 35.4s 12.8s (36%) canonical-json, compat-empty-string-null, compat-optional, compat-tag-info, markdown, unstable-exhaustive-types, unstable-msc1767, unstable-msc2448, unstable-msc2867, unstable-msc3061, unstable-msc3245, unstable-msc3246, unstable-msc3381, unstable-msc3401, unstable-msc3488, unstable-msc3489, unstable-msc3551, unstable-msc3552, unstable-msc3553, unstable-msc3927, unstable-msc3954, unstable-msc3955, unstable-msc3956, unstable-msc4075
6. conduwuit_router v0.5.0 35.1s 26.8s (76%) brotli_compression, gzip_compression, release_max_log_level, systemd, zstd_compression
7. ruma-client-api v0.18.0 31.6s 1.5s (5%) client, compat-empty-string-null, compat-get-3pids, compat-unset-avatar, compat-upload-signatures, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc2666, unstable-msc3266, unstable-msc3488, unstable-msc3575, unstable-msc4121, unstable-msc4186
8. tikv-jemalloc-sys v0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 build script (run) 24.2s background_threads_runtime_support, default, unprefixed_malloc_on_supported_platforms
9. conduwuit_core v0.5.0 9.3s 3.6s (39%) brotli_compression, jemalloc, jemalloc_conf, release_max_log_level, zstd_compression
10. ruma-common v0.13.0 7.9s 1.3s (17%) api, canonical-json, client, compat-empty-string-null, compat-null, compat-optional, compat-server-signing-key-version, compat-user-id, default, rand, server, unstable-exhaustive-types, unstable-msc2870, unstable-msc3026, unstable-msc4210, unstable-unspecified
11. ruma-federation-api v0.9.0 6.6s 0.3s (5%) client, compat-empty-string-null, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc4125, unstable-unspecified
12. reqwest v0.12.9 6.5s 2.9s (45%) __rustls, __rustls-ring, __tls, brotli, gzip, h2, hickory-dns, http2, rustls-tls-native-roots, rustls-tls-native-roots-no-provider, socks, zstd
13. conduwuit_database v0.5.0 5.7s 1.2s (20%) io_uring, jemalloc, release_max_log_level, zstd_compression
14. ruma-state-res v0.11.0 5.5s 1.4s (25%) unstable-exhaustive-types
15. rust-rocksdb v0.36.0 2.7s 0.5s (17%) bzip2, io-uring, jemalloc, lz4, mt_static, multi-threaded-cf, zlib, zstd
16. time v0.3.37 2.3s 0.2s (10%) alloc, default, std
17. ruma-appservice-api v0.10.0 2.2s 0.8s (36%) client, unstable-exhaustive-types, unstable-msc4203
18. uuid v1.12.0 2.1s 1.4s (68%) default, rng, std, v4
19. rust-librocksdb-sys v0.32.0+9.10.0 build script 1.1s bzip2, bzip2-sys, default, io-uring, jemalloc, libz-sys, lz4, lz4-sys, mt_static, pkg-config, static, tikv-jemalloc-sys, zlib, zstd, zstd-sys
20. rust-librocksdb-sys v0.32.0+9.10.0 build script (run) 1.1s bzip2, bzip2-sys, default, io-uring, jemalloc, libz-sys, lz4, lz4-sys, mt_static, pkg-config, static, tikv-jemalloc-sys, zlib, zstd, zstd-sys
21. hyper-rustls v0.27.5 1.1s 0.6s (54%) http1, http2, native-tokio, ring, rustls-native-certs, tls12
22. tikv-jemalloc-sys v0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 1.1s 1.0s (90%) background_threads_runtime_support, default, unprefixed_malloc_on_supported_platforms
23. ruma-signatures v0.15.0 1.1s 0.4s (35%) compat-signature-id, ring-compat, unstable-exhaustive-types
24. ruma-push-gateway-api v0.9.0 0.7s 0.1s (15%) client, unstable-exhaustive-types
25. ruma-server-util v0.3.0 0.7s 0.3s (47%)
26. tikv-jemalloc-sys v0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 build script 0.6s background_threads_runtime_support, default, unprefixed_malloc_on_supported_platforms
27. tikv-jemalloc-ctl v0.6.0 0.5s 0.1s (27%) use_std
28. rust-librocksdb-sys v0.32.0+9.10.0 0.4s 0.1s (30%) bzip2, bzip2-sys, default, io-uring, jemalloc, libz-sys, lz4, lz4-sys, mt_static, pkg-config, static, tikv-jemalloc-sys, zlib, zstd, zstd-sys
29. tikv-jemallocator v0.6.0 0.1s 0.0s (12%) background_threads_runtime_support, unprefixed_malloc_on_supported_platforms
30. rust-rocksdb-uwu v0.0.1 0.1s 0.0s (24%) bzip2, default, io-uring, jemalloc, lz4, mt_static, multi-threaded-cf, zlib, zstd
31. ruma v0.10.1 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-null, compat-optional, compat-server-signing-key-version, compat-signature-id, compat-tag-info, compat-unset-avatar, compat-upload-signatures, compat-user-id, events, federation-api, federation-api-c, federation-api-s, identifiers-validation, markdown, push-gateway-api-c, rand, ring-compat, server-util, signatures, state-res, unstable-exhaustive-types, unstable-extensible-events, unstable-msc2448, unstable-msc2666, unstable-msc2867, unstable-msc2870, unstable-msc3026, unstable-msc3061, unstable-msc3245, unstable-msc3246, unstable-msc3266, unstable-msc3381, unstable-msc3488, unstable-msc3489, unstable-msc3553, unstable-msc3575, unstable-msc3954, unstable-msc3955, unstable-msc4075, unstable-msc4121, unstable-msc4125, unstable-msc4186, unstable-msc4203, unstable-msc4210, unstable-unspecified