├── .cargo └── config.toml ├── .github └── workflows │ ├── bench.yml │ └── build.yml ├── .gitignore ├── Cargo.toml ├── README.md ├── benches └── bench.rs ├── benchmark_results ├── 2021-11-29.txt ├── 2021-3-13.txt ├── 2021-3-18.txt ├── 2021-4-30.txt ├── 2021-4-7.txt ├── 2021-4-7_2.txt ├── 2021-7-29.txt ├── 2021-7-8.txt ├── 2021-7-8_2.txt ├── 2021-9-7.txt ├── 2021-9-7_2.txt ├── 2022-06-20.txt ├── 2022-10-7.txt ├── 2022-3-14.txt ├── 2022-7-24.txt ├── 2023-11-1_13-41-22.json ├── 2023-11-1_13-41-22.log ├── 2023-11-2_12-2-42.json ├── 2023-11-2_12-2-42.log ├── 2023-11-5_23-45-31.json ├── 2023-11-5_23-45-31.log ├── 2023-3-12.txt ├── 2023-4-19.txt ├── 2023-4-27.txt ├── 2023-5-14.txt ├── 2023-5-4.txt ├── 2023-5-8.txt ├── 2023-6-10.txt ├── 2023-7-13_15-22-53.json ├── 2023-7-13_15-22-53.log ├── 2023-7-14_20-32-42.json ├── 2023-7-14_20-32-42.log ├── 2023-7-14_22-29-39.json ├── 2023-7-14_22-29-39.log ├── 2023-7-20_12-47-51.json ├── 2023-7-20_12-47-51.log ├── 2023-7-22_15-19-11.json ├── 2023-7-22_15-19-11.log ├── 2023-7-3.txt ├── 2023-7-7_2-13-59.json ├── 2023-7-7_2-13-59.log ├── 2023-8-30_22-37-21.json ├── 2023-8-30_22-37-21.log ├── 2023-9-6_12-8-26.json ├── 2023-9-6_12-8-26.log ├── 2024-1-6_17-59-33.json ├── 2024-1-6_17-59-33.log ├── 2024-11-4_21-8-36.json ├── 2024-11-4_21-8-36.log ├── 2024-11-4_23-36-44.json ├── 2024-11-4_23-36-44.log ├── 2024-2-6_17-59-10.json ├── 2024-2-6_17-59-10.log ├── 2024-3-16_3-59-29.json ├── 2024-3-16_3-59-29.log ├── 2024-3-17_17-2-47.json ├── 2024-3-17_17-2-47.log ├── 2024-3-1_3-45-34.json ├── 2024-3-1_3-45-34.log ├── 2024-3-23_15-26-56.json ├── 2024-3-23_15-26-56.log ├── 2024-3-24_17-54-50.json ├── 2024-3-24_17-54-50.log ├── 2024-4-10_14-43-10.json ├── 2024-4-10_14-43-10.log ├── 2024-4-18_3-54-59.json ├── 2024-4-18_3-54-59.log ├── 2024-4-27_2-47-3.json ├── 2024-4-27_2-47-3.log ├── 2024-4-7_14-28-32.json ├── 2024-4-7_14-28-32.log ├── 2024-5-1_22-43-2.json ├── 2024-5-1_22-43-2.log ├── 2024-5-5_14-16-23.json ├── 2024-5-5_14-16-23.log ├── 2024-7-8_3-16-38.json ├── 2024-7-8_3-16-38.log ├── 2024-9-16_0-10-26.json ├── 2024-9-16_0-10-26.log ├── 2024-9-16_1-32-57.json ├── 2024-9-16_1-32-57.log ├── 2024-9-16_22-40-8.json ├── 2024-9-16_22-40-8.log ├── 2024-9-17_2-50-58.json ├── 2024-9-17_2-50-58.log ├── 2025-03-09_04-24-16.json ├── 2025-03-09_04-24-16.log ├── 2025-03-10_16-45-32.json ├── 2025-03-10_16-45-32.log ├── 2025-06-06_20-18-54.json ├── 2025-06-06_20-18-54.log ├── 2025-06-26_18-26-04.json ├── 2025-06-26_18-26-04.log ├── 2025-08-02_22-15-44.json ├── 2025-08-02_22-15-44.log ├── 2025-1-15_15-37-15.json ├── 2025-1-15_15-37-15.log ├── 2025-1-22_13-58-12.json ├── 2025-1-22_13-58-12.log ├── 2025-1-23_16-13-45.json ├── 2025-1-23_16-13-45.log ├── 2025-1-23_18-8-19.json ├── 2025-1-23_18-8-19.log ├── 2025-1-3_0-55-6.json ├── 2025-1-3_0-55-6.log ├── 2025-12-04_20-02-51.json ├── 2025-12-04_20-02-51.log ├── 2025-2-20_18-31-20.json ├── 2025-2-20_18-31-20.log ├── 2025-2-27_13-51-14.json ├── 2025-2-27_13-51-14.log ├── 2025-2-8_16-32-56.json ├── 2025-2-8_16-32-56.log ├── 2025-2-8_3-48-13.json ├── 2025-2-8_3-48-13.log ├── 2025-3-9_1-40-56.json └── 2025-3-9_1-40-56.log ├── how_to_profile.md ├── pages ├── .cargo │ └── config.toml ├── .gitignore ├── Cargo.toml ├── README.md ├── Trunk.prod.toml ├── build.rs ├── index.html └── src │ ├── calc.rs │ ├── compression.rs │ ├── event.rs │ ├── main.rs │ ├── mode.rs │ └── row.rs ├── prebuilt ├── capnp.exe ├── capnpc-c++.exe ├── capnpc-capnp.exe ├── flatc.exe └── protoc.exe ├── rustfmt.toml ├── src ├── bench_bilrost.rs ├── bench_bincode.rs ├── bench_bincode1.rs ├── bench_bitcode.rs ├── bench_borsh.rs ├── bench_capnp.rs ├── bench_cbor4ii.rs ├── bench_ciborium.rs ├── bench_databuf.rs ├── bench_dlhn.rs ├── bench_flatbuffers.rs ├── bench_flexbuffers.rs ├── bench_minicbor.rs ├── bench_msgpacker.rs ├── bench_nachricht_serde.rs ├── bench_nanoserde.rs ├── bench_nibblecode.rs ├── bench_parity_scale_codec.rs ├── bench_postcard.rs ├── bench_pot.rs ├── bench_prost.rs ├── bench_protobuf.rs ├── bench_rkyv.rs ├── bench_rmp_serde.rs ├── bench_ron.rs ├── bench_savefile.rs ├── bench_serde_bare.rs ├── bench_serde_brief.rs ├── bench_serde_cbor.rs ├── bench_serde_json.rs ├── bench_simd_json.rs ├── bench_speedy.rs ├── bench_wincode.rs ├── bench_wiring.rs ├── datasets │ ├── log │ │ ├── log.capnp │ │ ├── log.fbs │ │ ├── log.proto │ │ ├── log_capnp.rs │ │ ├── log_generated.rs │ │ ├── log_protobuf │ │ │ ├── log.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ └── prost.log.rs │ ├── mesh │ │ ├── mesh.capnp │ │ ├── mesh.fbs │ │ ├── mesh.proto │ │ ├── mesh_capnp.rs │ │ ├── mesh_generated.rs │ │ ├── mesh_protobuf │ │ │ ├── mesh.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ └── prost.mesh.rs │ ├── minecraft_savedata │ │ ├── minecraft_savedata.capnp │ │ ├── minecraft_savedata.fbs │ │ ├── minecraft_savedata.proto │ │ ├── minecraft_savedata_capnp.rs │ │ ├── minecraft_savedata_generated.rs │ │ ├── minecraft_savedata_protobuf │ │ │ ├── minecraft_savedata.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ └── prost.minecraft_savedata.rs │ ├── mk48 │ │ ├── mk48.capnp │ │ ├── mk48.fbs │ │ ├── mk48.proto │ │ ├── mk48_capnp.rs │ │ ├── mk48_generated.rs │ │ ├── mk48_protobuf │ │ │ ├── mk48.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ └── prost.mk48.rs │ └── mod.rs └── lib.rs └── tools ├── README.md.template ├── bencher ├── Cargo.toml └── src │ └── main.rs ├── config.json ├── formatter ├── Cargo.toml └── src │ └── main.rs ├── parser ├── Cargo.toml └── src │ └── main.rs └── schema ├── Cargo.toml └── src └── lib.rs /.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | rustflags = ["-C", "target-cpu=native"] 3 | -------------------------------------------------------------------------------- /.github/workflows/bench.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/.github/workflows/bench.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | /target 3 | /.vscode 4 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/README.md -------------------------------------------------------------------------------- /benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benches/bench.rs -------------------------------------------------------------------------------- /benchmark_results/2021-11-29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2021-11-29.txt -------------------------------------------------------------------------------- /benchmark_results/2021-3-13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2021-3-13.txt -------------------------------------------------------------------------------- /benchmark_results/2021-3-18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2021-3-18.txt -------------------------------------------------------------------------------- /benchmark_results/2021-4-30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2021-4-30.txt -------------------------------------------------------------------------------- /benchmark_results/2021-4-7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2021-4-7.txt -------------------------------------------------------------------------------- /benchmark_results/2021-4-7_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2021-4-7_2.txt -------------------------------------------------------------------------------- /benchmark_results/2021-7-29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2021-7-29.txt -------------------------------------------------------------------------------- /benchmark_results/2021-7-8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2021-7-8.txt -------------------------------------------------------------------------------- /benchmark_results/2021-7-8_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2021-7-8_2.txt -------------------------------------------------------------------------------- /benchmark_results/2021-9-7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2021-9-7.txt -------------------------------------------------------------------------------- /benchmark_results/2021-9-7_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2021-9-7_2.txt -------------------------------------------------------------------------------- /benchmark_results/2022-06-20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2022-06-20.txt -------------------------------------------------------------------------------- /benchmark_results/2022-10-7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2022-10-7.txt -------------------------------------------------------------------------------- /benchmark_results/2022-3-14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2022-3-14.txt -------------------------------------------------------------------------------- /benchmark_results/2022-7-24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2022-7-24.txt -------------------------------------------------------------------------------- /benchmark_results/2023-11-1_13-41-22.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-11-1_13-41-22.json -------------------------------------------------------------------------------- /benchmark_results/2023-11-1_13-41-22.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-11-1_13-41-22.log -------------------------------------------------------------------------------- /benchmark_results/2023-11-2_12-2-42.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-11-2_12-2-42.json -------------------------------------------------------------------------------- /benchmark_results/2023-11-2_12-2-42.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-11-2_12-2-42.log -------------------------------------------------------------------------------- /benchmark_results/2023-11-5_23-45-31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-11-5_23-45-31.json -------------------------------------------------------------------------------- /benchmark_results/2023-11-5_23-45-31.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-11-5_23-45-31.log -------------------------------------------------------------------------------- /benchmark_results/2023-3-12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-3-12.txt -------------------------------------------------------------------------------- /benchmark_results/2023-4-19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-4-19.txt -------------------------------------------------------------------------------- /benchmark_results/2023-4-27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-4-27.txt -------------------------------------------------------------------------------- /benchmark_results/2023-5-14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-5-14.txt -------------------------------------------------------------------------------- /benchmark_results/2023-5-4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-5-4.txt -------------------------------------------------------------------------------- /benchmark_results/2023-5-8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-5-8.txt -------------------------------------------------------------------------------- /benchmark_results/2023-6-10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-6-10.txt -------------------------------------------------------------------------------- /benchmark_results/2023-7-13_15-22-53.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-13_15-22-53.json -------------------------------------------------------------------------------- /benchmark_results/2023-7-13_15-22-53.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-13_15-22-53.log -------------------------------------------------------------------------------- /benchmark_results/2023-7-14_20-32-42.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-14_20-32-42.json -------------------------------------------------------------------------------- /benchmark_results/2023-7-14_20-32-42.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-14_20-32-42.log -------------------------------------------------------------------------------- /benchmark_results/2023-7-14_22-29-39.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-14_22-29-39.json -------------------------------------------------------------------------------- /benchmark_results/2023-7-14_22-29-39.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-14_22-29-39.log -------------------------------------------------------------------------------- /benchmark_results/2023-7-20_12-47-51.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-20_12-47-51.json -------------------------------------------------------------------------------- /benchmark_results/2023-7-20_12-47-51.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-20_12-47-51.log -------------------------------------------------------------------------------- /benchmark_results/2023-7-22_15-19-11.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-22_15-19-11.json -------------------------------------------------------------------------------- /benchmark_results/2023-7-22_15-19-11.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-22_15-19-11.log -------------------------------------------------------------------------------- /benchmark_results/2023-7-3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-3.txt -------------------------------------------------------------------------------- /benchmark_results/2023-7-7_2-13-59.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-7_2-13-59.json -------------------------------------------------------------------------------- /benchmark_results/2023-7-7_2-13-59.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-7-7_2-13-59.log -------------------------------------------------------------------------------- /benchmark_results/2023-8-30_22-37-21.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-8-30_22-37-21.json -------------------------------------------------------------------------------- /benchmark_results/2023-8-30_22-37-21.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-8-30_22-37-21.log -------------------------------------------------------------------------------- /benchmark_results/2023-9-6_12-8-26.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-9-6_12-8-26.json -------------------------------------------------------------------------------- /benchmark_results/2023-9-6_12-8-26.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2023-9-6_12-8-26.log -------------------------------------------------------------------------------- /benchmark_results/2024-1-6_17-59-33.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-1-6_17-59-33.json -------------------------------------------------------------------------------- /benchmark_results/2024-1-6_17-59-33.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-1-6_17-59-33.log -------------------------------------------------------------------------------- /benchmark_results/2024-11-4_21-8-36.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-11-4_21-8-36.json -------------------------------------------------------------------------------- /benchmark_results/2024-11-4_21-8-36.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-11-4_21-8-36.log -------------------------------------------------------------------------------- /benchmark_results/2024-11-4_23-36-44.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-11-4_23-36-44.json -------------------------------------------------------------------------------- /benchmark_results/2024-11-4_23-36-44.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-11-4_23-36-44.log -------------------------------------------------------------------------------- /benchmark_results/2024-2-6_17-59-10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-2-6_17-59-10.json -------------------------------------------------------------------------------- /benchmark_results/2024-2-6_17-59-10.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-2-6_17-59-10.log -------------------------------------------------------------------------------- /benchmark_results/2024-3-16_3-59-29.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-3-16_3-59-29.json -------------------------------------------------------------------------------- /benchmark_results/2024-3-16_3-59-29.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-3-16_3-59-29.log -------------------------------------------------------------------------------- /benchmark_results/2024-3-17_17-2-47.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-3-17_17-2-47.json -------------------------------------------------------------------------------- /benchmark_results/2024-3-17_17-2-47.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-3-17_17-2-47.log -------------------------------------------------------------------------------- /benchmark_results/2024-3-1_3-45-34.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-3-1_3-45-34.json -------------------------------------------------------------------------------- /benchmark_results/2024-3-1_3-45-34.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-3-1_3-45-34.log -------------------------------------------------------------------------------- /benchmark_results/2024-3-23_15-26-56.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-3-23_15-26-56.json -------------------------------------------------------------------------------- /benchmark_results/2024-3-23_15-26-56.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-3-23_15-26-56.log -------------------------------------------------------------------------------- /benchmark_results/2024-3-24_17-54-50.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-3-24_17-54-50.json -------------------------------------------------------------------------------- /benchmark_results/2024-3-24_17-54-50.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-3-24_17-54-50.log -------------------------------------------------------------------------------- /benchmark_results/2024-4-10_14-43-10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-4-10_14-43-10.json -------------------------------------------------------------------------------- /benchmark_results/2024-4-10_14-43-10.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-4-10_14-43-10.log -------------------------------------------------------------------------------- /benchmark_results/2024-4-18_3-54-59.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-4-18_3-54-59.json -------------------------------------------------------------------------------- /benchmark_results/2024-4-18_3-54-59.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-4-18_3-54-59.log -------------------------------------------------------------------------------- /benchmark_results/2024-4-27_2-47-3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-4-27_2-47-3.json -------------------------------------------------------------------------------- /benchmark_results/2024-4-27_2-47-3.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-4-27_2-47-3.log -------------------------------------------------------------------------------- /benchmark_results/2024-4-7_14-28-32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-4-7_14-28-32.json -------------------------------------------------------------------------------- /benchmark_results/2024-4-7_14-28-32.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-4-7_14-28-32.log -------------------------------------------------------------------------------- /benchmark_results/2024-5-1_22-43-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-5-1_22-43-2.json -------------------------------------------------------------------------------- /benchmark_results/2024-5-1_22-43-2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-5-1_22-43-2.log -------------------------------------------------------------------------------- /benchmark_results/2024-5-5_14-16-23.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-5-5_14-16-23.json -------------------------------------------------------------------------------- /benchmark_results/2024-5-5_14-16-23.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-5-5_14-16-23.log -------------------------------------------------------------------------------- /benchmark_results/2024-7-8_3-16-38.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-7-8_3-16-38.json -------------------------------------------------------------------------------- /benchmark_results/2024-7-8_3-16-38.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-7-8_3-16-38.log -------------------------------------------------------------------------------- /benchmark_results/2024-9-16_0-10-26.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-9-16_0-10-26.json -------------------------------------------------------------------------------- /benchmark_results/2024-9-16_0-10-26.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-9-16_0-10-26.log -------------------------------------------------------------------------------- /benchmark_results/2024-9-16_1-32-57.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-9-16_1-32-57.json -------------------------------------------------------------------------------- /benchmark_results/2024-9-16_1-32-57.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-9-16_1-32-57.log -------------------------------------------------------------------------------- /benchmark_results/2024-9-16_22-40-8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-9-16_22-40-8.json -------------------------------------------------------------------------------- /benchmark_results/2024-9-16_22-40-8.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-9-16_22-40-8.log -------------------------------------------------------------------------------- /benchmark_results/2024-9-17_2-50-58.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-9-17_2-50-58.json -------------------------------------------------------------------------------- /benchmark_results/2024-9-17_2-50-58.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2024-9-17_2-50-58.log -------------------------------------------------------------------------------- /benchmark_results/2025-03-09_04-24-16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-03-09_04-24-16.json -------------------------------------------------------------------------------- /benchmark_results/2025-03-09_04-24-16.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-03-09_04-24-16.log -------------------------------------------------------------------------------- /benchmark_results/2025-03-10_16-45-32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-03-10_16-45-32.json -------------------------------------------------------------------------------- /benchmark_results/2025-03-10_16-45-32.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-03-10_16-45-32.log -------------------------------------------------------------------------------- /benchmark_results/2025-06-06_20-18-54.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-06-06_20-18-54.json -------------------------------------------------------------------------------- /benchmark_results/2025-06-06_20-18-54.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-06-06_20-18-54.log -------------------------------------------------------------------------------- /benchmark_results/2025-06-26_18-26-04.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-06-26_18-26-04.json -------------------------------------------------------------------------------- /benchmark_results/2025-06-26_18-26-04.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-06-26_18-26-04.log -------------------------------------------------------------------------------- /benchmark_results/2025-08-02_22-15-44.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-08-02_22-15-44.json -------------------------------------------------------------------------------- /benchmark_results/2025-08-02_22-15-44.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-08-02_22-15-44.log -------------------------------------------------------------------------------- /benchmark_results/2025-1-15_15-37-15.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-1-15_15-37-15.json -------------------------------------------------------------------------------- /benchmark_results/2025-1-15_15-37-15.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-1-15_15-37-15.log -------------------------------------------------------------------------------- /benchmark_results/2025-1-22_13-58-12.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-1-22_13-58-12.json -------------------------------------------------------------------------------- /benchmark_results/2025-1-22_13-58-12.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-1-22_13-58-12.log -------------------------------------------------------------------------------- /benchmark_results/2025-1-23_16-13-45.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-1-23_16-13-45.json -------------------------------------------------------------------------------- /benchmark_results/2025-1-23_16-13-45.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-1-23_16-13-45.log -------------------------------------------------------------------------------- /benchmark_results/2025-1-23_18-8-19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-1-23_18-8-19.json -------------------------------------------------------------------------------- /benchmark_results/2025-1-23_18-8-19.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-1-23_18-8-19.log -------------------------------------------------------------------------------- /benchmark_results/2025-1-3_0-55-6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-1-3_0-55-6.json -------------------------------------------------------------------------------- /benchmark_results/2025-1-3_0-55-6.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-1-3_0-55-6.log -------------------------------------------------------------------------------- /benchmark_results/2025-12-04_20-02-51.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-12-04_20-02-51.json -------------------------------------------------------------------------------- /benchmark_results/2025-12-04_20-02-51.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-12-04_20-02-51.log -------------------------------------------------------------------------------- /benchmark_results/2025-2-20_18-31-20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-2-20_18-31-20.json -------------------------------------------------------------------------------- /benchmark_results/2025-2-20_18-31-20.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-2-20_18-31-20.log -------------------------------------------------------------------------------- /benchmark_results/2025-2-27_13-51-14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-2-27_13-51-14.json -------------------------------------------------------------------------------- /benchmark_results/2025-2-27_13-51-14.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-2-27_13-51-14.log -------------------------------------------------------------------------------- /benchmark_results/2025-2-8_16-32-56.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-2-8_16-32-56.json -------------------------------------------------------------------------------- /benchmark_results/2025-2-8_16-32-56.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-2-8_16-32-56.log -------------------------------------------------------------------------------- /benchmark_results/2025-2-8_3-48-13.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-2-8_3-48-13.json -------------------------------------------------------------------------------- /benchmark_results/2025-2-8_3-48-13.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-2-8_3-48-13.log -------------------------------------------------------------------------------- /benchmark_results/2025-3-9_1-40-56.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-3-9_1-40-56.json -------------------------------------------------------------------------------- /benchmark_results/2025-3-9_1-40-56.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/benchmark_results/2025-3-9_1-40-56.log -------------------------------------------------------------------------------- /how_to_profile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/how_to_profile.md -------------------------------------------------------------------------------- /pages/.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [unstable] 2 | build-std = ["std", "panic_abort"] 3 | -------------------------------------------------------------------------------- /pages/.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | /target 3 | /dist 4 | .idea 5 | src/latest.json 6 | -------------------------------------------------------------------------------- /pages/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/pages/Cargo.toml -------------------------------------------------------------------------------- /pages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/pages/README.md -------------------------------------------------------------------------------- /pages/Trunk.prod.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/pages/Trunk.prod.toml -------------------------------------------------------------------------------- /pages/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/pages/build.rs -------------------------------------------------------------------------------- /pages/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/pages/index.html -------------------------------------------------------------------------------- /pages/src/calc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/pages/src/calc.rs -------------------------------------------------------------------------------- /pages/src/compression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/pages/src/compression.rs -------------------------------------------------------------------------------- /pages/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/pages/src/event.rs -------------------------------------------------------------------------------- /pages/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/pages/src/main.rs -------------------------------------------------------------------------------- /pages/src/mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/pages/src/mode.rs -------------------------------------------------------------------------------- /pages/src/row.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/pages/src/row.rs -------------------------------------------------------------------------------- /prebuilt/capnp.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/prebuilt/capnp.exe -------------------------------------------------------------------------------- /prebuilt/capnpc-c++.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/prebuilt/capnpc-c++.exe -------------------------------------------------------------------------------- /prebuilt/capnpc-capnp.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/prebuilt/capnpc-capnp.exe -------------------------------------------------------------------------------- /prebuilt/flatc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/prebuilt/flatc.exe -------------------------------------------------------------------------------- /prebuilt/protoc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/prebuilt/protoc.exe -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/bench_bilrost.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_bilrost.rs -------------------------------------------------------------------------------- /src/bench_bincode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_bincode.rs -------------------------------------------------------------------------------- /src/bench_bincode1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_bincode1.rs -------------------------------------------------------------------------------- /src/bench_bitcode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_bitcode.rs -------------------------------------------------------------------------------- /src/bench_borsh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_borsh.rs -------------------------------------------------------------------------------- /src/bench_capnp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_capnp.rs -------------------------------------------------------------------------------- /src/bench_cbor4ii.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_cbor4ii.rs -------------------------------------------------------------------------------- /src/bench_ciborium.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_ciborium.rs -------------------------------------------------------------------------------- /src/bench_databuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_databuf.rs -------------------------------------------------------------------------------- /src/bench_dlhn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_dlhn.rs -------------------------------------------------------------------------------- /src/bench_flatbuffers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_flatbuffers.rs -------------------------------------------------------------------------------- /src/bench_flexbuffers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_flexbuffers.rs -------------------------------------------------------------------------------- /src/bench_minicbor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_minicbor.rs -------------------------------------------------------------------------------- /src/bench_msgpacker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_msgpacker.rs -------------------------------------------------------------------------------- /src/bench_nachricht_serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_nachricht_serde.rs -------------------------------------------------------------------------------- /src/bench_nanoserde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_nanoserde.rs -------------------------------------------------------------------------------- /src/bench_nibblecode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_nibblecode.rs -------------------------------------------------------------------------------- /src/bench_parity_scale_codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_parity_scale_codec.rs -------------------------------------------------------------------------------- /src/bench_postcard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_postcard.rs -------------------------------------------------------------------------------- /src/bench_pot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_pot.rs -------------------------------------------------------------------------------- /src/bench_prost.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_prost.rs -------------------------------------------------------------------------------- /src/bench_protobuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_protobuf.rs -------------------------------------------------------------------------------- /src/bench_rkyv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_rkyv.rs -------------------------------------------------------------------------------- /src/bench_rmp_serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_rmp_serde.rs -------------------------------------------------------------------------------- /src/bench_ron.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_ron.rs -------------------------------------------------------------------------------- /src/bench_savefile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_savefile.rs -------------------------------------------------------------------------------- /src/bench_serde_bare.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_serde_bare.rs -------------------------------------------------------------------------------- /src/bench_serde_brief.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_serde_brief.rs -------------------------------------------------------------------------------- /src/bench_serde_cbor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_serde_cbor.rs -------------------------------------------------------------------------------- /src/bench_serde_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_serde_json.rs -------------------------------------------------------------------------------- /src/bench_simd_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_simd_json.rs -------------------------------------------------------------------------------- /src/bench_speedy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_speedy.rs -------------------------------------------------------------------------------- /src/bench_wincode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_wincode.rs -------------------------------------------------------------------------------- /src/bench_wiring.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/bench_wiring.rs -------------------------------------------------------------------------------- /src/datasets/log/log.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/log/log.capnp -------------------------------------------------------------------------------- /src/datasets/log/log.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/log/log.fbs -------------------------------------------------------------------------------- /src/datasets/log/log.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/log/log.proto -------------------------------------------------------------------------------- /src/datasets/log/log_capnp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/log/log_capnp.rs -------------------------------------------------------------------------------- /src/datasets/log/log_generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/log/log_generated.rs -------------------------------------------------------------------------------- /src/datasets/log/log_protobuf/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/log/log_protobuf/log.rs -------------------------------------------------------------------------------- /src/datasets/log/log_protobuf/mod.rs: -------------------------------------------------------------------------------- 1 | // @generated 2 | 3 | pub mod log; 4 | -------------------------------------------------------------------------------- /src/datasets/log/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/log/mod.rs -------------------------------------------------------------------------------- /src/datasets/log/prost.log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/log/prost.log.rs -------------------------------------------------------------------------------- /src/datasets/mesh/mesh.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mesh/mesh.capnp -------------------------------------------------------------------------------- /src/datasets/mesh/mesh.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mesh/mesh.fbs -------------------------------------------------------------------------------- /src/datasets/mesh/mesh.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mesh/mesh.proto -------------------------------------------------------------------------------- /src/datasets/mesh/mesh_capnp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mesh/mesh_capnp.rs -------------------------------------------------------------------------------- /src/datasets/mesh/mesh_generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mesh/mesh_generated.rs -------------------------------------------------------------------------------- /src/datasets/mesh/mesh_protobuf/mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mesh/mesh_protobuf/mesh.rs -------------------------------------------------------------------------------- /src/datasets/mesh/mesh_protobuf/mod.rs: -------------------------------------------------------------------------------- 1 | // @generated 2 | 3 | pub mod mesh; 4 | -------------------------------------------------------------------------------- /src/datasets/mesh/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mesh/mod.rs -------------------------------------------------------------------------------- /src/datasets/mesh/prost.mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mesh/prost.mesh.rs -------------------------------------------------------------------------------- /src/datasets/minecraft_savedata/minecraft_savedata.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/minecraft_savedata/minecraft_savedata.capnp -------------------------------------------------------------------------------- /src/datasets/minecraft_savedata/minecraft_savedata.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/minecraft_savedata/minecraft_savedata.fbs -------------------------------------------------------------------------------- /src/datasets/minecraft_savedata/minecraft_savedata.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/minecraft_savedata/minecraft_savedata.proto -------------------------------------------------------------------------------- /src/datasets/minecraft_savedata/minecraft_savedata_capnp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/minecraft_savedata/minecraft_savedata_capnp.rs -------------------------------------------------------------------------------- /src/datasets/minecraft_savedata/minecraft_savedata_generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/minecraft_savedata/minecraft_savedata_generated.rs -------------------------------------------------------------------------------- /src/datasets/minecraft_savedata/minecraft_savedata_protobuf/minecraft_savedata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/minecraft_savedata/minecraft_savedata_protobuf/minecraft_savedata.rs -------------------------------------------------------------------------------- /src/datasets/minecraft_savedata/minecraft_savedata_protobuf/mod.rs: -------------------------------------------------------------------------------- 1 | // @generated 2 | 3 | pub mod minecraft_savedata; 4 | -------------------------------------------------------------------------------- /src/datasets/minecraft_savedata/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/minecraft_savedata/mod.rs -------------------------------------------------------------------------------- /src/datasets/minecraft_savedata/prost.minecraft_savedata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/minecraft_savedata/prost.minecraft_savedata.rs -------------------------------------------------------------------------------- /src/datasets/mk48/mk48.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mk48/mk48.capnp -------------------------------------------------------------------------------- /src/datasets/mk48/mk48.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mk48/mk48.fbs -------------------------------------------------------------------------------- /src/datasets/mk48/mk48.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mk48/mk48.proto -------------------------------------------------------------------------------- /src/datasets/mk48/mk48_capnp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mk48/mk48_capnp.rs -------------------------------------------------------------------------------- /src/datasets/mk48/mk48_generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mk48/mk48_generated.rs -------------------------------------------------------------------------------- /src/datasets/mk48/mk48_protobuf/mk48.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mk48/mk48_protobuf/mk48.rs -------------------------------------------------------------------------------- /src/datasets/mk48/mk48_protobuf/mod.rs: -------------------------------------------------------------------------------- 1 | // @generated 2 | 3 | pub mod mk48; 4 | -------------------------------------------------------------------------------- /src/datasets/mk48/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mk48/mod.rs -------------------------------------------------------------------------------- /src/datasets/mk48/prost.mk48.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mk48/prost.mk48.rs -------------------------------------------------------------------------------- /src/datasets/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/datasets/mod.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/src/lib.rs -------------------------------------------------------------------------------- /tools/README.md.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/tools/README.md.template -------------------------------------------------------------------------------- /tools/bencher/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/tools/bencher/Cargo.toml -------------------------------------------------------------------------------- /tools/bencher/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/tools/bencher/src/main.rs -------------------------------------------------------------------------------- /tools/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/tools/config.json -------------------------------------------------------------------------------- /tools/formatter/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/tools/formatter/Cargo.toml -------------------------------------------------------------------------------- /tools/formatter/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/tools/formatter/src/main.rs -------------------------------------------------------------------------------- /tools/parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/tools/parser/Cargo.toml -------------------------------------------------------------------------------- /tools/parser/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/tools/parser/src/main.rs -------------------------------------------------------------------------------- /tools/schema/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/tools/schema/Cargo.toml -------------------------------------------------------------------------------- /tools/schema/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/djkoloski/rust_serialization_benchmark/HEAD/tools/schema/src/lib.rs --------------------------------------------------------------------------------