Home
last modified time | relevance | path

Searched refs:open_stack (Results 1 – 1 of 1) sorted by relevance

/art/runtime/base/
Dtiming_logger.cc170 std::vector<size_t> open_stack; in CalculateTimingData() local
173 CHECK(!open_stack.empty()) << "No starting split for ending split at index " << i; in CalculateTimingData()
174 size_t open_idx = open_stack.back(); in CalculateTimingData()
180 open_stack.pop_back(); in CalculateTimingData()
182 if (!open_stack.empty()) { in CalculateTimingData()
185 ret.data_[open_stack.back()].exclusive_time -= time; in CalculateTimingData()
188 open_stack.push_back(i); in CalculateTimingData()
191 CHECK(open_stack.empty()) << "Missing ending for timing " in CalculateTimingData()
192 << timings_[open_stack.back()].GetName() << " at index " << open_stack.back(); in CalculateTimingData()