Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libcxx
/
ea9230c04bd7b670653035e712d435eca7c601b3
/
benchmarks
c1f6028
Add benchmarks for sorting and heap functions.
by Samuel Benzaquen
· 6 years ago
c5a5fa5
Disable filesystem benchmark when libstdc++ doesn't support it
by Eric Fiselier
· 6 years ago
3ea08cd
propagate __config_site includes when building benchmarks
by Eric Fiselier
· 6 years ago
ca91cfc
Attempt to show progress bar in benchmark tests
by Eric Fiselier
· 6 years ago
c53065d
Exclude check-cxx-benchmarks from the global test target.
by Eric Fiselier
· 6 years ago
b124ade
Rename cxx-benchmark-unittests target and convert to LIT.
by Eric Fiselier
· 6 years ago
2d7654e
Add cxx-benchmark-unittests target
by Eric Fiselier
· 6 years ago
34aa86b
Fix "use of" uninitialized memory in benchmark.
by Eric Fiselier
· 6 years ago
6b8b8a1
Fix UB in string.bench.cpp.
by Eric Fiselier
· 6 years ago
9140061
Attempt to make benchmarks fall back to -std=c++1z when C++17 isn't supported.
by Eric Fiselier
· 6 years ago
5dc3776
Revert "Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsigned division by 2 when possible."
by Louis Dionne
· 6 years ago
3b92bcd
Add more benchmarks for std::string.
by Samuel Benzaquen
· 6 years ago
207b919
Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsigned division by 2 when possible.
by Eric Fiselier
· 6 years ago
081dda5
Fix mismatch between size_t and uint64_t in std::set benchmark.
by Samuel Benzaquen
· 6 years ago
d8754ba
Add benchmark for std::set.
by Samuel Benzaquen
· 6 years ago
11b8a46
Add benchmarks for std::function.
by Samuel Benzaquen
· 6 years ago
697faed
Add test macros for always_inline and noinline
by Eric Fiselier
· 6 years ago
9c34c77
Fix linking filesystem benchmarks
by Eric Fiselier
· 6 years ago
97d4134
Add new string benchmarks
by Eric Fiselier
· 6 years ago
1e34c76
Implement filesystem NB comments, relative paths, and related issues.
by Eric Fiselier
· 6 years ago
fd2e3e9
Update Google Benchmark library
by Eric Fiselier
· 7 years ago
851ea6e
[libcxx] [test] Fix line endings, avoid unnecessary non-ASCII.
by Stephan T. Lavavej
· 7 years ago
aa356d6
[locale] Avoid copy of __atoms when char_type is char
by Aditya Kumar
· 7 years ago
30ea4d0
Emit benchmark tests into the benchmarks build directory, not lib/
by Eric Fiselier
· 7 years ago
51dfbbc
improve performance of string::find
by Sebastian Pop
· 8 years ago
026d38e
Optimize filesystem::path by providing weaker exception guarantees.
by Eric Fiselier
· 8 years ago
ad1a12c
Improve performance of constructing filesystem::path from strings.
by Eric Fiselier
· 8 years ago
271a19e
Rewrite std::filesystem::path iterators and parser
by Eric Fiselier
· 8 years ago
2d2f0c0
Add start of filesystem benchmarks
by Eric Fiselier
· 8 years ago
3d12b5c
remove warnings from google-benchmarks in libcxx
by Sebastian Pop
· 8 years ago
a54229f
Cleanup CMake status output
by Eric Fiselier
· 8 years ago
636dd5b
Improve CMake output when registering benchmarks
by Eric Fiselier
· 8 years ago
0a799bd
Turn On -DLIBCXX_ENABLE_BENCHMARKS by default.
by Eric Fiselier
· 8 years ago
30b48cb
Update in-tree Google Benchmark to current ToT.
by Eric Fiselier
· 8 years ago
4e1f9a0
Pass compilers when configuring Google Benchmark.
by Eric Fiselier
· 8 years ago
c6669cf
Adding smart_ptr benchmark
by Ben Craig
· 8 years ago
b90f9db
Start adding benchmarks for vector
by Eric Fiselier
· 8 years ago
d757090
Skip chash computation in insert/emplace if the unconstrained hash matches.
by Eric Fiselier
· 8 years ago
d9b9ef7
[libcxx] Add support for benchmark tests using Google Benchmark.
by Eric Fiselier
· 8 years ago
56a7614
Add unordered_map::insert benchmark test and rename file
by Eric Fiselier
· 8 years ago
38af0f8
Improve performance of unordered_set<uint32_t>::find by 45%. Add benchmarks.
by Eric Fiselier
· 8 years ago