summaryrefslogtreecommitdiffstats
path: root/libcxx/benchmarks
Commit message (Expand)AuthorAgeFilesLines
* [libc++] Add additional benchmark functions to libcxx/benchmarks/string.benchEric Fiselier2020-01-071-0/+127
* [libcxx][NFC] Strip trailing whitespace, fix typo.Stephan T. Lavavej2019-10-231-2/+2
* [libc++][NFC] Remove excess trailing newlines from most filesCasey Carter2019-10-232-2/+0
* [libc++] Make sure we link all system libraries into the benchmarksLouis Dionne2019-10-081-9/+1
* [libc++] Add missing link-time dependencies to the benchmarksLouis Dionne2019-10-081-0/+9
* [libc++] Use PRIVATE to link benchmark dependenciesLouis Dionne2019-10-081-9/+9
* [libc++] Add a per-target flag to include the generated config_siteLouis Dionne2019-10-031-4/+0
* libcxx: Rename .hpp files in libcxx/benchmarks to .hNico Weber2019-08-2113-25/+25
* Attempt to fix MSAN failures in benchmarksEric Fiselier2019-08-211-1/+7
* libcxx: Rename .hpp files in libcxx/test/support to .hNico Weber2019-08-211-1/+1
* Improve codegen for deque.Eric Fiselier2019-08-123-3/+93
* Add benchmarks to test the cost of allocatorEric Fiselier2019-08-022-0/+138
* Fix PR35637: suboptimal codegen for `vector<unsigned char>`.Eric Fiselier2019-07-282-0/+25
* [libc++][CMake] Refactor how we link against system librariesLouis Dionne2019-04-301-1/+0
* Add more benchmarks for literal strings.Samuel Benzaquen2019-04-031-10/+42
* Add relational benchmark against a string constant.Samuel Benzaquen2019-03-211-4/+44
* [libc++] Build <filesystem> support as part of the dylibLouis Dionne2019-03-191-3/+0
* Revert "[libc++] Build <filesystem> support as part of the dylib"Louis Dionne2019-03-191-0/+3
* [libc++] Build <filesystem> support as part of the dylibLouis Dionne2019-03-191-3/+0
* [CMake] Use correct visibility for linked libraries in CMakePetr Hosek2019-01-301-0/+1
* Update more file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-194-16/+12
* [libcxx] Speeding up partition_point/lower_bound/upper_boundLouis Dionne2018-12-171-0/+124
* Add benchmarks for sorting and heap functions.Samuel Benzaquen2018-11-201-45/+253
* Disable filesystem benchmark when libstdc++ doesn't support itEric Fiselier2018-11-151-3/+18
* propagate __config_site includes when building benchmarksEric Fiselier2018-11-151-2/+10
* Attempt to show progress bar in benchmark testsEric Fiselier2018-11-141-1/+1
* Exclude check-cxx-benchmarks from the global test target.Eric Fiselier2018-11-141-2/+2
* Rename cxx-benchmark-unittests target and convert to LIT.Eric Fiselier2018-11-143-11/+51
* Add cxx-benchmark-unittests targetEric Fiselier2018-11-131-0/+23
* Fix "use of" uninitialized memory in benchmark.Eric Fiselier2018-11-131-1/+1
* Fix UB in string.bench.cpp.Eric Fiselier2018-11-131-6/+6
* Attempt to make benchmarks fall back to -std=c++1z when C++17 isn't supported.Eric Fiselier2018-11-131-1/+12
* Revert "Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by us...Louis Dionne2018-11-011-64/+0
* Add more benchmarks for std::string.Samuel Benzaquen2018-10-301-21/+326
* Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsi...Eric Fiselier2018-10-291-0/+64
* Fix mismatch between size_t and uint64_t in std::set benchmark.Samuel Benzaquen2018-10-291-3/+3
* Add benchmark for std::set.Samuel Benzaquen2018-10-232-20/+312
* Add benchmarks for std::function.Samuel Benzaquen2018-10-122-0/+324
* Add test macros for always_inline and noinlineEric Fiselier2018-10-102-10/+13
* Fix linking filesystem benchmarksEric Fiselier2018-10-101-1/+4
* Add new string benchmarksEric Fiselier2018-07-101-0/+21
* Implement filesystem NB comments, relative paths, and related issues.Eric Fiselier2018-04-023-18/+45
* Update Google Benchmark libraryEric Fiselier2018-01-189-15/+16
* [libcxx] [test] Fix line endings, avoid unnecessary non-ASCII.Stephan T. Lavavej2017-12-131-42/+42
* [locale] Avoid copy of __atoms when char_type is charAditya Kumar2017-06-141-0/+38
* Emit benchmark tests into the benchmarks build directory, not lib/Eric Fiselier2017-04-181-1/+3
* improve performance of string::findSebastian Pop2016-12-301-0/+49
* Optimize filesystem::path by providing weaker exception guarantees.Eric Fiselier2016-10-312-0/+35
* Improve performance of constructing filesystem::path from strings.Eric Fiselier2016-10-301-3/+17
* Rewrite std::filesystem::path iterators and parserEric Fiselier2016-10-301-1/+2
OpenPOWER on IntegriCloud