aboutsummaryrefslogtreecommitdiff
path: root/libcxx/benchmarks
AgeCommit message (Expand)AuthorFilesLines
2019-04-30[libc++][CMake] Refactor how we link against system librariesLouis Dionne1-1/+0
2019-04-03Add more benchmarks for literal strings.Samuel Benzaquen1-10/+42
2019-03-21Add relational benchmark against a string constant.Samuel Benzaquen1-4/+44
2019-03-19[libc++] Build <filesystem> support as part of the dylibLouis Dionne1-3/+0
2019-03-19Revert "[libc++] Build <filesystem> support as part of the dylib"Louis Dionne1-0/+3
2019-03-19[libc++] Build <filesystem> support as part of the dylibLouis Dionne1-3/+0
2019-01-30[CMake] Use correct visibility for linked libraries in CMakePetr Hosek1-0/+1
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth4-16/+12
2018-12-17[libcxx] Speeding up partition_point/lower_bound/upper_boundLouis Dionne1-0/+124
2018-11-20Add benchmarks for sorting and heap functions.Samuel Benzaquen1-45/+253
2018-11-15Disable filesystem benchmark when libstdc++ doesn't support itEric Fiselier1-3/+18
2018-11-15propagate __config_site includes when building benchmarksEric Fiselier1-2/+10
2018-11-14Attempt to show progress bar in benchmark testsEric Fiselier1-1/+1
2018-11-14Exclude check-cxx-benchmarks from the global test target.Eric Fiselier1-2/+2
2018-11-14Rename cxx-benchmark-unittests target and convert to LIT.Eric Fiselier3-11/+51
2018-11-13Add cxx-benchmark-unittests targetEric Fiselier1-0/+23
2018-11-13Fix "use of" uninitialized memory in benchmark.Eric Fiselier1-1/+1
2018-11-13Fix UB in string.bench.cpp.Eric Fiselier1-6/+6
2018-11-13Attempt to make benchmarks fall back to -std=c++1z when C++17 isn't supported.Eric Fiselier1-1/+12
2018-11-01Revert "Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by us...Louis Dionne1-64/+0
2018-10-30Add more benchmarks for std::string.Samuel Benzaquen1-21/+326
2018-10-29Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsi...Eric Fiselier1-0/+64
2018-10-29Fix mismatch between size_t and uint64_t in std::set benchmark.Samuel Benzaquen1-3/+3
2018-10-23Add benchmark for std::set.Samuel Benzaquen2-20/+312
2018-10-12Add benchmarks for std::function.Samuel Benzaquen2-0/+324
2018-10-10Add test macros for always_inline and noinlineEric Fiselier2-10/+13
2018-10-10Fix linking filesystem benchmarksEric Fiselier1-1/+4
2018-07-10Add new string benchmarksEric Fiselier1-0/+21
2018-04-02Implement filesystem NB comments, relative paths, and related issues.Eric Fiselier3-18/+45
2018-01-18Update Google Benchmark libraryEric Fiselier9-15/+16
2017-12-13[libcxx] [test] Fix line endings, avoid unnecessary non-ASCII.Stephan T. Lavavej1-42/+42
2017-06-14[locale] Avoid copy of __atoms when char_type is charAditya Kumar1-0/+38
2017-04-18Emit benchmark tests into the benchmarks build directory, not lib/Eric Fiselier1-1/+3
2016-12-30improve performance of string::findSebastian Pop1-0/+49
2016-10-31Optimize filesystem::path by providing weaker exception guarantees.Eric Fiselier2-0/+35
2016-10-30Improve performance of constructing filesystem::path from strings.Eric Fiselier1-3/+17
2016-10-30Rewrite std::filesystem::path iterators and parserEric Fiselier1-1/+2
2016-10-30Add start of filesystem benchmarksEric Fiselier3-4/+118
2016-10-14remove warnings from google-benchmarks in libcxxSebastian Pop2-2/+3
2016-10-10Cleanup CMake status outputEric Fiselier1-1/+5
2016-09-07Improve CMake output when registering benchmarksEric Fiselier1-1/+1
2016-08-29Turn On -DLIBCXX_ENABLE_BENCHMARKS by default.Eric Fiselier1-19/+16
2016-08-09Update in-tree Google Benchmark to current ToT.Eric Fiselier4-10/+15
2016-08-02Pass compilers when configuring Google Benchmark.Eric Fiselier1-2/+7
2016-08-01Adding smart_ptr benchmarkBen Craig1-0/+42
2016-07-24Start adding benchmarks for vectorEric Fiselier2-1/+44
2016-07-24Skip chash computation in insert/emplace if the unconstrained hash matches.Eric Fiselier3-0/+77
2016-07-19[libcxx] Add support for benchmark tests using Google Benchmark.Eric Fiselier5-27/+634
2016-07-02Add unordered_map::insert benchmark test and rename fileEric Fiselier2-29/+44
2016-07-02Improve performance of unordered_set<uint32_t>::find by 45%. Add benchmarks.Eric Fiselier1-0/+29