teak-llvm/libcxx/benchmarks
Eric Fiselier 0c5102bd93 [libc++] Add additional benchmark functions to libcxx/benchmarks/string.bench
This change adds the following benchmarks:

- StringAssignStr
Assign a const basic::string& value

- StringAssignAsciiz
Assign a const char* asciiz value

StringAssignAsciizMix
Assign mixed long/short const char* asciiz values

- StringResizeDefaultInit
Resize default init benchmark

Patch by Martijn Vels (mvels@google.com)
Reviewed as D72343
2020-01-07 16:31:40 -05:00
..
algorithms.bench.cpp
algorithms.partition_point.bench.cpp
allocation.bench.cpp
CartesianBenchmarks.h
CMakeLists.txt
ContainerBenchmarks.h
deque.bench.cpp
filesystem.bench.cpp
function.bench.cpp
GenerateInput.h
lit.cfg.py
lit.site.cfg.py.in
ordered_set.bench.cpp
string.bench.cpp [libc++] Add additional benchmark functions to libcxx/benchmarks/string.bench 2020-01-07 16:31:40 -05:00
stringstream.bench.cpp
unordered_set_operations.bench.cpp
util_smartptr.bench.cpp
Utilities.h
vector_operations.bench.cpp