Home
last modified time | relevance | path

Searched refs:TraceData (Results 1 – 3 of 3) sorted by relevance

/frameworks/libs/systemui/tracinglib/core/common/src/coroutines/
DTraceContextElement.kt32 @PublishedApi internal class TraceDataThreadLocal : ThreadLocal<TraceData?>()
51 return if (coroutineTracing()) TraceContextElement(TraceData()) else EmptyCoroutineContext in createCoroutineTracingContext()
62 internal class TraceContextElement(internal val traceData: TraceData? = TraceData()) :
63 CopyableThreadContextElement<TraceData?> {
89 override fun updateThreadContext(context: CoroutineContext): TraceData? { in updateThreadContext()
130 override fun restoreThreadContext(context: CoroutineContext, oldState: TraceData?) { in restoreThreadContext()
142 override fun copyForChild(): CopyableThreadContextElement<TraceData?> { in copyForChild()
DTraceData.kt45 internal class TraceData( class
111 public override fun clone(): TraceData { in clone()
112 return TraceData(slices.clone()) in clone()
/frameworks/libs/systemui/tracinglib/core/host/test/
DCoroutineTracingTest.kt54 TraceData.strictModeForTesting = true in <lambda>()
284 thread1Context = TraceContextElement(TraceData()), in <lambda>()
295 thread1Context = TraceContextElement(TraceData()), in <lambda>()
296 thread2Context = TraceContextElement(TraceData()) in <lambda>()
305 thread1Context = TraceContextElement(TraceData()), in <lambda>()
306 thread2Context = TraceContextElement(TraceData()) in <lambda>()
338 val thread2 = newSingleThreadContext("thread-#2") + TraceContextElement(TraceData()) in <lambda>()
442 val oldTrace: TraceData? = in <lambda>()
602 runTest(context = TraceContextElement(TraceData()), testBody = testBody)