1 package kotlinx.coroutines.debug.internal 2 3 /** 4 * Object used to differentiate between agent installed statically or dynamically. 5 * This is done in a separate object so [DebugProbesImpl] can check for static installation 6 * without having to depend on [kotlinx.coroutines.debug.AgentPremain], which is not compatible with Android. 7 * Otherwise, access to `AgentPremain.isInstalledStatically` triggers the load of its internal `ClassFileTransformer` 8 * that is not available on Android. 9 */ 10 internal object AgentInstallationType { 11 internal var isInstalledStatically = false 12 } 13