# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.runtime.snapshots.MutableSnapshot":"Snapshot.kt","androidx.compose.runtime.collection.ScatterSetWrapperKt":"ScatterSetWrapper.kt","androidx.compose.runtime.internal.System_jvmKt":"System.jvmAndAndroid.kt","androidx.compose.runtime.internal.AtomicInt":"Atomic.jvmAndAndroid.kt","androidx.compose.runtime.snapshots.Snapshot":"Snapshot.kt","androidx.compose.runtime.internal.WeakReference":"WeakReference.jvmAndAndroid.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java","androidx.compose.runtime.snapshots.GlobalSnapshot":"Snapshot.kt","androidx.compose.runtime.snapshots.StateRecord":"Snapshot.kt"}}
androidx.compose.runtime.snapshots.SnapshotKt -> jx6:
# {"id":"sourceFile","fileName":"Snapshot.kt"}
    kotlin.jvm.functions.Function1 emptyLambda -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lee6;"}
    androidx.compose.runtime.internal.SnapshotThreadLocal threadSnapshot -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll84;"}
    java.lang.Object lock -> c
    androidx.compose.runtime.snapshots.SnapshotIdSet openSnapshots -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lix6;"}
    long nextSnapshotId -> e
    androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap pinningTable -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lv91;"}
    androidx.compose.runtime.snapshots.SnapshotWeakSet extraStateObjects -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsd;"}
    java.util.List applyObservers -> h
    java.util.List globalWriteObservers -> i
    androidx.compose.runtime.snapshots.GlobalSnapshot globalSnapshot -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Leu2;"}
    androidx.compose.runtime.internal.AtomicInt pendingApplyObserverCount -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljv;"}
    1:9:void <clinit>():1525:1525 -> <clinit>
    10:18:void <clinit>():1928:1928 -> <clinit>
    19:23:void <clinit>():2684:2684 -> <clinit>
    24:25:void <clinit>():1934:1934 -> <clinit>
    26:31:void <clinit>():1949:1949 -> <clinit>
    32:33:void <clinit>():1952:1952 -> <clinit>
    34:36:void <clinit>():1959:1959 -> <clinit>
    37:41:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.<init>():37:37 -> <clinit>
    37:41:void <clinit>():1959 -> <clinit>
    42:43:long[] androidx.compose.runtime.snapshots.SnapshotId_jvmKt.snapshotIdArrayWithCapacity(int):54:54 -> <clinit>
    42:43:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.<init>():42 -> <clinit>
    42:43:void <clinit>():1959 -> <clinit>
    44:45:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.<init>():42:42 -> <clinit>
    44:45:void <clinit>():1959 -> <clinit>
    46:49:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.<init>():45:45 -> <clinit>
    46:49:void <clinit>():1959 -> <clinit>
    50:63:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.<init>():51:51 -> <clinit>
    50:63:void <clinit>():1959 -> <clinit>
    64:65:void <clinit>():1959:1959 -> <clinit>
    66:69:void <clinit>():1966:1966 -> <clinit>
    70:72:void androidx.compose.runtime.snapshots.SnapshotWeakSet.<init>():36:36 -> <clinit>
    70:72:void <clinit>():1966 -> <clinit>
    73:76:void androidx.compose.runtime.snapshots.SnapshotWeakSet.<init>():48:48 -> <clinit>
    73:76:void <clinit>():1966 -> <clinit>
    77:80:void androidx.compose.runtime.snapshots.SnapshotWeakSet.<init>():49:49 -> <clinit>
    77:80:void <clinit>():1966 -> <clinit>
    81:82:void <clinit>():1966:1966 -> <clinit>
    83:86:void <clinit>():1969:1969 -> <clinit>
    87:88:void <clinit>():1972:1972 -> <clinit>
    89:95:void <clinit>():1976:1976 -> <clinit>
    96:97:void <clinit>():1975:1975 -> <clinit>
    98:103:void androidx.compose.runtime.snapshots.GlobalSnapshot.<init>(long,androidx.compose.runtime.snapshots.SnapshotIdSet):1534:1534 -> <clinit>
    98:103:void <clinit>():1975 -> <clinit>
    104:106:void androidx.compose.runtime.snapshots.GlobalSnapshot.<init>(long,androidx.compose.runtime.snapshots.SnapshotIdSet):1530:1530 -> <clinit>
    104:106:void <clinit>():1975 -> <clinit>
    107:108:void <clinit>():1979:1979 -> <clinit>
    109:110:long androidx.compose.runtime.snapshots.Snapshot.getSnapshotId():88:88 -> <clinit>
    109:110:void <clinit>():1979 -> <clinit>
    111:118:void <clinit>():1979:1979 -> <clinit>
    119:120:void <clinit>():2009:2009 -> <clinit>
    121:123:void androidx.compose.runtime.internal.AtomicInt.<init>(int):25:25 -> <clinit>
    121:123:void <clinit>():2009 -> <clinit>
    124:126:void <clinit>():2009:2009 -> <clinit>
    1:6:androidx.compose.runtime.snapshots.SnapshotIdSet addRange(androidx.compose.runtime.snapshots.SnapshotIdSet,long,long):2680:2680 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lix6;JJ)Lix6;"}
    7:15:androidx.compose.runtime.snapshots.SnapshotIdSet addRange(androidx.compose.runtime.snapshots.SnapshotIdSet,long,long):2536:2536 -> a
    1:2:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2012:2012 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyo2;)Ljava/lang/Object;"}
    3:4:java.lang.Object getLock():1934:1934 -> b
    3:4:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2546 -> b
    5:5:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2547:2547 -> b
    6:9:androidx.collection.MutableScatterSet androidx.compose.runtime.snapshots.MutableSnapshot.getModified$runtime():1200:1200 -> b
    6:9:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2016 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:12:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2018:2018 -> b
    13:19:int androidx.compose.runtime.internal.AtomicInt.add(int):26:26 -> b
    13:19:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2018 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    20:23:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2020:2020 -> b
    24:28:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2547:2547 -> b
    29:30:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2027:2027 -> b
    31:35:java.util.Set androidx.compose.runtime.collection.ScatterSetWrapperKt.wrapIntoSet(androidx.collection.ScatterSet):38:38 -> b
    31:35:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2028 -> b
    36:42:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2553:2553 -> b
    43:46:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2554:2554 -> b
    47:48:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2555:2555 -> b
    49:56:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2030:2030 -> b
    57:58:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2033:2033 -> b
    59:62:int androidx.compose.runtime.internal.AtomicInt.add(int):26:26 -> b
    59:62:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2033 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    63:64:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2033:2033 -> b
    65:67:int androidx.compose.runtime.internal.AtomicInt.add(int):26:26 -> b
    65:67:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2033 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    68:68:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2033:2033 -> b
    69:70:java.lang.Object getLock():1934:1934 -> b
    69:70:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2561 -> b
    71:71:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2562:2562 -> b
    72:76:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2038:2038 -> b
    77:78:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2564:2564 -> b
    79:80:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2567:2567 -> b
    81:86:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2568:2568 -> b
    87:126:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2571:2571 -> b
    127:130:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2565:2565 -> b
    131:147:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2039:2039 -> b
    148:151:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2562:2562 -> b
    152:153:java.lang.Object advanceGlobalSnapshot(kotlin.jvm.functions.Function1):2547:2547 -> b
    1:6:void advanceGlobalSnapshot():2045:2045 -> c
    1:10:int androidx.compose.runtime.snapshots.SnapshotWeakSet.getSize$runtime():41:41 -> d
    1:10:void checkAndOverwriteUnusedRecordsLocked():2610 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:14:androidx.compose.runtime.internal.WeakReference[] androidx.compose.runtime.snapshots.SnapshotWeakSet.getValues$runtime():49:49 -> d
    11:14:void checkAndOverwriteUnusedRecordsLocked():2615 -> d
    15:18:void checkAndOverwriteUnusedRecordsLocked():2615:2615 -> d
    19:24:void checkAndOverwriteUnusedRecordsLocked():2616:2616 -> d
    25:26:void checkAndOverwriteUnusedRecordsLocked():2617:2617 -> d
    27:34:void checkAndOverwriteUnusedRecordsLocked():2274:2274 -> d
    35:38:androidx.compose.runtime.internal.WeakReference[] androidx.compose.runtime.snapshots.SnapshotWeakSet.getValues$runtime():49:49 -> d
    35:38:void checkAndOverwriteUnusedRecordsLocked():2620 -> d
    39:40:void checkAndOverwriteUnusedRecordsLocked():2620:2620 -> d
    41:44:int[] androidx.compose.runtime.snapshots.SnapshotWeakSet.getHashes$runtime():48:48 -> d
    41:44:void checkAndOverwriteUnusedRecordsLocked():2621 -> d
    45:56:void checkAndOverwriteUnusedRecordsLocked():2621:2621 -> d
    57:60:androidx.compose.runtime.internal.WeakReference[] androidx.compose.runtime.snapshots.SnapshotWeakSet.getValues$runtime():49:49 -> d
    57:60:void checkAndOverwriteUnusedRecordsLocked():2629 -> d
    61:62:void checkAndOverwriteUnusedRecordsLocked():2629:2629 -> d
    63:66:int[] androidx.compose.runtime.snapshots.SnapshotWeakSet.getHashes$runtime():48:48 -> d
    63:66:void checkAndOverwriteUnusedRecordsLocked():2630 -> d
    67:73:void checkAndOverwriteUnusedRecordsLocked():2630:2630 -> d
    74:76:void androidx.compose.runtime.snapshots.SnapshotWeakSet.setSize$runtime(int):41:41 -> d
    74:76:void checkAndOverwriteUnusedRecordsLocked():2635 -> d
    1:7:androidx.compose.runtime.snapshots.Snapshot createTransparentSnapshotWithNoParentReadObserver(androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1,boolean):1873:1873 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lex6;Lyo2;Z)Lex6;"}
    8:14:androidx.compose.runtime.snapshots.Snapshot createTransparentSnapshotWithNoParentReadObserver(androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1,boolean):1882:1882 -> e
    15:18:androidx.compose.runtime.snapshots.Snapshot createTransparentSnapshotWithNoParentReadObserver(androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1,boolean):1874:1874 -> e
    19:28:androidx.compose.runtime.snapshots.Snapshot createTransparentSnapshotWithNoParentReadObserver(androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1,boolean):1875:1875 -> e
    29:32:androidx.compose.runtime.snapshots.Snapshot createTransparentSnapshotWithNoParentReadObserver(androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1,boolean):1874:1874 -> e
    1:4:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.getCurrent():294:294 -> f
    1:4:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord):2512 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu07;)Lu07;"}
    5:18:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord):2513:2513 -> f
    19:20:java.lang.Object getLock():1934:1934 -> f
    19:20:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord):2678 -> f
    21:21:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord):2679:2679 -> f
    22:25:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.getCurrent():294:294 -> f
    22:25:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord):2517 -> f
    26:37:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord):2518:2518 -> f
    38:41:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord):2679:2679 -> f
    42:47:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord):2521:2521 -> f
    48:50:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord):2679:2679 -> f
    1:14:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.Snapshot):2502:2502 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu07;Lex6;)Lu07;"}
    15:16:java.lang.Object getLock():1934:1934 -> g
    15:16:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.Snapshot):2676 -> g
    17:17:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.Snapshot):2677:2677 -> g
    18:29:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.Snapshot):2506:2506 -> g
    30:33:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.Snapshot):2677:2677 -> g
    34:39:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.Snapshot):2508:2508 -> g
    40:42:androidx.compose.runtime.snapshots.StateRecord current(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.Snapshot):2677:2677 -> g
    1:13:androidx.compose.runtime.snapshots.Snapshot currentSnapshot():1284:1284 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lex6;"}
    11:21:kotlin.jvm.functions.Function1 mergedReadObserver(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,boolean):1897:1897 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyo2;Lyo2;Z)Lyo2;"}
    7:17:kotlin.jvm.functions.Function1 mergedWriteObserver(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):1909:1909 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyo2;Lyo2;)Lyo2;"}
    1:4:androidx.compose.runtime.snapshots.StateRecord usedLocked(androidx.compose.runtime.snapshots.StateObject):2170:2170 -> k
    1:4:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu07;Lr07;)Lu07;"}
    5:6:androidx.compose.runtime.snapshots.StateRecord usedLocked(androidx.compose.runtime.snapshots.StateObject):2172:2172 -> k
    5:6:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
    7:12:long androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.lowestOrDefault(long):56:56 -> k
    7:12:androidx.compose.runtime.snapshots.StateRecord usedLocked(androidx.compose.runtime.snapshots.StateObject):2172 -> k
    7:12:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    13:17:long androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.lowestOrDefault(long):56:56 -> k
    13:17:androidx.compose.runtime.snapshots.StateRecord usedLocked(androidx.compose.runtime.snapshots.StateObject):2172 -> k
    13:17:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
    18:27:long androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.lowestOrDefault(long):202:202 -> k
    18:27:androidx.compose.runtime.snapshots.StateRecord usedLocked(androidx.compose.runtime.snapshots.StateObject):2172 -> k
    18:27:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
    28:40:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> k
    28:40:androidx.compose.runtime.snapshots.StateRecord usedLocked(androidx.compose.runtime.snapshots.StateObject):2175 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:40:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
    41:46:boolean valid(long,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2590:2590 -> k
    41:46:boolean valid(androidx.compose.runtime.snapshots.StateRecord,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2095 -> k
    41:46:androidx.compose.runtime.snapshots.StateRecord usedLocked(androidx.compose.runtime.snapshots.StateObject):2181 -> k
    41:46:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
    47:58:boolean valid(long,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2090:2090 -> k
    47:58:boolean valid(androidx.compose.runtime.snapshots.StateRecord,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2095 -> k
    47:58:androidx.compose.runtime.snapshots.StateRecord usedLocked(androidx.compose.runtime.snapshots.StateObject):2181 -> k
    47:58:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
    59:60:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> k
    59:60:androidx.compose.runtime.snapshots.StateRecord usedLocked(androidx.compose.runtime.snapshots.StateObject):2187 -> k
    59:60:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
    61:62:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> k
    61:62:androidx.compose.runtime.snapshots.StateRecord usedLocked(androidx.compose.runtime.snapshots.StateObject):2187 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    61:62:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
    63:72:androidx.compose.runtime.snapshots.StateRecord usedLocked(androidx.compose.runtime.snapshots.StateObject):2597:2597 -> k
    63:72:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
    73:82:androidx.compose.runtime.snapshots.StateRecord androidx.compose.runtime.snapshots.StateRecord.getNext$runtime():1317:1317 -> k
    73:82:androidx.compose.runtime.snapshots.StateRecord usedLocked(androidx.compose.runtime.snapshots.StateObject):2190 -> k
    73:82:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
    83:85:void androidx.compose.runtime.snapshots.StateRecord.setSnapshotId$runtime(long):1296:1296 -> k
    83:85:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2372 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    86:89:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2373:2373 -> k
    90:93:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2374:2374 -> k
    94:95:void androidx.compose.runtime.snapshots.StateRecord.setNext$runtime(androidx.compose.runtime.snapshots.StateRecord):1317:1317 -> k
    94:95:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2374 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    96:99:androidx.compose.runtime.snapshots.StateRecord newOverwritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2375:2375 -> k
    1:9:void notifyWrite(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateObject):2381:2381 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lex6;Lr07;)V"}
    10:19:void notifyWrite(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateObject):2382:2382 -> l
    1:10:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2465:2465 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLxe4;Lix6;)Ljava/util/HashMap;"}
    11:14:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2467:2467 -> m
    15:24:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2468:2468 -> m
    25:26:androidx.compose.runtime.snapshots.SnapshotIdSet androidx.compose.runtime.snapshots.MutableSnapshot.getPreviousIds$runtime():1208:1208 -> m
    25:26:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2468 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    27:30:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2468:2468 -> m
    31:32:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2652:2652 -> m
    33:34:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2655:2655 -> m
    35:41:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2656:2656 -> m
    42:83:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2659:2659 -> m
    84:91:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2653:2653 -> m
    92:105:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2471:2471 -> m
    106:112:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2472:2472 -> m
    113:119:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2473:2473 -> m
    120:127:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> m
    120:127:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2474 -> m
    128:137:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2477:2477 -> m
    138:145:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2478:2478 -> m
    146:156:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2480:2480 -> m
    157:224:java.util.Map optimisticMerges(long,androidx.compose.runtime.snapshots.MutableSnapshot,androidx.compose.runtime.snapshots.SnapshotIdSet):2477:2477 -> m
    1:6:androidx.compose.runtime.snapshots.StateRecord overwritableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateRecord):2319:2319 -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu07;Ls07;Lex6;Lu07;)Lu07;"}
    7:9:androidx.compose.runtime.snapshots.StateRecord overwritableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateRecord):2321:2321 -> n
    10:13:androidx.compose.runtime.snapshots.StateRecord overwritableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateRecord):2323:2323 -> n
    14:20:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> n
    14:20:androidx.compose.runtime.snapshots.StateRecord overwritableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateRecord):2325 -> n
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    21:22:java.lang.Object getLock():1934:1934 -> n
    21:22:androidx.compose.runtime.snapshots.StateRecord overwritableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateRecord):2640 -> n
    23:23:androidx.compose.runtime.snapshots.StateRecord overwritableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateRecord):2641:2641 -> n
    24:27:androidx.compose.runtime.snapshots.StateRecord overwritableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateRecord):2327:2327 -> n
    28:28:androidx.compose.runtime.snapshots.StateRecord overwritableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateRecord):2641:2641 -> n
    29:30:void androidx.compose.runtime.snapshots.StateRecord.setSnapshotId$runtime(long):1296:1296 -> n
    29:30:androidx.compose.runtime.snapshots.StateRecord overwritableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateRecord):2328 -> n
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:38:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> n
    31:38:androidx.compose.runtime.snapshots.StateRecord overwritableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateRecord):2330 -> n
    39:43:androidx.compose.runtime.snapshots.StateRecord overwritableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateRecord):2331:2331 -> n
    44:45:androidx.compose.runtime.snapshots.StateRecord overwritableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.StateRecord):2641:2641 -> n
    1:4:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2217:2217 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr07;)Z"}
    5:6:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2220:2220 -> o
    7:13:long androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.lowestOrDefault(long):56:56 -> o
    7:13:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2220 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    14:17:long androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.lowestOrDefault(long):56:56 -> o
    14:17:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2220 -> o
    18:25:long androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.lowestOrDefault(long):202:202 -> o
    18:25:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2220 -> o
    26:33:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> o
    26:33:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2224 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    34:45:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2598:2598 -> o
    46:47:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> o
    46:47:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2235 -> o
    48:49:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> o
    48:49:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2235 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    50:61:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2599:2599 -> o
    62:68:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2247:2247 -> o
    69:70:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> o
    69:70:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2247 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    71:77:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2604:2604 -> o
    78:79:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> o
    78:79:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2605 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    80:81:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> o
    80:81:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2605 -> o
    82:88:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2604:2604 -> o
    89:92:androidx.compose.runtime.snapshots.StateRecord androidx.compose.runtime.snapshots.StateRecord.getNext$runtime():1317:1317 -> o
    89:92:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2606 -> o
    93:94:void androidx.compose.runtime.snapshots.StateRecord.setSnapshotId$runtime(long):1296:1296 -> o
    93:94:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2249 -> o
    95:101:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2250:2250 -> o
    102:109:androidx.compose.runtime.snapshots.StateRecord androidx.compose.runtime.snapshots.StateRecord.getNext$runtime():1317:1317 -> o
    102:109:boolean overwriteUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2256 -> o
    1:6:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2278:2278 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr07;)V"}
    7:10:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):56:56 -> p
    7:10:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:18:int androidx.compose.runtime.internal.System_jvmKt.identityHashCode(java.lang.Object):21:21 -> p
    11:18:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):57 -> p
    11:18:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    19:29:int androidx.compose.runtime.snapshots.SnapshotWeakSet.find(java.lang.Object,int):160:160 -> p
    19:29:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):59 -> p
    19:29:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    30:45:int androidx.compose.runtime.snapshots.SnapshotWeakSet.find(java.lang.Object,int):164:164 -> p
    30:45:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):59 -> p
    30:45:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    46:68:int androidx.compose.runtime.snapshots.SnapshotWeakSet.find(java.lang.Object,int):169:169 -> p
    46:68:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):59 -> p
    46:68:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    69:77:int androidx.compose.runtime.snapshots.SnapshotWeakSet.findExactIndex(int,java.lang.Object,int):188:188 -> p
    69:77:int androidx.compose.runtime.snapshots.SnapshotWeakSet.find(java.lang.Object,int):171 -> p
    69:77:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):59 -> p
    69:77:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    78:100:int androidx.compose.runtime.snapshots.SnapshotWeakSet.findExactIndex(int,java.lang.Object,int):191:191 -> p
    78:100:int androidx.compose.runtime.snapshots.SnapshotWeakSet.find(java.lang.Object,int):171 -> p
    78:100:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):59 -> p
    78:100:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    101:104:int androidx.compose.runtime.snapshots.SnapshotWeakSet.findExactIndex(int,java.lang.Object,int):197:197 -> p
    101:104:int androidx.compose.runtime.snapshots.SnapshotWeakSet.find(java.lang.Object,int):171 -> p
    101:104:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):59 -> p
    101:104:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    105:116:int androidx.compose.runtime.snapshots.SnapshotWeakSet.findExactIndex(int,java.lang.Object,int):198:198 -> p
    105:116:int androidx.compose.runtime.snapshots.SnapshotWeakSet.find(java.lang.Object,int):171 -> p
    105:116:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):59 -> p
    105:116:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    117:136:int androidx.compose.runtime.snapshots.SnapshotWeakSet.findExactIndex(int,java.lang.Object,int):202:202 -> p
    117:136:int androidx.compose.runtime.snapshots.SnapshotWeakSet.find(java.lang.Object,int):171 -> p
    117:136:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):59 -> p
    117:136:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    137:151:int androidx.compose.runtime.snapshots.SnapshotWeakSet.findExactIndex(int,java.lang.Object,int):209:209 -> p
    137:151:int androidx.compose.runtime.snapshots.SnapshotWeakSet.find(java.lang.Object,int):171 -> p
    137:151:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):59 -> p
    137:151:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    152:160:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):69:69 -> p
    152:160:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    161:162:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):72:72 -> p
    161:162:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    163:168:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):73:73 -> p
    163:168:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    169:171:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):244:244 -> p
    169:171:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    172:175:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):80:80 -> p
    172:175:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    176:178:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):246:246 -> p
    176:178:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    179:185:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):86:86 -> p
    179:185:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    186:193:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):92:92 -> p
    186:193:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    194:195:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):93:93 -> p
    194:195:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    196:202:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):94:94 -> p
    196:202:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    203:205:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):248:248 -> p
    203:205:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    206:212:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):102:102 -> p
    206:212:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    213:218:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):111:111 -> p
    213:218:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    219:221:void androidx.compose.runtime.internal.WeakReference.<init>(java.lang.Object):19:19 -> p
    219:221:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):111 -> p
    219:221:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    222:223:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):111:111 -> p
    222:223:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    224:229:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):112:112 -> p
    224:229:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    230:236:boolean androidx.compose.runtime.snapshots.SnapshotWeakSet.add(java.lang.Object):113:113 -> p
    230:236:void processForUnusedRecordsLocked(androidx.compose.runtime.snapshots.StateObject):2279 -> p
    1:2:java.lang.Void readError():2158:2158 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    3:8:java.lang.Void readError():2159:2159 -> q
    5:12:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> r
    5:12:boolean valid(androidx.compose.runtime.snapshots.StateRecord,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2095 -> r
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:12:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2103 -> r
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu07;JLix6;)Lu07;"}
    13:18:boolean valid(long,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2590:2590 -> r
    13:18:boolean valid(androidx.compose.runtime.snapshots.StateRecord,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2095 -> r
    13:18:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2103 -> r
    19:27:boolean valid(long,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2090:2090 -> r
    19:27:boolean valid(androidx.compose.runtime.snapshots.StateRecord,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2095 -> r
    19:27:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2103 -> r
    28:31:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> r
    28:31:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2106 -> r
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    32:38:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2591:2591 -> r
    39:45:androidx.compose.runtime.snapshots.StateRecord androidx.compose.runtime.snapshots.StateRecord.getNext$runtime():1317:1317 -> r
    39:45:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,long,androidx.compose.runtime.snapshots.SnapshotIdSet):2108 -> r
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:4:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.getCurrent():294:294 -> s
    1:4:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2122 -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu07;Lr07;)Lu07;"}
    5:13:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2123:2123 -> s
    14:27:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2124:2124 -> s
    28:29:java.lang.Object getLock():1934:1934 -> s
    28:29:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2592 -> s
    30:30:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2593:2593 -> s
    31:34:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.getCurrent():294:294 -> s
    31:34:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2131 -> s
    35:55:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2133:2133 -> s
    56:57:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2593:2593 -> s
    58:63:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2134:2134 -> s
    64:66:androidx.compose.runtime.snapshots.StateRecord readable(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject):2593:2593 -> s
    1:6:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):79:79 -> t
    1:6:void releasePinningLocked(int):722 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:8:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):79:79 -> t
    7:8:void releasePinningLocked(int):722 -> t
    9:15:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):80:80 -> t
    9:15:void releasePinningLocked(int):722 -> t
    16:21:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):81:81 -> t
    16:21:void releasePinningLocked(int):722 -> t
    22:25:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftUp(int):107:107 -> t
    22:25:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):82 -> t
    22:25:void releasePinningLocked(int):722 -> t
    26:36:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftUp(int):209:209 -> t
    26:36:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):82 -> t
    26:36:void releasePinningLocked(int):722 -> t
    37:38:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftUp(int):210:210 -> t
    37:38:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):82 -> t
    37:38:void releasePinningLocked(int):722 -> t
    39:44:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftUp(int):211:211 -> t
    39:44:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):82 -> t
    39:44:void releasePinningLocked(int):722 -> t
    45:49:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftUp(int):113:113 -> t
    45:49:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):82 -> t
    45:49:void releasePinningLocked(int):722 -> t
    50:53:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftDown(int):126:126 -> t
    50:53:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):83 -> t
    50:53:void releasePinningLocked(int):722 -> t
    54:65:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftDown(int):127:127 -> t
    54:65:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):83 -> t
    54:65:void releasePinningLocked(int):722 -> t
    66:69:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftDown(int):132:132 -> t
    66:69:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):83 -> t
    66:69:void releasePinningLocked(int):722 -> t
    70:73:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftDown(int):212:212 -> t
    70:73:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):83 -> t
    70:73:void releasePinningLocked(int):722 -> t
    74:79:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftDown(int):213:213 -> t
    74:79:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):83 -> t
    74:79:void releasePinningLocked(int):722 -> t
    80:83:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftDown(int):214:214 -> t
    80:83:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):83 -> t
    80:83:void releasePinningLocked(int):722 -> t
    84:89:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftDown(int):215:215 -> t
    84:89:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):83 -> t
    84:89:void releasePinningLocked(int):722 -> t
    90:94:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftDown(int):134:134 -> t
    90:94:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):83 -> t
    90:94:void releasePinningLocked(int):722 -> t
    95:98:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftDown(int):216:216 -> t
    95:98:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):83 -> t
    95:98:void releasePinningLocked(int):722 -> t
    99:104:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftDown(int):217:217 -> t
    99:104:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):83 -> t
    99:104:void releasePinningLocked(int):722 -> t
    105:109:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.shiftDown(int):138:138 -> t
    105:109:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):83 -> t
    105:109:void releasePinningLocked(int):722 -> t
    110:117:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.freeHandle(int):195:195 -> t
    110:117:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):84 -> t
    110:117:void releasePinningLocked(int):722 -> t
    118:120:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.freeHandle(int):196:196 -> t
    118:120:void androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.remove(int):84 -> t
    118:120:void releasePinningLocked(int):722 -> t
    1:2:long androidx.compose.runtime.snapshots.Snapshot.getSnapshotId():88:88 -> u
    1:2:java.lang.Object resetGlobalSnapshotLocked(androidx.compose.runtime.snapshots.GlobalSnapshot,kotlin.jvm.functions.Function1):1988 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Leu2;Lyo2;)Ljava/lang/Object;"}
    3:12:java.lang.Object resetGlobalSnapshotLocked(androidx.compose.runtime.snapshots.GlobalSnapshot,kotlin.jvm.functions.Function1):1989:1989 -> u
    13:17:java.lang.Object resetGlobalSnapshotLocked(androidx.compose.runtime.snapshots.GlobalSnapshot,kotlin.jvm.functions.Function1):1991:1991 -> u
    18:19:java.lang.Object resetGlobalSnapshotLocked(androidx.compose.runtime.snapshots.GlobalSnapshot,kotlin.jvm.functions.Function1):1992:1992 -> u
    20:27:java.lang.Object resetGlobalSnapshotLocked(androidx.compose.runtime.snapshots.GlobalSnapshot,kotlin.jvm.functions.Function1):1994:1994 -> u
    28:29:void androidx.compose.runtime.snapshots.Snapshot.setSnapshotId$runtime(long):89:89 -> u
    28:29:java.lang.Object resetGlobalSnapshotLocked(androidx.compose.runtime.snapshots.GlobalSnapshot,kotlin.jvm.functions.Function1):1995 -> u
    30:32:void androidx.compose.runtime.snapshots.Snapshot.setInvalid$runtime(androidx.compose.runtime.snapshots.SnapshotIdSet):67:67 -> u
    30:32:java.lang.Object resetGlobalSnapshotLocked(androidx.compose.runtime.snapshots.GlobalSnapshot,kotlin.jvm.functions.Function1):1996 -> u
    33:35:void androidx.compose.runtime.snapshots.MutableSnapshot.setWriteCount$runtime(int):1198:1198 -> u
    33:35:java.lang.Object resetGlobalSnapshotLocked(androidx.compose.runtime.snapshots.GlobalSnapshot,kotlin.jvm.functions.Function1):1997 -> u
    36:37:void androidx.compose.runtime.snapshots.MutableSnapshot.setModified$runtime(androidx.collection.MutableScatterSet):1200:1200 -> u
    36:37:java.lang.Object resetGlobalSnapshotLocked(androidx.compose.runtime.snapshots.GlobalSnapshot,kotlin.jvm.functions.Function1):1998 -> u
    38:40:java.lang.Object resetGlobalSnapshotLocked(androidx.compose.runtime.snapshots.GlobalSnapshot,kotlin.jvm.functions.Function1):1999:1999 -> u
    41:49:java.lang.Object resetGlobalSnapshotLocked(androidx.compose.runtime.snapshots.GlobalSnapshot,kotlin.jvm.functions.Function1):2000:2000 -> u
    1:2:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2055:2055 -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lex6;)V"}
    3:12:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2056:2056 -> v
    13:19:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2058:2058 -> v
    20:23:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2059:2059 -> v
    24:26:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2058:2058 -> v
    27:28:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2060:2060 -> v
    29:31:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2058:2058 -> v
    32:33:boolean androidx.compose.runtime.snapshots.Snapshot.getDisposed$runtime():197:197 -> v
    32:33:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2061 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    34:36:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2058:2058 -> v
    37:38:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2062:2062 -> v
    39:41:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2058:2058 -> v
    42:51:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2063:2063 -> v
    52:53:boolean androidx.compose.runtime.snapshots.MutableSnapshot.getApplied$runtime():1220:1220 -> v
    52:53:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2063 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    54:60:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2063:2063 -> v
    61:63:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2058:2058 -> v
    64:65:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2064:2064 -> v
    66:68:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2058:2058 -> v
    69:70:java.lang.Object getLock():1934:1934 -> v
    69:70:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2588 -> v
    71:71:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2589:2589 -> v
    72:73:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2065:2065 -> v
    74:77:long androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.lowestOrDefault(long):56:56 -> v
    74:77:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2065 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    78:82:long androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.lowestOrDefault(long):56:56 -> v
    78:82:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2065 -> v
    83:87:long androidx.compose.runtime.snapshots.SnapshotDoubleIndexHeap.lowestOrDefault(long):202:202 -> v
    83:87:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2065 -> v
    88:88:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2589:2589 -> v
    89:95:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2058:2058 -> v
    96:106:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2057:2057 -> v
    107:109:void validateOpen(androidx.compose.runtime.snapshots.Snapshot):2589:2589 -> v
    1:6:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2285:2285 -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu07;Lr07;Lex6;)Lu07;"}
    7:9:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2287:2287 -> w
    10:13:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2289:2289 -> w
    14:24:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2290:2290 -> w
    25:26:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> w
    25:26:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2293 -> w
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    27:35:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2293:2293 -> w
    36:37:java.lang.Object getLock():1934:1934 -> w
    36:37:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2638 -> w
    38:38:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2639:2639 -> w
    39:52:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2301:2301 -> w
    53:59:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> w
    53:59:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2302 -> w
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:63:androidx.compose.runtime.snapshots.StateRecord newWritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2353:2353 -> w
    60:63:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2303 -> w
    64:66:androidx.compose.runtime.snapshots.StateRecord newWritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2354:2354 -> w
    64:66:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2303 -> w
    67:70:androidx.compose.runtime.snapshots.StateRecord newWritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2355:2355 -> w
    67:70:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2303 -> w
    71:73:void androidx.compose.runtime.snapshots.StateRecord.setSnapshotId$runtime(long):1296:1296 -> w
    71:73:androidx.compose.runtime.snapshots.StateRecord newWritableRecordLocked(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2355 -> w
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    71:73:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2303 -> w
    74:74:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2639:2639 -> w
    75:82:long androidx.compose.runtime.snapshots.StateRecord.getSnapshotId$runtime():1296:1296 -> w
    75:82:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2307 -> w
    83:88:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2308:2308 -> w
    89:92:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2301:2301 -> w
    93:94:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2639:2639 -> w
    95:98:androidx.compose.runtime.snapshots.StateRecord writableRecord(androidx.compose.runtime.snapshots.StateRecord,androidx.compose.runtime.snapshots.StateObject,androidx.compose.runtime.snapshots.Snapshot):2290:2290 -> w
