MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / test_stop

Method test_stop

tests/framework/Profiler.cpp:81–96  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

79}
80
81void Profiler::test_stop()
82{
83 for (auto instrument = _instruments.rbegin(); instrument != _instruments.rend(); instrument++)
84 {
85 (*instrument)->test_stop();
86 }
87
88 for (const auto &instrument : _instruments)
89 {
90 for (const auto &measurement : instrument->test_measurements())
91 {
92 _measurements[instrument->id() + "/" + measurement.first].push_back(measurement.second);
93 }
94 _header_data = instrument->instrument_header();
95 }
96}
97
98const Profiler::MeasurementsMap &Profiler::measurements() const
99{

Callers 3

openclTraceEndMethod · 0.45
run_testMethod · 0.45
catchFunction · 0.45

Calls 4

push_backMethod · 0.80
test_measurementsMethod · 0.45
idMethod · 0.45
instrument_headerMethod · 0.45

Tested by

no test coverage detected