/aosp_15_r20/external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/src/ |
H A D | CoroutineContext.kt | 36 fold(false) { result, it -> result || it is CopyableThreadContextElement<*> } in CoroutineContext() 60 if (element !is CopyableThreadContextElement<*>) return@fold result + element in foldCopies() 72 … return@fold result + (element as CopyableThreadContextElement<Any?>).mergeForChild(newElement) in foldCopies() 78 if (element is CopyableThreadContextElement<*>) { in foldCopies()
|
H A D | ThreadContextElement.kt | 165 public interface CopyableThreadContextElement<S> : ThreadContextElement<S> { in updateThreadContext() interface 177 public fun copyForChild(): CopyableThreadContextElement<S> in updateThreadContext()
|
/aosp_15_r20/frameworks/libs/systemui/tracinglib/core/src/coroutines/ |
D | TraceContextElement.kt | 33 import kotlinx.coroutines.CopyableThreadContextElement in <lambda>() 243 ) : CopyableThreadContextElement<TraceData?>, CoroutineTraceName(name) { 328 public override fun copyForChild(): CopyableThreadContextElement<TraceData?> { in copyForChild()
|
/aosp_15_r20/external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/test/ |
H A D | ThreadContextMutableCopiesTest.kt | 15 ) : CopyableThreadContextElement<MutableList<String>> {
|
H A D | ThreadContextElementTest.kt | 239 class CopyForChildCoroutineElement(val data: MyData?) : CopyableThreadContextElement<MyData?> {
|
/aosp_15_r20/external/kotlinx.coroutines/kotlinx-coroutines-core/api/ |
H A D | kotlinx-coroutines-core.api | 150 public abstract interface class kotlinx/coroutines/CopyableThreadContextElement : kotlinx/coroutine… 151 public abstract fun copyForChild ()Lkotlinx/coroutines/CopyableThreadContextElement; 155 public final class kotlinx/coroutines/CopyableThreadContextElement$DefaultImpls { 156 …public static fun fold (Lkotlinx/coroutines/CopyableThreadContextElement;Ljava/lang/Object;Lkotlin… 157 …public static fun get (Lkotlinx/coroutines/CopyableThreadContextElement;Lkotlin/coroutines/Corouti… 158 …public static fun minusKey (Lkotlinx/coroutines/CopyableThreadContextElement;Lkotlin/coroutines/Co… 159 …public static fun plus (Lkotlinx/coroutines/CopyableThreadContextElement;Lkotlin/coroutines/Corout…
|
/aosp_15_r20/external/kotlinx.coroutines/ |
H A D | CHANGES.md | 77 * `CopyableThreadContextElement` now properly copies an element when crossing the coroutine boundar…
|
H A D | CHANGES_UP_TO_1.7.md | 174 * Reworked the newly-introduced `CopyableThreadContextElement` to solve issues uncovered after the … 215 * Introduced `CopyableThreadContextElement` for mutable context elements shared among multiple coro… 292 * Introduced `CopyableThreadContextElement` for mutable context elements shared among multiple coro…
|
/aosp_15_r20/out/soong/.intermediates/frameworks/libs/systemui/tracinglib/core/tracinglib-platform/android_common/kotlin_headers/ |
D | tracinglib-platform.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/frameworks__libs__systemui__tracinglib__core__android_common__tracinglib-platform. ... |
/aosp_15_r20/out/soong/.intermediates/frameworks/libs/systemui/tracinglib/core/tracinglib-platform/android_common/repackaged-jarjar/kotlinc/ |
D | tracinglib-platform.jar | com/android/app/tracing/coroutines/flow/FlowExtKt.class
FlowExt.kt
package ... |
/aosp_15_r20/out/soong/.intermediates/frameworks/libs/systemui/tracinglib/core/tracinglib-platform/android_common/kotlin/ |
D | tracinglib-platform.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/frameworks__libs__systemui__tracinglib__core__android_common__tracinglib-platform. ... |
/aosp_15_r20/out/soong/.intermediates/external/kotlinx.coroutines/kotlinx_coroutines-host/linux_glibc_common/kotlin_headers/ |
D | kotlinx_coroutines-host.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/external__kotlinx.coroutines__linux_glibc_common__kotlinx_coroutines- ... |
/aosp_15_r20/out/soong/.intermediates/packages/modules/CaptivePortalLogin/CaptivePortalLoginJarJarRules/android_common/gen/ |
D | CaptivePortalLoginJarJarRules.txt | 4240 rule kotlinx.coroutines.CopyableThreadContextElement com.android.captiveportallogin.@0 4243 rule kotlinx.coroutines.CopyableThreadContextElement$DefaultImpls com.android.captiveportallogin.@0 4244 rule kotlinx.coroutines.CopyableThreadContextElement$DefaultImplsTest com.android.captiveportallogi… 4245 rule kotlinx.coroutines.CopyableThreadContextElement$DefaultImplsTest$* com.android.captiveportallo…
|
/aosp_15_r20/out/soong/.intermediates/external/kotlinx.coroutines/kotlinx_coroutines-host/linux_glibc_common/local-javac-header/ |
D | kotlinx_coroutines-host.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/external__kotlinx.coroutines__linux_glibc_common__kotlinx_coroutines- ... |
/aosp_15_r20/out/soong/.intermediates/external/kotlinx.coroutines/kotlinx_coroutines-host/linux_glibc_common/kotlin/ |
D | kotlinx_coroutines-host.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/external__kotlinx.coroutines__linux_glibc_common__kotlinx_coroutines- ... |
/aosp_15_r20/out/soong/.intermediates/frameworks/libs/systemui/tracinglib/core/tracinglib-platform/android_common/turbine-combined/ |
D | tracinglib-platform.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/external__kotlinx.atomicfu__linux_glibc_common__kotlinx_atomicfu. ... |
/aosp_15_r20/out/soong/.intermediates/frameworks/libs/systemui/tracinglib/core/tracinglib-platform/android_common/repackaged-jarjar/turbine/ |
D | tracinglib-platform.jar | org/jetbrains/annotations/TestOnly.class
TestOnly.java
package org.jetbrains.annotations
public ... |
/aosp_15_r20/out/soong/.intermediates/packages/modules/Connectivity/service/service-nearby-jarjar-gen/android_common/gen/ |
D | service_nearby_jarjar_rules.txt | 13675 rule kotlinx.coroutines.CopyableThreadContextElement com.android.server.nearby.@0 13678 rule kotlinx.coroutines.CopyableThreadContextElement$DefaultImpls com.android.server.nearby.@0 13679 rule kotlinx.coroutines.CopyableThreadContextElement$DefaultImplsTest com.android.server.nearby.@0 13680 rule kotlinx.coroutines.CopyableThreadContextElement$DefaultImplsTest$* com.android.server.nearby.@0
|
/aosp_15_r20/out/soong/.intermediates/packages/modules/Bluetooth/service/service-bluetooth/android_common_apex33/ |
D | proguard_dictionary | 8522 kotlinx.coroutines.CopyableThreadContextElement -> kotlinx.coroutines.CopyableThreadContextElement:
|
/aosp_15_r20/out/soong/.intermediates/frameworks/base/libs/dream/lowlight/LowLightDreamLib/android_common/turbine-combined/ |
D | LowLightDreamLib.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/androidx.arch. ... |
/aosp_15_r20/out/soong/.intermediates/frameworks/base/packages/SystemUI/utils/SystemUI-shared-utils/android_common/turbine-combined/ |
D | SystemUI-shared-utils.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/external__kotlinx.atomicfu__linux_glibc_common__kotlinx_atomicfu. ... |
/aosp_15_r20/out/soong/.intermediates/packages/apps/Settings/src/com/android/settings/biometrics/fingerprint2/lib/FingerprintManagerInteractor/android_common/turbine-combined/ |
D | FingerprintManagerInteractor.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/external__kotlinx.atomicfu__linux_glibc_common__kotlinx_atomicfu. ... |
/aosp_15_r20/out/soong/.intermediates/frameworks/base/packages/SystemUI/utils/SystemUI-shared-utils/android_common/repackaged-jarjar/turbine/ |
D | SystemUI-shared-utils.jar | org/jetbrains/annotations/TestOnly.class
TestOnly.java
package org.jetbrains.annotations
public ... |
/aosp_15_r20/out/soong/.intermediates/frameworks/base/packages/SystemUI/log/SystemUILogLib/android_common/repackaged-jarjar/turbine/ |
D | SystemUILogLib.jar | org/jetbrains/annotations/TestOnly.class
TestOnly.java
package org.jetbrains.annotations
public ... |
/aosp_15_r20/out/soong/.intermediates/frameworks/base/packages/SystemUI/common/SystemUICommon/android_common/turbine-combined/ |
D | SystemUICommon.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/external__kotlinx.atomicfu__linux_glibc_common__kotlinx_atomicfu. ... |