This is a work in progress implementation of the <memory_resource> header from
C++17. I haven't found any standard library implementation that implemented this
header up until now, and I needed some of its utilities, so that's my motivation
to work on it.
Features implemented so far are:
- Class
memory_resource - Class
polymorphic_allocator - Class
synchronized_pool_resource - Class
unsynchronized_pool_resource - Class
monotonic_buffer_resource - Function
new_delete_resource() - Function
null_memory_resource() - Function
set_default_resource() - Function
get_default_resource()
Distributed under the Boost Software License, Version 1.0. See LICENSE.