mirror of https://github.com/etcd-io/bbolt.git
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. |
||
---|---|---|
.. | ||
bench.go | ||
buckets.go | ||
buckets_test.go | ||
check.go | ||
export.go | ||
export_test.go | ||
get.go | ||
get_test.go | ||
import.go | ||
import_test.go | ||
info.go | ||
info_test.go | ||
keys.go | ||
keys_test.go | ||
main.go | ||
main_test.go | ||
pages.go | ||
stats.go | ||
stats_test.go |