Home
last modified time | relevance | path

Searched refs:Slice (Results 1 – 13 of 13) sorted by relevance

/tools/trebuchet/core/common/src/main/kotlin/trebuchet/queries/
DSliceQueries.kt25 import trebuchet.model.base.Slice in <lambda>()
42 fun beginSlice(slice: Slice): TraverseAction = TraverseAction.VISIT_CHILDREN in beginSlice()
43 fun endSlice(slice: Slice) {} in beginSlice()
75 fun Model.selectAll(predicate: (Slice) -> Boolean): List<Slice> { in selectAll()
76 val ret = mutableListOf<Slice>() in selectAll()
90 fun ProcessModel.selectAll(predicate : (Slice) -> Boolean) : List<Slice> { in ProcessModel()
91 val ret = mutableListOf<Slice>() in ProcessModel()
100 fun ThreadModel.selectAll(predicate: (Slice) -> Boolean): List<Slice> { in selectAll()
101 val ret = mutableListOf<Slice>() in selectAll()
115 fun Model.selectFirst(predicate: (Slice) -> Boolean) : Slice? { in selectFirst()
[all …]
/tools/trebuchet/trebuchet/startup-common/src/
DStartupCommon.kt31 import trebuchet.model.base.Slice in <lambda>()
173 var lastTopLevelSlice : Slice? = null in Model()
175 override fun beginSlice(slice : Slice) : TraverseAction { in Model()
223 override fun endSlice(slice : Slice) { in Model()
/tools/trebuchet/core/model/src/main/kotlin/trebuchet/model/
DSchedSlice.kt19 import trebuchet.model.base.Slice
21 interface SchedSlice : Slice {
DCpuProcessSlice.kt18 import trebuchet.model.base.Slice
20 interface CpuProcessSlice : Slice {
/tools/trebuchet/core/model/src/main/kotlin/trebuchet/model/fragments/
DAsyncSlicesBuilder.kt20 import trebuchet.model.base.Slice
30 ) : Slice
DCpuModelFragment.kt20 import trebuchet.model.base.Slice
DSchedulingSliceFragment.kt21 import trebuchet.model.base.Slice
DThreadModelFragment.kt21 import trebuchet.model.base.Slice
/tools/trebuchet/trebuchet/system-server-analyzer/src/
DSystemServerAnalyzer.kt32 import trebuchet.model.base.Slice in <lambda>()
53 inline fun <reified T> Slice?.ifGroup(func: (SliceGroup) -> T): T? { in <lambda>()
/tools/trebuchet/trebuchet/viewer/src/main/kotlin/traceviewer/ui/tracks/
DSliceTrack.kt21 import trebuchet.model.base.Slice
28 open class SliceTrack<in T : Slice>(private val slices: List<T>, private val renderState: RenderSta…
/tools/trebuchet/core/model/src/main/kotlin/trebuchet/model/base/
DSliceGroup.kt19 interface SliceGroup : Slice {
DSlice.kt19 interface Slice { interface
/tools/trebuchet/trebuchet/user-switch-analyzer/src/
DUserSwitchAnalyzer.kt29 import trebuchet.model.base.Slice