[PATCH] D47111: <experimental/memory_resource>: Implement monotonic_buffer_resource.
Arthur O'Dwyer via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Sun Jun 10 19:25:32 PDT 2018
Quuxplusone added inline comments.
================
Comment at: include/experimental/memory_resource:489
+ memory_resource* __res_;
+ size_t __next_buffer_size_;
+};
----------------
I've discovered that Boost.Container does not bother to preserve this state across calls to `release()`. If that's legal, then we can save 8 bytes here. I've asked for an LWG issue to be opened on the subject of "what the heck is `release()` supposed to do anyway."
Repository:
rCXX libc++
https://reviews.llvm.org/D47111
More information about the cfe-commits
mailing list