Cargo Build Timings

See Documentation
Targets:conduit_admin 0.5.0 (lib)
conduit_core 0.5.0 (lib)
conduit_macros 0.5.0 (lib)
conduit_api 0.5.0 (lib)
conduit_service 0.5.0 (lib)
conduit 0.5.0 (bin "conduit")
conduit_database 0.5.0 (lib)
conduit_router 0.5.0 (lib)
Profile:release
Fresh units:362
Dirty units:116
Total units:478
Max concurrency:12 (jobs=12 ncpu=12)
Build start:2024-12-03T06:03:15Z
Total time:276.9s (4m 36.9s)
rustc:rustc 1.85.0-nightly (d49be02cf 2024-12-02)
Host: x86_64-unknown-freebsd
Target: x86_64-unknown-freebsd
Unit Total Codegen Features
1. conduit v0.5.0 bin "conduit" 106.4s brotli_compression, default, element_hacks, gzip_compression, io_uring, jemalloc, jemalloc_stats, release_max_log_level, systemd, zstd_compression
2. conduit_api v0.5.0 90.7s 46.1s (51%) brotli_compression, element_hacks, gzip_compression, release_max_log_level, zstd_compression
3. conduit_admin v0.5.0 48.7s 35.8s (74%) release_max_log_level
4. conduit_service v0.5.0 43.0s 9.1s (21%) brotli_compression, element_hacks, gzip_compression, release_max_log_level
5. ruma-client-api v0.18.0 33.8s 1.8s (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
6. conduit_router v0.5.0 26.5s 21.0s (79%) brotli_compression, gzip_compression, release_max_log_level, systemd, zstd_compression
7. reqwest v0.12.9 12.5s 9.5s (76%) __rustls, __rustls-ring, __tls, brotli, gzip, h2, hickory-dns, http2, rustls-tls-native-roots, rustls-tls-native-roots-no-provider, socks, zstd
8. clap_builder v4.5.21 12.1s 7.4s (61%) env, error-context, help, std, string, usage
9. conduit_core v0.5.0 10.7s 4.3s (40%) brotli_compression, jemalloc, jemalloc_stats, release_max_log_level, zstd_compression
10. image v0.25.5 10.3s 6.9s (67%) gif, jpeg, png, webp
11. hickory-resolver v0.24.1 10.0s 7.5s (75%) default, ipconfig, resolv-conf, system-config, tokio, tokio-runtime
12. cargo_toml v0.20.5 9.3s 6.5s (70%) features
13. ruma-federation-api v0.9.0 6.9s 0.3s (4%) client, compat-empty-string-null, server, unstable-exhaustive-types, unstable-msc2448, unstable-msc4125, unstable-unspecified
14. tracing-subscriber v0.3.18 6.3s 3.5s (54%) alloc, ansi, env-filter, fmt, matchers, nu-ansi-term, once_cell, regex, registry, sharded-slab, std, thread_local, tracing, tracing-log
15. ruma-state-res v0.11.0 5.6s 2.7s (48%) unstable-exhaustive-types
16. figment v0.10.19 5.2s 3.3s (64%) env, parse-value, pear, toml
17. conduit_macros v0.5.0 4.8s
18. serde_yaml v0.9.34+deprecated 4.8s 2.2s (46%)
19. rust-rocksdb v0.33.0 3.9s 1.3s (34%) bzip2, io-uring, jemalloc, lz4, mt_static, multi-threaded-cf, zlib, zstd
20. conduit_database v0.5.0 3.8s 0.8s (20%) io_uring, jemalloc, release_max_log_level, zstd_compression
21. chrono v0.4.38 3.8s 1.7s (44%) alloc, std
22. itertools v0.13.0 3.4s 0.2s (6%) default, use_alloc, use_std
23. webpage v2.0.1 3.4s 2.9s (87%)
24. tower-http v0.6.2 3.3s 1.1s (32%) add-extension, async-compression, catch-panic, compression-br, compression-gzip, compression-zstd, cors, futures-core, futures-util, sensitive-headers, set-header, tokio, tokio-util, tower, trace, tracing, util
25. clap_derive v4.5.18 3.2s default
26. itertools v0.13.0 3.1s 0.3s (8%) default, use_alloc, use_std
27. zune-jpeg v0.4.13 3.1s default, neon, std, x86
28. image-webp v0.2.0 3.1s 1.3s (41%)
29. jsonwebtoken v9.3.0 2.8s 1.0s (37%)
30. png v0.17.14 2.8s 1.3s (47%)
31. unsafe-libyaml v0.2.11 2.4s 1.1s (48%)
32. ipaddress v0.1.3 2.0s 1.2s (61%)
33. ruma-signatures v0.15.0 2.0s 1.2s (60%) compat-signature-id, ring-compat, unstable-exhaustive-types
34. gif v0.13.1 2.0s 1.2s (62%) color_quant, default, raii_no_panic, std
35. pear v0.2.9 1.9s 0.8s (42%) color, default, yansi
36. html5ever v0.27.0 1.9s 0.5s (29%)
37. conduit_macros v0.5.0 1.7s
38. xml5ever v0.18.1 1.7s 0.8s (51%)
39. sharded-slab v0.1.7 1.6s 0.2s (14%)
40. html5ever v0.27.0 build script 1.6s
41. rust-librocksdb-sys v0.29.0+9.7.4 build script (run) 1.4s bzip2, bzip2-sys, default, io-uring, jemalloc, libz-sys, lz4, lz4-sys, mt_static, pkg-config, static, tikv-jemalloc-sys, zlib, zstd, zstd-sys
42. ruma-appservice-api v0.10.0 1.4s 0.1s (10%) client, unstable-exhaustive-types, unstable-msc2409
43. axum-extra v0.9.6 1.3s 0.2s (16%) tracing, typed-header
44. num-complex v0.4.6 1.3s 0.3s (24%) std
45. tokio-stream v0.1.16 1.2s 0.1s (10%) default, time
46. fdeflate v0.3.6 1.2s 0.4s (33%)
47. const-str v0.5.7 1.1s 0.4s (31%) default
48. axum-client-ip v0.6.1 1.1s 0.6s (54%)
49. argon2 v0.5.3 1.1s 0.4s (41%) alloc, password-hash, rand
50. tokio-socks v0.5.2 1.0s 0.2s (20%) default, tokio
51. password-hash v0.5.0 1.0s 0.4s (43%) alloc, default, rand_core
52. weezl v0.1.8 0.9s 0.4s (43%) alloc, default, std
53. ruma-push-gateway-api v0.9.0 0.9s 0.2s (19%) client, unstable-exhaustive-types, unstable-unspecified
54. nix v0.29.0 0.8s 0.1s (17%) resource
55. markup5ever_rcdom v0.3.0 0.8s 0.5s (68%)
56. hyper-rustls v0.27.3 0.8s 0.4s (49%) http1, http2, native-tokio, ring, rustls-native-certs, tls12
57. yansi v1.0.1 0.8s 0.2s (31%) alloc, default, std
58. bytemuck v1.20.0 0.7s 0.1s (19%) extern_crate_alloc
59. tikv-jemalloc-ctl v0.6.0 0.7s 0.2s (28%) stats, use_std
60. nu-ansi-term v0.46.0 0.7s 0.3s (43%)
61. paste v1.0.15 0.7s
62. axum-server v0.7.1 0.7s 0.1s (10%)
63. blake2 v0.10.6 0.6s 0.2s (32%)
64. ctor v0.2.9 0.6s
65. sd-notify v0.4.3 0.6s 0.2s (31%)
66. forwarded-header-value v0.1.1 0.6s 0.4s (65%)
67. loole v0.4.0 0.5s 0.0s (3%)
68. event-listener v5.3.1 0.5s 0.1s (17%) parking, std
69. base64ct v1.6.0 0.5s 0.0s (7%) alloc
70. ruma-server-util v0.3.0 0.5s 0.3s (51%)
71. byteorder-lite v0.1.0 0.5s 0.0s (6%) default, std
72. tracing-log v0.2.0 0.5s 0.2s (41%) log-tracer, std
73. zune-core v0.4.12 0.5s 0.1s (19%) std
74. http-auth v0.1.10 0.5s 0.2s (43%)
75. arrayvec v0.7.6 0.5s 0.0s (7%) default, serde, std
76. cyborgtime v2.1.1 0.4s 0.2s (42%)
77. thread_local v1.1.8 0.4s 0.1s (28%)
78. clap_lex v0.7.3 0.4s 0.2s (46%)
79. anstyle v1.0.10 0.4s 0.1s (19%) default, std
80. inlinable_string v0.1.15 0.4s 0.1s (22%)
81. color_quant v1.1.0 0.4s 0.2s (49%)
82. uncased v0.9.10 0.4s 0.1s (20%) alloc, default
83. date_header v1.0.5 0.3s 0.1s (28%)
84. rustls-pemfile v2.2.0 0.3s 0.1s (36%) default, std
85. bytesize v1.3.0 0.3s 0.1s (32%) default
86. rust-librocksdb-sys v0.29.0+9.7.4 0.3s 0.1s (21%) bzip2, bzip2-sys, default, io-uring, jemalloc, libz-sys, lz4, lz4-sys, mt_static, pkg-config, static, tikv-jemalloc-sys, zlib, zstd, zstd-sys
87. libloading v0.8.5 0.3s 0.1s (27%)
88. async-channel v2.3.1 0.3s 0.0s (7%) default, std
89. sanitize-filename v0.6.0 0.3s 0.1s (35%)
90. tokio-metrics v0.3.1 0.3s 0.0s (16%) default, rt, tokio
91. subslice v0.2.3 0.3s 0.0s (20%)
92. ruma v0.10.1 0.2s 0.0s (6%) 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-msc2409, 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-msc4210, unstable-unspecified
93. serde_regex v1.1.0 0.2s 0.0s (7%)
94. event-listener-strategy v0.5.2 0.2s 0.0s (6%) std
95. nonempty v0.7.0 0.2s 0.0s (9%)
96. hmac v0.12.1 0.2s 0.0s (9%)
97. matchers v0.1.0 0.2s 0.0s (9%)
98. html5ever v0.27.0 build script (run) 0.2s
99. parking v2.2.1 0.2s 0.1s (28%)
100. figment v0.10.19 build script 0.2s env, parse-value, pear, toml
101. num-iter v0.1.45 0.2s 0.0s (7%) i128, std
102. lz4-sys v1.11.1+lz4-1.10.0 0.1s 0.0s (8%)
103. overload v0.1.1 0.1s 0.0s (6%)
104. quick-error v2.0.1 0.1s 0.0s (8%)
105. tikv-jemallocator v0.6.0 0.1s 0.0s (8%) stats, unprefixed_malloc_on_supported_platforms
106. bzip2-sys v0.1.11+1.0.8 0.1s 0.0s (14%) static
107. clap v4.5.21 0.1s 0.0s (9%) derive, env, error-context, help, std, string, usage
108. bitflags v1.3.2 0.1s 0.0s (8%) default
109. checked_ops v0.1.0 0.1s 0.0s (10%)
110. rust-rocksdb-uwu v0.0.1 0.1s 0.0s (19%) bzip2, default, io-uring, jemalloc, lz4, mt_static, multi-threaded-cf, zlib, zstd
111. assign v1.1.1 0.1s 0.0s (11%)
112. futures v0.3.31 0.1s 0.0s (10%) alloc, async-await, std
113. num v0.4.3 0.1s 0.0s (10%) default, num-bigint, std
114. maplit v1.0.2 0.1s 0.0s (11%)
115. figment v0.10.19 build script (run) 0.0s env, parse-value, pear, toml
116. nix v0.29.0 build script (run) 0.0s resource