aboutsummaryrefslogtreecommitdiff
path: root/cmd/bolt/check.go
diff options
context:
space:
mode:
authorBen Johnson <benbjohnson@yahoo.com>2014-05-28 12:50:46 -0600
committerBen Johnson <benbjohnson@yahoo.com>2014-05-28 12:50:48 -0600
commit754966bea08146857dea0d9de05e95a4fc7947e8 (patch)
tree3d101d4e29771c1d19ccd4afec63821c5fce18ec /cmd/bolt/check.go
parentAdd streaming check. (diff)
downloaddedo-754966bea08146857dea0d9de05e95a4fc7947e8.tar.gz
dedo-754966bea08146857dea0d9de05e95a4fc7947e8.tar.xz
Optimize Tx.Check().
This commit removes several memory allocations occurring on every page and also caches the freelist map used when iterating over the pages. This results in significantly better performance.
Diffstat (limited to 'cmd/bolt/check.go')
-rw-r--r--cmd/bolt/check.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmd/bolt/check.go b/cmd/bolt/check.go
index 1466fd7..7555ec8 100644
--- a/cmd/bolt/check.go
+++ b/cmd/bolt/check.go
@@ -38,7 +38,7 @@ func Check(path string) {
// Print summary of errors.
if count > 0 {
- fatalf("%d errors found")
+ fatalf("%d errors found", count)
} else {
println("OK")
}