id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 11288,Redundant std::string allocations in filesystem error handling code,yevhen.ivannikov@…,Beman Dawes,"During performance profiling of our product it was identified that many std::strings allocations are coming from filesystem error handling code. The error handling code dynamically allocates std::string instances to store error messages, however when non-throwing API is used the strings are just redundant. Unnecessary allocations can be easily avoided by passing in const char*. Please find the patch attached. ",Bugs,closed,To Be Determined,filesystem,Boost 1.57.0,Optimization,fixed,,