]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
buffer: implement buffer::list::reserve(n)
authorSage Weil <sage@redhat.com>
Wed, 7 Sep 2016 20:45:29 +0000 (16:45 -0400)
committerSage Weil <sage@redhat.com>
Wed, 7 Sep 2016 20:45:29 +0000 (16:45 -0400)
commit9035883c339219003eed8cec8d0147a36525918d
treea2a14d48654fe7e5fa778ad6dc2a2ed19f29b0ba
parent9cd042a5660dcce2487f15f77b6499f1fc942e3a
buffer: implement buffer::list::reserve(n)

Make sure we have N bytes of append_buffer reserved. On
a new or cleared list, this allocates exactly that much
runway, allowing us to control memory usage.

Signed-off-by: Sage Weil <sage@redhat.com>
src/include/buffer.h