Home | History | Annotate | Download | only in base

Lines Matching full:split

70 // A timing logger that knows when a split starts for the purposes of logging tools, like systrace.
73 // Splits are nanosecond times and split names.
83 // Starts a split
86 // Ends the current split and starts the one given by the label.
89 // Ends the current split and records the end time.
96 // Scoped timing splits that can be nested and composed with the explicit split
107 // Pauses timing of the split, usually due to nesting of another split.
110 // Resumes timing of the split, usually because a nested split has ended.
113 // Used by new split to swap splits in place in a ScopedSplit instance.
116 // The scoped split immediately enclosing this split. Essentially, we get a
123 // The split's name.
126 // The current split's latest start time. (It may have been paused and restarted.)
132 // The timing logger holding this split.
147 // Do we want to print the exactly recorded split (true) or round down to the time unit being
154 // The current scoped split is also the 'top' of the stack of splits in progress.