basedOpinionated utility library |
git clone git://git.dimitrijedobrota.com/based.git |
Log | Files | Refs | README | LICENSE | HACKING | CONTRIBUTING | CODE_OF_CONDUCT | BUILDING |
instrumentation.cpp (359B)
0 #include <algorithm> 1 #include <iterator> 2 3 #include "based/instrumentation.hpp" 4 5 namespace based 6 { 7 8 std::array<double, instrumented_base::op_num> instrumented_base::counts = {}; 9 10 void instrumented_base::initialize(std::size_t size) 11 { 12 std::fill(std::begin(counts), std::end(counts), 0.0); 13 counts[op::n] = static_cast<double>(size); 14 } 15 16 } // namespace based