1. 48e4b0f [runtimes] Revert the libc++ __config_site change by Louis Dionne · 4 years, 7 months ago
  2. 2827023 [libc++] Fix the benchmarks build by Louis Dionne · 4 years, 7 months ago
  3. 74a9c6d [libc++] Add a benchmark for std::map operations by Mark de Wever · 4 years, 8 months ago
  4. 1301feb [libc++] Fix variant benchmark build for some configurations. by Eric Fiselier · 4 years, 9 months ago
  5. 1454018 Revert "[libc++] Use CMake interface targets to setup benchmark flags" by Leonard Chan · 4 years, 9 months ago
  6. da0592e [libc++] Use CMake interface targets to setup benchmark flags by Louis Dionne · 4 years, 9 months ago
  7. c6f5137 [libcxx/variant] Add a few benchmarks for `std::visit`. by Michael Park · 4 years, 10 months ago
  8. e1ca7a6 [libc++] Fix building the benchmarks after introducing a target for cxx-headers by Louis Dionne · 4 years, 10 months ago
  9. 84213642 Modifications to the algorithm sort benchmark by MinJae Hwang · 4 years, 11 months ago
  10. 53623d4 [libc++] Always generate a __config_site header by Louis Dionne · 5 years ago
  11. 56926a9 Revert "[libcxx] Enable C++17 for the benchmarks." by Mark de Wever · 5 years ago
  12. d184d02 [libcxx] Enable C++17 for the benchmarks. by Mark de Wever · 5 years ago
  13. c4b8c3d Add benchmarks for basic_string::erase by Martijn Vels · 5 years ago
  14. 0c5102b [libc++] Add additional benchmark functions to libcxx/benchmarks/string.bench by Eric Fiselier · 5 years ago
  15. 7c9844b [libcxx][NFC] Strip trailing whitespace, fix typo. by Stephan T. Lavavej · 6 years ago
  16. 689ce81 [libc++][NFC] Remove excess trailing newlines from most files by Casey Carter · 6 years ago
  17. 3230087 [libc++] Make sure we link all system libraries into the benchmarks by Louis Dionne · 6 years ago
  18. cf3ab6d [libc++] Add missing link-time dependencies to the benchmarks by Louis Dionne · 6 years ago
  19. 534c86d [libc++] Use PRIVATE to link benchmark dependencies by Louis Dionne · 6 years ago
  20. c5b74bf [libc++] Add a per-target flag to include the generated config_site by Louis Dionne · 6 years ago
  21. f938755 libcxx: Rename .hpp files in libcxx/benchmarks to .h by Nico Weber · 6 years ago
  22. a6edef3 Attempt to fix MSAN failures in benchmarks by Eric Fiselier · 6 years ago
  23. cc89063 libcxx: Rename .hpp files in libcxx/test/support to .h by Nico Weber · 6 years ago
  24. b0945e1 Improve codegen for deque. by Eric Fiselier · 6 years ago
  25. c4952da Add benchmarks to test the cost of allocator by Eric Fiselier · 6 years ago
  26. d4ace50 Fix PR35637: suboptimal codegen for `vector<unsigned char>`. by Eric Fiselier · 6 years ago
  27. 68924e6 [libc++][CMake] Refactor how we link against system libraries by Louis Dionne · 6 years ago
  28. 27a83e9 Add more benchmarks for literal strings. by Samuel Benzaquen · 6 years ago
  29. 9b7aa02 Add relational benchmark against a string constant. by Samuel Benzaquen · 6 years ago
  30. cc37af7 [libc++] Build <filesystem> support as part of the dylib by Louis Dionne · 6 years ago
  31. f7b4323 Revert "[libc++] Build <filesystem> support as part of the dylib" by Louis Dionne · 6 years ago
  32. 72122d0 [libc++] Build <filesystem> support as part of the dylib by Louis Dionne · 6 years ago
  33. 8e78915 [CMake] Use correct visibility for linked libraries in CMake by Petr Hosek · 6 years ago
  34. 57b08b0 Update more file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 6 years ago
  35. 04695a7 [libcxx] Speeding up partition_point/lower_bound/upper_bound by Louis Dionne · 6 years ago
  36. 06a9b5a Add benchmarks for sorting and heap functions. by Samuel Benzaquen · 7 years ago
  37. aacebba Disable filesystem benchmark when libstdc++ doesn't support it by Eric Fiselier · 7 years ago
  38. 0997403 propagate __config_site includes when building benchmarks by Eric Fiselier · 7 years ago
  39. 5828115 Attempt to show progress bar in benchmark tests by Eric Fiselier · 7 years ago
  40. 1dbe7ec Exclude check-cxx-benchmarks from the global test target. by Eric Fiselier · 7 years ago
  41. 336a1a6 Rename cxx-benchmark-unittests target and convert to LIT. by Eric Fiselier · 7 years ago
  42. 02f8e7c35 Add cxx-benchmark-unittests target by Eric Fiselier · 7 years ago
  43. 9039b60 Fix "use of" uninitialized memory in benchmark. by Eric Fiselier · 7 years ago
  44. 3bea50a Fix UB in string.bench.cpp. by Eric Fiselier · 7 years ago
  45. 4de1c75 Attempt to make benchmarks fall back to -std=c++1z when C++17 isn't supported. by Eric Fiselier · 7 years ago
  46. e0a724e Revert "Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsigned division by 2 when possible." by Louis Dionne · 7 years ago
  47. 7458344 Add more benchmarks for std::string. by Samuel Benzaquen · 7 years ago
  48. 8c40d81 Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsigned division by 2 when possible. by Eric Fiselier · 7 years ago
  49. 2f628a1 Fix mismatch between size_t and uint64_t in std::set benchmark. by Samuel Benzaquen · 7 years ago
  50. 3763299 Add benchmark for std::set. by Samuel Benzaquen · 7 years ago
  51. 0e6a833 Add benchmarks for std::function. by Samuel Benzaquen · 7 years ago
  52. fca28db Add test macros for always_inline and noinline by Eric Fiselier · 7 years ago
  53. 5ac4e51 Fix linking filesystem benchmarks by Eric Fiselier · 7 years ago
  54. 0970132 Add new string benchmarks by Eric Fiselier · 7 years ago
  55. d7fae18 Implement filesystem NB comments, relative paths, and related issues. by Eric Fiselier · 7 years ago
  56. 1903976 Update Google Benchmark library by Eric Fiselier · 7 years ago
  57. 4d8a75a [libcxx] [test] Fix line endings, avoid unnecessary non-ASCII. by Stephan T. Lavavej · 7 years ago
  58. 38bc3df [locale] Avoid copy of __atoms when char_type is char by Aditya Kumar · 8 years ago
  59. 7461972 Emit benchmark tests into the benchmarks build directory, not lib/ by Eric Fiselier · 8 years ago
  60. 9070500 improve performance of string::find by Sebastian Pop · 8 years ago
  61. a553330 Optimize filesystem::path by providing weaker exception guarantees. by Eric Fiselier · 9 years ago
  62. ef915d3 Improve performance of constructing filesystem::path from strings. by Eric Fiselier · 9 years ago
  63. 1467a19 Rewrite std::filesystem::path iterators and parser by Eric Fiselier · 9 years ago
  64. 3aa5478 Add start of filesystem benchmarks by Eric Fiselier · 9 years ago
  65. 622c263 remove warnings from google-benchmarks in libcxx by Sebastian Pop · 9 years ago
  66. ed84f4a Cleanup CMake status output by Eric Fiselier · 9 years ago
  67. e9e3377 Improve CMake output when registering benchmarks by Eric Fiselier · 9 years ago
  68. 8b4a305 Turn On -DLIBCXX_ENABLE_BENCHMARKS by default. by Eric Fiselier · 9 years ago
  69. f6e09e5 Update in-tree Google Benchmark to current ToT. by Eric Fiselier · 9 years ago
  70. 84c557a Pass compilers when configuring Google Benchmark. by Eric Fiselier · 9 years ago
  71. adb6d28 Adding smart_ptr benchmark by Ben Craig · 9 years ago
  72. 0e10099 Start adding benchmarks for vector by Eric Fiselier · 9 years ago
  73. 1a06fe5 Skip chash computation in insert/emplace if the unconstrained hash matches. by Eric Fiselier · 9 years ago
  74. b08d8b1 [libcxx] Add support for benchmark tests using Google Benchmark. by Eric Fiselier · 9 years ago
  75. c835c12 Add unordered_map::insert benchmark test and rename file by Eric Fiselier · 9 years ago
  76. f977598 Improve performance of unordered_set<uint32_t>::find by 45%. Add benchmarks. by Eric Fiselier · 9 years ago