Created
March 16, 2024 20:02
-
-
Save zamazan4ik/84ff553619aae1faab7a40fa33944d86 to your computer and use it in GitHub Desktop.
rust_serialization_benchmark: PGO instrumented compared to Release
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
taskset -c 0 cargo +nightly pgo bench | |
[2024-03-16T18:08:33Z INFO cargo_pgo::pgo::instrument] PGO profile directory will be cleared. | |
[2024-03-16T18:08:33Z INFO cargo_pgo::pgo::instrument] PGO profiles will be stored into /home/zamazan4ik/open_source/rust_serialization_benchmark/target/pgo-profiles. | |
warning: profiles for the non root package will be ignored, specify profiles at the workspace root: | |
package: /home/zamazan4ik/open_source/rust_serialization_benchmark/pages/Cargo.toml | |
workspace: /home/zamazan4ik/open_source/rust_serialization_benchmark/Cargo.toml | |
Compiling rust_serialization_benchmark v0.1.0 (/home/zamazan4ik/open_source/rust_serialization_benchmark) | |
warning: unused import: `bincode1::Options`2/415: rust_serialization_benchmark | |
--> src/bench_rkyv.rs:1:5 | |
| | |
1 | use bincode1::Options; | |
| ^^^^^^^^^^^^^^^^^ | |
| | |
= note: `#[warn(unused_imports)]` on by default | |
warning: unused `Result` that must be used12/415: rust_serialization_benchmark | |
--> src/bench_databuf.rs:16:13 | |
| | |
16 | black_box(data.encode::<LE>(&mut serialize_buffer)); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
= note: this `Result` may be an `Err` variant, which should be handled | |
= note: `#[warn(unused_must_use)]` on by default | |
help: use `let _ = ...` to ignore the resulting value | |
| | |
16 | let _ = black_box(data.encode::<LE>(&mut serialize_buffer)); | |
| +++++++ | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/log/mod.rs:63:5 | |
| | |
63 | pub x0: u8, | |
| ^^^^^^^^^^ argument has type `u8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
= note: `#[warn(dropping_copy_types)]` on by default | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/log/mod.rs:64:5 | |
| | |
64 | pub x1: u8, | |
| ^^^^^^^^^^ argument has type `u8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/log/mod.rs:65:5 | |
| | |
65 | pub x2: u8, | |
| ^^^^^^^^^^ argument has type `u8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/log/mod.rs:66:5 | |
| | |
66 | pub x3: u8, | |
| ^^^^^^^^^^ argument has type `u8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/log/mod.rs:202:5 | |
| | |
202 | pub address: Address, | |
| ^^^^^^^^^^^^^^^^^^^^ argument has type `datasets::log::Address` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/log/mod.rs:207:5 | |
| | |
207 | pub code: u16, | |
| ^^^^^^^^^^^^^ argument has type `u16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/log/mod.rs:208:5 | |
| | |
208 | pub size: u64, | |
| ^^^^^^^^^^^^^ argument has type `u64` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:61:5 | |
| | |
61 | pub x: f32, | |
| ^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:62:5 | |
| | |
62 | pub y: f32, | |
| ^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:63:5 | |
| | |
63 | pub z: f32, | |
| ^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:164:5 | |
| | |
164 | pub v0: Vector3, | |
| ^^^^^^^^^^^^^^^ argument has type `datasets::mesh::Vector3` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:165:5 | |
| | |
165 | pub v1: Vector3, | |
| ^^^^^^^^^^^^^^^ argument has type `datasets::mesh::Vector3` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:166:5 | |
| | |
166 | pub v2: Vector3, | |
| ^^^^^^^^^^^^^^^ argument has type `datasets::mesh::Vector3` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:167:5 | |
| | |
167 | pub normal: Vector3, | |
| ^^^^^^^^^^^^^^^^^^^ argument has type `datasets::mesh::Vector3` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:261:5 | |
| | |
261 | pub count: i8, | |
| ^^^^^^^^^^^^^ argument has type `i8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:262:5 | |
| | |
262 | pub slot: u8, | |
| ^^^^^^^^^^^^ argument has type `u8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:308:5 | |
| | |
308 | pub walk_speed: f32, | |
| ^^^^^^^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:309:5 | |
| | |
309 | pub fly_speed: f32, | |
| ^^^^^^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:310:5 | |
| | |
310 | pub may_fly: bool, | |
| ^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:311:5 | |
| | |
311 | pub flying: bool, | |
| ^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:312:5 | |
| | |
312 | pub invulnerable: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:313:5 | |
| | |
313 | pub may_build: bool, | |
| ^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:314:5 | |
| | |
314 | pub instabuild: bool, | |
| ^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:678:5 | |
| | |
678 | pub pos: (f64, f64, f64), | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `(f64, f64, f64)` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:679:5 | |
| | |
679 | pub motion: (f64, f64, f64), | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `(f64, f64, f64)` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:680:5 | |
| | |
680 | pub rotation: (f32, f32), | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `(f32, f32)` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:681:5 | |
| | |
681 | pub fall_distance: f32, | |
| ^^^^^^^^^^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:682:5 | |
| | |
682 | pub fire: u16, | |
| ^^^^^^^^^^^^^ argument has type `u16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:683:5 | |
| | |
683 | pub air: u16, | |
| ^^^^^^^^^^^^ argument has type `u16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:684:5 | |
| | |
684 | pub on_ground: bool, | |
| ^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:685:5 | |
| | |
685 | pub no_gravity: bool, | |
| ^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:686:5 | |
| | |
686 | pub invulnerable: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:687:5 | |
| | |
687 | pub portal_cooldown: i32, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `i32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:688:5 | |
| | |
688 | pub uuid: [u32; 4], | |
| ^^^^^^^^^^^^^^^^^^ argument has type `[u32; 4]` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:690:5 | |
| | |
690 | pub custom_name_visible: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:691:5 | |
| | |
691 | pub silent: bool, | |
| ^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:692:5 | |
| | |
692 | pub glowing: bool, | |
| ^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:915:5 | |
| | |
915 | pub is_filtering_craftable: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:916:5 | |
| | |
916 | pub is_gui_open: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:917:5 | |
| | |
917 | pub is_furnace_filtering_craftable: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:918:5 | |
| | |
918 | pub is_furnace_gui_open: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:919:5 | |
| | |
919 | pub is_blasting_furnace_filtering_craftable: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:920:5 | |
| | |
920 | pub is_blasting_furnace_gui_open: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:921:5 | |
| | |
921 | pub is_smoker_filtering_craftable: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:922:5 | |
| | |
922 | pub is_smoker_gui_open: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1358:5 | |
| | |
1358 | pub game_type: GameType, | |
| ^^^^^^^^^^^^^^^^^^^^^^^ argument has type `datasets::minecraft_savedata::GameType` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1359:5 | |
| | |
1359 | pub previous_game_type: GameType, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `datasets::minecraft_savedata::GameType` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1360:5 | |
| | |
1360 | pub score: i64, | |
| ^^^^^^^^^^^^^^ argument has type `i64` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1362:5 | |
| | |
1362 | pub selected_item_slot: u32, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `u32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1365:5 | |
| | |
1365 | pub spawn_x: i64, | |
| ^^^^^^^^^^^^^^^^ argument has type `i64` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1366:5 | |
| | |
1366 | pub spawn_y: i64, | |
| ^^^^^^^^^^^^^^^^ argument has type `i64` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1367:5 | |
| | |
1367 | pub spawn_z: i64, | |
| ^^^^^^^^^^^^^^^^ argument has type `i64` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1368:5 | |
| | |
1368 | pub spawn_forced: Option<bool>, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `std::option::Option<bool>` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1369:5 | |
| | |
1369 | pub sleep_timer: u16, | |
| ^^^^^^^^^^^^^^^^^^^^ argument has type `u16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1370:5 | |
| | |
1370 | pub food_exhaustion_level: f32, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1371:5 | |
| | |
1371 | pub food_saturation_level: f32, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1372:5 | |
| | |
1372 | pub food_tick_timer: u32, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `u32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1373:5 | |
| | |
1373 | pub xp_level: u32, | |
| ^^^^^^^^^^^^^^^^^ argument has type `u32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1374:5 | |
| | |
1374 | pub xp_p: f32, | |
| ^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1375:5 | |
| | |
1375 | pub xp_total: i32, | |
| ^^^^^^^^^^^^^^^^^ argument has type `i32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1376:5 | |
| | |
1376 | pub xp_seed: i32, | |
| ^^^^^^^^^^^^^^^^ argument has type `i32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1379:5 | |
| | |
1379 | pub abilities: Abilities, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `datasets::minecraft_savedata::Abilities` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1380:5 | |
| | |
1380 | pub entered_nether_position: Option<(f64, f64, f64)>, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `std::option::Option<(f64, f64, f64)>` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1384:5 | |
| | |
1384 | pub seen_credits: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:305:5 | |
| | |
305 | pub altitude: i8, | |
| ^^^^^^^^^^^^^^^^ argument has type `i8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:306:5 | |
| | |
306 | pub angle: u16, | |
| ^^^^^^^^^^^^^^ argument has type `u16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:307:5 | |
| | |
307 | pub position: (f32, f32), | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `(f32, f32)` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:308:5 | |
| | |
308 | pub velocity: i16, | |
| ^^^^^^^^^^^^^^^^^ argument has type `i16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:433:5 | |
| | |
433 | pub angle: u16, | |
| ^^^^^^^^^^^^^^ argument has type `u16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:434:5 | |
| | |
434 | pub submerge: bool, | |
| ^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:435:5 | |
| | |
435 | pub velocity: i16, | |
| ^^^^^^^^^^^^^^^^^ argument has type `i16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:704:5 | |
| | |
704 | pub damage: u8, | |
| ^^^^^^^^^^^^^^ argument has type `u8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:705:5 | |
| | |
705 | pub entity_id: u32, | |
| ^^^^^^^^^^^^^^^^^^ argument has type `u32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:706:5 | |
| | |
706 | pub entity_type: Option<EntityType>, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `std::option::Option<mk48::EntityType>` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:707:5 | |
| | |
707 | pub guidance: Guidance, | |
| ^^^^^^^^^^^^^^^^^^^^^^ argument has type `mk48::Guidance` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:708:5 | |
| | |
708 | pub player_id: Option<u16>, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `std::option::Option<u16>` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:710:5 | |
| | |
710 | pub transform: Transform, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `mk48::Transform` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:852:5 | |
| | |
852 | pub chunk_id: (i8, i8), | |
| ^^^^^^^^^^^^^^^^^^^^^^ argument has type `(i8, i8)` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:1021:5 | |
| | |
1021 | pub score: u32, | |
| ^^^^^^^^^^^^^^ argument has type `u32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:1022:5 | |
| | |
1022 | pub world_radius: f32, | |
| ^^^^^^^^^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: 82 warnings emitted=========> ] 412/415: rust_serialization_benchmark | |
warning: unused import: `bincode1::Options`4/415: rust_serialization_benchmark(test) | |
--> src/bench_rkyv.rs:1:5 | |
| | |
1 | use bincode1::Options; | |
| ^^^^^^^^^^^^^^^^^ | |
| | |
= note: `#[warn(unused_imports)]` on by default | |
warning: unused `Result` that must be used | |
--> src/bench_databuf.rs:16:13 | |
| | |
16 | black_box(data.encode::<LE>(&mut serialize_buffer)); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
= note: this `Result` may be an `Err` variant, which should be handled | |
= note: `#[warn(unused_must_use)]` on by default | |
help: use `let _ = ...` to ignore the resulting value | |
| | |
16 | let _ = black_box(data.encode::<LE>(&mut serialize_buffer)); | |
| +++++++ | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/log/mod.rs:63:5 | |
| | |
63 | pub x0: u8, | |
| ^^^^^^^^^^ argument has type `u8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
= note: `#[warn(dropping_copy_types)]` on by default | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/log/mod.rs:64:5 | |
| | |
64 | pub x1: u8, | |
| ^^^^^^^^^^ argument has type `u8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/log/mod.rs:65:5 | |
| | |
65 | pub x2: u8, | |
| ^^^^^^^^^^ argument has type `u8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/log/mod.rs:66:5 | |
| | |
66 | pub x3: u8, | |
| ^^^^^^^^^^ argument has type `u8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/log/mod.rs:202:5 | |
| | |
202 | pub address: Address, | |
| ^^^^^^^^^^^^^^^^^^^^ argument has type `datasets::log::Address` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/log/mod.rs:207:5 | |
| | |
207 | pub code: u16, | |
| ^^^^^^^^^^^^^ argument has type `u16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/log/mod.rs:208:5 | |
| | |
208 | pub size: u64, | |
| ^^^^^^^^^^^^^ argument has type `u64` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:61:5 | |
| | |
61 | pub x: f32, | |
| ^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/mesh/mod.rs:62:5 | |
| | |
62 | pub y: f32, | |
| ^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:63:5 | |
| | |
63 | pub z: f32, | |
| ^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:164:5 | |
| | |
164 | pub v0: Vector3, | |
| ^^^^^^^^^^^^^^^ argument has type `datasets::mesh::Vector3` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:165:5 | |
| | |
165 | pub v1: Vector3, | |
| ^^^^^^^^^^^^^^^ argument has type `datasets::mesh::Vector3` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:166:5 | |
| | |
166 | pub v2: Vector3, | |
| ^^^^^^^^^^^^^^^ argument has type `datasets::mesh::Vector3` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mesh/mod.rs:167:5 | |
| | |
167 | pub normal: Vector3, | |
| ^^^^^^^^^^^^^^^^^^^ argument has type `datasets::mesh::Vector3` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:261:5 | |
| | |
261 | pub count: i8, | |
| ^^^^^^^^^^^^^ argument has type `i8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/minecraft_savedata/mod.rs:262:5 | |
| | |
262 | pub slot: u8, | |
| ^^^^^^^^^^^^ argument has type `u8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:308:5 | |
| | |
308 | pub walk_speed: f32, | |
| ^^^^^^^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:309:5 | |
| | |
309 | pub fly_speed: f32, | |
| ^^^^^^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:310:5 | |
| | |
310 | pub may_fly: bool, | |
| ^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:311:5 | |
| | |
311 | pub flying: bool, | |
| ^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:312:5 | |
| | |
312 | pub invulnerable: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:313:5 | |
| | |
313 | pub may_build: bool, | |
| ^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:314:5 | |
| | |
314 | pub instabuild: bool, | |
| ^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:678:5 | |
| | |
678 | pub pos: (f64, f64, f64), | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `(f64, f64, f64)` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:679:5 | |
| | |
679 | pub motion: (f64, f64, f64), | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `(f64, f64, f64)` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:680:5 | |
| | |
680 | pub rotation: (f32, f32), | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `(f32, f32)` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:681:5 | |
| | |
681 | pub fall_distance: f32, | |
| ^^^^^^^^^^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:682:5 | |
| | |
682 | pub fire: u16, | |
| ^^^^^^^^^^^^^ argument has type `u16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:683:5 | |
| | |
683 | pub air: u16, | |
| ^^^^^^^^^^^^ argument has type `u16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:684:5 | |
| | |
684 | pub on_ground: bool, | |
| ^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:685:5 | |
| | |
685 | pub no_gravity: bool, | |
| ^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:686:5 | |
| | |
686 | pub invulnerable: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:687:5 | |
| | |
687 | pub portal_cooldown: i32, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `i32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:688:5 | |
| | |
688 | pub uuid: [u32; 4], | |
| ^^^^^^^^^^^^^^^^^^ argument has type `[u32; 4]` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:690:5 | |
| | |
690 | pub custom_name_visible: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:691:5 | |
| | |
691 | pub silent: bool, | |
| ^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:692:5 | |
| | |
692 | pub glowing: bool, | |
| ^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/minecraft_savedata/mod.rs:915:5 | |
| | |
915 | pub is_filtering_craftable: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:916:5 | |
| | |
916 | pub is_gui_open: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:917:5 | |
| | |
917 | pub is_furnace_filtering_craftable: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:918:5 | |
| | |
918 | pub is_furnace_gui_open: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:919:5 | |
| | |
919 | pub is_blasting_furnace_filtering_craftable: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/minecraft_savedata/mod.rs:920:5 | |
| | |
920 | pub is_blasting_furnace_gui_open: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:921:5 | |
| | |
921 | pub is_smoker_filtering_craftable: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:922:5 | |
| | |
922 | pub is_smoker_gui_open: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/minecraft_savedata/mod.rs:1358:5 | |
| | |
1358 | pub game_type: GameType, | |
| ^^^^^^^^^^^^^^^^^^^^^^^ argument has type `datasets::minecraft_savedata::GameType` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1359:5 | |
| | |
1359 | pub previous_game_type: GameType, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `datasets::minecraft_savedata::GameType` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/minecraft_savedata/mod.rs:1360:5 | |
| | |
1360 | pub score: i64, | |
| ^^^^^^^^^^^^^^ argument has type `i64` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1362:5 | |
| | |
1362 | pub selected_item_slot: u32, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `u32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1365:5 | |
| | |
1365 | pub spawn_x: i64, | |
| ^^^^^^^^^^^^^^^^ argument has type `i64` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/minecraft_savedata/mod.rs:1366:5 | |
| | |
1366 | pub spawn_y: i64, | |
| ^^^^^^^^^^^^^^^^ argument has type `i64` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1367:5 | |
| | |
1367 | pub spawn_z: i64, | |
| ^^^^^^^^^^^^^^^^ argument has type `i64` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1368:5 | |
| | |
1368 | pub spawn_forced: Option<bool>, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `std::option::Option<bool>` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/minecraft_savedata/mod.rs:1369:5 | |
| | |
1369 | pub sleep_timer: u16, | |
| ^^^^^^^^^^^^^^^^^^^^ argument has type `u16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1370:5 | |
| | |
1370 | pub food_exhaustion_level: f32, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1371:5 | |
| | |
1371 | pub food_saturation_level: f32, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1372:5 | |
| | |
1372 | pub food_tick_timer: u32, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `u32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1373:5 | |
| | |
1373 | pub xp_level: u32, | |
| ^^^^^^^^^^^^^^^^^ argument has type `u32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1374:5 | |
| | |
1374 | pub xp_p: f32, | |
| ^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1375:5 | |
| | |
1375 | pub xp_total: i32, | |
| ^^^^^^^^^^^^^^^^^ argument has type `i32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1376:5 | |
| | |
1376 | pub xp_seed: i32, | |
| ^^^^^^^^^^^^^^^^ argument has type `i32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1379:5 | |
| | |
1379 | pub abilities: Abilities, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `datasets::minecraft_savedata::Abilities` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1380:5 | |
| | |
1380 | pub entered_nether_position: Option<(f64, f64, f64)>, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `std::option::Option<(f64, f64, f64)>` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/minecraft_savedata/mod.rs:1384:5 | |
| | |
1384 | pub seen_credits: bool, | |
| ^^^^^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:305:5 | |
| | |
305 | pub altitude: i8, | |
| ^^^^^^^^^^^^^^^^ argument has type `i8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/mk48/mod.rs:306:5 | |
| | |
306 | pub angle: u16, | |
| ^^^^^^^^^^^^^^ argument has type `u16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:307:5 | |
| | |
307 | pub position: (f32, f32), | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `(f32, f32)` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/mk48/mod.rs:308:5 | |
| | |
308 | pub velocity: i16, | |
| ^^^^^^^^^^^^^^^^^ argument has type `i16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:433:5 | |
| | |
433 | pub angle: u16, | |
| ^^^^^^^^^^^^^^ argument has type `u16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:434:5 | |
| | |
434 | pub submerge: bool, | |
| ^^^^^^^^^^^^^^^^^^ argument has type `bool` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:435:5 | |
| | |
435 | pub velocity: i16, | |
| ^^^^^^^^^^^^^^^^^ argument has type `i16` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:704:5 | |
| | |
704 | pub damage: u8, | |
| ^^^^^^^^^^^^^^ argument has type `u8` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:705:5 | |
| | |
705 | pub entity_id: u32, | |
| ^^^^^^^^^^^^^^^^^^ argument has type `u32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/mk48/mod.rs:706:5 | |
| | |
706 | pub entity_type: Option<EntityType>, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `std::option::Option<mk48::EntityType>` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:707:5 | |
| | |
707 | pub guidance: Guidance, | |
| ^^^^^^^^^^^^^^^^^^^^^^ argument has type `mk48::Guidance` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:708:5 | |
| | |
708 | pub player_id: Option<u16>, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `std::option::Option<u16>` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:710:5 | |
| | |
710 | pub transform: Transform, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ argument has type `mk48::Transform` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:852:5 | |
| | |
852 | pub chunk_id: (i8, i8), | |
| ^^^^^^^^^^^^^^^^^^^^^^ argument has type `(i8, i8)` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing | |
--> src/datasets/mk48/mod.rs:1021:5 | |
| | |
1021 | pub score: u32, | |
| ^^^^^^^^^^^^^^ argument has type `u32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing) | |
--> src/datasets/mk48/mod.rs:1022:5 | |
| | |
1022 | pub world_radius: f32, | |
| ^^^^^^^^^^^^^^^^^^^^^ argument has type `f32` | |
| | |
= note: use `let _ = ...` to ignore the expression or result | |
warning: 82 warnings emitted=========> ] 414/415: rust_serialization_benchmark(test) | |
[2024-03-16T18:13:05Z INFO cargo_pgo::pgo::instrument] PGO instrumentation build finished successfully. | |
Finished `bench` profile [optimized] target(s) in 4m 31s | |
Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/rust_serialization_benchmark-2d9c7b7bb3f2f558) | |
running 0 tests | |
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s | |
Running benches/bench.rs (target/x86_64-unknown-linux-gnu/release/deps/bench-942300021decdaae) | |
Benchmarking log/abomonation/serialize | |
Benchmarking log/abomonation/serialize: Warming up for 3.0000 s | |
Benchmarking log/abomonation/serialize: Collecting 100 samples in estimated 6.0770 s (15k iterations) | |
Benchmarking log/abomonation/serialize: Analyzing | |
log/abomonation/serialize | |
time: [400.97 µs 401.17 µs 401.41 µs] | |
change: [+137.51% +138.31% +139.64%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 12 outliers among 100 measurements (12.00%) | |
1 (1.00%) low mild | |
6 (6.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking log/abomonation/access (unvalidated) | |
Benchmarking log/abomonation/access (unvalidated): Warming up for 3.0000 s | |
Benchmarking log/abomonation/access (unvalidated): Collecting 100 samples in estimated 5.0943 s (177k iterations) | |
Benchmarking log/abomonation/access (unvalidated): Analyzing | |
log/abomonation/access (unvalidated) | |
time: [28.680 µs 28.790 µs 28.907 µs] | |
change: [+40.064% +40.463% +40.987%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking log/abomonation/read (unvalidated) | |
Benchmarking log/abomonation/read (unvalidated): Warming up for 3.0000 s | |
Benchmarking log/abomonation/read (unvalidated): Collecting 100 samples in estimated 5.1298 s (131k iterations) | |
Benchmarking log/abomonation/read (unvalidated): Analyzing | |
log/abomonation/read (unvalidated) | |
time: [39.378 µs 39.529 µs 39.665 µs] | |
change: [+10.809% +11.331% +12.050%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking log/abomonation/deserialize (unvalidated) | |
Benchmarking log/abomonation/deserialize (unvalidated): Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.5s, enable flat sampling, or reduce sample count to 60. | |
Benchmarking log/abomonation/deserialize (unvalidated): Collecting 100 samples in estimated 6.4852 s (5050 iterations) | |
Benchmarking log/abomonation/deserialize (unvalidated): Analyzing | |
log/abomonation/deserialize (unvalidated) | |
time: [1.2790 ms 1.2817 ms 1.2861 ms] | |
change: [+0.8854% +1.0467% +1.2860%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
log/abomonation/size 1705800 | |
log/abomonation/zlib 520073 | |
log/abomonation/zstd 413491 | |
log/abomonation/zstd_time time: [6.5333 ms 6.5333 ms 6.5333 ms] 63 MB/s | |
Benchmarking log/alkahest/serialize | |
Benchmarking log/alkahest/serialize: Warming up for 3.0000 s | |
Benchmarking log/alkahest/serialize: Collecting 100 samples in estimated 7.3573 s (15k iterations) | |
Benchmarking log/alkahest/serialize: Analyzing | |
log/alkahest/serialize time: [486.80 µs 487.58 µs 488.57 µs] | |
change: [+176.59% +177.15% +177.88%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking log/alkahest/access (validated on-demand with panic) | |
Benchmarking log/alkahest/access (validated on-demand with panic): Warming up for 3.0000 s | |
Benchmarking log/alkahest/access (validated on-demand with panic): Collecting 100 samples in estimated 5.0000 s (2.6B iterations) | |
Benchmarking log/alkahest/access (validated on-demand with panic): Analyzing | |
log/alkahest/access (validated on-demand with panic) | |
time: [1.9452 ns 1.9456 ns 1.9462 ns] | |
change: [+19.446% +19.506% +19.592%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
2 (2.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking log/alkahest/read (validated on-demand with panic) | |
Benchmarking log/alkahest/read (validated on-demand with panic): Warming up for 3.0000 s | |
Benchmarking log/alkahest/read (validated on-demand with panic): Collecting 100 samples in estimated 5.0378 s (167k iterations) | |
Benchmarking log/alkahest/read (validated on-demand with panic): Analyzing | |
log/alkahest/read (validated on-demand with panic) | |
time: [30.092 µs 30.096 µs 30.101 µs] | |
change: [+32.928% +33.047% +33.253%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
3 (3.00%) high mild | |
8 (8.00%) high severe | |
log/alkahest/size 1045784 | |
log/alkahest/zlib 454157 | |
log/alkahest/zstd 389424 | |
log/alkahest/zstd_time time: [5.4335 ms 5.4335 ms 5.4335 ms] 71 MB/s | |
Benchmarking log/bincode1/serialize | |
Benchmarking log/bincode1/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.1s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking log/bincode1/serialize: Collecting 100 samples in estimated 7.1336 s (5050 iterations) | |
Benchmarking log/bincode1/serialize: Analyzing | |
log/bincode1/serialize time: [1.4087 ms 1.4131 ms 1.4195 ms] | |
change: [+190.14% +190.53% +191.08%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking log/bincode1/deserialize | |
Benchmarking log/bincode1/deserialize: Warming up for 3.0000 s | |
Benchmarking log/bincode1/deserialize: Collecting 100 samples in estimated 5.2258 s (1900 iterations) | |
Benchmarking log/bincode1/deserialize: Analyzing | |
log/bincode1/deserialize | |
time: [2.7521 ms 2.7526 ms 2.7533 ms] | |
change: [+60.520% +60.553% +60.592%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
log/bincode1/size 1045784 | |
log/bincode1/zlib 373127 | |
log/bincode1/zstd 311761 | |
log/bincode1/zstd_time time: [4.3659 ms 4.3659 ms 4.3659 ms] 71 MB/s | |
Benchmarking log/bincode/serialize | |
Benchmarking log/bincode/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.3s, enable flat sampling, or reduce sample count to 60. | |
Benchmarking log/bincode/serialize: Collecting 100 samples in estimated 5.2697 s (5050 iterations) | |
Benchmarking log/bincode/serialize: Analyzing | |
log/bincode/serialize time: [1.0425 ms 1.0432 ms 1.0438 ms] | |
change: [+354.09% +354.38% +354.66%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking log/bincode/deserialize | |
Benchmarking log/bincode/deserialize: Warming up for 3.0000 s | |
Benchmarking log/bincode/deserialize: Collecting 100 samples in estimated 5.1792 s (2000 iterations) | |
Benchmarking log/bincode/deserialize: Analyzing | |
log/bincode/deserialize time: [2.5887 ms 2.5892 ms 2.5898 ms] | |
change: [+21.931% +21.955% +21.988%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
log/bincode/size 741295 | |
log/bincode/zlib 303944 | |
log/bincode/zstd 257153 | |
log/bincode/zstd_time time: [3.6155 ms 3.6155 ms 3.6155 ms] 71 MB/s | |
Benchmarking log/bitcode/serialize | |
Benchmarking log/bitcode/serialize: Warming up for 3.0000 s | |
Benchmarking log/bitcode/serialize: Collecting 100 samples in estimated 5.5860 s (15k iterations) | |
Benchmarking log/bitcode/serialize: Analyzing | |
log/bitcode/serialize time: [368.72 µs 368.76 µs 368.80 µs] | |
change: [+193.66% +193.81% +193.93%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking log/bitcode/deserialize | |
Benchmarking log/bitcode/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.7s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking log/bitcode/deserialize: Collecting 100 samples in estimated 7.7405 s (5050 iterations) | |
Benchmarking log/bitcode/deserialize: Analyzing | |
log/bitcode/deserialize time: [1.5321 ms 1.5325 ms 1.5329 ms] | |
change: [+20.930% +20.973% +21.016%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
log/bitcode/size 703710 | |
log/bitcode/zlib 288826 | |
log/bitcode/zstd 229755 | |
log/bitcode/zstd_time time: [2.3118 ms 2.3118 ms 2.3118 ms] 99 MB/s | |
Benchmarking log/borsh/serialize | |
Benchmarking log/borsh/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.0s, enable flat sampling, or reduce sample count to 60. | |
Benchmarking log/borsh/serialize: Collecting 100 samples in estimated 6.0143 s (5050 iterations) | |
Benchmarking log/borsh/serialize: Analyzing | |
log/borsh/serialize time: [1.1902 ms 1.1907 ms 1.1913 ms] | |
change: [+148.17% +148.39% +148.60%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking log/borsh/deserialize | |
Benchmarking log/borsh/deserialize: Warming up for 3.0000 s | |
Benchmarking log/borsh/deserialize: Collecting 100 samples in estimated 5.0422 s (1900 iterations) | |
Benchmarking log/borsh/deserialize: Analyzing | |
log/borsh/deserialize time: [2.6614 ms 2.6624 ms 2.6635 ms] | |
change: [+40.389% +40.453% +40.527%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
log/borsh/size 885780 | |
log/borsh/zlib 362204 | |
log/borsh/zstd 286514 | |
log/borsh/zstd_time time: [4.0795 ms 4.0795 ms 4.0795 ms] 70 MB/s | |
Benchmarking log/bson/serialize | |
Benchmarking log/bson/serialize: Warming up for 3.0000 s | |
Benchmarking log/bson/serialize: Collecting 100 samples in estimated 5.2818 s (900 iterations) | |
Benchmarking log/bson/serialize: Analyzing | |
log/bson/serialize time: [5.8375 ms 5.8386 ms 5.8398 ms] | |
change: [+239.58% +239.69% +239.80%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking log/bson/deserialize | |
Benchmarking log/bson/deserialize: Warming up for 3.0000 s | |
Benchmarking log/bson/deserialize: Collecting 100 samples in estimated 5.2747 s (500 iterations) | |
Benchmarking log/bson/deserialize: Analyzing | |
log/bson/deserialize time: [10.545 ms 10.550 ms 10.555 ms] | |
change: [+72.714% +72.806% +72.897%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 15 outliers among 100 measurements (15.00%) | |
1 (1.00%) low severe | |
12 (12.00%) low mild | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
log/bson/size 1924682 | |
log/bson/zlib 532821 | |
log/bson/zstd 376270 | |
log/bson/zstd_time time: [5.4189 ms 5.4189 ms 5.4189 ms] 69 MB/s | |
Benchmarking log/capnp/serialize | |
Benchmarking log/capnp/serialize: Warming up for 3.0000 s | |
Benchmarking log/capnp/serialize: Collecting 100 samples in estimated 9.8868 s (10k iterations) | |
Benchmarking log/capnp/serialize: Analyzing | |
log/capnp/serialize time: [980.61 µs 981.08 µs 981.60 µs] | |
change: [+115.38% +115.53% +115.66%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking log/capnp/access (validated on-demand with error) | |
Benchmarking log/capnp/access (validated on-demand with error): Warming up for 3.0000 s | |
Benchmarking log/capnp/access (validated on-demand with error): Collecting 100 samples in estimated 5.0001 s (64M iterations) | |
Benchmarking log/capnp/access (validated on-demand with error): Analyzing | |
log/capnp/access (validated on-demand with error) | |
time: [77.826 ns 77.880 ns 77.939 ns] | |
change: [+17.424% +19.151% +20.811%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking log/capnp/read (validated on-demand with error) | |
Benchmarking log/capnp/read (validated on-demand with error): Warming up for 3.0000 s | |
Benchmarking log/capnp/read (validated on-demand with error): Collecting 100 samples in estimated 5.8214 s (25k iterations) | |
Benchmarking log/capnp/read (validated on-demand with error): Analyzing | |
log/capnp/read (validated on-demand with error) | |
time: [227.67 µs 227.74 µs 227.82 µs] | |
change: [+55.366% +55.433% +55.506%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
log/capnp/size 1443216 | |
log/capnp/zlib 513986 | |
log/capnp/zstd 428649 | |
log/capnp/zstd_time time: [6.1758 ms 6.1758 ms 6.1758 ms] 69 MB/s | |
Benchmarking log/cbor4ii/serialize | |
Benchmarking log/cbor4ii/serialize: Warming up for 3.0000 s | |
Benchmarking log/cbor4ii/serialize: Collecting 100 samples in estimated 5.0491 s (1400 iterations) | |
Benchmarking log/cbor4ii/serialize: Analyzing | |
log/cbor4ii/serialize time: [3.6163 ms 3.6173 ms 3.6184 ms] | |
change: [+589.18% +589.39% +589.61%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking log/cbor4ii/deserialize | |
Benchmarking log/cbor4ii/deserialize: Warming up for 3.0000 s | |
Benchmarking log/cbor4ii/deserialize: Collecting 100 samples in estimated 5.4624 s (700 iterations) | |
Benchmarking log/cbor4ii/deserialize: Analyzing | |
log/cbor4ii/deserialize time: [7.8145 ms 7.8157 ms 7.8168 ms] | |
change: [+80.812% +81.092% +81.419%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
log/cbor4ii/size 1407835 | |
log/cbor4ii/zlib 403440 | |
log/cbor4ii/zstd 324081 | |
log/cbor4ii/zstd_time time: [4.6041 ms 4.6041 ms 4.6041 ms] 70 MB/s | |
Benchmarking log/ciborium/serialize | |
Benchmarking log/ciborium/serialize: Warming up for 3.0000 s | |
Benchmarking log/ciborium/serialize: Collecting 100 samples in estimated 5.4851 s (800 iterations) | |
Benchmarking log/ciborium/serialize: Analyzing | |
log/ciborium/serialize time: [6.8536 ms 6.8554 ms 6.8575 ms] | |
change: [+96.769% +96.870% +96.986%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking log/ciborium/deserialize | |
Benchmarking log/ciborium/deserialize: Warming up for 3.0000 s | |
Benchmarking log/ciborium/deserialize: Collecting 100 samples in estimated 6.4736 s (400 iterations) | |
Benchmarking log/ciborium/deserialize: Analyzing | |
log/ciborium/deserialize | |
time: [16.058 ms 16.071 ms 16.084 ms] | |
change: [+54.477% +54.623% +54.753%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
log/ciborium/size 1407835 | |
log/ciborium/zlib 403440 | |
log/ciborium/zstd 324081 | |
log/ciborium/zstd_time time: [4.6015 ms 4.6015 ms 4.6015 ms] 70 MB/s | |
Benchmarking log/databuf/serialize | |
Benchmarking log/databuf/serialize: Warming up for 3.0000 s | |
Benchmarking log/databuf/serialize: Collecting 100 samples in estimated 9.3575 s (10k iterations) | |
Benchmarking log/databuf/serialize: Analyzing | |
log/databuf/serialize time: [926.87 µs 926.97 µs 927.08 µs] | |
change: [+304.51% +304.64% +304.75%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low mild | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking log/databuf/deserialize | |
Benchmarking log/databuf/deserialize: Warming up for 3.0000 s | |
Benchmarking log/databuf/deserialize: Collecting 100 samples in estimated 5.1025 s (2400 iterations) | |
Benchmarking log/databuf/deserialize: Analyzing | |
log/databuf/deserialize time: [2.1254 ms 2.1259 ms 2.1264 ms] | |
change: [+18.186% +18.211% +18.244%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
log/databuf/size 765778 | |
log/databuf/zlib 311715 | |
log/databuf/zstd 264630 | |
log/databuf/zstd_time time: [3.7389 ms 3.7389 ms 3.7389 ms] 70 MB/s | |
Benchmarking log/dlhn/serialize | |
Benchmarking log/dlhn/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.4s, enable flat sampling, or reduce sample count to 60. | |
Benchmarking log/dlhn/serialize: Collecting 100 samples in estimated 6.3573 s (5050 iterations) | |
Benchmarking log/dlhn/serialize: Analyzing | |
log/dlhn/serialize time: [1.2589 ms 1.2591 ms 1.2594 ms] | |
change: [+117.14% +117.18% +117.24%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
6 (6.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking log/dlhn/deserialize | |
Benchmarking log/dlhn/deserialize: Warming up for 3.0000 s | |
Benchmarking log/dlhn/deserialize: Collecting 100 samples in estimated 5.2839 s (1100 iterations) | |
Benchmarking log/dlhn/deserialize: Analyzing | |
log/dlhn/deserialize time: [4.7946 ms 4.7954 ms 4.7961 ms] | |
change: [+127.65% +127.72% +127.79%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
log/dlhn/size 724953 | |
log/dlhn/zlib 301446 | |
log/dlhn/zstd 253629 | |
log/dlhn/zstd_time time: [3.4415 ms 3.4415 ms 3.4415 ms] 73 MB/s | |
Benchmarking log/flatbuffers/serialize | |
Benchmarking log/flatbuffers/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.2s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking log/flatbuffers/serialize: Collecting 100 samples in estimated 9.2206 s (5050 iterations) | |
Benchmarking log/flatbuffers/serialize: Analyzing | |
log/flatbuffers/serialize | |
time: [1.8253 ms 1.8254 ms 1.8256 ms] | |
change: [+42.122% +42.166% +42.212%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking log/flatbuffers/access (unvalidated) | |
Benchmarking log/flatbuffers/access (unvalidated): Warming up for 3.0000 s | |
Benchmarking log/flatbuffers/access (unvalidated): Collecting 100 samples in estimated 5.0000 s (1.8B iterations) | |
Benchmarking log/flatbuffers/access (unvalidated): Analyzing | |
log/flatbuffers/access (unvalidated) | |
time: [2.7145 ns 2.7146 ns 2.7148 ns] | |
change: [+24.999% +25.011% +25.028%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking log/flatbuffers/access (validated upfront with error) | |
Benchmarking log/flatbuffers/access (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking log/flatbuffers/access (validated upfront with error): Collecting 100 samples in estimated 5.1788 s (2400 iterations) | |
Benchmarking log/flatbuffers/access (validated upfront with error): Analyzing | |
log/flatbuffers/access (validated upfront with error) | |
time: [2.2104 ms 2.2156 ms 2.2209 ms] | |
change: [+32.286% +32.589% +32.927%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking log/flatbuffers/read (unvalidated) | |
Benchmarking log/flatbuffers/read (unvalidated): Warming up for 3.0000 s | |
Benchmarking log/flatbuffers/read (unvalidated): Collecting 100 samples in estimated 5.2613 s (76k iterations) | |
Benchmarking log/flatbuffers/read (unvalidated): Analyzing | |
log/flatbuffers/read (unvalidated) | |
time: [69.413 µs 69.435 µs 69.460 µs] | |
change: [+56.894% +56.978% +57.051%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
Benchmarking log/flatbuffers/read (validated upfront with error) | |
Benchmarking log/flatbuffers/read (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking log/flatbuffers/read (validated upfront with error): Collecting 100 samples in estimated 5.1431 s (2200 iterations) | |
Benchmarking log/flatbuffers/read (validated upfront with error): Analyzing | |
log/flatbuffers/read (validated upfront with error) | |
time: [2.2862 ms 2.2897 ms 2.2932 ms] | |
change: [+33.812% +34.029% +34.235%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
log/flatbuffers/size 1276368 | |
log/flatbuffers/zlib 468539 | |
log/flatbuffers/zstd 388832 | |
log/flatbuffers/zstd_time time: [4.9774 ms 4.9774 ms 4.9774 ms] 78 MB/s | |
Benchmarking log/msgpacker/serialize | |
Benchmarking log/msgpacker/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.0s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking log/msgpacker/serialize: Collecting 100 samples in estimated 7.0255 s (5050 iterations) | |
Benchmarking log/msgpacker/serialize: Analyzing | |
log/msgpacker/serialize time: [1.3456 ms 1.3465 ms 1.3473 ms] | |
change: [+31.877% +34.811% +37.960%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 14 outliers among 100 measurements (14.00%) | |
10 (10.00%) low severe | |
4 (4.00%) low mild | |
Benchmarking log/msgpacker/deserialize | |
Benchmarking log/msgpacker/deserialize: Warming up for 3.0000 s | |
Benchmarking log/msgpacker/deserialize: Collecting 100 samples in estimated 5.0117 s (1900 iterations) | |
Benchmarking log/msgpacker/deserialize: Analyzing | |
log/msgpacker/deserialize | |
time: [2.6435 ms 2.6439 ms 2.6443 ms] | |
change: [+15.112% +15.174% +15.233%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
log/msgpacker/size 764996 | |
log/msgpacker/zlib 315291 | |
log/msgpacker/zstd 264898 | |
log/msgpacker/zstd_time time: [3.7576 ms 3.7576 ms 3.7576 ms] 70 MB/s | |
Benchmarking log/nachricht-serde/serialize | |
Benchmarking log/nachricht-serde/serialize: Warming up for 3.0000 s | |
Benchmarking log/nachricht-serde/serialize: Collecting 100 samples in estimated 5.2086 s (700 iterations) | |
Benchmarking log/nachricht-serde/serialize: Analyzing | |
log/nachricht-serde/serialize | |
time: [7.4358 ms 7.4370 ms 7.4385 ms] | |
change: [+54.768% +54.818% +54.872%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking log/nachricht-serde/deserialize | |
Benchmarking log/nachricht-serde/deserialize: Warming up for 3.0000 s | |
Benchmarking log/nachricht-serde/deserialize: Collecting 100 samples in estimated 5.4764 s (800 iterations) | |
Benchmarking log/nachricht-serde/deserialize: Analyzing | |
log/nachricht-serde/deserialize | |
time: [6.8380 ms 6.8395 ms 6.8410 ms] | |
change: [+87.414% +87.460% +87.501%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
log/nachricht-serde/size 818669 | |
log/nachricht-serde/zlib 332556 | |
log/nachricht-serde/zstd 285514 | |
log/nachricht-serde/zstd_time time: [4.1963 ms 4.1963 ms 4.1963 ms] 68 MB/s | |
Benchmarking log/parity-scale-codec/serialize | |
Benchmarking log/parity-scale-codec/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.0s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking log/parity-scale-codec/serialize: Collecting 100 samples in estimated 6.9503 s (5050 iterations) | |
Benchmarking log/parity-scale-codec/serialize: Analyzing | |
log/parity-scale-codec/serialize | |
time: [1.3762 ms 1.3763 ms 1.3765 ms] | |
change: [+141.24% +141.31% +141.39%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high severe | |
Benchmarking log/parity-scale-codec/deserialize | |
Benchmarking log/parity-scale-codec/deserialize: Warming up for 3.0000 s | |
Benchmarking log/parity-scale-codec/deserialize: Collecting 100 samples in estimated 5.2293 s (1900 iterations) | |
Benchmarking log/parity-scale-codec/deserialize: Analyzing | |
log/parity-scale-codec/deserialize | |
time: [2.7292 ms 2.7298 ms 2.7305 ms] | |
change: [+43.952% +44.002% +44.055%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
log/parity-scale-codec/size 765778 | |
log/parity-scale-codec/zlib 311743 | |
log/parity-scale-codec/zstd 264518 | |
log/parity-scale-codec/zstd_time time: [3.7250 ms 3.7250 ms 3.7250 ms] 71 MB/s | |
Benchmarking log/postcard/serialize | |
Benchmarking log/postcard/serialize: Warming up for 3.0000 s | |
Benchmarking log/postcard/serialize: Collecting 100 samples in estimated 7.4121 s (10k iterations) | |
Benchmarking log/postcard/serialize: Analyzing | |
log/postcard/serialize time: [733.72 µs 733.85 µs 734.00 µs] | |
change: [+89.624% +89.680% +89.738%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
7 (7.00%) high mild | |
Benchmarking log/postcard/deserialize | |
Benchmarking log/postcard/deserialize: Warming up for 3.0000 s | |
Benchmarking log/postcard/deserialize: Collecting 100 samples in estimated 5.1157 s (2200 iterations) | |
Benchmarking log/postcard/deserialize: Analyzing | |
log/postcard/deserialize | |
time: [2.3602 ms 2.3604 ms 2.3606 ms] | |
change: [+28.881% +28.905% +28.928%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
log/postcard/size 724953 | |
log/postcard/zlib 302399 | |
log/postcard/zstd 253747 | |
log/postcard/zstd_time time: [3.4293 ms 3.4293 ms 3.4293 ms] 73 MB/s | |
Benchmarking log/pot/serialize | |
Benchmarking log/pot/serialize: Warming up for 3.0000 s | |
Benchmarking log/pot/serialize: Collecting 100 samples in estimated 5.0265 s (1300 iterations) | |
Benchmarking log/pot/serialize: Analyzing | |
log/pot/serialize time: [3.8565 ms 3.8579 ms 3.8594 ms] | |
change: [+99.124% +99.218% +99.302%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) low mild | |
Benchmarking log/pot/deserialize | |
Benchmarking log/pot/deserialize: Warming up for 3.0000 s | |
Benchmarking log/pot/deserialize: Collecting 100 samples in estimated 5.5815 s (600 iterations) | |
Benchmarking log/pot/deserialize: Analyzing | |
log/pot/deserialize time: [9.2462 ms 9.2497 ms 9.2531 ms] | |
change: [+57.228% +57.296% +57.369%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
log/pot/size 971922 | |
log/pot/zlib 372513 | |
log/pot/zstd 304122 | |
log/pot/zstd_time time: [4.5297 ms 4.5297 ms 4.5297 ms] 67 MB/s | |
Benchmarking log/prost/serialize (populate + encode) | |
Benchmarking log/prost/serialize (populate + encode): Warming up for 3.0000 s | |
Benchmarking log/prost/serialize (populate + encode): Collecting 100 samples in estimated 5.2471 s (2100 iterations) | |
Benchmarking log/prost/serialize (populate + encode): Analyzing | |
log/prost/serialize (populate + encode) | |
time: [2.5085 ms 2.5086 ms 2.5088 ms] | |
change: [+25.115% +25.138% +25.161%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
6 (6.00%) high mild | |
Benchmarking log/prost/serialize (encode) | |
Benchmarking log/prost/serialize (encode): Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.1s, enable flat sampling, or reduce sample count to 60. | |
Benchmarking log/prost/serialize (encode): Collecting 100 samples in estimated 6.1213 s (5050 iterations) | |
Benchmarking log/prost/serialize (encode): Analyzing | |
log/prost/serialize (encode) | |
time: [1.2111 ms 1.2112 ms 1.2113 ms] | |
change: [+76.526% +76.556% +76.583%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking log/prost/deserialize | |
Benchmarking log/prost/deserialize: Warming up for 3.0000 s | |
Benchmarking log/prost/deserialize: Collecting 100 samples in estimated 5.1305 s (1400 iterations) | |
Benchmarking log/prost/deserialize: Analyzing | |
log/prost/deserialize time: [3.6659 ms 3.6664 ms 3.6669 ms] | |
change: [+23.964% +23.983% +24.003%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
log/prost/size 884628 | |
log/prost/zlib 363130 | |
log/prost/zstd 315494 | |
log/prost/zstd_time time: [5.4627 ms 5.4627 ms 5.4627 ms] 57 MB/s | |
Benchmarking log/rkyv/serialize | |
Benchmarking log/rkyv/serialize: Warming up for 3.0000 s | |
Benchmarking log/rkyv/serialize: Collecting 100 samples in estimated 5.7835 s (15k iterations) | |
Benchmarking log/rkyv/serialize: Analyzing | |
log/rkyv/serialize time: [381.74 µs 381.79 µs 381.84 µs] | |
change: [+91.965% +92.155% +92.363%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 14 outliers among 100 measurements (14.00%) | |
3 (3.00%) low mild | |
7 (7.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking log/rkyv/access (unvalidated) | |
Benchmarking log/rkyv/access (unvalidated): Warming up for 3.0000 s | |
Benchmarking log/rkyv/access (unvalidated): Collecting 100 samples in estimated 5.0000 s (2.3B iterations) | |
Benchmarking log/rkyv/access (unvalidated): Analyzing | |
log/rkyv/access (unvalidated) | |
time: [2.1716 ns 2.1716 ns 2.1717 ns] | |
change: [+99.898% +99.949% +99.986%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
4 (4.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking log/rkyv/access (validated upfront with error) | |
Benchmarking log/rkyv/access (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking log/rkyv/access (validated upfront with error): Collecting 100 samples in estimated 5.6136 s (10k iterations) | |
Benchmarking log/rkyv/access (validated upfront with error): Analyzing | |
log/rkyv/access (validated upfront with error) | |
time: [559.00 µs 559.06 µs 559.14 µs] | |
change: [+28.239% +28.297% +28.347%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking log/rkyv/read (unvalidated) | |
Benchmarking log/rkyv/read (unvalidated): Warming up for 3.0000 s | |
Benchmarking log/rkyv/read (unvalidated): Collecting 100 samples in estimated 5.0383 s (540k iterations) | |
Benchmarking log/rkyv/read (unvalidated): Analyzing | |
log/rkyv/read (unvalidated) | |
time: [9.3245 µs 9.3266 µs 9.3288 µs] | |
change: [-0.0202% +0.0643% +0.1332%] (p = 0.10 > 0.05) | |
No change in performance detected. | |
Found 8 outliers among 100 measurements (8.00%) | |
5 (5.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking log/rkyv/read (validated upfront with error) | |
Benchmarking log/rkyv/read (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking log/rkyv/read (validated upfront with error): Collecting 100 samples in estimated 5.7410 s (10k iterations) | |
Benchmarking log/rkyv/read (validated upfront with error): Analyzing | |
log/rkyv/read (validated upfront with error) | |
time: [568.21 µs 568.30 µs 568.41 µs] | |
change: [+26.155% +26.187% +26.221%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking log/rkyv/update | |
Benchmarking log/rkyv/update: Warming up for 3.0000 s | |
Benchmarking log/rkyv/update: Collecting 100 samples in estimated 5.0142 s (576k iterations) | |
Benchmarking log/rkyv/update: Analyzing | |
log/rkyv/update time: [8.7079 µs 8.7101 µs 8.7124 µs] | |
change: [-0.9312% -0.8244% -0.7188%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 14 outliers among 100 measurements (14.00%) | |
4 (4.00%) high mild | |
10 (10.00%) high severe | |
Benchmarking log/rkyv/deserialize (unvalidated) | |
Benchmarking log/rkyv/deserialize (unvalidated): Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.5s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking log/rkyv/deserialize (unvalidated): Collecting 100 samples in estimated 7.4694 s (5050 iterations) | |
Benchmarking log/rkyv/deserialize (unvalidated): Analyzing | |
log/rkyv/deserialize (unvalidated) | |
time: [1.4815 ms 1.4818 ms 1.4822 ms] | |
change: [+21.047% +21.075% +21.103%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking log/rkyv/deserialize (validated upfront with error) | |
Benchmarking log/rkyv/deserialize (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking log/rkyv/deserialize (validated upfront with error): Collecting 100 samples in estimated 5.1037 s (2500 iterations) | |
Benchmarking log/rkyv/deserialize (validated upfront with error): Analyzing | |
log/rkyv/deserialize (validated upfront with error) | |
time: [2.0414 ms 2.0415 ms 2.0417 ms] | |
change: [+22.240% +22.253% +22.266%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
6 (6.00%) high mild | |
log/rkyv/size 1011488 | |
log/rkyv/zlib 383862 | |
log/rkyv/zstd 333545 | |
log/rkyv/zstd_time time: [4.6692 ms 4.6692 ms 4.6692 ms] 71 MB/s | |
Benchmarking log/rmp-serde/serialize | |
Benchmarking log/rmp-serde/serialize: Warming up for 3.0000 s | |
Benchmarking log/rmp-serde/serialize: Collecting 100 samples in estimated 5.1158 s (2300 iterations) | |
Benchmarking log/rmp-serde/serialize: Analyzing | |
log/rmp-serde/serialize time: [2.2214 ms 2.2243 ms 2.2270 ms] | |
change: [+110.08% +110.37% +110.67%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking log/rmp-serde/deserialize | |
Benchmarking log/rmp-serde/deserialize: Warming up for 3.0000 s | |
Benchmarking log/rmp-serde/deserialize: Collecting 100 samples in estimated 5.0998 s (1500 iterations) | |
Benchmarking log/rmp-serde/deserialize: Analyzing | |
log/rmp-serde/deserialize | |
time: [3.4234 ms 3.4245 ms 3.4256 ms] | |
change: [+18.442% +18.493% +18.544%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
log/rmp-serde/size 784997 | |
log/rmp-serde/zlib 325384 | |
log/rmp-serde/zstd 278219 | |
log/rmp-serde/zstd_time time: [4.0092 ms 4.0092 ms 4.0092 ms] 69 MB/s | |
Benchmarking log/ron/serialize | |
Benchmarking log/ron/serialize: Warming up for 3.0000 s | |
Benchmarking log/ron/serialize: Collecting 100 samples in estimated 5.9958 s (300 iterations) | |
Benchmarking log/ron/serialize: Analyzing | |
log/ron/serialize time: [19.985 ms 19.988 ms 19.991 ms] | |
change: [+53.668% +53.703% +53.737%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking log/ron/deserialize | |
Benchmarking log/ron/deserialize: Warming up for 3.0000 s | |
Benchmarking log/ron/deserialize: Collecting 100 samples in estimated 7.2351 s (300 iterations) | |
Benchmarking log/ron/deserialize: Analyzing | |
log/ron/deserialize time: [24.004 ms 24.008 ms 24.012 ms] | |
change: [+77.156% +77.227% +77.296%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high severe | |
log/ron/size 1607459 | |
log/ron/zlib 449158 | |
log/ron/zstd 349713 | |
log/ron/zstd_time time: [5.4401 ms 5.4401 ms 5.4401 ms] 64 MB/s | |
Benchmarking log/savefile/serialize | |
Benchmarking log/savefile/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.1s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking log/savefile/serialize: Collecting 100 samples in estimated 9.1456 s (5050 iterations) | |
Benchmarking log/savefile/serialize: Analyzing | |
log/savefile/serialize time: [1.8027 ms 1.8040 ms 1.8051 ms] | |
change: [+884.35% +885.36% +886.45%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking log/savefile/deserialize | |
Benchmarking log/savefile/deserialize: Warming up for 3.0000 s | |
Benchmarking log/savefile/deserialize: Collecting 100 samples in estimated 5.0926 s (1900 iterations) | |
Benchmarking log/savefile/deserialize: Analyzing | |
log/savefile/deserialize | |
time: [2.6828 ms 2.6831 ms 2.6833 ms] | |
change: [+46.232% +46.281% +46.328%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) low mild | |
log/savefile/size 1045800 | |
log/savefile/zlib 373139 | |
log/savefile/zstd 311755 | |
log/savefile/zstd_time time: [4.3723 ms 4.3723 ms 4.3723 ms] 71 MB/s | |
Benchmarking log/serde_bare/serialize | |
Benchmarking log/serde_bare/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.2s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking log/serde_bare/serialize: Collecting 100 samples in estimated 7.1562 s (5050 iterations) | |
Benchmarking log/serde_bare/serialize: Analyzing | |
log/serde_bare/serialize | |
time: [1.4184 ms 1.4188 ms 1.4191 ms] | |
change: [+116.99% +117.05% +117.10%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 15 outliers among 100 measurements (15.00%) | |
14 (14.00%) low mild | |
1 (1.00%) high severe | |
Benchmarking log/serde_bare/deserialize | |
Benchmarking log/serde_bare/deserialize: Warming up for 3.0000 s | |
Benchmarking log/serde_bare/deserialize: Collecting 100 samples in estimated 5.2209 s (1800 iterations) | |
Benchmarking log/serde_bare/deserialize: Analyzing | |
log/serde_bare/deserialize | |
time: [2.9041 ms 2.9046 ms 2.9053 ms] | |
change: [+62.432% +62.468% +62.512%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
log/serde_bare/size 765778 | |
log/serde_bare/zlib 311715 | |
log/serde_bare/zstd 264630 | |
log/serde_bare/zstd_time time: [3.7345 ms 3.7345 ms 3.7345 ms] 70 MB/s | |
Benchmarking log/serde_cbor/serialize | |
Benchmarking log/serde_cbor/serialize: Warming up for 3.0000 s | |
Benchmarking log/serde_cbor/serialize: Collecting 100 samples in estimated 5.3793 s (1200 iterations) | |
Benchmarking log/serde_cbor/serialize: Analyzing | |
log/serde_cbor/serialize | |
time: [4.3975 ms 4.4151 ms 4.4327 ms] | |
change: [+151.33% +152.33% +153.34%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking log/serde_cbor/deserialize | |
Benchmarking log/serde_cbor/deserialize: Warming up for 3.0000 s | |
Benchmarking log/serde_cbor/deserialize: Collecting 100 samples in estimated 5.6511 s (800 iterations) | |
Benchmarking log/serde_cbor/deserialize: Analyzing | |
log/serde_cbor/deserialize | |
time: [7.2331 ms 7.2344 ms 7.2358 ms] | |
change: [+70.096% +70.161% +70.225%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) low mild | |
1 (1.00%) high severe | |
log/serde_cbor/size 1407835 | |
log/serde_cbor/zlib 403440 | |
log/serde_cbor/zstd 324081 | |
log/serde_cbor/zstd_time time: [4.6140 ms 4.6140 ms 4.6140 ms] 70 MB/s | |
Benchmarking log/serde_json/serialize | |
Benchmarking log/serde_json/serialize: Warming up for 3.0000 s | |
Benchmarking log/serde_json/serialize: Collecting 100 samples in estimated 5.4435 s (800 iterations) | |
Benchmarking log/serde_json/serialize: Analyzing | |
log/serde_json/serialize | |
time: [6.8300 ms 6.8313 ms 6.8327 ms] | |
change: [+111.21% +111.31% +111.42%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking log/serde_json/deserialize | |
Benchmarking log/serde_json/deserialize: Warming up for 3.0000 s | |
Benchmarking log/serde_json/deserialize: Collecting 100 samples in estimated 5.5213 s (600 iterations) | |
Benchmarking log/serde_json/deserialize: Analyzing | |
log/serde_json/deserialize | |
time: [9.1641 ms 9.1651 ms 9.1661 ms] | |
change: [+78.513% +78.581% +78.643%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
log/serde_json/size 1827461 | |
log/serde_json/zlib 470560 | |
log/serde_json/zstd 361090 | |
log/serde_json/zstd_time time: [5.3685 ms 5.3685 ms 5.3685 ms] 67 MB/s | |
Benchmarking log/simd-json/serialize | |
Benchmarking log/simd-json/serialize: Warming up for 3.0000 s | |
Benchmarking log/simd-json/serialize: Collecting 100 samples in estimated 5.2599 s (1200 iterations) | |
Benchmarking log/simd-json/serialize: Analyzing | |
log/simd-json/serialize time: [4.3848 ms 4.3858 ms 4.3870 ms] | |
change: [+131.71% +131.79% +131.88%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking log/simd-json/deserialize | |
Benchmarking log/simd-json/deserialize: Warming up for 3.0000 s | |
Benchmarking log/simd-json/deserialize: Collecting 100 samples in estimated 5.2512 s (700 iterations) | |
Benchmarking log/simd-json/deserialize: Analyzing | |
log/simd-json/deserialize | |
time: [7.3593 ms 7.3631 ms 7.3666 ms] | |
change: [+81.121% +81.235% +81.344%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
3 (3.00%) low severe | |
8 (8.00%) low mild | |
log/simd-json/size 1827461 | |
log/simd-json/zlib 470560 | |
log/simd-json/zstd 361090 | |
log/simd-json/zstd_time time: [5.4161 ms 5.4161 ms 5.4161 ms] 66 MB/s | |
Benchmarking log/speedy/serialize | |
Benchmarking log/speedy/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.1s, enable flat sampling, or reduce sample count to 60. | |
Benchmarking log/speedy/serialize: Collecting 100 samples in estimated 5.0818 s (5050 iterations) | |
Benchmarking log/speedy/serialize: Analyzing | |
log/speedy/serialize time: [1.0056 ms 1.0057 ms 1.0060 ms] | |
change: [+461.55% +461.94% +462.26%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking log/speedy/deserialize | |
Benchmarking log/speedy/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.6s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking log/speedy/deserialize: Collecting 100 samples in estimated 9.6316 s (5050 iterations) | |
Benchmarking log/speedy/deserialize: Analyzing | |
log/speedy/deserialize time: [1.9060 ms 1.9063 ms 1.9066 ms] | |
change: [+27.881% +27.925% +27.962%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
log/speedy/size 885780 | |
log/speedy/zlib 362204 | |
log/speedy/zstd 286514 | |
log/speedy/zstd_time time: [4.0921 ms 4.0921 ms 4.0921 ms] 70 MB/s | |
Benchmarking log/nanoserde/serialize | |
Benchmarking log/nanoserde/serialize: Warming up for 3.0000 s | |
Benchmarking log/nanoserde/serialize: Collecting 100 samples in estimated 5.0711 s (10k iterations) | |
Benchmarking log/nanoserde/serialize: Analyzing | |
log/nanoserde/serialize time: [501.16 µs 501.21 µs 501.27 µs] | |
change: [+121.24% +121.60% +121.98%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking log/nanoserde/deserialize | |
Benchmarking log/nanoserde/deserialize: Warming up for 3.0000 s | |
Benchmarking log/nanoserde/deserialize: Collecting 100 samples in estimated 5.0314 s (2100 iterations) | |
Benchmarking log/nanoserde/deserialize: Analyzing | |
log/nanoserde/deserialize | |
time: [2.3955 ms 2.3973 ms 2.3992 ms] | |
change: [+29.767% +29.876% +29.983%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
log/nanoserde/size 1045784 | |
log/nanoserde/zlib 373127 | |
log/nanoserde/zstd 311761 | |
log/nanoserde/zstd_time time: [4.3771 ms 4.3771 ms 4.3771 ms] 71 MB/s | |
Benchmarking mesh/abomonation/serialize | |
Benchmarking mesh/abomonation/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/abomonation/serialize: Collecting 100 samples in estimated 5.1781 s (15k iterations) | |
Benchmarking mesh/abomonation/serialize: Analyzing | |
mesh/abomonation/serialize | |
time: [341.63 µs 341.66 µs 341.69 µs] | |
change: [+143.53% +143.68% +143.78%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
3 (3.00%) low severe | |
4 (4.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking mesh/abomonation/access (unvalidated) | |
Benchmarking mesh/abomonation/access (unvalidated): Warming up for 3.0000 s | |
Benchmarking mesh/abomonation/access (unvalidated): Collecting 100 samples in estimated 5.0000 s (2.5B iterations) | |
Benchmarking mesh/abomonation/access (unvalidated): Analyzing | |
mesh/abomonation/access (unvalidated) | |
time: [2.0359 ns 2.0360 ns 2.0362 ns] | |
change: [+7.0757% +7.1098% +7.1357%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking mesh/abomonation/read (unvalidated) | |
Benchmarking mesh/abomonation/read (unvalidated): Warming up for 3.0000 s | |
Benchmarking mesh/abomonation/read (unvalidated): Collecting 100 samples in estimated 5.0535 s (40k iterations) | |
Benchmarking mesh/abomonation/read (unvalidated): Analyzing | |
mesh/abomonation/read (unvalidated) | |
time: [125.02 µs 125.05 µs 125.08 µs] | |
change: [+1.0907% +1.1910% +1.2679%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 18 outliers among 100 measurements (18.00%) | |
4 (4.00%) low mild | |
7 (7.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking mesh/abomonation/deserialize (unvalidated) | |
Benchmarking mesh/abomonation/deserialize (unvalidated): Warming up for 3.0000 s | |
Benchmarking mesh/abomonation/deserialize (unvalidated): Collecting 100 samples in estimated 5.3626 s (40k iterations) | |
Benchmarking mesh/abomonation/deserialize (unvalidated): Analyzing | |
mesh/abomonation/deserialize (unvalidated) | |
time: [132.60 µs 132.62 µs 132.65 µs] | |
change: [-5.5684% -5.5310% -5.4980%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
mesh/abomonation/size 6000024 | |
mesh/abomonation/zlib 5378513 | |
mesh/abomonation/zstd 5345891 | |
mesh/abomonation/zstd_time time: [6.7216 ms 6.7216 ms 6.7216 ms] 795 MB/s | |
Benchmarking mesh/alkahest/serialize | |
Benchmarking mesh/alkahest/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/alkahest/serialize: Collecting 100 samples in estimated 9.0980 s (10k iterations) | |
Benchmarking mesh/alkahest/serialize: Analyzing | |
mesh/alkahest/serialize time: [900.03 µs 900.09 µs 900.16 µs] | |
change: [+558.04% +558.68% +559.17%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
2 (2.00%) low mild | |
6 (6.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mesh/alkahest/access (validated on-demand with panic) | |
Benchmarking mesh/alkahest/access (validated on-demand with panic): Warming up for 3.0000 s | |
Benchmarking mesh/alkahest/access (validated on-demand with panic): Collecting 100 samples in estimated 5.0000 s (1.5B iterations) | |
Benchmarking mesh/alkahest/access (validated on-demand with panic): Analyzing | |
mesh/alkahest/access (validated on-demand with panic) | |
time: [3.4087 ns 3.4096 ns 3.4106 ns] | |
change: [+109.15% +109.23% +109.31%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 20 outliers among 100 measurements (20.00%) | |
5 (5.00%) low mild | |
2 (2.00%) high mild | |
13 (13.00%) high severe | |
Benchmarking mesh/alkahest/read (validated on-demand with panic) | |
Benchmarking mesh/alkahest/read (validated on-demand with panic): Warming up for 3.0000 s | |
Benchmarking mesh/alkahest/read (validated on-demand with panic): Collecting 100 samples in estimated 5.1478 s (76k iterations) | |
Benchmarking mesh/alkahest/read (validated on-demand with panic): Analyzing | |
mesh/alkahest/read (validated on-demand with panic) | |
time: [67.952 µs 67.965 µs 67.989 µs] | |
change: [+0.0365% +0.0724% +0.1030%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 10 outliers among 100 measurements (10.00%) | |
6 (6.00%) high mild | |
4 (4.00%) high severe | |
mesh/alkahest/size 6000008 | |
mesh/alkahest/zlib 5378500 | |
mesh/alkahest/zstd 5345890 | |
mesh/alkahest/zstd_time time: [6.5600 ms 6.5600 ms 6.5600 ms] 814 MB/s | |
Benchmarking mesh/bincode1/serialize | |
Benchmarking mesh/bincode1/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/bincode1/serialize: Collecting 100 samples in estimated 6.5823 s (400 iterations) | |
Benchmarking mesh/bincode1/serialize: Analyzing | |
mesh/bincode1/serialize time: [16.447 ms 16.453 ms 16.458 ms] | |
change: [+223.70% +223.87% +224.04%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking mesh/bincode1/deserialize | |
Benchmarking mesh/bincode1/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/bincode1/deserialize: Collecting 100 samples in estimated 5.9932 s (400 iterations) | |
Benchmarking mesh/bincode1/deserialize: Analyzing | |
mesh/bincode1/deserialize | |
time: [14.984 ms 14.989 ms 14.994 ms] | |
change: [+320.57% +320.80% +321.03%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
mesh/bincode1/size 6000008 | |
mesh/bincode1/zlib 5378500 | |
mesh/bincode1/zstd 5345890 | |
mesh/bincode1/zstd_time time: [6.6724 ms 6.6724 ms 6.6724 ms] 801 MB/s | |
Benchmarking mesh/bincode/serialize | |
Benchmarking mesh/bincode/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/bincode/serialize: Collecting 100 samples in estimated 5.2009 s (400 iterations) | |
Benchmarking mesh/bincode/serialize: Analyzing | |
mesh/bincode/serialize time: [13.004 ms 13.011 ms 13.018 ms] | |
change: [+3153.9% +3156.4% +3158.5%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mesh/bincode/deserialize | |
Benchmarking mesh/bincode/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/bincode/deserialize: Collecting 100 samples in estimated 6.1498 s (400 iterations) | |
Benchmarking mesh/bincode/deserialize: Analyzing | |
mesh/bincode/deserialize | |
time: [15.359 ms 15.367 ms 15.376 ms] | |
change: [+313.89% +314.45% +314.99%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
mesh/bincode/size 6000005 | |
mesh/bincode/zlib 5378497 | |
mesh/bincode/zstd 5345897 | |
mesh/bincode/zstd_time time: [6.5844 ms 6.5844 ms 6.5844 ms] 811 MB/s | |
Benchmarking mesh/bitcode/serialize | |
Benchmarking mesh/bitcode/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/bitcode/serialize: Collecting 100 samples in estimated 5.4943 s (1100 iterations) | |
Benchmarking mesh/bitcode/serialize: Analyzing | |
mesh/bitcode/serialize time: [4.9939 ms 4.9943 ms 4.9946 ms] | |
change: [+315.68% +315.99% +316.23%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
6 (6.00%) high mild | |
Benchmarking mesh/bitcode/deserialize | |
Benchmarking mesh/bitcode/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/bitcode/deserialize: Collecting 100 samples in estimated 7.0721 s (10k iterations) | |
Benchmarking mesh/bitcode/deserialize: Analyzing | |
mesh/bitcode/deserialize | |
time: [699.93 µs 700.07 µs 700.25 µs] | |
change: [+23.389% +23.718% +24.050%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
2 (2.00%) low mild | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
mesh/bitcode/size 6000006 | |
mesh/bitcode/zlib 5182295 | |
mesh/bitcode/zstd 4923880 | |
mesh/bitcode/zstd_time time: [12.2234 ms 12.2234 ms 12.2234 ms] 402 MB/s | |
Benchmarking mesh/borsh/serialize | |
Benchmarking mesh/borsh/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/borsh/serialize: Collecting 100 samples in estimated 6.0540 s (400 iterations) | |
Benchmarking mesh/borsh/serialize: Analyzing | |
mesh/borsh/serialize time: [15.131 ms 15.134 ms 15.137 ms] | |
change: [+184.79% +184.86% +184.94%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking mesh/borsh/deserialize | |
Benchmarking mesh/borsh/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/borsh/deserialize: Collecting 100 samples in estimated 5.6044 s (400 iterations) | |
Benchmarking mesh/borsh/deserialize: Analyzing | |
mesh/borsh/deserialize time: [14.010 ms 14.013 ms 14.015 ms] | |
change: [+279.63% +279.87% +280.10%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
mesh/borsh/size 6000004 | |
mesh/borsh/zlib 5378496 | |
mesh/borsh/zstd 5345889 | |
mesh/borsh/zstd_time time: [7.0929 ms 7.0929 ms 7.0929 ms] 753 MB/s | |
Benchmarking mesh/bson/serialize | |
Benchmarking mesh/bson/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.9s, or reduce sample count to 50. | |
Benchmarking mesh/bson/serialize: Collecting 100 samples in estimated 9.9279 s (100 iterations) | |
Benchmarking mesh/bson/serialize: Analyzing | |
mesh/bson/serialize time: [98.576 ms 98.594 ms 98.613 ms] | |
change: [+219.40% +219.62% +219.83%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
6 (6.00%) high mild | |
Benchmarking mesh/bson/deserialize | |
Benchmarking mesh/bson/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 13.1s, or reduce sample count to 30. | |
Benchmarking mesh/bson/deserialize: Collecting 100 samples in estimated 13.069 s (100 iterations) | |
Benchmarking mesh/bson/deserialize: Analyzing | |
mesh/bson/deserialize time: [132.48 ms 132.50 ms 132.52 ms] | |
change: [+90.444% +90.810% +91.216%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
mesh/bson/size 23013911 | |
mesh/bson/zlib 9212089 | |
mesh/bson/zstd 7497811 | |
mesh/bson/zstd_time time: [113.5767 ms 113.5767 ms 113.5767 ms] 66 MB/s | |
Benchmarking mesh/capnp/serialize | |
Benchmarking mesh/capnp/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/capnp/serialize: Collecting 100 samples in estimated 5.7507 s (700 iterations) | |
Benchmarking mesh/capnp/serialize: Analyzing | |
mesh/capnp/serialize time: [8.1833 ms 8.1933 ms 8.2036 ms] | |
change: [+54.215% +54.823% +55.276%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mesh/capnp/access (validated on-demand with error) | |
Benchmarking mesh/capnp/access (validated on-demand with error): Warming up for 3.0000 s | |
Benchmarking mesh/capnp/access (validated on-demand with error): Collecting 100 samples in estimated 5.0003 s (40M iterations) | |
Benchmarking mesh/capnp/access (validated on-demand with error): Analyzing | |
mesh/capnp/access (validated on-demand with error) | |
time: [126.42 ns 126.52 ns 126.62 ns] | |
change: [+33.483% +33.863% +34.175%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking mesh/capnp/read (validated on-demand with error) | |
Benchmarking mesh/capnp/read (validated on-demand with error): Warming up for 3.0000 s | |
Benchmarking mesh/capnp/read (validated on-demand with error): Collecting 100 samples in estimated 5.1143 s (1500 iterations) | |
Benchmarking mesh/capnp/read (validated on-demand with error): Analyzing | |
mesh/capnp/read (validated on-demand with error) | |
time: [3.4106 ms 3.4112 ms 3.4119 ms] | |
change: [+77.730% +78.115% +78.357%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
mesh/capnp/size 14000088 | |
mesh/capnp/zlib 7130367 | |
mesh/capnp/zstd 6051062 | |
mesh/capnp/zstd_time time: [88.3223 ms 88.3223 ms 88.3223 ms] 68 MB/s | |
Benchmarking mesh/cbor4ii/serialize | |
Benchmarking mesh/cbor4ii/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/cbor4ii/serialize: Collecting 100 samples in estimated 7.4037 s (200 iterations) | |
Benchmarking mesh/cbor4ii/serialize: Analyzing | |
mesh/cbor4ii/serialize time: [36.861 ms 36.895 ms 36.928 ms] | |
change: [+326.40% +326.80% +327.20%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) low mild | |
Benchmarking mesh/cbor4ii/deserialize | |
Benchmarking mesh/cbor4ii/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 10.0s, or reduce sample count to 40. | |
Benchmarking mesh/cbor4ii/deserialize: Collecting 100 samples in estimated 10.025 s (100 iterations) | |
Benchmarking mesh/cbor4ii/deserialize: Analyzing | |
mesh/cbor4ii/deserialize | |
time: [100.85 ms 100.98 ms 101.11 ms] | |
change: [+162.87% +164.20% +165.33%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
mesh/cbor4ii/size 13125016 | |
mesh/cbor4ii/zlib 7524114 | |
mesh/cbor4ii/zstd 6757967 | |
mesh/cbor4ii/zstd_time time: [94.2529 ms 94.2529 ms 94.2529 ms] 71 MB/s | |
Benchmarking mesh/ciborium/serialize | |
Benchmarking mesh/ciborium/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 11.3s, or reduce sample count to 40. | |
Benchmarking mesh/ciborium/serialize: Collecting 100 samples in estimated 11.309 s (100 iterations) | |
Benchmarking mesh/ciborium/serialize: Analyzing | |
mesh/ciborium/serialize time: [112.21 ms 112.27 ms 112.32 ms] | |
change: [+86.121% +86.770% +87.223%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mesh/ciborium/deserialize | |
Benchmarking mesh/ciborium/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 17.9s, or reduce sample count to 20. | |
Benchmarking mesh/ciborium/deserialize: Collecting 100 samples in estimated 17.863 s (100 iterations) | |
Benchmarking mesh/ciborium/deserialize: Analyzing | |
mesh/ciborium/deserialize | |
time: [177.43 ms 177.57 ms 177.70 ms] | |
change: [+76.365% +76.627% +76.878%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low mild | |
7 (7.00%) high mild | |
mesh/ciborium/size 13122324 | |
mesh/ciborium/zlib 7524660 | |
mesh/ciborium/zstd 6759658 | |
mesh/ciborium/zstd_time time: [94.1929 ms 94.1929 ms 94.1929 ms] 71 MB/s | |
Benchmarking mesh/databuf/serialize | |
Benchmarking mesh/databuf/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/databuf/serialize: Collecting 100 samples in estimated 5.2392 s (400 iterations) | |
Benchmarking mesh/databuf/serialize: Analyzing | |
mesh/databuf/serialize time: [13.061 ms 13.069 ms 13.079 ms] | |
change: [+520.51% +521.05% +521.58%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mesh/databuf/deserialize | |
Benchmarking mesh/databuf/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/databuf/deserialize: Collecting 100 samples in estimated 5.4683 s (1100 iterations) | |
Benchmarking mesh/databuf/deserialize: Analyzing | |
mesh/databuf/deserialize | |
time: [4.9636 ms 4.9745 ms 4.9865 ms] | |
change: [+5.9910% +6.2740% +6.5641%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 18 outliers among 100 measurements (18.00%) | |
18 (18.00%) high severe | |
mesh/databuf/size 6000003 | |
mesh/databuf/zlib 5378495 | |
mesh/databuf/zstd 5345900 | |
mesh/databuf/zstd_time time: [6.8480 ms 6.8480 ms 6.8480 ms] 780 MB/s | |
Benchmarking mesh/dlhn/serialize | |
Benchmarking mesh/dlhn/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/dlhn/serialize: Collecting 100 samples in estimated 5.4469 s (300 iterations) | |
Benchmarking mesh/dlhn/serialize: Analyzing | |
mesh/dlhn/serialize time: [17.975 ms 17.997 ms 18.019 ms] | |
change: [+231.31% +231.69% +232.08%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) low mild | |
Benchmarking mesh/dlhn/deserialize | |
Benchmarking mesh/dlhn/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.5s, or reduce sample count to 90. | |
Benchmarking mesh/dlhn/deserialize: Collecting 100 samples in estimated 5.4934 s (100 iterations) | |
Benchmarking mesh/dlhn/deserialize: Analyzing | |
mesh/dlhn/deserialize time: [55.030 ms 55.111 ms 55.188 ms] | |
change: [+983.16% +984.89% +986.44%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
mesh/dlhn/size 6000003 | |
mesh/dlhn/zlib 5378495 | |
mesh/dlhn/zstd 5345900 | |
mesh/dlhn/zstd_time time: [7.0246 ms 7.0246 ms 7.0246 ms] 761 MB/s | |
Benchmarking mesh/flatbuffers/serialize | |
Benchmarking mesh/flatbuffers/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/flatbuffers/serialize: Collecting 100 samples in estimated 5.3322 s (1600 iterations) | |
Benchmarking mesh/flatbuffers/serialize: Analyzing | |
mesh/flatbuffers/serialize | |
time: [3.3324 ms 3.3327 ms 3.3330 ms] | |
change: [+272.52% +272.63% +272.73%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
3 (3.00%) low mild | |
2 (2.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking mesh/flatbuffers/access (unvalidated) | |
Benchmarking mesh/flatbuffers/access (unvalidated): Warming up for 3.0000 s | |
Benchmarking mesh/flatbuffers/access (unvalidated): Collecting 100 samples in estimated 5.0000 s (1.8B iterations) | |
Benchmarking mesh/flatbuffers/access (unvalidated): Analyzing | |
mesh/flatbuffers/access (unvalidated) | |
time: [2.7145 ns 2.7146 ns 2.7148 ns] | |
change: [+24.990% +25.001% +25.010%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
Benchmarking mesh/flatbuffers/access (validated upfront with error) | |
Benchmarking mesh/flatbuffers/access (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking mesh/flatbuffers/access (validated upfront with error): Collecting 100 samples in estimated 5.0002 s (96M iterations) | |
Benchmarking mesh/flatbuffers/access (validated upfront with error): Analyzing | |
mesh/flatbuffers/access (validated upfront with error) | |
time: [51.958 ns 52.070 ns 52.184 ns] | |
change: [+51.463% +51.782% +52.058%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mesh/flatbuffers/read (unvalidated) | |
Benchmarking mesh/flatbuffers/read (unvalidated): Warming up for 3.0000 s | |
Benchmarking mesh/flatbuffers/read (unvalidated): Collecting 100 samples in estimated 5.1414 s (50k iterations) | |
Benchmarking mesh/flatbuffers/read (unvalidated): Analyzing | |
mesh/flatbuffers/read (unvalidated) | |
time: [101.80 µs 101.81 µs 101.81 µs] | |
change: [+114.32% +114.37% +114.41%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking mesh/flatbuffers/read (validated upfront with error) | |
Benchmarking mesh/flatbuffers/read (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking mesh/flatbuffers/read (validated upfront with error): Collecting 100 samples in estimated 5.4859 s (40k iterations) | |
Benchmarking mesh/flatbuffers/read (validated upfront with error): Analyzing | |
mesh/flatbuffers/read (validated upfront with error) | |
time: [135.78 µs 135.79 µs 135.80 µs] | |
change: [+99.961% +99.979% +99.997%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
mesh/flatbuffers/size 6000024 | |
mesh/flatbuffers/zlib 5378434 | |
mesh/flatbuffers/zstd 5345910 | |
mesh/flatbuffers/zstd_time time: [6.9125 ms 6.9125 ms 6.9125 ms] 773 MB/s | |
Benchmarking mesh/msgpacker/serialize | |
Benchmarking mesh/msgpacker/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/msgpacker/serialize: Collecting 100 samples in estimated 6.4445 s (300 iterations) | |
Benchmarking mesh/msgpacker/serialize: Analyzing | |
mesh/msgpacker/serialize | |
time: [19.263 ms 19.276 ms 19.290 ms] | |
change: [+8.3405% +8.4303% +8.5206%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
3 (3.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking mesh/msgpacker/deserialize | |
Benchmarking mesh/msgpacker/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/msgpacker/deserialize: Collecting 100 samples in estimated 6.1855 s (500 iterations) | |
Benchmarking mesh/msgpacker/deserialize: Analyzing | |
mesh/msgpacker/deserialize | |
time: [12.365 ms 12.367 ms 12.370 ms] | |
change: [+171.73% +171.91% +172.09%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
mesh/msgpacker/size 7500005 | |
mesh/msgpacker/zlib 6058442 | |
mesh/msgpacker/zstd 6014337 | |
mesh/msgpacker/zstd_time time: [8.6612 ms 8.6612 ms 8.6612 ms] 694 MB/s | |
Benchmarking mesh/nachricht-serde/serialize | |
Benchmarking mesh/nachricht-serde/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 16.5s, or reduce sample count to 30. | |
Benchmarking mesh/nachricht-serde/serialize: Collecting 100 samples in estimated 16.474 s (100 iterations) | |
Benchmarking mesh/nachricht-serde/serialize: Analyzing | |
mesh/nachricht-serde/serialize | |
time: [164.85 ms 164.95 ms 165.06 ms] | |
change: [+49.701% +50.059% +50.333%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mesh/nachricht-serde/deserialize | |
Benchmarking mesh/nachricht-serde/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.5s, or reduce sample count to 60. | |
Benchmarking mesh/nachricht-serde/deserialize: Collecting 100 samples in estimated 7.5419 s (100 iterations) | |
Benchmarking mesh/nachricht-serde/deserialize: Analyzing | |
mesh/nachricht-serde/deserialize | |
time: [80.893 ms 80.977 ms 81.062 ms] | |
change: [+173.65% +173.94% +174.25%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
mesh/nachricht-serde/size 8125037 | |
mesh/nachricht-serde/zlib 6493484 | |
mesh/nachricht-serde/zstd 6386940 | |
mesh/nachricht-serde/zstd_time time: [77.5260 ms 77.5260 ms 77.5260 ms] 82 MB/s | |
Benchmarking mesh/parity-scale-codec/serialize | |
Benchmarking mesh/parity-scale-codec/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/parity-scale-codec/serialize: Collecting 100 samples in estimated 6.6071 s (400 iterations) | |
Benchmarking mesh/parity-scale-codec/serialize: Analyzing | |
mesh/parity-scale-codec/serialize | |
time: [16.482 ms 16.486 ms 16.490 ms] | |
change: [+269.63% +269.96% +270.23%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
Benchmarking mesh/parity-scale-codec/deserialize | |
Benchmarking mesh/parity-scale-codec/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/parity-scale-codec/deserialize: Collecting 100 samples in estimated 5.0361 s (300 iterations) | |
Benchmarking mesh/parity-scale-codec/deserialize: Analyzing | |
mesh/parity-scale-codec/deserialize | |
time: [16.718 ms 16.728 ms 16.738 ms] | |
change: [+379.74% +380.04% +380.32%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
mesh/parity-scale-codec/size 6000004 | |
mesh/parity-scale-codec/zlib 5378496 | |
mesh/parity-scale-codec/zstd 5345889 | |
mesh/parity-scale-codec/zstd_time time: [6.7920 ms 6.7920 ms 6.7920 ms] 787 MB/s | |
Benchmarking mesh/postcard/serialize | |
Benchmarking mesh/postcard/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/postcard/serialize: Collecting 100 samples in estimated 5.0220 s (2200 iterations) | |
Benchmarking mesh/postcard/serialize: Analyzing | |
mesh/postcard/serialize time: [2.2826 ms 2.2828 ms 2.2830 ms] | |
change: [+427.45% +427.63% +427.80%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
2 (2.00%) low severe | |
3 (3.00%) low mild | |
1 (1.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking mesh/postcard/deserialize | |
Benchmarking mesh/postcard/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/postcard/deserialize: Collecting 100 samples in estimated 5.0015 s (300 iterations) | |
Benchmarking mesh/postcard/deserialize: Analyzing | |
mesh/postcard/deserialize | |
time: [16.669 ms 16.674 ms 16.678 ms] | |
change: [+1410.3% +1412.0% +1413.3%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
mesh/postcard/size 6000003 | |
mesh/postcard/zlib 5378495 | |
mesh/postcard/zstd 5345900 | |
mesh/postcard/zstd_time time: [6.9679 ms 6.9679 ms 6.9679 ms] 767 MB/s | |
Benchmarking mesh/pot/serialize | |
Benchmarking mesh/pot/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.2s, or reduce sample count to 60. | |
Benchmarking mesh/pot/serialize: Collecting 100 samples in estimated 7.2028 s (100 iterations) | |
Benchmarking mesh/pot/serialize: Analyzing | |
mesh/pot/serialize time: [71.940 ms 71.964 ms 71.990 ms] | |
change: [+112.49% +112.63% +112.78%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mesh/pot/deserialize | |
Benchmarking mesh/pot/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 12.2s, or reduce sample count to 40. | |
Benchmarking mesh/pot/deserialize: Collecting 100 samples in estimated 12.166 s (100 iterations) | |
Benchmarking mesh/pot/deserialize: Analyzing | |
mesh/pot/deserialize time: [121.36 ms 121.38 ms 121.39 ms] | |
change: [+78.474% +79.037% +79.382%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
mesh/pot/size 10122342 | |
mesh/pot/zlib 6814618 | |
mesh/pot/zstd 6852251 | |
mesh/pot/zstd_time time: [88.7440 ms 88.7440 ms 88.7440 ms] 77 MB/s | |
Benchmarking mesh/prost/serialize (populate + encode) | |
Benchmarking mesh/prost/serialize (populate + encode): Warming up for 3.0000 s | |
Benchmarking mesh/prost/serialize (populate + encode): Collecting 100 samples in estimated 5.2852 s (600 iterations) | |
Benchmarking mesh/prost/serialize (populate + encode): Analyzing | |
mesh/prost/serialize (populate + encode) | |
time: [8.8036 ms 8.8057 ms 8.8081 ms] | |
change: [+22.528% +22.574% +22.618%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
7 (7.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking mesh/prost/serialize (encode) | |
Benchmarking mesh/prost/serialize (encode): Warming up for 3.0000 s | |
Benchmarking mesh/prost/serialize (encode): Collecting 100 samples in estimated 5.6235 s (700 iterations) | |
Benchmarking mesh/prost/serialize (encode): Analyzing | |
mesh/prost/serialize (encode) | |
time: [8.0330 ms 8.0335 ms 8.0340 ms] | |
change: [+33.542% +33.895% +34.136%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking mesh/prost/deserialize | |
Benchmarking mesh/prost/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/prost/deserialize: Collecting 100 samples in estimated 6.6424 s (400 iterations) | |
Benchmarking mesh/prost/deserialize: Analyzing | |
mesh/prost/deserialize time: [16.565 ms 16.570 ms 16.576 ms] | |
change: [+29.631% +29.683% +29.734%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
mesh/prost/size 8750000 | |
mesh/prost/zlib 6665735 | |
mesh/prost/zstd 6421871 | |
mesh/prost/zstd_time time: [79.5932 ms 79.5932 ms 79.5932 ms] 80 MB/s | |
Benchmarking mesh/rkyv/serialize | |
Benchmarking mesh/rkyv/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/rkyv/serialize: Collecting 100 samples in estimated 6.4232 s (20k iterations) | |
Benchmarking mesh/rkyv/serialize: Analyzing | |
mesh/rkyv/serialize time: [317.79 µs 317.84 µs 317.91 µs] | |
change: [+84.004% +84.322% +84.553%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 15 outliers among 100 measurements (15.00%) | |
2 (2.00%) low mild | |
11 (11.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mesh/rkyv/access (unvalidated) | |
Benchmarking mesh/rkyv/access (unvalidated): Warming up for 3.0000 s | |
Benchmarking mesh/rkyv/access (unvalidated): Collecting 100 samples in estimated 5.0000 s (2.3B iterations) | |
Benchmarking mesh/rkyv/access (unvalidated): Analyzing | |
mesh/rkyv/access (unvalidated) | |
time: [2.1715 ns 2.1716 ns 2.1717 ns] | |
change: [+100.00% +100.02% +100.03%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking mesh/rkyv/access (validated upfront with error) | |
Benchmarking mesh/rkyv/access (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking mesh/rkyv/access (validated upfront with error): Collecting 100 samples in estimated 5.0001 s (287M iterations) | |
Benchmarking mesh/rkyv/access (validated upfront with error): Analyzing | |
mesh/rkyv/access (validated upfront with error) | |
time: [17.394 ns 17.395 ns 17.396 ns] | |
change: [+27.188% +27.426% +27.650%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mesh/rkyv/read (unvalidated) | |
Benchmarking mesh/rkyv/read (unvalidated): Warming up for 3.0000 s | |
Benchmarking mesh/rkyv/read (unvalidated): Collecting 100 samples in estimated 5.1425 s (152k iterations) | |
Benchmarking mesh/rkyv/read (unvalidated): Analyzing | |
mesh/rkyv/read (unvalidated) | |
time: [33.941 µs 33.943 µs 33.944 µs] | |
change: [-19.996% -19.989% -19.982%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mesh/rkyv/read (validated upfront with error) | |
Benchmarking mesh/rkyv/read (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking mesh/rkyv/read (validated upfront with error): Collecting 100 samples in estimated 5.1458 s (152k iterations) | |
Benchmarking mesh/rkyv/read (validated upfront with error): Analyzing | |
mesh/rkyv/read (validated upfront with error) | |
time: [33.960 µs 33.961 µs 33.963 µs] | |
change: [+0.0215% +0.0291% +0.0370%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
8 (8.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mesh/rkyv/update | |
Benchmarking mesh/rkyv/update: Warming up for 3.0000 s | |
Benchmarking mesh/rkyv/update: Collecting 100 samples in estimated 5.2411 s (56k iterations) | |
Benchmarking mesh/rkyv/update: Analyzing | |
mesh/rkyv/update time: [93.914 µs 93.952 µs 93.997 µs] | |
change: [-3.5888% -2.9055% -2.2262%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking mesh/rkyv/deserialize (unvalidated) | |
Benchmarking mesh/rkyv/deserialize (unvalidated): Warming up for 3.0000 s | |
Benchmarking mesh/rkyv/deserialize (unvalidated): Collecting 100 samples in estimated 5.2174 s (45k iterations) | |
Benchmarking mesh/rkyv/deserialize (unvalidated): Analyzing | |
mesh/rkyv/deserialize (unvalidated) | |
time: [114.66 µs 114.70 µs 114.73 µs] | |
change: [-14.686% -14.608% -14.547%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
6 (6.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking mesh/rkyv/deserialize (validated upfront with error) | |
Benchmarking mesh/rkyv/deserialize (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking mesh/rkyv/deserialize (validated upfront with error): Collecting 100 samples in estimated 5.2156 s (45k iterations) | |
Benchmarking mesh/rkyv/deserialize (validated upfront with error): Analyzing | |
mesh/rkyv/deserialize (validated upfront with error) | |
time: [114.72 µs 114.75 µs 114.79 µs] | |
change: [-19.547% -19.481% -19.433%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
mesh/rkyv/size 6000008 | |
mesh/rkyv/zlib 5378500 | |
mesh/rkyv/zstd 5345892 | |
mesh/rkyv/zstd_time time: [7.0044 ms 7.0044 ms 7.0044 ms] 763 MB/s | |
Benchmarking mesh/rmp-serde/serialize | |
Benchmarking mesh/rmp-serde/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/rmp-serde/serialize: Collecting 100 samples in estimated 8.4976 s (200 iterations) | |
Benchmarking mesh/rmp-serde/serialize: Analyzing | |
mesh/rmp-serde/serialize | |
time: [42.512 ms 42.525 ms 42.539 ms] | |
change: [+228.16% +228.29% +228.42%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mesh/rmp-serde/deserialize | |
Benchmarking mesh/rmp-serde/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/rmp-serde/deserialize: Collecting 100 samples in estimated 5.2755 s (200 iterations) | |
Benchmarking mesh/rmp-serde/deserialize: Analyzing | |
mesh/rmp-serde/deserialize | |
time: [26.368 ms 26.378 ms 26.388 ms] | |
change: [+110.67% +110.77% +110.87%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
mesh/rmp-serde/size 8125006 | |
mesh/rmp-serde/zlib 6494876 | |
mesh/rmp-serde/zstd 6391037 | |
mesh/rmp-serde/zstd_time time: [76.8538 ms 76.8538 ms 76.8538 ms] 83 MB/s | |
Benchmarking mesh/ron/serialize | |
Benchmarking mesh/ron/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 21.4s, or reduce sample count to 20. | |
Benchmarking mesh/ron/serialize: Collecting 100 samples in estimated 21.398 s (100 iterations) | |
Benchmarking mesh/ron/serialize: Analyzing | |
mesh/ron/serialize time: [211.33 ms 211.36 ms 211.39 ms] | |
change: [+33.224% +33.414% +33.566%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking mesh/ron/deserialize | |
Benchmarking mesh/ron/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 46.2s, or reduce sample count to 10. | |
Benchmarking mesh/ron/deserialize: Collecting 100 samples in estimated 46.215 s (100 iterations) | |
Benchmarking mesh/ron/deserialize: Analyzing | |
mesh/ron/deserialize time: [462.07 ms 462.11 ms 462.14 ms] | |
change: [+94.761% +95.002% +95.198%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 12 outliers among 100 measurements (12.00%) | |
2 (2.00%) low mild | |
10 (10.00%) high mild | |
mesh/ron/size 22192885 | |
mesh/ron/zlib 8970395 | |
mesh/ron/zstd 8138755 | |
mesh/ron/zstd_time time: [152.8061 ms 152.8061 ms 152.8061 ms] 53 MB/s | |
Benchmarking mesh/savefile/serialize | |
Benchmarking mesh/savefile/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/savefile/serialize: Collecting 100 samples in estimated 5.5384 s (40k iterations) | |
Benchmarking mesh/savefile/serialize: Analyzing | |
mesh/savefile/serialize time: [137.00 µs 137.02 µs 137.05 µs] | |
change: [-0.9465% -0.6633% -0.3851%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 12 outliers among 100 measurements (12.00%) | |
1 (1.00%) low mild | |
5 (5.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking mesh/savefile/deserialize | |
Benchmarking mesh/savefile/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/savefile/deserialize: Collecting 100 samples in estimated 5.5495 s (40k iterations) | |
Benchmarking mesh/savefile/deserialize: Analyzing | |
mesh/savefile/deserialize | |
time: [137.29 µs 137.31 µs 137.34 µs] | |
change: [+2.7563% +3.1023% +3.4252%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 21 outliers among 100 measurements (21.00%) | |
1 (1.00%) low mild | |
11 (11.00%) high mild | |
9 (9.00%) high severe | |
mesh/savefile/size 6000024 | |
mesh/savefile/zlib 5378518 | |
mesh/savefile/zstd 5345893 | |
mesh/savefile/zstd_time time: [6.7491 ms 6.7491 ms 6.7491 ms] 792 MB/s | |
Benchmarking mesh/serde_bare/serialize | |
Benchmarking mesh/serde_bare/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/serde_bare/serialize: Collecting 100 samples in estimated 5.5720 s (300 iterations) | |
Benchmarking mesh/serde_bare/serialize: Analyzing | |
mesh/serde_bare/serialize | |
time: [18.545 ms 18.550 ms 18.556 ms] | |
change: [+226.77% +227.79% +228.35%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking mesh/serde_bare/deserialize | |
Benchmarking mesh/serde_bare/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/serde_bare/deserialize: Collecting 100 samples in estimated 6.1319 s (400 iterations) | |
Benchmarking mesh/serde_bare/deserialize: Analyzing | |
mesh/serde_bare/deserialize | |
time: [14.596 ms 14.598 ms 14.600 ms] | |
change: [+302.96% +303.03% +303.09%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
mesh/serde_bare/size 6000003 | |
mesh/serde_bare/zlib 5378495 | |
mesh/serde_bare/zstd 5345900 | |
mesh/serde_bare/zstd_time time: [6.7917 ms 6.7917 ms 6.7917 ms] 787 MB/s | |
Benchmarking mesh/serde_cbor/serialize | |
Benchmarking mesh/serde_cbor/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.1s, or reduce sample count to 70. | |
Benchmarking mesh/serde_cbor/serialize: Collecting 100 samples in estimated 7.0786 s (100 iterations) | |
Benchmarking mesh/serde_cbor/serialize: Analyzing | |
mesh/serde_cbor/serialize | |
time: [70.736 ms 70.768 ms 70.801 ms] | |
change: [+132.92% +133.88% +134.54%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mesh/serde_cbor/deserialize | |
Benchmarking mesh/serde_cbor/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.7s, or reduce sample count to 50. | |
Benchmarking mesh/serde_cbor/deserialize: Collecting 100 samples in estimated 8.6639 s (100 iterations) | |
Benchmarking mesh/serde_cbor/deserialize: Analyzing | |
mesh/serde_cbor/deserialize | |
time: [89.901 ms 89.919 ms 89.937 ms] | |
change: [+124.48% +125.23% +125.76%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
mesh/serde_cbor/size 13122324 | |
mesh/serde_cbor/zlib 7524660 | |
mesh/serde_cbor/zstd 6759658 | |
mesh/serde_cbor/zstd_time time: [94.2395 ms 94.2395 ms 94.2395 ms] 71 MB/s | |
Benchmarking mesh/serde_json/serialize | |
Benchmarking mesh/serde_json/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 13.7s, or reduce sample count to 30. | |
Benchmarking mesh/serde_json/serialize: Collecting 100 samples in estimated 13.682 s (100 iterations) | |
Benchmarking mesh/serde_json/serialize: Analyzing | |
mesh/serde_json/serialize | |
time: [136.34 ms 136.37 ms 136.41 ms] | |
change: [+74.399% +74.993% +75.453%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking mesh/serde_json/deserialize | |
Benchmarking mesh/serde_json/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 13.9s, or reduce sample count to 30. | |
Benchmarking mesh/serde_json/deserialize: Collecting 100 samples in estimated 13.923 s (100 iterations) | |
Benchmarking mesh/serde_json/deserialize: Analyzing | |
mesh/serde_json/deserialize | |
time: [139.25 ms 139.30 ms 139.35 ms] | |
change: [+92.161% +92.242% +92.320%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
mesh/serde_json/size 26192883 | |
mesh/serde_json/zlib 9566084 | |
mesh/serde_json/zstd 8586741 | |
mesh/serde_json/zstd_time time: [157.3854 ms 157.3854 ms 157.3854 ms] 54 MB/s | |
Benchmarking mesh/simd-json/serialize | |
Benchmarking mesh/simd-json/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.5s, or reduce sample count to 50. | |
Benchmarking mesh/simd-json/serialize: Collecting 100 samples in estimated 8.5305 s (100 iterations) | |
Benchmarking mesh/simd-json/serialize: Analyzing | |
mesh/simd-json/serialize | |
time: [85.239 ms 85.281 ms 85.327 ms] | |
change: [+83.065% +83.158% +83.262%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mesh/simd-json/deserialize | |
Benchmarking mesh/simd-json/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 17.1s, or reduce sample count to 20. | |
Benchmarking mesh/simd-json/deserialize: Collecting 100 samples in estimated 17.141 s (100 iterations) | |
Benchmarking mesh/simd-json/deserialize: Analyzing | |
mesh/simd-json/deserialize | |
time: [160.00 ms 160.08 ms 160.17 ms] | |
change: [+57.610% +57.709% +57.813%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
mesh/simd-json/size 26192883 | |
mesh/simd-json/zlib 9566084 | |
mesh/simd-json/zstd 8586741 | |
mesh/simd-json/zstd_time time: [157.0795 ms 157.0795 ms 157.0795 ms] 54 MB/s | |
Benchmarking mesh/speedy/serialize | |
Benchmarking mesh/speedy/serialize: Warming up for 3.0000 s | |
Benchmarking mesh/speedy/serialize: Collecting 100 samples in estimated 5.5396 s (40k iterations) | |
Benchmarking mesh/speedy/serialize: Analyzing | |
mesh/speedy/serialize time: [137.06 µs 137.09 µs 137.13 µs] | |
change: [-1.5853% -1.3193% -1.0530%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking mesh/speedy/deserialize | |
Benchmarking mesh/speedy/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/speedy/deserialize: Collecting 100 samples in estimated 5.3434 s (40k iterations) | |
Benchmarking mesh/speedy/deserialize: Analyzing | |
mesh/speedy/deserialize time: [136.25 µs 136.28 µs 136.31 µs] | |
change: [-2.9954% -2.9128% -2.7934%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 15 outliers among 100 measurements (15.00%) | |
7 (7.00%) high mild | |
8 (8.00%) high severe | |
mesh/speedy/size 6000004 | |
mesh/speedy/zlib 5378496 | |
mesh/speedy/zstd 5345889 | |
mesh/speedy/zstd_time time: [6.6968 ms 6.6968 ms 6.6968 ms] 798 MB/s | |
Benchmarking mesh/nanoserde/serialize | |
Benchmarking mesh/nanoserde/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.6s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking mesh/nanoserde/serialize: Collecting 100 samples in estimated 7.6301 s (5050 iterations) | |
Benchmarking mesh/nanoserde/serialize: Analyzing | |
mesh/nanoserde/serialize | |
time: [1.5110 ms 1.5116 ms 1.5123 ms] | |
change: [+39.884% +40.906% +41.577%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking mesh/nanoserde/deserialize | |
Benchmarking mesh/nanoserde/deserialize: Warming up for 3.0000 s | |
Benchmarking mesh/nanoserde/deserialize: Collecting 100 samples in estimated 5.2332 s (1100 iterations) | |
Benchmarking mesh/nanoserde/deserialize: Analyzing | |
mesh/nanoserde/deserialize | |
time: [4.7374 ms 4.7477 ms 4.7595 ms] | |
change: [+394.93% +395.91% +397.35%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 24 outliers among 100 measurements (24.00%) | |
2 (2.00%) high mild | |
22 (22.00%) high severe | |
mesh/nanoserde/size 6000008 | |
mesh/nanoserde/zlib 5378500 | |
mesh/nanoserde/zstd 5345890 | |
mesh/nanoserde/zstd_time time: [6.7060 ms 6.7060 ms 6.7060 ms] 797 MB/s | |
Benchmarking minecraft_savedata/abomonation/serialize | |
Benchmarking minecraft_savedata/abomonation/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/abomonation/serialize: Collecting 100 samples in estimated 6.5018 s (10k iterations) | |
Benchmarking minecraft_savedata/abomonation/serialize: Analyzing | |
minecraft_savedata/abomonation/serialize | |
time: [632.19 µs 632.24 µs 632.30 µs] | |
change: [+278.31% +280.21% +281.53%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking minecraft_savedata/abomonation/access (unvalidated) | |
Benchmarking minecraft_savedata/abomonation/access (unvalidated): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/abomonation/access (unvalidated): Collecting 100 samples in estimated 5.2433 s (91k iterations) | |
Benchmarking minecraft_savedata/abomonation/access (unvalidated): Analyzing | |
minecraft_savedata/abomonation/access (unvalidated) | |
time: [57.749 µs 57.764 µs 57.780 µs] | |
change: [+72.355% +72.471% +72.576%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking minecraft_savedata/abomonation/read (unvalidated) | |
Benchmarking minecraft_savedata/abomonation/read (unvalidated): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/abomonation/read (unvalidated): Collecting 100 samples in estimated 5.0609 s (86k iterations) | |
Benchmarking minecraft_savedata/abomonation/read (unvalidated): Analyzing | |
minecraft_savedata/abomonation/read (unvalidated) | |
time: [59.464 µs 59.480 µs 59.496 µs] | |
change: [+74.703% +75.064% +75.473%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
Benchmarking minecraft_savedata/abomonation/deserialize (unvalidated) | |
Benchmarking minecraft_savedata/abomonation/deserialize (unvalidated): Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.0s, enable flat sampling, or reduce sample count to 60. | |
Benchmarking minecraft_savedata/abomonation/deserialize (unvalidated): Collecting 100 samples in estimated 5.9683 s (5050 iterations) | |
Benchmarking minecraft_savedata/abomonation/deserialize (unvalidated): Analyzing | |
minecraft_savedata/abomonation/deserialize (unvalidated) | |
time: [1.1833 ms 1.1837 ms 1.1840 ms] | |
change: [+6.1810% +6.2555% +6.3100%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
minecraft_savedata/abomonation/size 1290592 | |
minecraft_savedata/abomonation/zlib 397193 | |
minecraft_savedata/abomonation/zstd 341397 | |
minecraft_savedata/abomonation/zstd_time time: [4.7043 ms 4.7043 ms 4.7043 ms] 72 MB/s | |
Benchmarking minecraft_savedata/alkahest/serialize | |
Benchmarking minecraft_savedata/alkahest/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/alkahest/serialize: Collecting 100 samples in estimated 6.7790 s (10k iterations) | |
Benchmarking minecraft_savedata/alkahest/serialize: Analyzing | |
minecraft_savedata/alkahest/serialize | |
time: [648.34 µs 648.40 µs 648.45 µs] | |
change: [+250.60% +250.89% +251.14%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low mild | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking minecraft_savedata/alkahest/access (validated on-demand with panic) | |
Benchmarking minecraft_savedata/alkahest/access (validated on-demand with panic): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/alkahest/access (validated on-demand with panic): Collecting 100 samples in estimated 5.0000 s (2.6B iterations) | |
Benchmarking minecraft_savedata/alkahest/access (validated on-demand with panic): Analyzing | |
minecraft_savedata/alkahest/access (validated on-demand with panic) | |
time: [1.9262 ns 1.9267 ns 1.9272 ns] | |
change: [+18.256% +18.290% +18.328%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 15 outliers among 100 measurements (15.00%) | |
8 (8.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking minecraft_savedata/alkahest/read (validated on-demand with panic) | |
Benchmarking minecraft_savedata/alkahest/read (validated on-demand with panic): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/alkahest/read (validated on-demand with panic): Collecting 100 samples in estimated 5.0240 s (313k iterations) | |
Benchmarking minecraft_savedata/alkahest/read (validated on-demand with panic): Analyzing | |
minecraft_savedata/alkahest/read (validated on-demand with panic) | |
time: [16.028 µs 16.035 µs 16.043 µs] | |
change: [+241.11% +241.34% +241.56%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
minecraft_savedata/alkahest/size 667570 | |
minecraft_savedata/alkahest/zlib 325484 | |
minecraft_savedata/alkahest/zstd 320452 | |
minecraft_savedata/alkahest/zstd_time time: [3.7787 ms 3.7787 ms 3.7787 ms] 84 MB/s | |
Benchmarking minecraft_savedata/bincode1/serialize | |
Benchmarking minecraft_savedata/bincode1/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.8s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking minecraft_savedata/bincode1/serialize: Collecting 100 samples in estimated 7.7624 s (5050 iterations) | |
Benchmarking minecraft_savedata/bincode1/serialize: Analyzing | |
minecraft_savedata/bincode1/serialize | |
time: [1.5400 ms 1.5402 ms 1.5404 ms] | |
change: [+200.42% +200.51% +200.59%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low severe | |
2 (2.00%) low mild | |
3 (3.00%) high mild | |
Benchmarking minecraft_savedata/bincode1/deserialize | |
Benchmarking minecraft_savedata/bincode1/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/bincode1/deserialize: Collecting 100 samples in estimated 5.0166 s (1900 iterations) | |
Benchmarking minecraft_savedata/bincode1/deserialize: Analyzing | |
minecraft_savedata/bincode1/deserialize | |
time: [2.6397 ms 2.6400 ms 2.6403 ms] | |
change: [+62.481% +62.555% +62.631%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
minecraft_savedata/bincode1/size 569975 | |
minecraft_savedata/bincode1/zlib 240525 | |
minecraft_savedata/bincode1/zstd 232423 | |
minecraft_savedata/bincode1/zstd_time time: [2.7569 ms 2.7569 ms 2.7569 ms] 84 MB/s | |
Benchmarking minecraft_savedata/bincode/serialize | |
Benchmarking minecraft_savedata/bincode/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60. | |
Benchmarking minecraft_savedata/bincode/serialize: Collecting 100 samples in estimated 6.2433 s (5050 iterations) | |
Benchmarking minecraft_savedata/bincode/serialize: Analyzing | |
minecraft_savedata/bincode/serialize | |
time: [1.2484 ms 1.2485 ms 1.2486 ms] | |
change: [+436.98% +439.12% +441.25%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking minecraft_savedata/bincode/deserialize | |
Benchmarking minecraft_savedata/bincode/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/bincode/deserialize: Collecting 100 samples in estimated 5.1345 s (2000 iterations) | |
Benchmarking minecraft_savedata/bincode/deserialize: Analyzing | |
minecraft_savedata/bincode/deserialize | |
time: [2.5761 ms 2.5765 ms 2.5769 ms] | |
change: [+43.440% +43.674% +43.872%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
minecraft_savedata/bincode/size 367413 | |
minecraft_savedata/bincode/zlib 221291 | |
minecraft_savedata/bincode/zstd 206273 | |
minecraft_savedata/bincode/zstd_time time: [2.3796 ms 2.3796 ms 2.3796 ms] 86 MB/s | |
Benchmarking minecraft_savedata/bitcode/serialize | |
Benchmarking minecraft_savedata/bitcode/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/bitcode/serialize: Collecting 100 samples in estimated 5.5714 s (20k iterations) | |
Benchmarking minecraft_savedata/bitcode/serialize: Analyzing | |
minecraft_savedata/bitcode/serialize | |
time: [275.95 µs 276.00 µs 276.06 µs] | |
change: [+123.55% +123.72% +123.87%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking minecraft_savedata/bitcode/deserialize | |
Benchmarking minecraft_savedata/bitcode/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.3s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking minecraft_savedata/bitcode/deserialize: Collecting 100 samples in estimated 7.2981 s (5050 iterations) | |
Benchmarking minecraft_savedata/bitcode/deserialize: Analyzing | |
minecraft_savedata/bitcode/deserialize | |
time: [1.4444 ms 1.4446 ms 1.4447 ms] | |
change: [+31.737% +31.882% +31.986%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
minecraft_savedata/bitcode/size 327688 | |
minecraft_savedata/bitcode/zlib 200947 | |
minecraft_savedata/bitcode/zstd 182736 | |
minecraft_savedata/bitcode/zstd_time time: [695.2680 µs 695.2680 µs 695.2680 µs] 262 MB/s | |
Benchmarking minecraft_savedata/borsh/serialize | |
Benchmarking minecraft_savedata/borsh/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.1s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking minecraft_savedata/borsh/serialize: Collecting 100 samples in estimated 7.0912 s (5050 iterations) | |
Benchmarking minecraft_savedata/borsh/serialize: Analyzing | |
minecraft_savedata/borsh/serialize | |
time: [1.4026 ms 1.4028 ms 1.4030 ms] | |
change: [+188.91% +189.05% +189.15%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking minecraft_savedata/borsh/deserialize | |
Benchmarking minecraft_savedata/borsh/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/borsh/deserialize: Collecting 100 samples in estimated 5.0603 s (2100 iterations) | |
Benchmarking minecraft_savedata/borsh/deserialize: Analyzing | |
minecraft_savedata/borsh/deserialize | |
time: [2.4089 ms 2.4092 ms 2.4095 ms] | |
change: [+52.657% +52.730% +52.797%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
minecraft_savedata/borsh/size 446595 | |
minecraft_savedata/borsh/zlib 234236 | |
minecraft_savedata/borsh/zstd 210008 | |
minecraft_savedata/borsh/zstd_time time: [2.3660 ms 2.3660 ms 2.3660 ms] 88 MB/s | |
Benchmarking minecraft_savedata/bson/serialize | |
Benchmarking minecraft_savedata/bson/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/bson/serialize: Collecting 100 samples in estimated 5.3763 s (900 iterations) | |
Benchmarking minecraft_savedata/bson/serialize: Analyzing | |
minecraft_savedata/bson/serialize | |
time: [5.9379 ms 5.9384 ms 5.9390 ms] | |
change: [+121.85% +122.00% +122.16%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking minecraft_savedata/bson/deserialize | |
Benchmarking minecraft_savedata/bson/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/bson/deserialize: Collecting 100 samples in estimated 5.5263 s (500 iterations) | |
Benchmarking minecraft_savedata/bson/deserialize: Analyzing | |
minecraft_savedata/bson/deserialize | |
time: [11.004 ms 11.006 ms 11.009 ms] | |
change: [+44.242% +44.343% +44.443%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
minecraft_savedata/bson/size 1619653 | |
minecraft_savedata/bson/zlib 502185 | |
minecraft_savedata/bson/zstd 328399 | |
minecraft_savedata/bson/zstd_time time: [4.5640 ms 4.5640 ms 4.5640 ms] 71 MB/s | |
Benchmarking minecraft_savedata/capnp/serialize | |
Benchmarking minecraft_savedata/capnp/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/capnp/serialize: Collecting 100 samples in estimated 9.6379 s (10k iterations) | |
Benchmarking minecraft_savedata/capnp/serialize: Analyzing | |
minecraft_savedata/capnp/serialize | |
time: [958.21 µs 959.33 µs 960.31 µs] | |
change: [+146.50% +146.72% +146.96%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 17 outliers among 100 measurements (17.00%) | |
17 (17.00%) high mild | |
Benchmarking minecraft_savedata/capnp/access (validated on-demand with error) | |
Benchmarking minecraft_savedata/capnp/access (validated on-demand with error): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/capnp/access (validated on-demand with error): Collecting 100 samples in estimated 5.0002 s (64M iterations) | |
Benchmarking minecraft_savedata/capnp/access (validated on-demand with error): Analyzing | |
minecraft_savedata/capnp/access (validated on-demand with error) | |
time: [77.930 ns 77.968 ns 78.009 ns] | |
change: [+26.491% +26.663% +26.827%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking minecraft_savedata/capnp/read (validated on-demand with error) | |
Benchmarking minecraft_savedata/capnp/read (validated on-demand with error): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/capnp/read (validated on-demand with error): Collecting 100 samples in estimated 5.0004 s (4.3M iterations) | |
Benchmarking minecraft_savedata/capnp/read (validated on-demand with error): Analyzing | |
minecraft_savedata/capnp/read (validated on-demand with error) | |
time: [1.1523 µs 1.1531 µs 1.1539 µs] | |
change: [+199.29% +199.52% +199.80%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
minecraft_savedata/capnp/size 803896 | |
minecraft_savedata/capnp/zlib 335606 | |
minecraft_savedata/capnp/zstd 280851 | |
minecraft_savedata/capnp/zstd_time time: [3.7226 ms 3.7226 ms 3.7226 ms] 75 MB/s | |
Benchmarking minecraft_savedata/cbor4ii/serialize | |
Benchmarking minecraft_savedata/cbor4ii/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/cbor4ii/serialize: Collecting 100 samples in estimated 5.1952 s (1700 iterations) | |
Benchmarking minecraft_savedata/cbor4ii/serialize: Analyzing | |
minecraft_savedata/cbor4ii/serialize | |
time: [3.0447 ms 3.0452 ms 3.0457 ms] | |
change: [+334.23% +334.35% +334.47%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking minecraft_savedata/cbor4ii/deserialize | |
Benchmarking minecraft_savedata/cbor4ii/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/cbor4ii/deserialize: Collecting 100 samples in estimated 5.2524 s (800 iterations) | |
Benchmarking minecraft_savedata/cbor4ii/deserialize: Analyzing | |
minecraft_savedata/cbor4ii/deserialize | |
time: [6.5749 ms 6.5760 ms 6.5772 ms] | |
change: [+56.933% +57.032% +57.146%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
minecraft_savedata/cbor4ii/size 1109831 | |
minecraft_savedata/cbor4ii/zlib 344745 | |
minecraft_savedata/cbor4ii/zstd 274514 | |
minecraft_savedata/cbor4ii/zstd_time time: [3.6431 ms 3.6431 ms 3.6431 ms] 75 MB/s | |
Benchmarking minecraft_savedata/ciborium/serialize | |
Benchmarking minecraft_savedata/ciborium/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/ciborium/serialize: Collecting 100 samples in estimated 5.1233 s (800 iterations) | |
Benchmarking minecraft_savedata/ciborium/serialize: Analyzing | |
minecraft_savedata/ciborium/serialize | |
time: [6.3939 ms 6.3948 ms 6.3956 ms] | |
change: [+98.053% +98.166% +98.282%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking minecraft_savedata/ciborium/deserialize | |
Benchmarking minecraft_savedata/ciborium/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/ciborium/deserialize: Collecting 100 samples in estimated 5.5534 s (400 iterations) | |
Benchmarking minecraft_savedata/ciborium/deserialize: Analyzing | |
minecraft_savedata/ciborium/deserialize | |
time: [14.043 ms 14.045 ms 14.047 ms] | |
change: [+51.142% +51.172% +51.201%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
minecraft_savedata/ciborium/size 1109821 | |
minecraft_savedata/ciborium/zlib 344751 | |
minecraft_savedata/ciborium/zstd 274526 | |
minecraft_savedata/ciborium/zstd_time time: [3.6469 ms 3.6469 ms 3.6469 ms] 75 MB/s | |
Benchmarking minecraft_savedata/databuf/serialize | |
Benchmarking minecraft_savedata/databuf/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.4s, enable flat sampling, or reduce sample count to 60. | |
Benchmarking minecraft_savedata/databuf/serialize: Collecting 100 samples in estimated 5.4290 s (5050 iterations) | |
Benchmarking minecraft_savedata/databuf/serialize: Analyzing | |
minecraft_savedata/databuf/serialize | |
time: [1.0743 ms 1.0744 ms 1.0745 ms] | |
change: [+321.17% +321.48% +321.81%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking minecraft_savedata/databuf/deserialize | |
Benchmarking minecraft_savedata/databuf/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.8s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking minecraft_savedata/databuf/deserialize: Collecting 100 samples in estimated 9.8324 s (5050 iterations) | |
Benchmarking minecraft_savedata/databuf/deserialize: Analyzing | |
minecraft_savedata/databuf/deserialize | |
time: [1.9550 ms 1.9552 ms 1.9554 ms] | |
change: [+31.899% +31.930% +31.960%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
1 (1.00%) low severe | |
2 (2.00%) low mild | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
minecraft_savedata/databuf/size 356311 | |
minecraft_savedata/databuf/zlib 213062 | |
minecraft_savedata/databuf/zstd 198488 | |
minecraft_savedata/databuf/zstd_time time: [2.3095 ms 2.3095 ms 2.3095 ms] 85 MB/s | |
Benchmarking minecraft_savedata/dlhn/serialize | |
Benchmarking minecraft_savedata/dlhn/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.4s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking minecraft_savedata/dlhn/serialize: Collecting 100 samples in estimated 8.3509 s (5050 iterations) | |
Benchmarking minecraft_savedata/dlhn/serialize: Analyzing | |
minecraft_savedata/dlhn/serialize | |
time: [1.6628 ms 1.6630 ms 1.6632 ms] | |
change: [+158.51% +158.56% +158.61%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) low mild | |
4 (4.00%) high mild | |
Benchmarking minecraft_savedata/dlhn/deserialize | |
Benchmarking minecraft_savedata/dlhn/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/dlhn/deserialize: Collecting 100 samples in estimated 5.2534 s (1200 iterations) | |
Benchmarking minecraft_savedata/dlhn/deserialize: Analyzing | |
minecraft_savedata/dlhn/deserialize | |
time: [4.3828 ms 4.3834 ms 4.3840 ms] | |
change: [+100.13% +100.17% +100.20%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
minecraft_savedata/dlhn/size 366496 | |
minecraft_savedata/dlhn/zlib 220600 | |
minecraft_savedata/dlhn/zstd 205683 | |
minecraft_savedata/dlhn/zstd_time time: [2.3776 ms 2.3776 ms 2.3776 ms] 86 MB/s | |
Benchmarking minecraft_savedata/flatbuffers/serialize | |
Benchmarking minecraft_savedata/flatbuffers/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/flatbuffers/serialize: Collecting 100 samples in estimated 5.3530 s (1400 iterations) | |
Benchmarking minecraft_savedata/flatbuffers/serialize: Analyzing | |
minecraft_savedata/flatbuffers/serialize | |
time: [3.8155 ms 3.8158 ms 3.8161 ms] | |
change: [+33.302% +33.316% +33.331%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
6 (6.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking minecraft_savedata/flatbuffers/access (unvalidated) | |
Benchmarking minecraft_savedata/flatbuffers/access (unvalidated): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/flatbuffers/access (unvalidated): Collecting 100 samples in estimated 5.0000 s (1.8B iterations) | |
Benchmarking minecraft_savedata/flatbuffers/access (unvalidated): Analyzing | |
minecraft_savedata/flatbuffers/access (unvalidated) | |
time: [2.7143 ns 2.7144 ns 2.7145 ns] | |
change: [+24.981% +24.992% +25.002%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking minecraft_savedata/flatbuffers/access (validated upfront with error) | |
Benchmarking minecraft_savedata/flatbuffers/access (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/flatbuffers/access (validated upfront with error): Collecting 100 samples in estimated 5.0696 s (2100 iterations) | |
Benchmarking minecraft_savedata/flatbuffers/access (validated upfront with error): Analyzing | |
minecraft_savedata/flatbuffers/access (validated upfront with error) | |
time: [2.4137 ms 2.4143 ms 2.4149 ms] | |
change: [+47.710% +47.751% +47.788%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking minecraft_savedata/flatbuffers/read (unvalidated) | |
Benchmarking minecraft_savedata/flatbuffers/read (unvalidated): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/flatbuffers/read (unvalidated): Collecting 100 samples in estimated 5.0075 s (2.8M iterations) | |
Benchmarking minecraft_savedata/flatbuffers/read (unvalidated): Analyzing | |
minecraft_savedata/flatbuffers/read (unvalidated) | |
time: [1.7795 µs 1.7796 µs 1.7798 µs] | |
change: [+33.119% +33.174% +33.215%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking minecraft_savedata/flatbuffers/read (validated upfront with error) | |
Benchmarking minecraft_savedata/flatbuffers/read (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/flatbuffers/read (validated upfront with error): Collecting 100 samples in estimated 5.0809 s (2100 iterations) | |
Benchmarking minecraft_savedata/flatbuffers/read (validated upfront with error): Analyzing | |
minecraft_savedata/flatbuffers/read (validated upfront with error) | |
time: [2.3987 ms 2.3990 ms 2.3994 ms] | |
change: [+46.483% +46.515% +46.544%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
minecraft_savedata/flatbuffers/size 844168 | |
minecraft_savedata/flatbuffers/zlib 345696 | |
minecraft_savedata/flatbuffers/zstd 294015 | |
minecraft_savedata/flatbuffers/zstd_time time: [3.6771 ms 3.6771 ms 3.6771 ms] 79 MB/s | |
Benchmarking minecraft_savedata/msgpacker/serialize | |
Benchmarking minecraft_savedata/msgpacker/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.5s, enable flat sampling, or reduce sample count to 60. | |
Benchmarking minecraft_savedata/msgpacker/serialize: Collecting 100 samples in estimated 5.4774 s (5050 iterations) | |
Benchmarking minecraft_savedata/msgpacker/serialize: Analyzing | |
minecraft_savedata/msgpacker/serialize | |
time: [968.63 µs 984.32 µs 997.05 µs] | |
change: [+17.998% +20.394% +22.824%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking minecraft_savedata/msgpacker/deserialize | |
Benchmarking minecraft_savedata/msgpacker/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/msgpacker/deserialize: Collecting 100 samples in estimated 5.1093 s (1600 iterations) | |
Benchmarking minecraft_savedata/msgpacker/deserialize: Analyzing | |
minecraft_savedata/msgpacker/deserialize | |
time: [3.2004 ms 3.2008 ms 3.2012 ms] | |
change: [+27.767% +27.788% +27.810%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
3 (3.00%) low mild | |
5 (5.00%) high mild | |
minecraft_savedata/msgpacker/size 391251 | |
minecraft_savedata/msgpacker/zlib 236877 | |
minecraft_savedata/msgpacker/zstd 220476 | |
minecraft_savedata/msgpacker/zstd_time time: [2.5209 ms 2.5209 ms 2.5209 ms] 87 MB/s | |
Benchmarking minecraft_savedata/nachricht-serde/serialize | |
Benchmarking minecraft_savedata/nachricht-serde/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/nachricht-serde/serialize: Collecting 100 samples in estimated 5.2207 s (700 iterations) | |
Benchmarking minecraft_savedata/nachricht-serde/serialize: Analyzing | |
minecraft_savedata/nachricht-serde/serialize | |
time: [7.4617 ms 7.4625 ms 7.4633 ms] | |
change: [+56.764% +57.215% +57.460%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking minecraft_savedata/nachricht-serde/deserialize | |
Benchmarking minecraft_savedata/nachricht-serde/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/nachricht-serde/deserialize: Collecting 100 samples in estimated 5.6122 s (900 iterations) | |
Benchmarking minecraft_savedata/nachricht-serde/deserialize: Analyzing | |
minecraft_savedata/nachricht-serde/deserialize | |
time: [6.2534 ms 6.2545 ms 6.2556 ms] | |
change: [+68.896% +69.526% +69.959%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
minecraft_savedata/nachricht-serde/size 449745 | |
minecraft_savedata/nachricht-serde/zlib 252432 | |
minecraft_savedata/nachricht-serde/zstd 231110 | |
minecraft_savedata/nachricht-serde/zstd_time time: [2.6665 ms 2.6665 ms 2.6665 ms] 86 MB/s | |
Benchmarking minecraft_savedata/parity-scale-codec/serialize | |
Benchmarking minecraft_savedata/parity-scale-codec/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.5s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking minecraft_savedata/parity-scale-codec/serialize: Collecting 100 samples in estimated 7.5474 s (5050 iterations) | |
Benchmarking minecraft_savedata/parity-scale-codec/serialize: Analyzing | |
minecraft_savedata/parity-scale-codec/serialize | |
time: [1.4945 ms 1.4947 ms 1.4948 ms] | |
change: [+177.43% +177.51% +177.58%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low severe | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking minecraft_savedata/parity-scale-codec/deserialize | |
Benchmarking minecraft_savedata/parity-scale-codec/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/parity-scale-codec/deserialize: Collecting 100 samples in estimated 5.1692 s (2000 iterations) | |
Benchmarking minecraft_savedata/parity-scale-codec/deserialize: Analyzing | |
minecraft_savedata/parity-scale-codec/deserialize | |
time: [2.5571 ms 2.5575 ms 2.5579 ms] | |
change: [+50.200% +50.309% +50.410%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
minecraft_savedata/parity-scale-codec/size 356311 | |
minecraft_savedata/parity-scale-codec/zlib 212976 | |
minecraft_savedata/parity-scale-codec/zstd 198524 | |
minecraft_savedata/parity-scale-codec/zstd_time time: [2.3012 ms 2.3012 ms 2.3012 ms] 86 MB/s | |
Benchmarking minecraft_savedata/postcard/serialize | |
Benchmarking minecraft_savedata/postcard/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/postcard/serialize: Collecting 100 samples in estimated 8.1796 s (10k iterations) | |
Benchmarking minecraft_savedata/postcard/serialize: Analyzing | |
minecraft_savedata/postcard/serialize | |
time: [803.63 µs 803.72 µs 803.82 µs] | |
change: [+106.52% +106.57% +106.63%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low severe | |
2 (2.00%) high severe | |
Benchmarking minecraft_savedata/postcard/deserialize | |
Benchmarking minecraft_savedata/postcard/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/postcard/deserialize: Collecting 100 samples in estimated 5.0891 s (2300 iterations) | |
Benchmarking minecraft_savedata/postcard/deserialize: Analyzing | |
minecraft_savedata/postcard/deserialize | |
time: [2.2130 ms 2.2133 ms 2.2136 ms] | |
change: [+25.748% +25.795% +25.830%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
2 (2.00%) low mild | |
7 (7.00%) high mild | |
2 (2.00%) high severe | |
minecraft_savedata/postcard/size 367489 | |
minecraft_savedata/postcard/zlib 221913 | |
minecraft_savedata/postcard/zstd 207344 | |
minecraft_savedata/postcard/zstd_time time: [2.3943 ms 2.3943 ms 2.3943 ms] 86 MB/s | |
Benchmarking minecraft_savedata/pot/serialize | |
Benchmarking minecraft_savedata/pot/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/pot/serialize: Collecting 100 samples in estimated 5.1938 s (1200 iterations) | |
Benchmarking minecraft_savedata/pot/serialize: Analyzing | |
minecraft_savedata/pot/serialize | |
time: [4.2965 ms 4.2969 ms 4.2973 ms] | |
change: [+115.32% +115.37% +115.42%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking minecraft_savedata/pot/deserialize | |
Benchmarking minecraft_savedata/pot/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/pot/deserialize: Collecting 100 samples in estimated 5.0838 s (600 iterations) | |
Benchmarking minecraft_savedata/pot/deserialize: Analyzing | |
minecraft_savedata/pot/deserialize | |
time: [8.4171 ms 8.4181 ms 8.4191 ms] | |
change: [+51.943% +52.027% +52.111%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
minecraft_savedata/pot/size 599125 | |
minecraft_savedata/pot/zlib 299158 | |
minecraft_savedata/pot/zstd 247693 | |
minecraft_savedata/pot/zstd_time time: [3.0244 ms 3.0244 ms 3.0244 ms] 81 MB/s | |
Benchmarking minecraft_savedata/prost/serialize (populate + encode) | |
Benchmarking minecraft_savedata/prost/serialize (populate + encode): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/prost/serialize (populate + encode): Collecting 100 samples in estimated 5.1243 s (1600 iterations) | |
Benchmarking minecraft_savedata/prost/serialize (populate + encode): Analyzing | |
minecraft_savedata/prost/serialize (populate + encode) | |
time: [3.2070 ms 3.2076 ms 3.2081 ms] | |
change: [+37.961% +38.003% +38.048%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
Benchmarking minecraft_savedata/prost/serialize (encode) | |
Benchmarking minecraft_savedata/prost/serialize (encode): Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.7s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking minecraft_savedata/prost/serialize (encode): Collecting 100 samples in estimated 8.6613 s (5050 iterations) | |
Benchmarking minecraft_savedata/prost/serialize (encode): Analyzing | |
minecraft_savedata/prost/serialize (encode) | |
time: [1.7247 ms 1.7248 ms 1.7249 ms] | |
change: [+104.25% +104.34% +104.41%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking minecraft_savedata/prost/deserialize | |
Benchmarking minecraft_savedata/prost/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/prost/deserialize: Collecting 100 samples in estimated 5.0174 s (1300 iterations) | |
Benchmarking minecraft_savedata/prost/deserialize: Analyzing | |
minecraft_savedata/prost/deserialize | |
time: [3.8715 ms 3.8722 ms 3.8730 ms] | |
change: [+24.401% +24.458% +24.518%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
minecraft_savedata/prost/size 596811 | |
minecraft_savedata/prost/zlib 305319 | |
minecraft_savedata/prost/zstd 269310 | |
minecraft_savedata/prost/zstd_time time: [3.3196 ms 3.3196 ms 3.3196 ms] 81 MB/s | |
Benchmarking minecraft_savedata/rkyv/serialize | |
Benchmarking minecraft_savedata/rkyv/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/rkyv/serialize: Collecting 100 samples in estimated 5.6888 s (10k iterations) | |
Benchmarking minecraft_savedata/rkyv/serialize: Analyzing | |
minecraft_savedata/rkyv/serialize | |
time: [564.28 µs 564.33 µs 564.39 µs] | |
change: [+107.69% +108.27% +108.60%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
2 (2.00%) low mild | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking minecraft_savedata/rkyv/access (unvalidated) | |
Benchmarking minecraft_savedata/rkyv/access (unvalidated): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/rkyv/access (unvalidated): Collecting 100 samples in estimated 5.0000 s (2.3B iterations) | |
Benchmarking minecraft_savedata/rkyv/access (unvalidated): Analyzing | |
minecraft_savedata/rkyv/access (unvalidated) | |
time: [2.1715 ns 2.1716 ns 2.1716 ns] | |
change: [+99.544% +99.797% +99.969%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
2 (2.00%) low mild | |
5 (5.00%) high mild | |
Benchmarking minecraft_savedata/rkyv/access (validated upfront with error) | |
Benchmarking minecraft_savedata/rkyv/access (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/rkyv/access (validated upfront with error): Collecting 100 samples in estimated 6.5336 s (15k iterations) | |
Benchmarking minecraft_savedata/rkyv/access (validated upfront with error): Analyzing | |
minecraft_savedata/rkyv/access (validated upfront with error) | |
time: [436.99 µs 437.69 µs 438.22 µs] | |
change: [+5.2085% +5.3781% +5.5924%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking minecraft_savedata/rkyv/read (unvalidated) | |
Benchmarking minecraft_savedata/rkyv/read (unvalidated): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/rkyv/read (unvalidated): Collecting 100 samples in estimated 5.0004 s (34M iterations) | |
Benchmarking minecraft_savedata/rkyv/read (unvalidated): Analyzing | |
minecraft_savedata/rkyv/read (unvalidated) | |
time: [145.77 ns 145.78 ns 145.78 ns] | |
change: [+2.0491% +2.0772% +2.1206%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking minecraft_savedata/rkyv/read (validated upfront with error) | |
Benchmarking minecraft_savedata/rkyv/read (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/rkyv/read (validated upfront with error): Collecting 100 samples in estimated 6.6000 s (15k iterations) | |
Benchmarking minecraft_savedata/rkyv/read (validated upfront with error): Analyzing | |
minecraft_savedata/rkyv/read (validated upfront with error) | |
time: [438.32 µs 438.59 µs 438.86 µs] | |
change: [+4.7524% +5.2797% +5.5967%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 25 outliers among 100 measurements (25.00%) | |
21 (21.00%) low mild | |
4 (4.00%) high mild | |
Benchmarking minecraft_savedata/rkyv/update | |
Benchmarking minecraft_savedata/rkyv/update: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/rkyv/update: Collecting 100 samples in estimated 5.0016 s (6.3M iterations) | |
Benchmarking minecraft_savedata/rkyv/update: Analyzing | |
minecraft_savedata/rkyv/update | |
time: [794.15 ns 794.22 ns 794.28 ns] | |
change: [+6.2540% +6.3173% +6.3645%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low severe | |
3 (3.00%) low mild | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking minecraft_savedata/rkyv/deserialize (unvalidated) | |
Benchmarking minecraft_savedata/rkyv/deserialize (unvalidated): Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.2s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking minecraft_savedata/rkyv/deserialize (unvalidated): Collecting 100 samples in estimated 7.1571 s (5050 iterations) | |
Benchmarking minecraft_savedata/rkyv/deserialize (unvalidated): Analyzing | |
minecraft_savedata/rkyv/deserialize (unvalidated) | |
time: [1.4211 ms 1.4216 ms 1.4220 ms] | |
change: [+31.856% +31.936% +32.013%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking minecraft_savedata/rkyv/deserialize (validated upfront with error) | |
Benchmarking minecraft_savedata/rkyv/deserialize (validated upfront with error): Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.4s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking minecraft_savedata/rkyv/deserialize (validated upfront with error): Collecting 100 samples in estimated 9.4129 s (5050 iterations) | |
Benchmarking minecraft_savedata/rkyv/deserialize (validated upfront with error): Analyzing | |
minecraft_savedata/rkyv/deserialize (validated upfront with error) | |
time: [1.8783 ms 1.8789 ms 1.8794 ms] | |
change: [+25.430% +25.484% +25.540%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) low mild | |
minecraft_savedata/rkyv/size 596952 | |
minecraft_savedata/rkyv/zlib 253967 | |
minecraft_savedata/rkyv/zstd 220706 | |
minecraft_savedata/rkyv/zstd_time time: [2.5893 ms 2.5893 ms 2.5893 ms] 85 MB/s | |
Benchmarking minecraft_savedata/rmp-serde/serialize | |
Benchmarking minecraft_savedata/rmp-serde/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/rmp-serde/serialize: Collecting 100 samples in estimated 5.1928 s (2100 iterations) | |
Benchmarking minecraft_savedata/rmp-serde/serialize: Analyzing | |
minecraft_savedata/rmp-serde/serialize | |
time: [2.4829 ms 2.4834 ms 2.4839 ms] | |
change: [+134.72% +134.78% +134.83%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking minecraft_savedata/rmp-serde/deserialize | |
Benchmarking minecraft_savedata/rmp-serde/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/rmp-serde/deserialize: Collecting 100 samples in estimated 5.3076 s (1600 iterations) | |
Benchmarking minecraft_savedata/rmp-serde/deserialize: Analyzing | |
minecraft_savedata/rmp-serde/deserialize | |
time: [3.3218 ms 3.3223 ms 3.3227 ms] | |
change: [+26.798% +26.823% +26.846%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) low mild | |
minecraft_savedata/rmp-serde/size 424533 | |
minecraft_savedata/rmp-serde/zlib 245214 | |
minecraft_savedata/rmp-serde/zstd 226188 | |
minecraft_savedata/rmp-serde/zstd_time time: [2.5832 ms 2.5832 ms 2.5832 ms] 87 MB/s | |
Benchmarking minecraft_savedata/ron/serialize | |
Benchmarking minecraft_savedata/ron/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/ron/serialize: Collecting 100 samples in estimated 5.7080 s (500 iterations) | |
Benchmarking minecraft_savedata/ron/serialize: Analyzing | |
minecraft_savedata/ron/serialize | |
time: [11.429 ms 11.430 ms 11.431 ms] | |
change: [+56.125% +56.166% +56.207%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking minecraft_savedata/ron/deserialize | |
Benchmarking minecraft_savedata/ron/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/ron/deserialize: Collecting 100 samples in estimated 7.1207 s (300 iterations) | |
Benchmarking minecraft_savedata/ron/deserialize: Analyzing | |
minecraft_savedata/ron/deserialize | |
time: [23.688 ms 23.690 ms 23.692 ms] | |
change: [+52.758% +52.781% +52.806%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
minecraft_savedata/ron/size 1465223 | |
minecraft_savedata/ron/zlib 434935 | |
minecraft_savedata/ron/zstd 343338 | |
minecraft_savedata/ron/zstd_time time: [5.6319 ms 5.6319 ms 5.6319 ms] 60 MB/s | |
Benchmarking minecraft_savedata/savefile/serialize | |
Benchmarking minecraft_savedata/savefile/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.8s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking minecraft_savedata/savefile/serialize: Collecting 100 samples in estimated 8.8049 s (5050 iterations) | |
Benchmarking minecraft_savedata/savefile/serialize: Analyzing | |
minecraft_savedata/savefile/serialize | |
time: [1.7606 ms 1.7609 ms 1.7613 ms] | |
change: [+803.39% +803.93% +804.46%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking minecraft_savedata/savefile/deserialize | |
Benchmarking minecraft_savedata/savefile/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/savefile/deserialize: Collecting 100 samples in estimated 5.0182 s (2100 iterations) | |
Benchmarking minecraft_savedata/savefile/deserialize: Analyzing | |
minecraft_savedata/savefile/deserialize | |
time: [2.3896 ms 2.3900 ms 2.3905 ms] | |
change: [+49.873% +49.954% +50.028%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
minecraft_savedata/savefile/size 566991 | |
minecraft_savedata/savefile/zlib 239361 | |
minecraft_savedata/savefile/zstd 232010 | |
minecraft_savedata/savefile/zstd_time time: [2.7677 ms 2.7677 ms 2.7677 ms] 83 MB/s | |
Benchmarking minecraft_savedata/serde_bare/serialize | |
Benchmarking minecraft_savedata/serde_bare/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.9s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking minecraft_savedata/serde_bare/serialize: Collecting 100 samples in estimated 7.8903 s (5050 iterations) | |
Benchmarking minecraft_savedata/serde_bare/serialize: Analyzing | |
minecraft_savedata/serde_bare/serialize | |
time: [1.5624 ms 1.5625 ms 1.5626 ms] | |
change: [+135.70% +135.75% +135.80%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) low mild | |
4 (4.00%) high mild | |
Benchmarking minecraft_savedata/serde_bare/deserialize | |
Benchmarking minecraft_savedata/serde_bare/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/serde_bare/deserialize: Collecting 100 samples in estimated 5.3049 s (1700 iterations) | |
Benchmarking minecraft_savedata/serde_bare/deserialize: Analyzing | |
minecraft_savedata/serde_bare/deserialize | |
time: [3.1168 ms 3.1172 ms 3.1176 ms] | |
change: [+55.382% +55.410% +55.438%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
minecraft_savedata/serde_bare/size 356311 | |
minecraft_savedata/serde_bare/zlib 213062 | |
minecraft_savedata/serde_bare/zstd 198488 | |
minecraft_savedata/serde_bare/zstd_time time: [2.2872 ms 2.2872 ms 2.2872 ms] 86 MB/s | |
Benchmarking minecraft_savedata/serde_cbor/serialize | |
Benchmarking minecraft_savedata/serde_cbor/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/serde_cbor/serialize: Collecting 100 samples in estimated 5.3098 s (1300 iterations) | |
Benchmarking minecraft_savedata/serde_cbor/serialize: Analyzing | |
minecraft_savedata/serde_cbor/serialize | |
time: [4.0940 ms 4.0945 ms 4.0950 ms] | |
change: [+160.11% +160.15% +160.19%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking minecraft_savedata/serde_cbor/deserialize | |
Benchmarking minecraft_savedata/serde_cbor/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/serde_cbor/deserialize: Collecting 100 samples in estimated 5.0095 s (800 iterations) | |
Benchmarking minecraft_savedata/serde_cbor/deserialize: Analyzing | |
minecraft_savedata/serde_cbor/deserialize | |
time: [6.2384 ms 6.2398 ms 6.2412 ms] | |
change: [+50.193% +50.379% +50.573%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
minecraft_savedata/serde_cbor/size 1109821 | |
minecraft_savedata/serde_cbor/zlib 344751 | |
minecraft_savedata/serde_cbor/zstd 274526 | |
minecraft_savedata/serde_cbor/zstd_time time: [3.6401 ms 3.6401 ms 3.6401 ms] 75 MB/s | |
Benchmarking minecraft_savedata/serde_json/serialize | |
Benchmarking minecraft_savedata/serde_json/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/serde_json/serialize: Collecting 100 samples in estimated 5.0418 s (800 iterations) | |
Benchmarking minecraft_savedata/serde_json/serialize: Analyzing | |
minecraft_savedata/serde_json/serialize | |
time: [6.3259 ms 6.3266 ms 6.3273 ms] | |
change: [+98.265% +98.296% +98.327%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
Benchmarking minecraft_savedata/serde_json/deserialize | |
Benchmarking minecraft_savedata/serde_json/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/serde_json/deserialize: Collecting 100 samples in estimated 5.7751 s (600 iterations) | |
Benchmarking minecraft_savedata/serde_json/deserialize: Analyzing | |
minecraft_savedata/serde_json/deserialize | |
time: [9.5635 ms 9.5643 ms 9.5652 ms] | |
change: [+59.008% +59.040% +59.070%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
minecraft_savedata/serde_json/size 1623191 | |
minecraft_savedata/serde_json/zlib 466527 | |
minecraft_savedata/serde_json/zstd 359623 | |
minecraft_savedata/serde_json/zstd_time time: [5.7954 ms 5.7954 ms 5.7954 ms] 62 MB/s | |
Benchmarking minecraft_savedata/simd-json/serialize | |
Benchmarking minecraft_savedata/simd-json/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/simd-json/serialize: Collecting 100 samples in estimated 5.1457 s (1200 iterations) | |
Benchmarking minecraft_savedata/simd-json/serialize: Analyzing | |
minecraft_savedata/simd-json/serialize | |
time: [4.2878 ms 4.2883 ms 4.2888 ms] | |
change: [+120.76% +120.80% +120.83%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
Benchmarking minecraft_savedata/simd-json/deserialize | |
Benchmarking minecraft_savedata/simd-json/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/simd-json/deserialize: Collecting 100 samples in estimated 5.0214 s (800 iterations) | |
Benchmarking minecraft_savedata/simd-json/deserialize: Analyzing | |
minecraft_savedata/simd-json/deserialize | |
time: [6.1462 ms 6.1476 ms 6.1489 ms] | |
change: [+56.778% +56.812% +56.850%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
minecraft_savedata/simd-json/size 1623191 | |
minecraft_savedata/simd-json/zlib 466527 | |
minecraft_savedata/simd-json/zstd 359623 | |
minecraft_savedata/simd-json/zstd_time time: [5.8088 ms 5.8088 ms 5.8088 ms] 61 MB/s | |
Benchmarking minecraft_savedata/speedy/serialize | |
Benchmarking minecraft_savedata/speedy/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.6s, enable flat sampling, or reduce sample count to 60. | |
Benchmarking minecraft_savedata/speedy/serialize: Collecting 100 samples in estimated 6.5719 s (5050 iterations) | |
Benchmarking minecraft_savedata/speedy/serialize: Analyzing | |
minecraft_savedata/speedy/serialize | |
time: [1.3056 ms 1.3057 ms 1.3058 ms] | |
change: [+408.18% +408.54% +408.79%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low severe | |
3 (3.00%) low mild | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking minecraft_savedata/speedy/deserialize | |
Benchmarking minecraft_savedata/speedy/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.1s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking minecraft_savedata/speedy/deserialize: Collecting 100 samples in estimated 9.1076 s (5050 iterations) | |
Benchmarking minecraft_savedata/speedy/deserialize: Analyzing | |
minecraft_savedata/speedy/deserialize | |
time: [1.8018 ms 1.8019 ms 1.8020 ms] | |
change: [+23.518% +23.571% +23.621%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
minecraft_savedata/speedy/size 449595 | |
minecraft_savedata/speedy/zlib 234970 | |
minecraft_savedata/speedy/zstd 210361 | |
minecraft_savedata/speedy/zstd_time time: [2.3890 ms 2.3890 ms 2.3890 ms] 88 MB/s | |
Benchmarking minecraft_savedata/nanoserde/serialize | |
Benchmarking minecraft_savedata/nanoserde/serialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/nanoserde/serialize: Collecting 100 samples in estimated 7.2042 s (10k iterations) | |
Benchmarking minecraft_savedata/nanoserde/serialize: Analyzing | |
minecraft_savedata/nanoserde/serialize | |
time: [713.46 µs 713.52 µs 713.58 µs] | |
change: [+226.67% +226.99% +227.24%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking minecraft_savedata/nanoserde/deserialize | |
Benchmarking minecraft_savedata/nanoserde/deserialize: Warming up for 3.0000 s | |
Benchmarking minecraft_savedata/nanoserde/deserialize: Collecting 100 samples in estimated 5.1526 s (2500 iterations) | |
Benchmarking minecraft_savedata/nanoserde/deserialize: Analyzing | |
minecraft_savedata/nanoserde/deserialize | |
time: [2.0716 ms 2.0719 ms 2.0721 ms] | |
change: [+23.906% +24.177% +24.388%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
minecraft_savedata/nanoserde/size 567975 | |
minecraft_savedata/nanoserde/zlib 239930 | |
minecraft_savedata/nanoserde/zstd 232419 | |
minecraft_savedata/nanoserde/zstd_time time: [2.7618 ms 2.7618 ms 2.7618 ms] 84 MB/s | |
Benchmarking mk48/abomonation/serialize | |
Benchmarking mk48/abomonation/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.2s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking mk48/abomonation/serialize: Collecting 100 samples in estimated 8.2435 s (5050 iterations) | |
Benchmarking mk48/abomonation/serialize: Analyzing | |
mk48/abomonation/serialize | |
time: [1.6464 ms 1.6465 ms 1.6465 ms] | |
change: [+284.03% +285.10% +286.03%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low severe | |
4 (4.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking mk48/abomonation/access (unvalidated) | |
Benchmarking mk48/abomonation/access (unvalidated): Warming up for 3.0000 s | |
Benchmarking mk48/abomonation/access (unvalidated): Collecting 100 samples in estimated 5.2653 s (61k iterations) | |
Benchmarking mk48/abomonation/access (unvalidated): Analyzing | |
mk48/abomonation/access (unvalidated) | |
time: [86.809 µs 86.862 µs 86.911 µs] | |
change: [+43.593% +43.786% +43.948%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mk48/abomonation/read (unvalidated) | |
Benchmarking mk48/abomonation/read (unvalidated): Warming up for 3.0000 s | |
Benchmarking mk48/abomonation/read (unvalidated): Collecting 100 samples in estimated 5.3039 s (61k iterations) | |
Benchmarking mk48/abomonation/read (unvalidated): Analyzing | |
mk48/abomonation/read (unvalidated) | |
time: [87.369 µs 87.415 µs 87.459 µs] | |
change: [+41.946% +42.245% +42.472%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mk48/abomonation/deserialize (unvalidated) | |
Benchmarking mk48/abomonation/deserialize (unvalidated): Warming up for 3.0000 s | |
Benchmarking mk48/abomonation/deserialize (unvalidated): Collecting 100 samples in estimated 5.0716 s (2000 iterations) | |
Benchmarking mk48/abomonation/deserialize (unvalidated): Analyzing | |
mk48/abomonation/deserialize (unvalidated) | |
time: [2.5371 ms 2.5374 ms 2.5377 ms] | |
change: [+27.135% +28.104% +28.749%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
mk48/abomonation/size 2984682 | |
mk48/abomonation/zlib 1405431 | |
mk48/abomonation/zstd 1264143 | |
mk48/abomonation/zstd_time time: [14.2749 ms 14.2749 ms 14.2749 ms] 88 MB/s | |
Benchmarking mk48/alkahest/serialize | |
Benchmarking mk48/alkahest/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/alkahest/serialize: Collecting 100 samples in estimated 5.3729 s (1400 iterations) | |
Benchmarking mk48/alkahest/serialize: Analyzing | |
mk48/alkahest/serialize time: [3.8261 ms 3.8335 ms 3.8411 ms] | |
change: [+647.41% +648.96% +650.47%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking mk48/alkahest/access (validated on-demand with panic) | |
Benchmarking mk48/alkahest/access (validated on-demand with panic): Warming up for 3.0000 s | |
Benchmarking mk48/alkahest/access (validated on-demand with panic): Collecting 100 samples in estimated 5.0000 s (2.6B iterations) | |
Benchmarking mk48/alkahest/access (validated on-demand with panic): Analyzing | |
mk48/alkahest/access (validated on-demand with panic) | |
time: [1.9262 ns 1.9266 ns 1.9271 ns] | |
change: [+18.146% +18.440% +18.902%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
4 (4.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking mk48/alkahest/read (validated on-demand with panic) | |
Benchmarking mk48/alkahest/read (validated on-demand with panic): Warming up for 3.0000 s | |
Benchmarking mk48/alkahest/read (validated on-demand with panic): Collecting 100 samples in estimated 5.0022 s (6.0M iterations) | |
Benchmarking mk48/alkahest/read (validated on-demand with panic): Analyzing | |
mk48/alkahest/read (validated on-demand with panic) | |
time: [783.51 ns 785.74 ns 787.91 ns] | |
change: [+40.939% +42.149% +43.137%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
3 (3.00%) low severe | |
3 (3.00%) low mild | |
5 (5.00%) high mild | |
mk48/alkahest/size 1863391 | |
mk48/alkahest/zlib 1234113 | |
mk48/alkahest/zstd 1202345 | |
mk48/alkahest/zstd_time time: [11.5729 ms 11.5729 ms 11.5729 ms] 103 MB/s | |
Benchmarking mk48/bincode1/serialize | |
Benchmarking mk48/bincode1/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/bincode1/serialize: Collecting 100 samples in estimated 5.6694 s (700 iterations) | |
Benchmarking mk48/bincode1/serialize: Analyzing | |
mk48/bincode1/serialize time: [8.0968 ms 8.0981 ms 8.0995 ms] | |
change: [+135.23% +135.28% +135.32%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking mk48/bincode1/deserialize | |
Benchmarking mk48/bincode1/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/bincode1/deserialize: Collecting 100 samples in estimated 5.2035 s (500 iterations) | |
Benchmarking mk48/bincode1/deserialize: Analyzing | |
mk48/bincode1/deserialize | |
time: [10.415 ms 10.416 ms 10.417 ms] | |
change: [+195.46% +196.19% +196.58%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
mk48/bincode1/size 1811011 | |
mk48/bincode1/zlib 1115281 | |
mk48/bincode1/zstd 1025627 | |
mk48/bincode1/zstd_time time: [9.7967 ms 9.7967 ms 9.7967 ms] 104 MB/s | |
Benchmarking mk48/bincode/serialize | |
Benchmarking mk48/bincode/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/bincode/serialize: Collecting 100 samples in estimated 5.4859 s (900 iterations) | |
Benchmarking mk48/bincode/serialize: Analyzing | |
mk48/bincode/serialize time: [6.1065 ms 6.1073 ms 6.1080 ms] | |
change: [+880.67% +882.35% +883.60%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) low mild | |
Benchmarking mk48/bincode/deserialize | |
Benchmarking mk48/bincode/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/bincode/deserialize: Collecting 100 samples in estimated 5.2196 s (900 iterations) | |
Benchmarking mk48/bincode/deserialize: Analyzing | |
mk48/bincode/deserialize | |
time: [5.8089 ms 5.8095 ms 5.8101 ms] | |
change: [+77.267% +77.711% +77.956%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
mk48/bincode/size 1372381 | |
mk48/bincode/zlib 1091486 | |
mk48/bincode/zstd 1037296 | |
mk48/bincode/zstd_time time: [9.2063 ms 9.2063 ms 9.2063 ms] 112 MB/s | |
Benchmarking mk48/bitcode/serialize | |
Benchmarking mk48/bitcode/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.8s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking mk48/bitcode/serialize: Collecting 100 samples in estimated 7.8347 s (5050 iterations) | |
Benchmarking mk48/bitcode/serialize: Analyzing | |
mk48/bitcode/serialize time: [1.5467 ms 1.5468 ms 1.5469 ms] | |
change: [+155.69% +156.39% +156.80%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
4 (4.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking mk48/bitcode/deserialize | |
Benchmarking mk48/bitcode/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/bitcode/deserialize: Collecting 100 samples in estimated 5.0636 s (2300 iterations) | |
Benchmarking mk48/bitcode/deserialize: Analyzing | |
mk48/bitcode/deserialize | |
time: [2.2013 ms 2.2016 ms 2.2019 ms] | |
change: [+7.9563% +8.3560% +8.6329%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
mk48/bitcode/size 948499 | |
mk48/bitcode/zlib 857321 | |
mk48/bitcode/zstd 837658 | |
mk48/bitcode/zstd_time time: [2.8445 ms 2.8445 ms 2.8445 ms] 294 MB/s | |
Benchmarking mk48/borsh/serialize | |
Benchmarking mk48/borsh/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/borsh/serialize: Collecting 100 samples in estimated 5.4415 s (900 iterations) | |
Benchmarking mk48/borsh/serialize: Analyzing | |
mk48/borsh/serialize time: [6.0388 ms 6.0402 ms 6.0415 ms] | |
change: [+134.39% +135.72% +136.76%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mk48/borsh/deserialize | |
Benchmarking mk48/borsh/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/borsh/deserialize: Collecting 100 samples in estimated 5.4021 s (900 iterations) | |
Benchmarking mk48/borsh/deserialize: Analyzing | |
mk48/borsh/deserialize time: [5.9996 ms 6.0001 ms 6.0006 ms] | |
change: [+141.46% +142.61% +143.53%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low mild | |
5 (5.00%) high mild | |
mk48/borsh/size 1486162 | |
mk48/borsh/zlib 1082357 | |
mk48/borsh/zstd 1013550 | |
mk48/borsh/zstd_time time: [9.4591 ms 9.4591 ms 9.4591 ms] 107 MB/s | |
Benchmarking mk48/bson/serialize | |
Benchmarking mk48/bson/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/bson/serialize: Collecting 100 samples in estimated 7.9324 s (200 iterations) | |
Benchmarking mk48/bson/serialize: Analyzing | |
mk48/bson/serialize time: [39.613 ms 39.621 ms 39.629 ms] | |
change: [+107.01% +107.15% +107.29%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking mk48/bson/deserialize | |
Benchmarking mk48/bson/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.3s, or reduce sample count to 70. | |
Benchmarking mk48/bson/deserialize: Collecting 100 samples in estimated 6.2949 s (100 iterations) | |
Benchmarking mk48/bson/deserialize: Analyzing | |
mk48/bson/deserialize time: [62.888 ms 62.935 ms 62.982 ms] | |
change: [+62.494% +62.621% +62.745%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 12 outliers among 100 measurements (12.00%) | |
6 (6.00%) low mild | |
6 (6.00%) high mild | |
mk48/bson/size 10030880 | |
mk48/bson/zlib 2833079 | |
mk48/bson/zstd 1600859 | |
mk48/bson/zstd_time time: [26.9180 ms 26.9180 ms 26.9180 ms] 59 MB/s | |
Benchmarking mk48/capnp/serialize | |
Benchmarking mk48/capnp/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/capnp/serialize: Collecting 100 samples in estimated 5.2891 s (1500 iterations) | |
Benchmarking mk48/capnp/serialize: Analyzing | |
mk48/capnp/serialize time: [3.6468 ms 3.6485 ms 3.6502 ms] | |
change: [+79.110% +79.795% +80.475%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) low mild | |
2 (2.00%) high mild | |
Benchmarking mk48/capnp/access (validated on-demand with error) | |
Benchmarking mk48/capnp/access (validated on-demand with error): Warming up for 3.0000 s | |
Benchmarking mk48/capnp/access (validated on-demand with error): Collecting 100 samples in estimated 5.0002 s (65M iterations) | |
Benchmarking mk48/capnp/access (validated on-demand with error): Analyzing | |
mk48/capnp/access (validated on-demand with error) | |
time: [77.514 ns 77.545 ns 77.579 ns] | |
change: [+20.671% +21.289% +21.844%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
2 (2.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking mk48/capnp/read (validated on-demand with error) | |
Benchmarking mk48/capnp/read (validated on-demand with error): Warming up for 3.0000 s | |
Benchmarking mk48/capnp/read (validated on-demand with error): Collecting 100 samples in estimated 5.0089 s (2.8M iterations) | |
Benchmarking mk48/capnp/read (validated on-demand with error): Analyzing | |
mk48/capnp/read (validated on-demand with error) | |
time: [1.7743 µs 1.7744 µs 1.7745 µs] | |
change: [+182.44% +183.78% +184.48%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
mk48/capnp/size 2664040 | |
mk48/capnp/zlib 1511895 | |
mk48/capnp/zstd 1212087 | |
mk48/capnp/zstd_time time: [13.9849 ms 13.9849 ms 13.9849 ms] 86 MB/s | |
Benchmarking mk48/cbor4ii/serialize | |
Benchmarking mk48/cbor4ii/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/cbor4ii/serialize: Collecting 100 samples in estimated 6.4896 s (400 iterations) | |
Benchmarking mk48/cbor4ii/serialize: Analyzing | |
mk48/cbor4ii/serialize time: [16.205 ms 16.209 ms 16.213 ms] | |
change: [+466.29% +466.48% +466.64%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) low mild | |
1 (1.00%) high mild | |
Benchmarking mk48/cbor4ii/deserialize | |
Benchmarking mk48/cbor4ii/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/cbor4ii/deserialize: Collecting 100 samples in estimated 5.8729 s (200 iterations) | |
Benchmarking mk48/cbor4ii/deserialize: Analyzing | |
mk48/cbor4ii/deserialize | |
time: [29.591 ms 29.594 ms 29.598 ms] | |
change: [+85.861% +86.888% +87.766%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
mk48/cbor4ii/size 5878791 | |
mk48/cbor4ii/zlib 1655835 | |
mk48/cbor4ii/zstd 1431390 | |
mk48/cbor4ii/zstd_time time: [21.3982 ms 21.3982 ms 21.3982 ms] 66 MB/s | |
Benchmarking mk48/ciborium/serialize | |
Benchmarking mk48/ciborium/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/ciborium/serialize: Collecting 100 samples in estimated 7.7041 s (200 iterations) | |
Benchmarking mk48/ciborium/serialize: Analyzing | |
mk48/ciborium/serialize time: [38.495 ms 38.502 ms 38.509 ms] | |
change: [+95.990% +96.530% +96.900%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking mk48/ciborium/deserialize | |
Benchmarking mk48/ciborium/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.0s, or reduce sample count to 70. | |
Benchmarking mk48/ciborium/deserialize: Collecting 100 samples in estimated 6.9748 s (100 iterations) | |
Benchmarking mk48/ciborium/deserialize: Analyzing | |
mk48/ciborium/deserialize | |
time: [70.618 ms 70.634 ms 70.649 ms] | |
change: [+48.161% +48.377% +48.562%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
mk48/ciborium/size 5878653 | |
mk48/ciborium/zlib 1655791 | |
mk48/ciborium/zstd 1431560 | |
mk48/ciborium/zstd_time time: [21.3769 ms 21.3769 ms 21.3769 ms] 66 MB/s | |
Benchmarking mk48/databuf/serialize | |
Benchmarking mk48/databuf/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/databuf/serialize: Collecting 100 samples in estimated 5.3569 s (1000 iterations) | |
Benchmarking mk48/databuf/serialize: Analyzing | |
mk48/databuf/serialize time: [5.3453 ms 5.3465 ms 5.3477 ms] | |
change: [+360.43% +360.57% +360.69%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mk48/databuf/deserialize | |
Benchmarking mk48/databuf/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/databuf/deserialize: Collecting 100 samples in estimated 5.3761 s (1300 iterations) | |
Benchmarking mk48/databuf/deserialize: Analyzing | |
mk48/databuf/deserialize | |
time: [4.1351 ms 4.1355 ms 4.1359 ms] | |
change: [+27.461% +27.484% +27.507%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
mk48/databuf/size 1288257 | |
mk48/databuf/zlib 1037579 | |
mk48/databuf/zstd 984337 | |
mk48/databuf/zstd_time time: [8.5599 ms 8.5599 ms 8.5599 ms] 114 MB/s | |
Benchmarking mk48/dlhn/serialize | |
Benchmarking mk48/dlhn/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/dlhn/serialize: Collecting 100 samples in estimated 5.0342 s (500 iterations) | |
Benchmarking mk48/dlhn/serialize: Analyzing | |
mk48/dlhn/serialize time: [10.059 ms 10.061 ms 10.063 ms] | |
change: [+140.50% +140.55% +140.61%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking mk48/dlhn/deserialize | |
Benchmarking mk48/dlhn/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/dlhn/deserialize: Collecting 100 samples in estimated 6.4338 s (400 iterations) | |
Benchmarking mk48/dlhn/deserialize: Analyzing | |
mk48/dlhn/deserialize time: [16.112 ms 16.113 ms 16.114 ms] | |
change: [+163.64% +163.72% +163.80%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
mk48/dlhn/size 1279599 | |
mk48/dlhn/zlib 1052061 | |
mk48/dlhn/zstd 1021161 | |
mk48/dlhn/zstd_time time: [8.4201 ms 8.4201 ms 8.4201 ms] 121 MB/s | |
Benchmarking mk48/flatbuffers/serialize | |
Benchmarking mk48/flatbuffers/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/flatbuffers/serialize: Collecting 100 samples in estimated 5.0759 s (900 iterations) | |
Benchmarking mk48/flatbuffers/serialize: Analyzing | |
mk48/flatbuffers/serialize | |
time: [5.6629 ms 5.6636 ms 5.6644 ms] | |
change: [+40.306% +40.363% +40.423%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking mk48/flatbuffers/access (unvalidated) | |
Benchmarking mk48/flatbuffers/access (unvalidated): Warming up for 3.0000 s | |
Benchmarking mk48/flatbuffers/access (unvalidated): Collecting 100 samples in estimated 5.0000 s (1.8B iterations) | |
Benchmarking mk48/flatbuffers/access (unvalidated): Analyzing | |
mk48/flatbuffers/access (unvalidated) | |
time: [2.7144 ns 2.7145 ns 2.7146 ns] | |
change: [+24.967% +24.982% +24.994%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 9 outliers among 100 measurements (9.00%) | |
8 (8.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mk48/flatbuffers/access (validated upfront with error) | |
Benchmarking mk48/flatbuffers/access (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking mk48/flatbuffers/access (validated upfront with error): Collecting 100 samples in estimated 5.1368 s (900 iterations) | |
Benchmarking mk48/flatbuffers/access (validated upfront with error): Analyzing | |
mk48/flatbuffers/access (validated upfront with error) | |
time: [5.9028 ms 5.9091 ms 5.9156 ms] | |
change: [+57.937% +58.106% +58.277%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mk48/flatbuffers/read (unvalidated) | |
Benchmarking mk48/flatbuffers/read (unvalidated): Warming up for 3.0000 s | |
Benchmarking mk48/flatbuffers/read (unvalidated): Collecting 100 samples in estimated 5.0068 s (1.6M iterations) | |
Benchmarking mk48/flatbuffers/read (unvalidated): Analyzing | |
mk48/flatbuffers/read (unvalidated) | |
time: [3.1464 µs 3.1465 µs 3.1467 µs] | |
change: [+18.137% +18.153% +18.171%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking mk48/flatbuffers/read (validated upfront with error) | |
Benchmarking mk48/flatbuffers/read (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking mk48/flatbuffers/read (validated upfront with error): Collecting 100 samples in estimated 5.3738 s (900 iterations) | |
Benchmarking mk48/flatbuffers/read (validated upfront with error): Analyzing | |
mk48/flatbuffers/read (validated upfront with error) | |
time: [6.3708 ms 6.3722 ms 6.3737 ms] | |
change: [+70.278% +70.317% +70.357%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
mk48/flatbuffers/size 2273740 | |
mk48/flatbuffers/zlib 1408408 | |
mk48/flatbuffers/zstd 1235566 | |
mk48/flatbuffers/zstd_time time: [12.7533 ms 12.7533 ms 12.7533 ms] 96 MB/s | |
Benchmarking mk48/msgpacker/serialize | |
Benchmarking mk48/msgpacker/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/msgpacker/serialize: Collecting 100 samples in estimated 5.1611 s (1000 iterations) | |
Benchmarking mk48/msgpacker/serialize: Analyzing | |
mk48/msgpacker/serialize | |
time: [4.6411 ms 4.6418 ms 4.6426 ms] | |
change: [+143.39% +143.48% +143.57%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mk48/msgpacker/deserialize | |
Benchmarking mk48/msgpacker/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/msgpacker/deserialize: Collecting 100 samples in estimated 5.7798 s (600 iterations) | |
Benchmarking mk48/msgpacker/deserialize: Analyzing | |
mk48/msgpacker/deserialize | |
time: [9.6343 ms 9.6443 ms 9.6542 ms] | |
change: [+87.778% +88.077% +88.352%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
mk48/msgpacker/size 1424043 | |
mk48/msgpacker/zlib 1128758 | |
mk48/msgpacker/zstd 1110156 | |
mk48/msgpacker/zstd_time time: [9.3431 ms 9.3431 ms 9.3431 ms] 118 MB/s | |
Benchmarking mk48/nachricht-serde/serialize | |
Benchmarking mk48/nachricht-serde/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/nachricht-serde/serialize: Collecting 100 samples in estimated 8.4408 s (200 iterations) | |
Benchmarking mk48/nachricht-serde/serialize: Analyzing | |
mk48/nachricht-serde/serialize | |
time: [43.015 ms 43.023 ms 43.030 ms] | |
change: [+66.139% +66.184% +66.229%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mk48/nachricht-serde/deserialize | |
Benchmarking mk48/nachricht-serde/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/nachricht-serde/deserialize: Collecting 100 samples in estimated 5.8809 s (200 iterations) | |
Benchmarking mk48/nachricht-serde/deserialize: Analyzing | |
mk48/nachricht-serde/deserialize | |
time: [29.379 ms 29.390 ms 29.401 ms] | |
change: [+108.44% +108.54% +108.62%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
mk48/nachricht-serde/size 1728519 | |
mk48/nachricht-serde/zlib 1247642 | |
mk48/nachricht-serde/zstd 1233323 | |
mk48/nachricht-serde/zstd_time time: [11.9525 ms 11.9525 ms 11.9525 ms] 103 MB/s | |
Benchmarking mk48/parity-scale-codec/serialize | |
Benchmarking mk48/parity-scale-codec/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/parity-scale-codec/serialize: Collecting 100 samples in estimated 5.6593 s (800 iterations) | |
Benchmarking mk48/parity-scale-codec/serialize: Analyzing | |
mk48/parity-scale-codec/serialize | |
time: [7.0618 ms 7.0630 ms 7.0643 ms] | |
change: [+168.16% +168.20% +168.26%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking mk48/parity-scale-codec/deserialize | |
Benchmarking mk48/parity-scale-codec/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/parity-scale-codec/deserialize: Collecting 100 samples in estimated 5.2495 s (700 iterations) | |
Benchmarking mk48/parity-scale-codec/deserialize: Analyzing | |
mk48/parity-scale-codec/deserialize | |
time: [7.4735 ms 7.4740 ms 7.4746 ms] | |
change: [+146.64% +146.95% +147.27%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
mk48/parity-scale-codec/size 1288257 | |
mk48/parity-scale-codec/zlib 1039269 | |
mk48/parity-scale-codec/zstd 986510 | |
mk48/parity-scale-codec/zstd_time time: [8.6258 ms 8.6258 ms 8.6258 ms] 114 MB/s | |
Benchmarking mk48/postcard/serialize | |
Benchmarking mk48/postcard/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/postcard/serialize: Collecting 100 samples in estimated 5.0018 s (1500 iterations) | |
Benchmarking mk48/postcard/serialize: Analyzing | |
mk48/postcard/serialize time: [3.3359 ms 3.3364 ms 3.3370 ms] | |
change: [+112.21% +112.27% +112.32%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high severe | |
Benchmarking mk48/postcard/deserialize | |
Benchmarking mk48/postcard/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/postcard/deserialize: Collecting 100 samples in estimated 5.1116 s (900 iterations) | |
Benchmarking mk48/postcard/deserialize: Analyzing | |
mk48/postcard/deserialize | |
time: [5.6922 ms 5.6930 ms 5.6941 ms] | |
change: [+58.025% +58.053% +58.088%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
mk48/postcard/size 1279599 | |
mk48/postcard/zlib 1058243 | |
mk48/postcard/zstd 1016738 | |
mk48/postcard/zstd_time time: [8.3701 ms 8.3701 ms 8.3701 ms] 121 MB/s | |
Benchmarking mk48/pot/serialize | |
Benchmarking mk48/pot/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/pot/serialize: Collecting 100 samples in estimated 7.0991 s (300 iterations) | |
Benchmarking mk48/pot/serialize: Analyzing | |
mk48/pot/serialize time: [23.684 ms 23.697 ms 23.709 ms] | |
change: [+102.89% +103.02% +103.14%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mk48/pot/deserialize | |
Benchmarking mk48/pot/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/pot/deserialize: Collecting 100 samples in estimated 8.8356 s (200 iterations) | |
Benchmarking mk48/pot/deserialize: Analyzing | |
mk48/pot/deserialize time: [44.180 ms 44.187 ms 44.194 ms] | |
change: [+58.454% +58.530% +58.607%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
mk48/pot/size 2544810 | |
mk48/pot/zlib 1447453 | |
mk48/pot/zstd 1268390 | |
mk48/pot/zstd_time time: [15.3498 ms 15.3498 ms 15.3498 ms] 82 MB/s | |
Benchmarking mk48/prost/serialize (populate + encode) | |
Benchmarking mk48/prost/serialize (populate + encode): Warming up for 3.0000 s | |
Benchmarking mk48/prost/serialize (populate + encode): Collecting 100 samples in estimated 5.6468 s (600 iterations) | |
Benchmarking mk48/prost/serialize (populate + encode): Analyzing | |
mk48/prost/serialize (populate + encode) | |
time: [9.4162 ms 9.4182 ms 9.4204 ms] | |
change: [+37.963% +38.015% +38.071%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
6 (6.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking mk48/prost/serialize (encode) | |
Benchmarking mk48/prost/serialize (encode): Warming up for 3.0000 s | |
Benchmarking mk48/prost/serialize (encode): Collecting 100 samples in estimated 5.1333 s (900 iterations) | |
Benchmarking mk48/prost/serialize (encode): Analyzing | |
mk48/prost/serialize (encode) | |
time: [5.7062 ms 5.7072 ms 5.7084 ms] | |
change: [+61.066% +61.122% +61.176%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mk48/prost/deserialize | |
Benchmarking mk48/prost/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/prost/deserialize: Collecting 100 samples in estimated 5.3320 s (600 iterations) | |
Benchmarking mk48/prost/deserialize: Analyzing | |
mk48/prost/deserialize time: [8.9147 ms 8.9201 ms 8.9256 ms] | |
change: [+24.450% +24.586% +24.722%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
mk48/prost/size 1818378 | |
mk48/prost/zlib 1307777 | |
mk48/prost/zstd 1266311 | |
mk48/prost/zstd_time time: [11.5109 ms 11.5109 ms 11.5109 ms] 110 MB/s | |
Benchmarking mk48/rkyv/serialize | |
Benchmarking mk48/rkyv/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.6s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking mk48/rkyv/serialize: Collecting 100 samples in estimated 9.5935 s (5050 iterations) | |
Benchmarking mk48/rkyv/serialize: Analyzing | |
mk48/rkyv/serialize time: [1.8998 ms 1.8999 ms 1.9001 ms] | |
change: [+63.674% +63.770% +63.856%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking mk48/rkyv/access (unvalidated) | |
Benchmarking mk48/rkyv/access (unvalidated): Warming up for 3.0000 s | |
Benchmarking mk48/rkyv/access (unvalidated): Collecting 100 samples in estimated 5.0000 s (2.3B iterations) | |
Benchmarking mk48/rkyv/access (unvalidated): Analyzing | |
mk48/rkyv/access (unvalidated) | |
time: [2.1716 ns 2.1718 ns 2.1719 ns] | |
change: [+99.793% +99.903% +99.978%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
2 (2.00%) low mild | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mk48/rkyv/access (validated upfront with error) | |
Benchmarking mk48/rkyv/access (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking mk48/rkyv/access (validated upfront with error): Collecting 100 samples in estimated 7.7507 s (10k iterations) | |
Benchmarking mk48/rkyv/access (validated upfront with error): Analyzing | |
mk48/rkyv/access (validated upfront with error) | |
time: [769.47 µs 769.71 µs 769.92 µs] | |
change: [+61.900% +61.982% +62.063%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mk48/rkyv/read (unvalidated) | |
Benchmarking mk48/rkyv/read (unvalidated): Warming up for 3.0000 s | |
Benchmarking mk48/rkyv/read (unvalidated): Collecting 100 samples in estimated 5.0014 s (15M iterations) | |
Benchmarking mk48/rkyv/read (unvalidated): Analyzing | |
mk48/rkyv/read (unvalidated) | |
time: [342.52 ns 342.60 ns 342.67 ns] | |
change: [-11.812% -11.755% -11.708%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low severe | |
3 (3.00%) low mild | |
Benchmarking mk48/rkyv/read (validated upfront with error) | |
Benchmarking mk48/rkyv/read (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking mk48/rkyv/read (validated upfront with error): Collecting 100 samples in estimated 7.8457 s (10k iterations) | |
Benchmarking mk48/rkyv/read (validated upfront with error): Analyzing | |
mk48/rkyv/read (validated upfront with error) | |
time: [767.85 µs 768.00 µs 768.13 µs] | |
change: [+62.496% +62.561% +62.627%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high severe | |
Benchmarking mk48/rkyv/update | |
Benchmarking mk48/rkyv/update: Warming up for 3.0000 s | |
Benchmarking mk48/rkyv/update: Collecting 100 samples in estimated 5.0019 s (9.1M iterations) | |
Benchmarking mk48/rkyv/update: Analyzing | |
mk48/rkyv/update time: [548.43 ns 548.46 ns 548.49 ns] | |
change: [+25.646% +25.691% +25.733%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
5 (5.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking mk48/rkyv/deserialize (unvalidated) | |
Benchmarking mk48/rkyv/deserialize (unvalidated): Warming up for 3.0000 s | |
Benchmarking mk48/rkyv/deserialize (unvalidated): Collecting 100 samples in estimated 5.1816 s (2600 iterations) | |
Benchmarking mk48/rkyv/deserialize (unvalidated): Analyzing | |
mk48/rkyv/deserialize (unvalidated) | |
time: [1.9900 ms 1.9903 ms 1.9906 ms] | |
change: [+9.0396% +9.0771% +9.1103%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
7 (7.00%) high mild | |
Benchmarking mk48/rkyv/deserialize (validated upfront with error) | |
Benchmarking mk48/rkyv/deserialize (validated upfront with error): Warming up for 3.0000 s | |
Benchmarking mk48/rkyv/deserialize (validated upfront with error): Collecting 100 samples in estimated 5.0001 s (1800 iterations) | |
Benchmarking mk48/rkyv/deserialize (validated upfront with error): Analyzing | |
mk48/rkyv/deserialize (validated upfront with error) | |
time: [2.7695 ms 2.7701 ms 2.7708 ms] | |
change: [+19.969% +19.995% +20.032%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low mild | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
mk48/rkyv/size 2029080 | |
mk48/rkyv/zlib 1335117 | |
mk48/rkyv/zstd 1158855 | |
mk48/rkyv/zstd_time time: [11.9507 ms 11.9507 ms 11.9507 ms] 96 MB/s | |
Benchmarking mk48/rmp-serde/serialize | |
Benchmarking mk48/rmp-serde/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/rmp-serde/serialize: Collecting 100 samples in estimated 5.1149 s (300 iterations) | |
Benchmarking mk48/rmp-serde/serialize: Analyzing | |
mk48/rmp-serde/serialize | |
time: [17.052 ms 17.055 ms 17.058 ms] | |
change: [+142.96% +143.02% +143.08%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mk48/rmp-serde/deserialize | |
Benchmarking mk48/rmp-serde/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/rmp-serde/deserialize: Collecting 100 samples in estimated 5.6051 s (400 iterations) | |
Benchmarking mk48/rmp-serde/deserialize: Analyzing | |
mk48/rmp-serde/deserialize | |
time: [13.939 ms 13.941 ms 13.945 ms] | |
change: [+38.833% +38.917% +39.006%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
mk48/rmp-serde/size 1703813 | |
mk48/rmp-serde/zlib 1231892 | |
mk48/rmp-serde/zstd 1200208 | |
mk48/rmp-serde/zstd_time time: [11.2298 ms 11.2298 ms 11.2298 ms] 106 MB/s | |
Benchmarking mk48/ron/serialize | |
Benchmarking mk48/ron/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.2s, or reduce sample count to 90. | |
Benchmarking mk48/ron/serialize: Collecting 100 samples in estimated 5.1910 s (100 iterations) | |
Benchmarking mk48/ron/serialize: Analyzing | |
mk48/ron/serialize time: [51.922 ms 51.930 ms 51.937 ms] | |
change: [+54.827% +54.862% +54.899%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mk48/ron/deserialize | |
Benchmarking mk48/ron/deserialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 14.2s, or reduce sample count to 30. | |
Benchmarking mk48/ron/deserialize: Collecting 100 samples in estimated 14.193 s (100 iterations) | |
Benchmarking mk48/ron/deserialize: Analyzing | |
mk48/ron/deserialize time: [142.05 ms 142.09 ms 142.13 ms] | |
change: [+62.902% +62.970% +63.036%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
7 (7.00%) low mild | |
mk48/ron/size 8476284 | |
mk48/ron/zlib 2181196 | |
mk48/ron/zstd 1783971 | |
mk48/ron/zstd_time time: [39.2388 ms 39.2388 ms 39.2388 ms] 45 MB/s | |
Benchmarking mk48/savefile/serialize | |
Benchmarking mk48/savefile/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/savefile/serialize: Collecting 100 samples in estimated 5.1060 s (700 iterations) | |
Benchmarking mk48/savefile/serialize: Analyzing | |
mk48/savefile/serialize time: [7.2892 ms 7.2902 ms 7.2912 ms] | |
change: [+791.95% +792.26% +792.51%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mk48/savefile/deserialize | |
Benchmarking mk48/savefile/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/savefile/deserialize: Collecting 100 samples in estimated 5.0797 s (900 iterations) | |
Benchmarking mk48/savefile/deserialize: Analyzing | |
mk48/savefile/deserialize | |
time: [5.6637 ms 5.6644 ms 5.6651 ms] | |
change: [+127.75% +127.79% +127.83%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
mk48/savefile/size 1750226 | |
mk48/savefile/zlib 1101682 | |
mk48/savefile/zstd 1027827 | |
mk48/savefile/zstd_time time: [9.8374 ms 9.8374 ms 9.8374 ms] 104 MB/s | |
Benchmarking mk48/serde_bare/serialize | |
Benchmarking mk48/serde_bare/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/serde_bare/serialize: Collecting 100 samples in estimated 5.2770 s (600 iterations) | |
Benchmarking mk48/serde_bare/serialize: Analyzing | |
mk48/serde_bare/serialize | |
time: [8.8015 ms 8.8032 ms 8.8055 ms] | |
change: [+105.71% +105.77% +105.83%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mk48/serde_bare/deserialize | |
Benchmarking mk48/serde_bare/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/serde_bare/deserialize: Collecting 100 samples in estimated 5.6903 s (500 iterations) | |
Benchmarking mk48/serde_bare/deserialize: Analyzing | |
mk48/serde_bare/deserialize | |
time: [11.410 ms 11.413 ms 11.415 ms] | |
change: [+178.24% +178.31% +178.37%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) low severe | |
mk48/serde_bare/size 1288257 | |
mk48/serde_bare/zlib 1037597 | |
mk48/serde_bare/zstd 984356 | |
mk48/serde_bare/zstd_time time: [8.5781 ms 8.5781 ms 8.5781 ms] 114 MB/s | |
Benchmarking mk48/serde_cbor/serialize | |
Benchmarking mk48/serde_cbor/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/serde_cbor/serialize: Collecting 100 samples in estimated 7.1662 s (300 iterations) | |
Benchmarking mk48/serde_cbor/serialize: Analyzing | |
mk48/serde_cbor/serialize | |
time: [23.859 ms 23.863 ms 23.867 ms] | |
change: [+178.27% +178.34% +178.40%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking mk48/serde_cbor/deserialize | |
Benchmarking mk48/serde_cbor/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/serde_cbor/deserialize: Collecting 100 samples in estimated 5.6972 s (200 iterations) | |
Benchmarking mk48/serde_cbor/deserialize: Analyzing | |
mk48/serde_cbor/deserialize | |
time: [28.691 ms 28.698 ms 28.706 ms] | |
change: [+55.502% +55.548% +55.597%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
mk48/serde_cbor/size 5878653 | |
mk48/serde_cbor/zlib 1655791 | |
mk48/serde_cbor/zstd 1431560 | |
mk48/serde_cbor/zstd_time time: [21.4849 ms 21.4849 ms 21.4849 ms] 66 MB/s | |
Benchmarking mk48/serde_json/serialize | |
Benchmarking mk48/serde_json/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/serde_json/serialize: Collecting 100 samples in estimated 7.3493 s (200 iterations) | |
Benchmarking mk48/serde_json/serialize: Analyzing | |
mk48/serde_json/serialize | |
time: [36.709 ms 36.713 ms 36.718 ms] | |
change: [+113.28% +113.33% +113.37%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking mk48/serde_json/deserialize | |
Benchmarking mk48/serde_json/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/serde_json/deserialize: Collecting 100 samples in estimated 9.2037 s (200 iterations) | |
Benchmarking mk48/serde_json/deserialize: Analyzing | |
mk48/serde_json/deserialize | |
time: [46.125 ms 46.132 ms 46.140 ms] | |
change: [+70.835% +70.886% +70.933%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high severe | |
mk48/serde_json/size 9175594 | |
mk48/serde_json/zlib 2334253 | |
mk48/serde_json/zstd 1800713 | |
mk48/serde_json/zstd_time time: [39.2281 ms 39.2281 ms 39.2281 ms] 45 MB/s | |
Benchmarking mk48/simd-json/serialize | |
Benchmarking mk48/simd-json/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/simd-json/serialize: Collecting 100 samples in estimated 6.9595 s (300 iterations) | |
Benchmarking mk48/simd-json/serialize: Analyzing | |
mk48/simd-json/serialize | |
time: [23.186 ms 23.189 ms 23.191 ms] | |
change: [+129.45% +129.48% +129.52%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking mk48/simd-json/deserialize | |
Benchmarking mk48/simd-json/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/simd-json/deserialize: Collecting 100 samples in estimated 9.6234 s (200 iterations) | |
Benchmarking mk48/simd-json/deserialize: Analyzing | |
mk48/simd-json/deserialize | |
time: [45.683 ms 45.703 ms 45.728 ms] | |
change: [+27.919% +28.028% +28.136%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
mk48/simd-json/size 9175594 | |
mk48/simd-json/zlib 2334253 | |
mk48/simd-json/zstd 1800713 | |
mk48/simd-json/zstd_time time: [33.3687 ms 33.3687 ms 33.3687 ms] 53 MB/s | |
Benchmarking mk48/speedy/serialize | |
Benchmarking mk48/speedy/serialize: Warming up for 3.0000 s | |
Benchmarking mk48/speedy/serialize: Collecting 100 samples in estimated 5.4674 s (1000 iterations) | |
Benchmarking mk48/speedy/serialize: Analyzing | |
mk48/speedy/serialize time: [5.4654 ms 5.4663 ms 5.4673 ms] | |
change: [+736.60% +736.85% +737.10%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mk48/speedy/deserialize | |
Benchmarking mk48/speedy/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/speedy/deserialize: Collecting 100 samples in estimated 5.0867 s (1900 iterations) | |
Benchmarking mk48/speedy/deserialize: Analyzing | |
mk48/speedy/deserialize time: [2.6867 ms 2.6871 ms 2.6875 ms] | |
change: [+25.385% +25.438% +25.491%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
mk48/speedy/size 1546963 | |
mk48/speedy/zlib 1093532 | |
mk48/speedy/zstd 1013443 | |
mk48/speedy/zstd_time time: [9.6656 ms 9.6656 ms 9.6656 ms] 104 MB/s | |
Benchmarking mk48/nanoserde/serialize | |
Benchmarking mk48/nanoserde/serialize: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.5s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking mk48/nanoserde/serialize: Collecting 100 samples in estimated 8.4591 s (5050 iterations) | |
Benchmarking mk48/nanoserde/serialize: Analyzing | |
mk48/nanoserde/serialize | |
time: [1.6754 ms 1.6755 ms 1.6756 ms] | |
change: [+54.104% +54.165% +54.207%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking mk48/nanoserde/deserialize | |
Benchmarking mk48/nanoserde/deserialize: Warming up for 3.0000 s | |
Benchmarking mk48/nanoserde/deserialize: Collecting 100 samples in estimated 5.0753 s (1200 iterations) | |
Benchmarking mk48/nanoserde/deserialize: Analyzing | |
mk48/nanoserde/deserialize | |
time: [4.2344 ms 4.2350 ms 4.2356 ms] | |
change: [+42.809% +42.834% +42.859%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
mk48/nanoserde/size 1770477 | |
mk48/nanoserde/zlib 1108304 | |
mk48/nanoserde/zstd 1029947 | |
mk48/nanoserde/zstd_time time: [9.8538 ms 9.8538 ms 9.8538 ms] 104 MB/s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment