Profiler work

This commit is contained in:
Victor Olin 2023-03-08 15:04:12 +01:00
parent 0d376171c8
commit 7bb64c0489
5 changed files with 9 additions and 21 deletions

View file

@ -19,16 +19,13 @@ namespace GC {
profiler->m_events.push_back(event);
}
void Profiler::printTrace(PrintTraceOptions opt) {
void Profiler::printTrace() {
auto profiler = Profiler::the();
auto start = profiler->m_events.begin();
auto end = profiler->m_events.end();
while (start != end) {
auto event = *start++;
if (opt == Short)
event->printShort();
else
event->printFull();
event->print(std::cout);
}
}
}