1
2
Fork 0
mirror of https://github.com/mat-1/azalea.git synced 2025-08-02 06:16:04 +00:00

re-enable nbt benches

This commit is contained in:
Ubuntu 2022-09-14 18:33:51 +00:00
parent 58f8e95fe8
commit f7e761dfd3

View file

@ -25,13 +25,13 @@ fn bench_serialize(filename: &str, c: &mut Criterion) {
group.throughput(Throughput::Bytes(decoded_src.len() as u64));
// group.bench_function("Decode", |b| {
// b.iter(|| {
// let mut owned_decoded_src_stream = decoded_src_stream.clone();
// owned_decoded_src_stream.seek(SeekFrom::Start(0)).unwrap();
// Tag::read(&mut owned_decoded_src_stream).unwrap();
// })
// });
group.bench_function("Decode", |b| {
b.iter(|| {
let mut owned_decoded_src_stream = decoded_src_stream.clone();
owned_decoded_src_stream.seek(SeekFrom::Start(0)).unwrap();
Tag::read(&mut owned_decoded_src_stream).unwrap();
})
});
group.bench_function("Encode", |b| {
b.iter(|| {
@ -42,11 +42,11 @@ fn bench_serialize(filename: &str, c: &mut Criterion) {
}
fn bench(c: &mut Criterion) {
// bench_serialize("tests/bigtest.nbt", c);
// bench_serialize("tests/simple_player.dat", c);
// bench_serialize("tests/complex_player.dat", c);
// bench_serialize("tests/level.dat", c);
// bench_serialize("tests/stringtest.nbt", c);
bench_serialize("tests/bigtest.nbt", c);
bench_serialize("tests/simple_player.dat", c);
bench_serialize("tests/complex_player.dat", c);
bench_serialize("tests/level.dat", c);
bench_serialize("tests/stringtest.nbt", c);
bench_serialize("tests/inttest.nbt", c);
}