-
Jonathan Wakely authored
The non-throwing allocation logic in std::stacktrace duplicates the logic in <bits/stl_tempbuf.h>, so we can just reuse those utilities. libstdc++-v3/ChangeLog: * include/std/stacktrace (basic_stacktrace::_Impl::_M_allocate): Use __detail::__get_temporary_buffer. (basic_stacktrace::_Impl::_M_deallocate): Use __detail::__return_temporary_buffer.
Jonathan Wakely authoredThe non-throwing allocation logic in std::stacktrace duplicates the logic in <bits/stl_tempbuf.h>, so we can just reuse those utilities. libstdc++-v3/ChangeLog: * include/std/stacktrace (basic_stacktrace::_Impl::_M_allocate): Use __detail::__get_temporary_buffer. (basic_stacktrace::_Impl::_M_deallocate): Use __detail::__return_temporary_buffer.