Home
last modified time | relevance | path

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

/tools/trebuchet/trebuchet/viewer/src/main/kotlin/traceviewer/ui/tracks/
DMultiLineTrack.kt22 import trebuchet.model.base.SliceGroup
42 class RowCreater constructor(slices: List<SliceGroup>) {
43 val rows = mutableListOf<MutableList<SliceGroup>>()
51 val row: MutableList<SliceGroup> get() = rows[index]
62 fun addSlice(slice: SliceGroup) { in addSlice()
/tools/trebuchet/trebuchet/system-server-analyzer/src/
DSystemServerAnalyzer.kt33 import trebuchet.model.base.SliceGroup in <lambda>()
53 inline fun <reified T> Slice?.ifGroup(func: (SliceGroup) -> T): T? { in <lambda>()
54 if (this is SliceGroup) { in <lambda>()
72 fun printLine(output: PrintStream, model: SliceGroup, csvFormat: Boolean = false) { in printLine()
78 it.name == "StartServices" && it is SliceGroup in measureServiceStartup()
/tools/trebuchet/core/model/src/main/kotlin/trebuchet/model/fragments/
DSliceGroupBuilder.kt19 import trebuchet.model.base.SliceGroup
33 inline fun endSlice(action: (MutableSliceGroup) -> Unit): SliceGroup? { in endSlice()
64 var _children: MutableList<MutableSliceGroup>? = null) : SliceGroup {
69 override val children: List<SliceGroup>
DThreadModelFragment.kt22 import trebuchet.model.base.SliceGroup
35 val slices: List<SliceGroup> get() {
/tools/trebuchet/core/common/src/main/kotlin/trebuchet/queries/
DSliceQueries.kt26 import trebuchet.model.base.SliceGroup in <lambda>()
208 fun List<SliceGroup>.traverseSlices(visitor: SliceTraverser) { in traverseSlices()
243 fun List<SliceGroup>.iterSlices(consumer: (Slice) -> Unit) { in List()
253 fun List<SliceGroup>.any(predicate: (Slice) -> Boolean): Boolean { in List()
401 private suspend fun SequenceScope<Slice>.yieldSlices(slices: List<SliceGroup>) { in yieldSlices()
/tools/trebuchet/core/model/src/main/kotlin/trebuchet/model/base/
DSliceGroup.kt19 interface SliceGroup : Slice { interface
20 val children: List<SliceGroup>
/tools/trebuchet/trebuchet/user-switch-analyzer/src/
DUserSwitchAnalyzer.kt30 import trebuchet.model.base.SliceGroup