z-galaxy
zbus
BlogDocsChangelog

zb: make object destruction more robust

#1553
Comparing
Schmarni-Dev:better_obj_destruct
(
c83f3d2
) with
main
(
833dd31
)
CodSpeed Performance Gauge
0%
Untouched
22

Benchmarks

22 total
interface
zbus_names/benches/benchmarks.rs::benches::name_parse::parse_name
CodSpeed Performance Gauge
+2%
1.6 µs1.6 µs
error
zbus_names/benches/benchmarks.rs::benches::name_parse::parse_name
CodSpeed Performance Gauge
+2%
1.6 µs1.6 µs
well_known
zbus_names/benches/benchmarks.rs::benches::name_parse::parse_name
CodSpeed Performance Gauge
+2%
1.7 µs1.7 µs
unique
zbus_names/benches/benchmarks.rs::benches::name_parse::parse_name
CodSpeed Performance Gauge
+2%
1.8 µs1.8 µs
header
zbus/benches/benchmarks.rs::benches::msg_de::message-de
CodSpeed Performance Gauge
+1%
5.5 µs5.5 µs
small
zbus/benches/benchmarks.rs::benches::msg_ser::message-ser
CodSpeed Performance Gauge
0%
31.9 µs31.8 µs
signature_parse
zvariant/benches/benchmarks.rs::benches::signature_parse
CodSpeed Performance Gauge
0%
56.6 µs56.5 µs
big_array_and_asv_dict_de
zvariant/benches/benchmarks.rs::benches::big_array::dbus
CodSpeed Performance Gauge
0%
17.2 ms17.2 ms
fixed_size_array_de
zvariant/benches/benchmarks.rs::benches::fixed_size_array::dbus
CodSpeed Performance Gauge
0%
7.8 ms7.8 ms
big_array_de
zvariant/benches/benchmarks.rs::benches::big_array::dbus
CodSpeed Performance Gauge
0%
3 ms3 ms
object_path_parse
zvariant/benches/benchmarks.rs::benches::object_path_parse
CodSpeed Performance Gauge
0%
1.4 µs1.4 µs
member
zbus_names/benches/benchmarks.rs::benches::name_parse::parse_name
CodSpeed Performance Gauge
0%
698.3 ns698.3 ns
body
zbus/benches/benchmarks.rs::benches::msg_de::message-de
CodSpeed Performance Gauge
0%
17.3 ms17.3 ms
fixed_size_array_ser
zvariant/benches/benchmarks.rs::benches::fixed_size_array::dbus
CodSpeed Performance Gauge
0%
4.6 ms4.6 ms
big_array_ser
zvariant/benches/benchmarks.rs::benches::big_array::dbus
CodSpeed Performance Gauge
0%
2.7 ms2.7 ms
big
zbus/benches/benchmarks.rs::benches::msg_ser::message-ser
CodSpeed Performance Gauge
0%
17.2 ms17.2 ms
big_array_and_asv_dict_ser
zvariant/benches/benchmarks.rs::benches::big_array::dbus
CodSpeed Performance Gauge
0%
11.6 ms11.6 ms
big_array_and_ass_dict_ser
zvariant/benches/benchmarks.rs::benches::big_array::dbus
CodSpeed Performance Gauge
0%
6.4 ms6.4 ms
big_array_and_ass_dict_de
zvariant/benches/benchmarks.rs::benches::big_array::dbus
CodSpeed Performance Gauge
0%
10.9 ms10.9 ms
bus
zbus_names/benches/benchmarks.rs::benches::name_parse::parse_name
CodSpeed Performance Gauge
-1%
2.1 µs2.2 µs
unix
zbus/benches/benchmarks.rs::benches::address_parse::parse_dbus_address
CodSpeed Performance Gauge
-4%
7.9 µs8.3 µs
tcp
zbus/benches/benchmarks.rs::benches::address_parse::parse_dbus_address
CodSpeed Performance Gauge
-4%
8.9 µs9.2 µs

Commits

Click on a commit to change the comparison range
Base
main
833dd31
-0.09%
🐛 zb: make object destruction more robust
c83f3d2
3 months ago
by Schmarni-Dev
© 2026 CodSpeed Technology
Home Terms Privacy Docs