Skip to content

Commit abe9dd4

Browse files
committed
TimeTraceProfiler - fix uninitialized variable warning. NFCI.
1 parent 66f63d1 commit abe9dd4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

llvm/lib/Support/TimeProfiler.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@ struct Entry {
5959
};
6060

6161
struct TimeTraceProfiler {
62-
TimeTraceProfiler() {
62+
TimeTraceProfiler(unsigned TimeTraceGranularity = 0)
63+
: TimeTraceGranularity(TimeTraceGranularity) {
6364
StartTime = steady_clock::now();
6465
}
6566

@@ -188,8 +189,7 @@ struct TimeTraceProfiler {
188189
void timeTraceProfilerInitialize(unsigned TimeTraceGranularity) {
189190
assert(TimeTraceProfilerInstance == nullptr &&
190191
"Profiler should not be initialized");
191-
TimeTraceProfilerInstance = new TimeTraceProfiler();
192-
TimeTraceProfilerInstance->TimeTraceGranularity = TimeTraceGranularity;
192+
TimeTraceProfilerInstance = new TimeTraceProfiler(TimeTraceGranularity);
193193
}
194194

195195
void timeTraceProfilerCleanup() {

0 commit comments

Comments
 (0)