aboutsummaryrefslogtreecommitdiff
path: root/azalea-nbt
diff options
context:
space:
mode:
authorUbuntu <github@matdoes.dev>2022-09-14 18:33:51 +0000
committerUbuntu <github@matdoes.dev>2022-09-14 18:33:51 +0000
commitf7e761dfd301ebdbe8c9975ab4c80f02ed64371f (patch)
treea8378146336c2377a5ff0615bf06b10b2f004190 /azalea-nbt
parent58f8e95fe864332cecbc9d4fb592e7bdb3dd975f (diff)
downloadazalea-drasl-f7e761dfd301ebdbe8c9975ab4c80f02ed64371f.tar.xz
re-enable nbt benches
Diffstat (limited to 'azalea-nbt')
-rwxr-xr-xazalea-nbt/benches/my_benchmark.rs24
1 files changed, 12 insertions, 12 deletions
diff --git a/azalea-nbt/benches/my_benchmark.rs b/azalea-nbt/benches/my_benchmark.rs
index 24c4dbda..ed963fb1 100755
--- a/azalea-nbt/benches/my_benchmark.rs
+++ b/azalea-nbt/benches/my_benchmark.rs
@@ -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);
}