I want to experiment with pmr::memory_resource
for dynamic memory pooling.
This page and this page purport to list C++17 features and indicate compiler support for each. However, I do not find pmr
, memory_resource
or polymorphic_allocator
listed here.
Also, what is the most recent proposal on these proposed features? I found this revised proposal from early 2014. Is that the latest?
Polymorphic allocator belonging to the pmr
namespace are not compiler features; they're new standard library features. You should refer to these pages:
"libstdc++ C++1z status"
"libc++ C++1z status"
Note that polymorphic memory resources and polymorphic allocators are part of the "Library Fundamentals V1 TS Components for C++17".
libstdc++ supports it as part of GCC 9.1
libc++ support is marked as "in progress"
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With