update /save

This commit is contained in:
Tnze
2021-12-20 00:55:41 +08:00
parent 1bce379779
commit 8eaae6a202
28 changed files with 40 additions and 44 deletions

View File

@ -6,18 +6,17 @@ import (
)
func TestColumn(t *testing.T) {
var c Column
r, err := region.Open("testdata/region/r.0.0.mca")
if err != nil {
t.Fatal(err)
}
defer r.Close()
var c Column
data, err := r.ReadSector(0, 0)
if err != nil {
t.Fatal(err)
}
err = c.Load(data)
if err != nil {
t.Fatal(err)
@ -36,10 +35,13 @@ func BenchmarkColumn_Load(b *testing.B) {
defer r.Close()
for i := 0; i < b.N; i++ {
x, y := (i%1024)/32, (i%1024)%32
//x, y := rand.Intn(32), rand.Intn(32)
x, z := (i%1024)/32, (i%1024)%32
//x, z := rand.Intn(32), rand.Intn(32)
if !r.ExistSector(x, z) {
continue
}
data, err := r.ReadSector(x, y)
data, err := r.ReadSector(x, z)
if err != nil {
b.Fatal(err)
}