[libcxx-commits] [PATCH] D128146: [libc++] Use uninitialized algorithms for vector

Hans Wennborg via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Fri Jul 22 04:55:29 PDT 2022


hans added a comment.

In Chromium we noticed that this adds 65 MB of debug info to one of our binaries (we noticed because that pushed it over the 4GB limit, so we'll need to do something about that anyway).

I noticed that the commit message has the "what" but not the "why" -- is using "uninitialized algorithms for vector" something mandated by the standard, some sort of optimization, or something else? Any chance vector could be made more lean instead? :-)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D128146/new/

https://reviews.llvm.org/D128146



More information about the libcxx-commits mailing list