[libcxx-commits] [PATCH] D63063: Bug 42208: speeding up std::merge

Roman Lebedev via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Mon Jun 10 14:42:35 PDT 2019


lebedev.ri requested changes to this revision.
lebedev.ri added a comment.

> Binary size increase (godbolt: https://godbolt.org/z/b1ZFTA):
>  For std::string the size grows from 394 assembly instructions to 465 instructions (18%).
>  For int - from 62 to 64 (3%).

Uhm.
I have a question:
you did notice that you are looking at libstdc++ implementation there?
https://godbolt.org/z/WGSQ6r


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

https://reviews.llvm.org/D63063





More information about the libcxx-commits mailing list