Update boot image and system server profiles [M24C20P47S0PP]

Bug: 254051423
Test: go/art-benchmark?p=BootImageProfileId:35460&f=CandidateName:in:35466

= Perf stats =
(lower is better)

Improvements in Startup and boot times, no noticeable impact for memory at the cost of a slight increase in code size, which could be an acceptable cost.

Startup: -2.02%
Memory(PSS): -0.39%
Boot time: -0.60%
Code size (.oat + .art + .odex): 1.04% (0.99 MB increase)

Ignore-AOSP-First: Boot image profiles
BYPASS_INCLUSIVE_LANGUAGE_REASON: Profile of existing code

=Generation Strategy=

method_threshold: 0.24
image_class_threshold: 0.2
preloaded_classes_threshold: 0.47
priority_packages_thresholds {
  key: "services.jar.prof:CLASS:android"
  value: 0.014285714
}
priority_packages_thresholds {
  key: "services.jar.prof:METHOD:android"
  value: 0.017142856
}

=Profile stats=

Data info:
- total aggregations: 4702
- number of (device types, builds): 128

File boot-image-profile.txt
  - hot methods: 3348 added, 3043 removed
  - methods: 3348 added, 3043 removed
  - classes: 173 added, 40 removed
  - totals now: 33196 hot methods, 33196 methods, 17511 classes
  - totals before: 32891 hot methods, 32891 methods, 17378 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 2085, 1961, 118, 8, 21452, 10142
    com.android, 164, 151, 19, 28, 2450, 3492
    java, 928, 780, 24, 0, 7308, 2110
    android.view, 371, 372, 6, 2, 3483, 1047
    android.hardware, 28, 18, 8, 0, 502, 860
    android.bluetooth, 4, 0, 8, 0, 4, 8
    android.animation, 94, 84, 9, 0, 414, 82
    android.app, 225, 221, 16, 1, 3022, 1115
    android.content, 219, 222, 0, 1, 1897, 584
    android.graphics, 185, 185, 0, 0, 1977, 345
    android.icu, 213, 197, 0, 0, 2064, 1474
    android.media, 17, 15, 4, 0, 794, 608
    android.net, 89, 36, 39, 0, 308, 262
    android.widget, 118, 120, 0, 0, 1406, 399

File preloaded-classes
  - hot methods: 0 added, 0 removed
  - methods: 0 added, 0 removed
  - classes: 159 added, 39 removed
  - totals now: 0 hot methods, 0 methods, 17464 classes
  - totals before: 0 hot methods, 0 methods, 17344 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 0, 0, 100, 7, 0, 10106
    com.android, 0, 0, 22, 28, 0, 3487
    java, 0, 0, 25, 0, 0, 2107
    android.view, 0, 0, 4, 2, 0, 1045
    android.hardware, 0, 0, 7, 0, 0, 859
    android.bluetooth, 0, 0, 5, 0, 0, 5
    android.animation, 0, 0, 2, 0, 0, 75
    android.app, 0, 0, 15, 0, 0, 1114
    android.content, 0, 0, 0, 1, 0, 582
    android.media, 0, 0, 3, 0, 0, 604
    android.net, 0, 0, 36, 0, 0, 259

File boot-image-profile.txt
  - hot methods: 4351 added, 2072 removed
  - methods: 4351 added, 2072 removed
  - classes: 980 added, 37 removed
  - totals now: 25067 hot methods, 25067 methods, 15101 classes
  - totals before: 22788 hot methods, 22788 methods, 14158 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 2121, 1966, 134, 8, 21419, 10127
    com.android, 118, 105, 22, 28, 1440, 3066
    java, 1980, 0, 669, 0, 1982, 783
    android.view, 371, 372, 6, 2, 3483, 1047
    android.hardware, 28, 18, 8, 0, 502, 860
    android.bluetooth, 4, 0, 8, 0, 4, 8
    android.animation, 94, 84, 9, 0, 414, 82
    android.app, 225, 221, 16, 1, 3022, 1115
    android.content, 219, 222, 0, 1, 1897, 584
    android.graphics, 185, 185, 0, 0, 1977, 345
    android.icu, 207, 203, 0, 0, 2052, 1474
    android.media, 17, 15, 4, 0, 794, 608
    android.net, 89, 36, 38, 0, 308, 261
    android.widget, 118, 120, 0, 0, 1406, 399

File preloaded-classes
  - hot methods: 0 added, 0 removed
  - methods: 0 added, 0 removed
  - classes: 964 added, 36 removed
  - totals now: 0 hot methods, 0 methods, 15057 classes
  - totals before: 0 hot methods, 0 methods, 14129 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 0, 0, 116, 7, 0, 10091
    com.android, 0, 0, 25, 28, 0, 3061
    java, 0, 0, 668, 0, 0, 782
    android.view, 0, 0, 4, 2, 0, 1045
    android.hardware, 0, 0, 7, 0, 0, 859
    android.bluetooth, 0, 0, 5, 0, 0, 5
    android.animation, 0, 0, 2, 0, 0, 75
    android.app, 0, 0, 15, 0, 0, 1114
    android.content, 0, 0, 0, 1, 0, 582
    android.media, 0, 0, 3, 0, 0, 604
    android.net, 0, 0, 35, 0, 0, 258

InternalReferenceRawProfileId: 35460
InternalReferenceCandidateProfileId: 35466

Test: build & benchmark

Change-Id: I8379223a4a6972abab46f79fce1d3e6e86121a3e
This commit is contained in:
art-benchmark-service
2023-06-02 10:44:03 -07:00
committed by Islam Elbanna
parent ea77c0ef4c
commit 0a0d9202ba
4 changed files with 9985 additions and 5277 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -86,6 +86,7 @@ android.accounts.IAccountManagerResponse
android.accounts.NetworkErrorException
android.accounts.OnAccountsUpdateListener
android.accounts.OperationCanceledException
android.adservices.AdServicesFrameworkInitializer
android.animation.AnimationHandler$$ExternalSyntheticLambda0
android.animation.AnimationHandler$1
android.animation.AnimationHandler$2
@@ -93,6 +94,7 @@ android.animation.AnimationHandler$AnimationFrameCallback
android.animation.AnimationHandler$AnimationFrameCallbackProvider
android.animation.AnimationHandler$MyFrameCallbackProvider
android.animation.AnimationHandler
android.animation.Animator$AnimatorCaller
android.animation.Animator$AnimatorConstantState
android.animation.Animator$AnimatorListener
android.animation.Animator$AnimatorPauseListener
@@ -100,6 +102,7 @@ android.animation.Animator
android.animation.AnimatorInflater$PathDataEvaluator
android.animation.AnimatorInflater
android.animation.AnimatorListenerAdapter
android.animation.AnimatorSet$$ExternalSyntheticLambda0
android.animation.AnimatorSet$1
android.animation.AnimatorSet$2
android.animation.AnimatorSet$3
@@ -192,9 +195,11 @@ android.app.ActivityClient$ActivityClientControllerSingleton
android.app.ActivityClient
android.app.ActivityManager$1
android.app.ActivityManager$2
android.app.ActivityManager$3
android.app.ActivityManager$AppTask
android.app.ActivityManager$MemoryInfo$1
android.app.ActivityManager$MemoryInfo
android.app.ActivityManager$MyUidObserver
android.app.ActivityManager$OnUidImportanceListener
android.app.ActivityManager$PendingIntentInfo$1
android.app.ActivityManager$PendingIntentInfo
@@ -211,7 +216,6 @@ android.app.ActivityManager$RunningTaskInfo$1
android.app.ActivityManager$RunningTaskInfo
android.app.ActivityManager$TaskDescription$1
android.app.ActivityManager$TaskDescription
android.app.ActivityManager$MyUidObserver
android.app.ActivityManager
android.app.ActivityManagerInternal
android.app.ActivityOptions$1
@@ -524,6 +528,9 @@ android.app.IUiModeManager$Stub
android.app.IUiModeManager
android.app.IUiModeManagerCallback$Stub
android.app.IUiModeManagerCallback
android.app.IUidFrozenStateChangedCallback$Stub$Proxy
android.app.IUidFrozenStateChangedCallback$Stub
android.app.IUidFrozenStateChangedCallback
android.app.IUidObserver$Stub$Proxy
android.app.IUidObserver$Stub
android.app.IUidObserver
@@ -697,6 +704,8 @@ android.app.SharedPreferencesImpl$EditorImpl
android.app.SharedPreferencesImpl$MemoryCommitResult
android.app.SharedPreferencesImpl
android.app.StackTrace
android.app.StatsManager$StatsPullAtomCallback
android.app.StatsManager
android.app.StatusBarManager
android.app.SyncNotedAppOp$1
android.app.SyncNotedAppOp
@@ -857,6 +866,7 @@ android.app.UiModeManager$InnerListener
android.app.UiModeManager$OnProjectionStateChangedListener
android.app.UiModeManager$OnProjectionStateChangedListenerResourceManager
android.app.UiModeManager
android.app.UidObserver
android.app.UriGrantsManager$1
android.app.UriGrantsManager
android.app.UserSwitchObserver
@@ -940,6 +950,7 @@ android.app.ambientcontext.AmbientContextManager
android.app.ambientcontext.IAmbientContextManager$Stub$Proxy
android.app.ambientcontext.IAmbientContextManager$Stub
android.app.ambientcontext.IAmbientContextManager
android.app.appsearch.AppSearchManagerFrameworkInitializer
android.app.assist.ActivityId$1
android.app.assist.ActivityId
android.app.assist.AssistContent$1
@@ -1096,6 +1107,10 @@ android.app.prediction.IPredictionCallback
android.app.prediction.IPredictionManager$Stub$Proxy
android.app.prediction.IPredictionManager$Stub
android.app.prediction.IPredictionManager
android.app.role.OnRoleHoldersChangedListener
android.app.role.RoleFrameworkInitializer
android.app.role.RoleManager
android.app.sdksandbox.SdkSandboxManagerFrameworkInitializer
android.app.search.SearchUiManager
android.app.servertransaction.ActivityConfigurationChangeItem$1
android.app.servertransaction.ActivityConfigurationChangeItem
@@ -1251,6 +1266,9 @@ android.app.usage.IStorageStatsManager
android.app.usage.IUsageStatsManager$Stub$Proxy
android.app.usage.IUsageStatsManager$Stub
android.app.usage.IUsageStatsManager
android.app.usage.NetworkStats$Bucket
android.app.usage.NetworkStats
android.app.usage.NetworkStatsManager
android.app.usage.StorageStats$1
android.app.usage.StorageStats
android.app.usage.StorageStatsManager
@@ -1278,6 +1296,11 @@ android.appwidget.PendingHostUpdate
android.attention.AttentionManagerInternal$AttentionCallbackInternal
android.attention.AttentionManagerInternal
android.audio.policy.configuration.V7_0.AudioUsage
android.bluetooth.BluetoothDevice
android.bluetooth.BluetoothFrameworkInitializer
android.bluetooth.BluetoothMapClient
android.bluetooth.BluetoothProfile$ServiceListener
android.bluetooth.BluetoothProfile
android.companion.AssociationInfo$1
android.companion.AssociationInfo
android.companion.AssociationRequest$1
@@ -1805,7 +1828,6 @@ android.content.pm.verify.domain.IDomainVerificationManager$Stub
android.content.pm.verify.domain.IDomainVerificationManager
android.content.res.ApkAssets
android.content.res.AssetFileDescriptor$1
android.content.res.AssetFileDescriptor$AutoCloseInputStream$OffsetCorrectFileChannel
android.content.res.AssetFileDescriptor$AutoCloseInputStream
android.content.res.AssetFileDescriptor
android.content.res.AssetManager$AssetInputStream
@@ -1997,6 +2019,7 @@ android.debug.IAdbManager$Stub
android.debug.IAdbManager
android.debug.IAdbTransport$Stub
android.debug.IAdbTransport
android.devicelock.DeviceLockFrameworkInitializer
android.graphics.BLASTBufferQueue$TransactionHangCallback
android.graphics.BLASTBufferQueue
android.graphics.BaseCanvas
@@ -2660,7 +2683,11 @@ android.hardware.display.DeviceProductInfo$1
android.hardware.display.DeviceProductInfo$ManufactureDate$1
android.hardware.display.DeviceProductInfo$ManufactureDate
android.hardware.display.DeviceProductInfo
android.hardware.display.DisplayManager$$ExternalSyntheticLambda0
android.hardware.display.DisplayManager$$ExternalSyntheticLambda1
android.hardware.display.DisplayManager$$ExternalSyntheticLambda2
android.hardware.display.DisplayManager$DisplayListener
android.hardware.display.DisplayManager$WeakDisplayCache
android.hardware.display.DisplayManager
android.hardware.display.DisplayManagerGlobal$1
android.hardware.display.DisplayManagerGlobal$DisplayListenerDelegate$$ExternalSyntheticLambda0
@@ -2775,7 +2802,10 @@ android.hardware.input.InputDeviceIdentifier$1
android.hardware.input.InputDeviceIdentifier
android.hardware.input.InputManager$InputDeviceListener
android.hardware.input.InputManager
android.hardware.input.InputManagerGlobal$InputDeviceListenerDelegate
android.hardware.input.InputManagerGlobal$OnTabletModeChangedListenerDelegate
android.hardware.input.InputManagerGlobal
android.hardware.input.InputSettings
android.hardware.input.KeyboardLayout$1
android.hardware.input.KeyboardLayout
android.hardware.input.TouchCalibration$1
@@ -3201,6 +3231,8 @@ android.hardware.usb.gadget.V1_0.IUsbGadget$Proxy
android.hardware.usb.gadget.V1_0.IUsbGadget
android.hardware.usb.gadget.V1_0.IUsbGadgetCallback$Stub
android.hardware.usb.gadget.V1_0.IUsbGadgetCallback
android.health.connect.HealthConnectManager
android.health.connect.HealthServicesInitializer
android.icu.impl.Assert
android.icu.impl.BMPSet
android.icu.impl.CSCharacterIterator
@@ -4879,6 +4911,7 @@ android.media.AudioManager$NativeEventHandlerDelegate
android.media.AudioManager$OnAmPortUpdateListener
android.media.AudioManager$OnAudioFocusChangeListener
android.media.AudioManager$OnAudioPortUpdateListener
android.media.AudioManager$OnModeChangedListener
android.media.AudioManager$PlaybackConfigChangeCallbackData
android.media.AudioManager$RecordConfigChangeCallbackData
android.media.AudioManager$SafeWaitObject
@@ -5064,6 +5097,7 @@ android.media.MediaCodecInfo$VideoCapabilities$$ExternalSyntheticLambda0
android.media.MediaCodecInfo$VideoCapabilities$PerformancePoint
android.media.MediaCodecInfo$VideoCapabilities
android.media.MediaCodecList
android.media.MediaCommunicationManager
android.media.MediaCrypto
android.media.MediaCryptoException
android.media.MediaDataSource
@@ -5087,6 +5121,7 @@ android.media.MediaDrmThrowable
android.media.MediaExtractor
android.media.MediaFile
android.media.MediaFormat
android.media.MediaFrameworkInitializer
android.media.MediaFrameworkPlatformInitializer$$ExternalSyntheticLambda0
android.media.MediaFrameworkPlatformInitializer
android.media.MediaHTTPConnection
@@ -5461,6 +5496,11 @@ android.mtp.MtpStorageInfo
android.mtp.MtpStorageManager$MtpNotifier
android.mtp.MtpStorageManager$MtpObject
android.mtp.MtpStorageManager
android.nearby.NearbyFrameworkInitializer
android.net.ConnectivityFrameworkInitializer
android.net.ConnectivityFrameworkInitializerTiramisu
android.net.ConnectivityManager$NetworkCallback
android.net.ConnectivityManager
android.net.ConnectivityMetricsEvent$1
android.net.ConnectivityMetricsEvent
android.net.Credentials
@@ -5495,8 +5535,12 @@ android.net.ITetheringStatsProvider
android.net.IVpnManager$Stub$Proxy
android.net.IVpnManager$Stub
android.net.IVpnManager
android.net.InetAddresses
android.net.InterfaceConfiguration$1
android.net.InterfaceConfiguration
android.net.IpPrefix
android.net.LinkAddress
android.net.LinkProperties
android.net.LocalServerSocket
android.net.LocalSocket
android.net.LocalSocketAddress$Namespace
@@ -5504,8 +5548,14 @@ android.net.LocalSocketAddress
android.net.LocalSocketImpl$SocketInputStream
android.net.LocalSocketImpl$SocketOutputStream
android.net.LocalSocketImpl
android.net.MacAddress
android.net.MatchAllNetworkSpecifier$1
android.net.MatchAllNetworkSpecifier
android.net.Network
android.net.NetworkAgentConfig
android.net.NetworkCapabilities
android.net.NetworkInfo$DetailedState
android.net.NetworkInfo
android.net.NetworkKey$1
android.net.NetworkKey
android.net.NetworkPolicy$1
@@ -5515,11 +5565,17 @@ android.net.NetworkPolicyManager$Listener
android.net.NetworkPolicyManager$SubscriptionCallback
android.net.NetworkPolicyManager$SubscriptionCallbackProxy
android.net.NetworkPolicyManager
android.net.NetworkProvider$NetworkOfferCallback
android.net.NetworkProvider
android.net.NetworkQuotaInfo$1
android.net.NetworkQuotaInfo
android.net.NetworkRecommendationProvider$ServiceWrapper$1
android.net.NetworkRecommendationProvider$ServiceWrapper
android.net.NetworkRecommendationProvider
android.net.NetworkRequest$Builder
android.net.NetworkRequest
android.net.NetworkScore$Builder
android.net.NetworkScore
android.net.NetworkScoreManager$NetworkScoreCallback
android.net.NetworkScoreManager$NetworkScoreCallbackProxy
android.net.NetworkScoreManager
@@ -5527,11 +5583,18 @@ android.net.NetworkScorerAppData$1
android.net.NetworkScorerAppData
android.net.NetworkSpecifier
android.net.NetworkStack
android.net.NetworkStats
android.net.NetworkTemplate$Builder
android.net.NetworkTemplate
android.net.NetworkWatchlistManager
android.net.PacProxyManager
android.net.PacProxySelector
android.net.ParseException
android.net.PrivateDnsConnectivityChecker
android.net.Proxy
android.net.ProxyInfo
android.net.QosSessionAttributes
android.net.RouteInfo
android.net.RssiCurve$1
android.net.RssiCurve
android.net.SSLCertificateSocketFactory$1
@@ -5546,6 +5609,9 @@ android.net.StringNetworkSpecifier
android.net.TelephonyNetworkSpecifier$1
android.net.TelephonyNetworkSpecifier$Builder
android.net.TelephonyNetworkSpecifier
android.net.TetheringManager
android.net.TrafficStats
android.net.TransportInfo
android.net.Uri$1
android.net.Uri$AbstractHierarchicalUri
android.net.Uri$AbstractPart
@@ -5602,6 +5668,7 @@ android.net.metrics.ValidationProbeEvent$Decoder
android.net.metrics.ValidationProbeEvent
android.net.metrics.WakeupEvent
android.net.metrics.WakeupStats
android.net.netstats.provider.NetworkStatsProvider
android.net.rtp.AudioCodec
android.net.rtp.AudioGroup
android.net.rtp.AudioStream
@@ -5637,6 +5704,7 @@ android.net.sip.SipSession$Listener
android.net.sip.SipSession$State
android.net.sip.SipSession
android.net.sip.SipSessionAdapter
android.net.ssl.SSLSockets
android.net.util.SocketUtils
android.net.vcn.VcnManager$VcnNetworkPolicyChangeListener
android.net.vcn.VcnManager$VcnUnderlyingNetworkPolicyListener
@@ -5647,7 +5715,11 @@ android.net.vcn.VcnTransportInfo$1
android.net.vcn.VcnTransportInfo
android.net.vcn.VcnUnderlyingNetworkPolicy$1
android.net.vcn.VcnUnderlyingNetworkPolicy
android.net.wifi.ScanResult
android.net.wifi.SoftApConfToXmlMigrationUtil
android.net.wifi.WifiFrameworkInitializer
android.net.wifi.WifiInfo
android.net.wifi.WifiManager
android.net.wifi.WifiMigration$1
android.net.wifi.WifiMigration
android.net.wifi.WifiNetworkScoreCache$CacheListener$1
@@ -5732,6 +5804,7 @@ android.nfc.cardemulation.ApduServiceInfo
android.nfc.cardemulation.CardEmulation
android.nfc.cardemulation.HostApduService$MsgHandler
android.nfc.cardemulation.HostApduService
android.ondevicepersonalization.OnDevicePersonalizationFrameworkInitializer
android.opengl.EGL14
android.opengl.EGL15
android.opengl.EGLConfig
@@ -5975,7 +6048,9 @@ android.os.INetworkManagementService$Stub
android.os.INetworkManagementService
android.os.IPermissionController$Stub
android.os.IPermissionController
android.os.IPowerManager$LowPowerStandbyPolicy$1
android.os.IPowerManager$LowPowerStandbyPolicy
android.os.IPowerManager$LowPowerStandbyPortDescription$1
android.os.IPowerManager$LowPowerStandbyPortDescription
android.os.IPowerManager$Stub$Proxy
android.os.IPowerManager$Stub
@@ -6168,6 +6243,7 @@ android.os.ShellCallback
android.os.ShellCommand
android.os.SimpleClock
android.os.StatFs
android.os.StatsFrameworkInitializer
android.os.StatsServiceManager$ServiceRegisterer
android.os.StatsServiceManager
android.os.StrictMode$$ExternalSyntheticLambda0
@@ -6516,6 +6592,11 @@ android.provider.ContactsContract$StatusColumns
android.provider.ContactsContract$SyncColumns
android.provider.ContactsContract$SyncState
android.provider.ContactsContract
android.provider.DeviceConfig$BadConfigException
android.provider.DeviceConfig$MonitorCallback
android.provider.DeviceConfig$OnPropertiesChangedListener
android.provider.DeviceConfig$Properties
android.provider.DeviceConfig
android.provider.DeviceConfigInitializer
android.provider.DeviceConfigServiceManager$ServiceRegisterer
android.provider.DeviceConfigServiceManager
@@ -6533,6 +6614,7 @@ android.provider.FontsContract$1
android.provider.FontsContract$FontFamilyResult
android.provider.FontsContract$FontInfo
android.provider.FontsContract
android.provider.MediaStore
android.provider.OpenableColumns
android.provider.SearchIndexableData
android.provider.SearchIndexableResource
@@ -6591,13 +6673,13 @@ android.renderscript.RenderScriptCacheDir
android.renderscript.Script
android.renderscript.ScriptIntrinsic
android.renderscript.ScriptIntrinsicBlur
android.safetycenter.SafetyCenterFrameworkInitializer
android.scheduling.SchedulingFrameworkInitializer
android.security.AttestedKeyPair
android.security.CheckedRemoteRequest
android.security.Credentials
android.security.FileIntegrityManager
android.security.GateKeeper
android.security.GenerateRkpKey$1
android.security.GenerateRkpKey
android.security.IFileIntegrityService$Stub
android.security.IFileIntegrityService
android.security.IKeyChainAliasCallback$Stub
@@ -6730,7 +6812,6 @@ android.security.keystore2.AndroidKeyStoreKeyPairGeneratorSpi$$ExternalSynthetic
android.security.keystore2.AndroidKeyStoreKeyPairGeneratorSpi$$ExternalSyntheticLambda5
android.security.keystore2.AndroidKeyStoreKeyPairGeneratorSpi$$ExternalSyntheticLambda6
android.security.keystore2.AndroidKeyStoreKeyPairGeneratorSpi$EC
android.security.keystore2.AndroidKeyStoreKeyPairGeneratorSpi$GenerateKeyPairHelperResult
android.security.keystore2.AndroidKeyStoreKeyPairGeneratorSpi
android.security.keystore2.AndroidKeyStoreLoadStoreParameter
android.security.keystore2.AndroidKeyStorePrivateKey
@@ -6960,7 +7041,6 @@ android.service.notification.SnoozeCriterion
android.service.notification.StatusBarNotification$1
android.service.notification.StatusBarNotification
android.service.notification.ZenModeConfig$1
android.service.notification.ZenModeConfig$Diff
android.service.notification.ZenModeConfig$EventInfo
android.service.notification.ZenModeConfig$ScheduleInfo
android.service.notification.ZenModeConfig$ZenRule$1
@@ -7165,6 +7245,7 @@ android.system.suspend.internal.ISuspendControlServiceInternal$Stub
android.system.suspend.internal.ISuspendControlServiceInternal
android.system.suspend.internal.WakeLockInfo$1
android.system.suspend.internal.WakeLockInfo
android.system.virtualmachine.VirtualizationFrameworkInitializer
android.telecom.AudioState$1
android.telecom.AudioState
android.telecom.AuthenticatorService
@@ -7408,10 +7489,12 @@ android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticL
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda19
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda1
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda20
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda23
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda24
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda27
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda28
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda2
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda31
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda32
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda34
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda38
@@ -8018,6 +8101,7 @@ android.text.method.DateKeyListener
android.text.method.DateTimeKeyListener
android.text.method.DialerKeyListener
android.text.method.DigitsKeyListener
android.text.method.InsertModeTransformationMethod
android.text.method.KeyListener
android.text.method.LinkMovementMethod
android.text.method.MetaKeyKeyListener
@@ -8215,6 +8299,8 @@ android.util.DataUnit$3
android.util.DataUnit$4
android.util.DataUnit$5
android.util.DataUnit$6
android.util.DataUnit$7
android.util.DataUnit$8
android.util.DataUnit
android.util.DebugUtils
android.util.DisplayMetrics
@@ -8313,6 +8399,9 @@ android.util.Spline$LinearSpline
android.util.Spline$MonotoneCubicSpline
android.util.Spline
android.util.StateSet
android.util.StatsEvent$Builder
android.util.StatsEvent
android.util.StatsLog
android.util.StringBuilderPrinter
android.util.SuperNotCalledException
android.util.SystemConfigFileCommitEventLogger
@@ -8370,6 +8459,8 @@ android.util.proto.ProtoParseException
android.util.proto.ProtoStream
android.util.proto.ProtoUtils
android.util.proto.WireTypeMismatchException
android.uwb.UwbFrameworkInitializer
android.uwb.UwbManager
android.view.AbsSavedState$1
android.view.AbsSavedState$2
android.view.AbsSavedState
@@ -8872,6 +8963,7 @@ android.view.ViewRootImpl$$ExternalSyntheticLambda15
android.view.ViewRootImpl$$ExternalSyntheticLambda16
android.view.ViewRootImpl$$ExternalSyntheticLambda17
android.view.ViewRootImpl$$ExternalSyntheticLambda18
android.view.ViewRootImpl$$ExternalSyntheticLambda19
android.view.ViewRootImpl$$ExternalSyntheticLambda1
android.view.ViewRootImpl$$ExternalSyntheticLambda2
android.view.ViewRootImpl$$ExternalSyntheticLambda3
@@ -8890,7 +8982,7 @@ android.view.ViewRootImpl$6$$ExternalSyntheticLambda0
android.view.ViewRootImpl$6
android.view.ViewRootImpl$7
android.view.ViewRootImpl$8$$ExternalSyntheticLambda0
android.view.ViewRootImpl$8$1
android.view.ViewRootImpl$8$$ExternalSyntheticLambda1
android.view.ViewRootImpl$8
android.view.ViewRootImpl$AccessibilityInteractionConnection
android.view.ViewRootImpl$AccessibilityInteractionConnectionManager
@@ -9099,7 +9191,6 @@ android.view.autofill.AutofillManager$$ExternalSyntheticLambda1
android.view.autofill.AutofillManager$$ExternalSyntheticLambda2
android.view.autofill.AutofillManager$$ExternalSyntheticLambda3
android.view.autofill.AutofillManager$$ExternalSyntheticLambda4
android.view.autofill.AutofillManager$$ExternalSyntheticLambda5
android.view.autofill.AutofillManager$AugmentedAutofillManagerClient
android.view.autofill.AutofillManager$AutofillCallback
android.view.autofill.AutofillManager$AutofillClient
@@ -9183,6 +9274,7 @@ android.view.displayhash.DisplayHash
android.view.displayhash.DisplayHashManager
android.view.displayhash.DisplayHashResultCallback
android.view.inputmethod.BaseInputConnection
android.view.inputmethod.CancellableHandwritingGesture
android.view.inputmethod.CompletionInfo$1
android.view.inputmethod.CompletionInfo
android.view.inputmethod.ComposingText
@@ -9276,6 +9368,7 @@ android.view.inputmethod.ParcelableHandwritingGesture
android.view.inputmethod.PreviewableHandwritingGesture
android.view.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda24
android.view.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda25
android.view.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda36
android.view.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda37
android.view.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda40
android.view.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda8
@@ -10769,6 +10862,7 @@ com.android.internal.compat.IPlatformCompat$Stub
com.android.internal.compat.IPlatformCompat
com.android.internal.compat.IPlatformCompatNative$Stub
com.android.internal.compat.IPlatformCompatNative
com.android.internal.config.appcloning.AppCloningDeviceConfigHelper$$ExternalSyntheticLambda0
com.android.internal.config.appcloning.AppCloningDeviceConfigHelper
com.android.internal.content.F2fsUtils
com.android.internal.content.NativeLibraryHelper$Handle
@@ -10815,8 +10909,6 @@ com.android.internal.dynamicanimation.animation.DynamicAnimation
com.android.internal.dynamicanimation.animation.Force
com.android.internal.dynamicanimation.animation.SpringAnimation
com.android.internal.dynamicanimation.animation.SpringForce
com.android.modules.expresslog.Counter
com.android.modules.expresslog.Utils
com.android.internal.graphics.ColorUtils$ContrastCalculator
com.android.internal.graphics.ColorUtils
com.android.internal.graphics.SfVsyncFrameCallbackProvider
@@ -10860,6 +10952,8 @@ com.android.internal.inputmethod.EditableInputConnection
com.android.internal.inputmethod.IAccessibilityInputMethodSession$Stub$Proxy
com.android.internal.inputmethod.IAccessibilityInputMethodSession$Stub
com.android.internal.inputmethod.IAccessibilityInputMethodSession
com.android.internal.inputmethod.IImeTracker$Stub$Proxy
com.android.internal.inputmethod.IImeTracker$Stub
com.android.internal.inputmethod.IImeTracker
com.android.internal.inputmethod.IInputContentUriToken
com.android.internal.inputmethod.IInputMethod$Stub
@@ -10909,6 +11003,7 @@ com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda10
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda1
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda2
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda3
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda5
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda6
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda8
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda9
@@ -11683,34 +11778,6 @@ com.android.internal.telephony.StateMachine$SmHandler$QuittingState
com.android.internal.telephony.StateMachine$SmHandler$StateInfo
com.android.internal.telephony.StateMachine$SmHandler
com.android.internal.telephony.StateMachine
com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda0
com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda10
com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda11
com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda1
com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda2
com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda3
com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda4
com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda5
com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda6
com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda7
com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda8
com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda9
com.android.internal.telephony.SubscriptionController$1
com.android.internal.telephony.SubscriptionController$2
com.android.internal.telephony.SubscriptionController$WatchedInt
com.android.internal.telephony.SubscriptionController$WatchedSlotIndexToSubIds
com.android.internal.telephony.SubscriptionController
com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda0
com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda1
com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda2
com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda3
com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda4
com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda5
com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda6
com.android.internal.telephony.SubscriptionInfoUpdater$1
com.android.internal.telephony.SubscriptionInfoUpdater$2
com.android.internal.telephony.SubscriptionInfoUpdater$UpdateEmbeddedSubsCallback
com.android.internal.telephony.SubscriptionInfoUpdater
com.android.internal.telephony.TelephonyCapabilities
com.android.internal.telephony.TelephonyCommonStatsLog
com.android.internal.telephony.TelephonyComponentFactory$$ExternalSyntheticLambda0
@@ -12261,6 +12328,7 @@ com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch
com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch
com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState
com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession
com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo
com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent
com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent
com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent
@@ -12277,6 +12345,12 @@ com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms
com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent
com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats
com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats
com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController
com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram
com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram
com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision
com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession
com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender
com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats
com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse
com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats
@@ -12717,10 +12791,14 @@ com.android.internal.util.ImageUtils
com.android.internal.util.IndentingPrintWriter
com.android.internal.util.IntPair
com.android.internal.util.JournaledFile
com.android.internal.util.LatencyTracker$$ExternalSyntheticLambda0
com.android.internal.util.LatencyTracker$$ExternalSyntheticLambda1
com.android.internal.util.LatencyTracker$$ExternalSyntheticLambda2
com.android.internal.util.LatencyTracker$Action
com.android.internal.util.LatencyTracker$ActionProperties
com.android.internal.util.LatencyTracker$FrameworkStatsLogEvent
com.android.internal.util.LatencyTracker$SLatencyTrackerHolder
com.android.internal.util.LatencyTracker$Session$$ExternalSyntheticLambda0
com.android.internal.util.LatencyTracker$Session
com.android.internal.util.LatencyTracker
com.android.internal.util.LineBreakBufferedWriter
@@ -12958,6 +13036,8 @@ com.android.internal.widget.ViewClippingUtil
com.android.internal.widget.floatingtoolbar.FloatingToolbar$$ExternalSyntheticLambda0
com.android.internal.widget.floatingtoolbar.FloatingToolbar
com.android.internal.widget.floatingtoolbar.FloatingToolbarPopup
com.android.modules.expresslog.Counter
com.android.modules.expresslog.Utils
com.android.modules.utils.BasicShellCommandHandler
com.android.modules.utils.TypedXmlPullParser
com.android.modules.utils.TypedXmlSerializer
@@ -13399,6 +13479,13 @@ com.android.org.bouncycastle.util.encoders.Hex
com.android.org.bouncycastle.util.encoders.HexEncoder
com.android.org.bouncycastle.util.io.Streams
com.android.org.bouncycastle.x509.X509V3CertificateGenerator
com.android.org.conscrypt.ClientSessionContext
com.android.org.conscrypt.ConscryptCertStore
com.android.org.conscrypt.OpenSSLSocketImpl
com.android.org.conscrypt.SSLClientSessionCache
com.android.org.conscrypt.TrustManagerImpl
com.android.org.conscrypt.TrustedCertificateIndex
com.android.org.conscrypt.TrustedCertificateStore
com.android.org.kxml2.io.KXmlParser$ContentSource
com.android.org.kxml2.io.KXmlParser$ValueContext
com.android.org.kxml2.io.KXmlParser
@@ -14082,6 +14169,7 @@ java.io.ObjectOutputStream$PutFieldImpl
java.io.ObjectOutputStream$ReplaceTable
java.io.ObjectOutputStream
java.io.ObjectStreamClass$$ExternalSyntheticLambda0
java.io.ObjectStreamClass$$ExternalSyntheticLambda1
java.io.ObjectStreamClass$1
java.io.ObjectStreamClass$2
java.io.ObjectStreamClass$3
@@ -14090,6 +14178,7 @@ java.io.ObjectStreamClass$5
java.io.ObjectStreamClass$Caches
java.io.ObjectStreamClass$ClassDataSlot
java.io.ObjectStreamClass$DefaultSUIDCompatibilityListener
java.io.ObjectStreamClass$DeserializationConstructorsCache
java.io.ObjectStreamClass$EntryFuture$1
java.io.ObjectStreamClass$EntryFuture
java.io.ObjectStreamClass$ExceptionInfo
@@ -14120,6 +14209,7 @@ java.io.StreamCorruptedException
java.io.StringBufferInputStream
java.io.StringReader
java.io.StringWriter
java.io.SyncFailedException
java.io.UTFDataFormatException
java.io.UncheckedIOException
java.io.UnixFileSystem
@@ -14227,6 +14317,7 @@ java.lang.ProcessEnvironment$Variable
java.lang.ProcessEnvironment
java.lang.ProcessImpl
java.lang.Readable
java.lang.Record
java.lang.ReflectiveOperationException
java.lang.Runnable
java.lang.Runtime
@@ -14307,6 +14398,24 @@ java.lang.annotation.IncompleteAnnotationException
java.lang.annotation.Inherited
java.lang.annotation.Retention
java.lang.annotation.Target
java.lang.constant.ClassDesc
java.lang.constant.Constable
java.lang.constant.ConstantDesc
java.lang.constant.ConstantDescs
java.lang.constant.ConstantUtils
java.lang.constant.DirectMethodHandleDesc$1
java.lang.constant.DirectMethodHandleDesc$Kind
java.lang.constant.DirectMethodHandleDesc
java.lang.constant.DirectMethodHandleDescImpl$1
java.lang.constant.DirectMethodHandleDescImpl
java.lang.constant.DynamicConstantDesc$AnonymousDynamicConstantDesc
java.lang.constant.DynamicConstantDesc
java.lang.constant.MethodHandleDesc$1
java.lang.constant.MethodHandleDesc
java.lang.constant.MethodTypeDesc
java.lang.constant.MethodTypeDescImpl
java.lang.constant.PrimitiveClassDescImpl
java.lang.constant.ReferenceClassDescImpl
java.lang.invoke.ArrayElementVarHandle
java.lang.invoke.ByteArrayViewVarHandle
java.lang.invoke.ByteBufferViewVarHandle
@@ -14383,8 +14492,10 @@ java.lang.invoke.TypeDescriptor
java.lang.invoke.VarHandle$1
java.lang.invoke.VarHandle$AccessMode
java.lang.invoke.VarHandle$AccessType
java.lang.invoke.VarHandle$VarHandleDesc$Kind
java.lang.invoke.VarHandle
java.lang.invoke.WrongMethodTypeException
java.lang.ref.Cleaner$Cleanable
java.lang.ref.FinalizerReference$Sentinel-IA
java.lang.ref.FinalizerReference$Sentinel
java.lang.ref.FinalizerReference
@@ -14423,6 +14534,7 @@ java.lang.reflect.Proxy$KeyX
java.lang.reflect.Proxy$ProxyClassFactory-IA
java.lang.reflect.Proxy$ProxyClassFactory
java.lang.reflect.Proxy
java.lang.reflect.RecordComponent
java.lang.reflect.ReflectPermission
java.lang.reflect.Type
java.lang.reflect.TypeVariable
@@ -16103,6 +16215,7 @@ jdk.internal.math.FormattedFloatingDecimal$1
jdk.internal.math.FormattedFloatingDecimal$2
jdk.internal.math.FormattedFloatingDecimal$Form
jdk.internal.math.FormattedFloatingDecimal
jdk.internal.misc.JavaIOFileDescriptorAccess
jdk.internal.misc.JavaObjectInputStreamAccess
jdk.internal.misc.SharedSecrets
jdk.internal.misc.TerminatingThreadLocal$1
@@ -16110,6 +16223,8 @@ jdk.internal.misc.TerminatingThreadLocal
jdk.internal.misc.Unsafe
jdk.internal.misc.UnsafeConstants
jdk.internal.misc.VM
jdk.internal.ref.CleanerImpl$PhantomCleanableRef
jdk.internal.ref.PhantomCleanable
jdk.internal.reflect.Reflection
jdk.internal.util.ArraysSupport
jdk.internal.util.Preconditions
@@ -16168,6 +16283,7 @@ libcore.reflect.GenericSignatureParser
libcore.reflect.ListOfTypes
libcore.reflect.ListOfVariables
libcore.reflect.ParameterizedTypeImpl
libcore.reflect.RecordComponents
libcore.reflect.TypeVariableImpl
libcore.reflect.Types
libcore.reflect.WildcardTypeImpl
@@ -16318,7 +16434,6 @@ sun.misc.HexDumpEncoder
sun.misc.IOUtils
sun.misc.JavaIOFileDescriptorAccess
sun.misc.LRUCache
sun.misc.SharedSecrets
sun.misc.Unsafe
sun.misc.VM
sun.misc.Version
@@ -16918,11 +17033,12 @@ sun.util.logging.PlatformLogger
[Landroid.media.MediaTimeProvider$OnMediaTimeListener;
[Landroid.media.audiopolicy.AudioProductStrategy$AudioAttributesGroup;
[Landroid.net.LocalSocketAddress$Namespace;
[Landroid.net.Network;
[Landroid.net.NetworkInfo$DetailedState;
[Landroid.net.NetworkKey;
[Landroid.net.Uri;
[Landroid.net.rtp.AudioCodec;
[Landroid.os.AsyncTask$Status;
[Landroid.os.BatteryConsumer$Dimensions;
[Landroid.os.BatteryConsumer$Key;
[Landroid.os.BatteryStats$BitDescription;
[Landroid.os.BatteryStats$IntToString;
@@ -17155,7 +17271,6 @@ sun.util.logging.PlatformLogger
[Ldalvik.system.DexPathList$Element;
[Ldalvik.system.DexPathList$NativeLibraryElement;
[Lgov.nist.javax.sip.DialogTimeoutEvent$Reason;
[Ljava.io.Closeable;
[Ljava.io.File$PathStatus;
[Ljava.io.File;
[Ljava.io.FileDescriptor;
@@ -17196,17 +17311,23 @@ sun.util.logging.PlatformLogger
[Ljava.lang.Throwable;
[Ljava.lang.Void;
[Ljava.lang.annotation.Annotation;
[Ljava.lang.constant.ClassDesc;
[Ljava.lang.constant.Constable;
[Ljava.lang.constant.ConstantDesc;
[Ljava.lang.constant.DirectMethodHandleDesc$Kind;
[Ljava.lang.invoke.MethodHandle;
[Ljava.lang.invoke.MethodType;
[Ljava.lang.invoke.TypeDescriptor$OfField;
[Ljava.lang.invoke.VarHandle$AccessMode;
[Ljava.lang.invoke.VarHandle$AccessType;
[Ljava.lang.invoke.VarHandle$VarHandleDesc$Kind;
[Ljava.lang.ref.WeakReference;
[Ljava.lang.reflect.AccessibleObject;
[Ljava.lang.reflect.Constructor;
[Ljava.lang.reflect.Field;
[Ljava.lang.reflect.Method;
[Ljava.lang.reflect.Parameter;
[Ljava.lang.reflect.RecordComponent;
[Ljava.lang.reflect.Type;
[Ljava.lang.reflect.TypeVariable;
[Ljava.math.BigDecimal;
@@ -17309,7 +17430,6 @@ sun.util.logging.PlatformLogger
[Ljavax.net.ssl.SSLEngineResult$Status;
[Ljavax.net.ssl.TrustManager;
[Ljavax.security.auth.callback.Callback;
[Ljavax.security.auth.x500.X500Principal;
[Ljavax.security.cert.X509Certificate;
[Ljavax.sip.DialogState;
[Ljavax.sip.Timeout;