From 16d0de422bb09c58dc42fbe9f9f2e3eee7db56fd Mon Sep 17 00:00:00 2001 From: Josh Baker Date: Sat, 1 Apr 2017 09:18:40 -0700 Subject: [PATCH] update benchmark --- index/rtree/rtree_test.go | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/index/rtree/rtree_test.go b/index/rtree/rtree_test.go index 9f3cee21..2e39a3d0 100644 --- a/index/rtree/rtree_test.go +++ b/index/rtree/rtree_test.go @@ -108,17 +108,15 @@ func TestKNN(t *testing.T) { } func BenchmarkInsert(b *testing.B) { + var rects []*Rect + for i := 0; i < b.N; i++ { + rects = append(rects, wp(randMinMax())) + } rand.Seed(0) + b.ReportAllocs() + b.ResetTimer() tr := New() for i := 0; i < b.N; i++ { - min, max := randMinMax() - tr.Insert(wp(min, max)) + tr.Insert(rects[i]) } - // count := 0 - // tr.Search([]float64{-116, 32, 20}, []float64{-114, 34, 800}, func(id int) bool { - // count++ - // return true - // }) - // println(count) - // //println(tr.Count()) }