diff options
author | Ben Johnson <benbjohnson@yahoo.com> | 2014-05-28 12:50:46 -0600 |
---|---|---|
committer | Ben Johnson <benbjohnson@yahoo.com> | 2014-05-28 12:50:48 -0600 |
commit | 754966bea08146857dea0d9de05e95a4fc7947e8 (patch) | |
tree | 3d101d4e29771c1d19ccd4afec63821c5fce18ec /cmd/bolt/check.go | |
parent | Add streaming check. (diff) | |
download | dedo-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.go | 2 |
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") } |