Lines Matching refs:timings
29 base::TimingLogger timings("StartEnd", true, false);
31 timings.StartSplit(split1name);
33 timings.EndSplit(); // Ends split1.
35 const base::TimingLogger::SplitTimings& splits = timings.GetSplits();
46 base::TimingLogger timings("StartNewEnd", true, false);
48 timings.StartSplit(split1name);
50 timings.NewSplit(split2name); // Ends split1.
52 timings.NewSplit(split3name); // Ends split2.
54 timings.EndSplit(); // Ends split3.
56 const base::TimingLogger::SplitTimings& splits = timings.GetSplits();
70 base::TimingLogger timings("StartNewEndNested", true, false);
72 timings.StartSplit(split1name);
74 timings.NewSplit(split2name); // Ends split1.
76 timings.StartSplit(split3name);
78 timings.StartSplit(split4name);
80 timings.NewSplit(split5name); // Ends split4.
82 timings.EndSplit(); // Ends split5.
84 timings.EndSplit(); // Ends split3.
86 timings.EndSplit(); // Ends split2.
88 const base::TimingLogger::SplitTimings& splits = timings.GetSplits();
104 base::TimingLogger timings("Scoped", true, false);
107 base::TimingLogger::ScopedSplit outer(outersplit, &timings);
110 base::TimingLogger::ScopedSplit inner1(innersplit1, &timings);
113 base::TimingLogger::ScopedSplit innerinner1(innerinnersplit1, &timings);
118 base::TimingLogger::ScopedSplit inner2(innersplit2, &timings);
122 const base::TimingLogger::SplitTimings& splits = timings.GetSplits();
137 base::TimingLogger timings("Scoped", true, false);
139 timings.StartSplit(outersplit);
142 base::TimingLogger::ScopedSplit inner(innersplit, &timings);
144 timings.StartSplit(innerinnersplit1);
146 timings.NewSplit(innerinnersplit2); // Ends innerinnersplit1.
149 timings.EndSplit(); // Ends outersplit.
151 const base::TimingLogger::SplitTimings& splits = timings.GetSplits();