#include <prevector.h>
#include <serialize.h>
#include <streams.h>
#include <type_traits>
#include <bench/bench.h>
Go to the source code of this file.
| #define IS_TRIVIALLY_CONSTRUCTIBLE std::is_trivially_default_constructible |
| #define PREVECTOR_TEST |
( |
|
name | ) |
|
Value: { \
Prevector##name<nontrivial_t>(bench); \
} \
BENCHMARK(Prevector##
name##Nontrivial); \
{ \
Prevector##name<trivial_t>(bench); \
} \
BENCHMARK(Prevector##
name##Trivial);
Main entry point to nanobench's benchmarking facility.
Definition at line 91 of file prevector.cpp.