[PATCH] D24991: Inline hot functions in libcxx shared_ptr implementation.

Sebastian Pop via cfe-commits cfe-commits at lists.llvm.org
Mon Oct 10 06:46:53 PDT 2016


sebpop added a comment.

In https://reviews.llvm.org/D24991#565861, @EricWF wrote:

> Please provide benchmark tests which demonstrate that these benefits are concrete and not just "potential".  Moving methods out of the dylib is no easy task so I would like hard evidence that it's worth while.


With this patch we have seen the score of a proprietary benchmark going up by 20%, matching the performance we see with LLVM + libstdc++. 
We will provide a testcase that shows the performance uplift.


Repository:
  rL LLVM

https://reviews.llvm.org/D24991





More information about the cfe-commits mailing list