Update boot image and system server profiles [M5C5P80S0], RESTRICT AUTOMERGE Since these are profiles for T release only.
Bug: 254051423
= Perf stats =
(lower is better)
Startup time and code size are improving at the cost of a slight increase in boot time and memory, which could be an acceptable cost.
Startup: -1.42%
Memory: 0.23%
Boot time: 2.08%
Code size: -1.75%
=Generation Strategy=
method_threshold: 0.05
image_class_threshold: 0.05
preloaded_classes_threshold: 0.8
upgrade_startup_methods_to_hot: true
system_server_threshold: 0.0
=Profile stats=
Data info:
- total aggregations: 2452
- number of (device types, builds): 186
File boot-image-profile.txt
- hot methods: 2315 added, 2247 removed
- methods: 2315 added, 2247 removed
- classes: 15 added, 1 removed
- totals now: 22388 hot methods, 22388 methods, 13667 classes
- totals before: 22320 hot methods, 22320 methods, 13653 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
android, 2207, 2141, 9, 1, 20822, 9487
com.android, 91, 89, 5, 0, 1470, 3109
android.view, 512, 499, 5, 0, 3379, 949
android.hardware, 29, 23, 0, 0, 472, 807
android.animation, 65, 65, 0, 0, 393, 73
android.app, 178, 162, 0, 1, 2924, 1029
android.content, 216, 210, 0, 0, 1857, 564
android.graphics, 230, 218, 2, 0, 1979, 336
android.icu, 190, 188, 0, 0, 2035, 1472
android.media, 19, 17, 0, 0, 798, 576
android.net, 27, 26, 0, 0, 255, 219
android.widget, 164, 164, 0, 0, 1396, 381
File preloaded-classes
- hot methods: 0 added, 0 removed
- methods: 0 added, 0 removed
- classes: 182 added, 3 removed
- totals now: 0 hot methods, 0 methods, 13361 classes
- totals before: 0 hot methods, 0 methods, 13182 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
android, 0, 0, 92, 3, 0, 9260
com.android, 0, 0, 16, 0, 0, 3074
android.view, 0, 0, 42, 0, 0, 915
android.app, 0, 0, 0, 1, 0, 989
android.media, 0, 0, 4, 2, 0, 565
android.widget, 0, 0, 7, 0, 0, 375
File boot-image-profile.txt
- hot methods: 3425 added, 3332 removed
- methods: 3425 added, 3332 removed
- classes: 15 added, 1 removed
- totals now: 32352 hot methods, 32352 methods, 16812 classes
- totals before: 32259 hot methods, 32259 methods, 16798 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
android, 2210, 2144, 9, 1, 20885, 9518
com.android, 193, 191, 5, 0, 2480, 3531
java, 807, 786, 0, 0, 7055, 2042
android.view, 512, 499, 5, 0, 3379, 949
android.hardware, 29, 23, 0, 0, 472, 807
android.animation, 65, 65, 0, 0, 393, 73
android.app, 178, 162, 0, 1, 2924, 1029
android.content, 216, 210, 0, 0, 1857, 564
android.graphics, 230, 218, 2, 0, 1979, 336
android.icu, 190, 188, 0, 0, 2035, 1472
android.media, 19, 17, 0, 0, 798, 576
android.net, 27, 26, 0, 0, 255, 219
android.widget, 164, 164, 0, 0, 1396, 381
File preloaded-classes
- hot methods: 0 added, 0 removed
- methods: 0 added, 0 removed
- classes: 182 added, 3 removed
- totals now: 0 hot methods, 0 methods, 16431 classes
- totals before: 0 hot methods, 0 methods, 16252 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
android, 0, 0, 92, 3, 0, 9291
com.android, 0, 0, 16, 0, 0, 3484
android.view, 0, 0, 42, 0, 0, 915
android.app, 0, 0, 0, 1, 0, 989
android.media, 0, 0, 4, 2, 0, 565
android.widget, 0, 0, 7, 0, 0, 375
File art-profile
- hot methods: 2960 added, 7053 removed
- methods: 3522 added, 8149 removed
- classes: 54 added, 307 removed
- totals now: 32610 hot methods, 58687 methods, 5184 classes
- totals before: 36703 hot methods, 63314 methods, 5437 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
android, 32, 45, 0, 5, 441, 143
com.android, 2928, 6997, 53, 296, 32163, 4954
android.hardware, 31, 43, 0, 5, 346, 99
android.app, 0, 1, 0, 0, 2, 3
android.content, 0, 0, 0, 0, 1, 5
android.net, 1, 1, 0, 0, 74, 27
InternalReferenceRawProfileId: 20586
InternalReferenceCandidateProfileId: 20601
Test: build & benchmark
Ignore-AOSP-First: T profiles
Change-Id: I1d6deb18973fe86817619dbe41704d9ac6a96dbb
diff --git a/config/preloaded-classes b/config/preloaded-classes
index c4ccc16..6de1461 100644
--- a/config/preloaded-classes
+++ b/config/preloaded-classes
@@ -690,7 +690,6 @@
android.app.SystemServiceRegistry$134
android.app.SystemServiceRegistry$135
android.app.SystemServiceRegistry$136
-android.app.SystemServiceRegistry$137
android.app.SystemServiceRegistry$13
android.app.SystemServiceRegistry$14
android.app.SystemServiceRegistry$15
@@ -4569,6 +4568,8 @@
android.location.LocationListener
android.location.LocationManager$LocationEnabledCache
android.location.LocationManager$LocationListenerTransport$$ExternalSyntheticLambda1
+android.location.LocationManager$LocationListenerTransport$$ExternalSyntheticLambda2
+android.location.LocationManager$LocationListenerTransport$$ExternalSyntheticLambda3
android.location.LocationManager$LocationListenerTransport$$ExternalSyntheticLambda4
android.location.LocationManager$LocationListenerTransport$1
android.location.LocationManager$LocationListenerTransport
@@ -4633,6 +4634,7 @@
android.media.AudioManager
android.media.AudioManagerInternal$RingerModeDelegate
android.media.AudioManagerInternal
+android.media.AudioMetadata
android.media.AudioMixPort
android.media.AudioMixPortConfig
android.media.AudioPatch
@@ -4668,6 +4670,7 @@
android.media.AudioTimestamp
android.media.AudioTrack$1
android.media.AudioTrack$2
+android.media.AudioTrack$NativePositionEventHandlerDelegate
android.media.AudioTrack$TunerConfiguration
android.media.AudioTrack
android.media.AudioTrackRoutingProxy
@@ -4777,7 +4780,6 @@
android.media.MediaCodec$ParameterDescriptor
android.media.MediaCodec$PersistentSurface
android.media.MediaCodec$QueueRequest
-android.media.MediaCodec
android.media.MediaCodecInfo$AudioCapabilities
android.media.MediaCodecInfo$CodecCapabilities
android.media.MediaCodecInfo$CodecProfileLevel
@@ -4786,7 +4788,6 @@
android.media.MediaCodecInfo$VideoCapabilities$$ExternalSyntheticLambda0
android.media.MediaCodecInfo$VideoCapabilities$PerformancePoint
android.media.MediaCodecInfo$VideoCapabilities
-android.media.MediaCodecInfo
android.media.MediaCodecList
android.media.MediaCrypto
android.media.MediaCryptoException
@@ -4874,6 +4875,7 @@
android.media.MediaRouter$Static$1
android.media.MediaRouter$Static$Client$$ExternalSyntheticLambda0
android.media.MediaRouter$Static$Client$$ExternalSyntheticLambda1
+android.media.MediaRouter$Static$Client$1
android.media.MediaRouter$Static$Client
android.media.MediaRouter$Static
android.media.MediaRouter$UserRouteInfo$SessionVolumeProvider
@@ -4887,6 +4889,7 @@
android.media.MediaRouter2Manager$Callback
android.media.MediaRouter2Manager$CallbackRecord
android.media.MediaRouter2Manager$Client$$ExternalSyntheticLambda5
+android.media.MediaRouter2Manager$Client$$ExternalSyntheticLambda7
android.media.MediaRouter2Manager$Client
android.media.MediaRouter2Manager$TransferRequest
android.media.MediaRouter2Manager
@@ -5552,6 +5555,7 @@
android.os.CarrierAssociatedAppEntry
android.os.ChildZygoteProcess
android.os.CombinedVibration$1
+android.os.CombinedVibration$Mono
android.os.CombinedVibration
android.os.ConditionVariable
android.os.CoolingDevice$1
@@ -5582,6 +5586,8 @@
android.os.FileBridge$FileBridgeOutputStream
android.os.FileBridge
android.os.FileObserver$ObserverThread
+android.os.FileUtils$$ExternalSyntheticLambda0
+android.os.FileUtils$$ExternalSyntheticLambda1
android.os.FileUtils$$ExternalSyntheticLambda4
android.os.FileUtils$$ExternalSyntheticLambda5
android.os.FileUtils$1
@@ -5631,6 +5637,7 @@
android.os.IHintManager$Stub$Proxy
android.os.IHintManager$Stub
android.os.IHintManager
+android.os.IHintSession$Stub$Proxy
android.os.IHintSession$Stub
android.os.IHintSession
android.os.IHwBinder$DeathRecipient
@@ -5732,6 +5739,8 @@
android.os.IncidentManager
android.os.IpcDataCache$Config
android.os.IpcDataCache$QueryHandler
+android.os.IpcDataCache$RemoteCall
+android.os.IpcDataCache$SystemServerCallHandler
android.os.IpcDataCache
android.os.LocaleList$1
android.os.LocaleList
@@ -5777,6 +5786,7 @@
android.os.ParcelableParcel
android.os.PatternMatcher$1
android.os.PatternMatcher
+android.os.PerformanceHintManager$Session
android.os.PerformanceHintManager
android.os.PersistableBundle$1
android.os.PersistableBundle$MyReadMapCallback
@@ -5992,6 +6002,7 @@
android.os.storage.StorageManager$ObbActionListener
android.os.storage.StorageManager$StorageEventListenerDelegate$$ExternalSyntheticLambda2
android.os.storage.StorageManager$StorageEventListenerDelegate$$ExternalSyntheticLambda5
+android.os.storage.StorageManager$StorageEventListenerDelegate$$ExternalSyntheticLambda6
android.os.storage.StorageManager$StorageEventListenerDelegate
android.os.storage.StorageManager$StorageVolumeCallback
android.os.storage.StorageManager
@@ -6272,6 +6283,7 @@
android.security.KeyChainException
android.security.KeyPairGeneratorSpec
android.security.KeyStore$State
+android.security.KeyStore2$$ExternalSyntheticLambda3
android.security.KeyStore2$$ExternalSyntheticLambda4
android.security.KeyStore2$CheckedRemoteRequest
android.security.KeyStore2
@@ -6280,6 +6292,7 @@
android.security.KeyStoreException
android.security.KeyStoreOperation$$ExternalSyntheticLambda0
android.security.KeyStoreOperation$$ExternalSyntheticLambda1
+android.security.KeyStoreOperation$$ExternalSyntheticLambda2
android.security.KeyStoreOperation$$ExternalSyntheticLambda3
android.security.KeyStoreOperation
android.security.KeyStoreSecurityLevel
@@ -6315,6 +6328,7 @@
android.security.keystore.AndroidKeyStoreProvider
android.security.keystore.ArrayUtils
android.security.keystore.AttestationUtils
+android.security.keystore.BackendBusyException
android.security.keystore.DelegatingX509Certificate
android.security.keystore.DeviceIdAttestationException
android.security.keystore.KeyAttestationException
@@ -6373,7 +6387,9 @@
android.security.keystore2.AndroidKeyStoreCipherSpiBase
android.security.keystore2.AndroidKeyStoreKey
android.security.keystore2.AndroidKeyStoreLoadStoreParameter
+android.security.keystore2.AndroidKeyStorePrivateKey
android.security.keystore2.AndroidKeyStoreProvider
+android.security.keystore2.AndroidKeyStorePublicKey
android.security.keystore2.AndroidKeyStoreSecretKey
android.security.keystore2.AndroidKeyStoreSpi
android.security.keystore2.KeyStore2ParameterUtils
@@ -6689,6 +6705,7 @@
android.speech.tts.ITextToSpeechService$Stub
android.speech.tts.ITextToSpeechService
android.speech.tts.TextToSpeech$$ExternalSyntheticLambda17
+android.speech.tts.TextToSpeech$$ExternalSyntheticLambda1
android.speech.tts.TextToSpeech$Action
android.speech.tts.TextToSpeech$Connection$1
android.speech.tts.TextToSpeech$DirectConnection
@@ -6709,10 +6726,12 @@
android.sysprop.DisplayProperties
android.sysprop.HdmiProperties
android.sysprop.InitProperties
+android.sysprop.InputProperties
android.sysprop.PowerProperties
android.sysprop.SocProperties
android.sysprop.TelephonyProperties$$ExternalSyntheticLambda0
android.sysprop.TelephonyProperties$$ExternalSyntheticLambda10
+android.sysprop.TelephonyProperties$$ExternalSyntheticLambda11
android.sysprop.TelephonyProperties$$ExternalSyntheticLambda1
android.sysprop.TelephonyProperties$$ExternalSyntheticLambda3
android.sysprop.TelephonyProperties$$ExternalSyntheticLambda4
@@ -6720,6 +6739,7 @@
android.sysprop.TelephonyProperties$$ExternalSyntheticLambda6
android.sysprop.TelephonyProperties$$ExternalSyntheticLambda7
android.sysprop.TelephonyProperties$$ExternalSyntheticLambda8
+android.sysprop.TelephonyProperties$$ExternalSyntheticLambda9
android.sysprop.TelephonyProperties
android.sysprop.VndkProperties
android.sysprop.VoldProperties
@@ -6769,9 +6789,12 @@
android.system.keystore2.KeyEntryResponse
android.system.keystore2.KeyMetadata$1
android.system.keystore2.KeyMetadata
+android.system.keystore2.KeyParameters
+android.system.keystore2.OperationChallenge
android.system.suspend.internal.ISuspendControlServiceInternal
android.telecom.AudioState$1
android.telecom.AudioState
+android.telecom.CallAudioState$$ExternalSyntheticLambda0
android.telecom.CallAudioState$1
android.telecom.CallAudioState
android.telecom.CallerInfo
@@ -6850,6 +6873,7 @@
android.telephony.AccessNetworkConstants$TransportType
android.telephony.AccessNetworkConstants
android.telephony.AccessNetworkUtils
+android.telephony.ActivityStatsTechSpecificInfo
android.telephony.AnomalyReporter
android.telephony.AvailableNetworkInfo$1
android.telephony.AvailableNetworkInfo
@@ -6989,15 +7013,20 @@
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda0
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda10
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda19
+android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda1
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda20
+android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda24
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda2
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda32
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda34
+android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda39
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda3
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda41
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda42
+android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda47
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda51
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda52
+android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda53
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda9
android.telephony.PhoneStateListener$IPhoneStateListenerStub
android.telephony.PhoneStateListener
@@ -7049,11 +7078,13 @@
android.telephony.SmsMessage
android.telephony.SubscriptionInfo$1
android.telephony.SubscriptionInfo
+android.telephony.SubscriptionManager$$ExternalSyntheticLambda0
android.telephony.SubscriptionManager$$ExternalSyntheticLambda10
android.telephony.SubscriptionManager$$ExternalSyntheticLambda11
android.telephony.SubscriptionManager$$ExternalSyntheticLambda12
android.telephony.SubscriptionManager$$ExternalSyntheticLambda13
android.telephony.SubscriptionManager$$ExternalSyntheticLambda14
+android.telephony.SubscriptionManager$$ExternalSyntheticLambda16
android.telephony.SubscriptionManager$$ExternalSyntheticLambda3
android.telephony.SubscriptionManager$$ExternalSyntheticLambda4
android.telephony.SubscriptionManager$$ExternalSyntheticLambda5
@@ -7252,6 +7283,7 @@
android.telephony.ims.ImsManager$$ExternalSyntheticLambda1
android.telephony.ims.ImsManager
android.telephony.ims.ImsMmTelManager$$ExternalSyntheticLambda0
+android.telephony.ims.ImsMmTelManager$$ExternalSyntheticLambda1
android.telephony.ims.ImsMmTelManager$1
android.telephony.ims.ImsMmTelManager$2
android.telephony.ims.ImsMmTelManager$3
@@ -7296,6 +7328,7 @@
android.telephony.ims.RcsUceAdapter
android.telephony.ims.RegistrationManager$1
android.telephony.ims.RegistrationManager$RegistrationCallback$RegistrationBinder$$ExternalSyntheticLambda1
+android.telephony.ims.RegistrationManager$RegistrationCallback$RegistrationBinder$$ExternalSyntheticLambda3
android.telephony.ims.RegistrationManager$RegistrationCallback$RegistrationBinder
android.telephony.ims.RegistrationManager$RegistrationCallback
android.telephony.ims.RegistrationManager
@@ -7885,6 +7918,7 @@
android.view.Choreographer$CallbackQueue
android.view.Choreographer$CallbackRecord
android.view.Choreographer$FrameCallback
+android.view.Choreographer$FrameData
android.view.Choreographer$FrameDisplayEventReceiver
android.view.Choreographer$FrameHandler
android.view.Choreographer
@@ -7942,6 +7976,7 @@
android.view.Gravity
android.view.HandlerActionQueue$HandlerAction
android.view.HandlerActionQueue
+android.view.HandwritingInitiator
android.view.IAppTransitionAnimationSpecsFuture$Stub$Proxy
android.view.IAppTransitionAnimationSpecsFuture$Stub
android.view.IAppTransitionAnimationSpecsFuture
@@ -7987,6 +8022,7 @@
android.view.IScrollCaptureCallbacks$Stub$Proxy
android.view.IScrollCaptureCallbacks$Stub
android.view.IScrollCaptureCallbacks
+android.view.IScrollCaptureResponseListener$Stub$Proxy
android.view.IScrollCaptureResponseListener$Stub
android.view.IScrollCaptureResponseListener
android.view.ISystemGestureExclusionListener$Stub$Proxy
@@ -8048,6 +8084,7 @@
android.view.InsetsAnimationThreadControlRunner$1
android.view.InsetsAnimationThreadControlRunner
android.view.InsetsController$$ExternalSyntheticLambda0
+android.view.InsetsController$$ExternalSyntheticLambda10
android.view.InsetsController$$ExternalSyntheticLambda1
android.view.InsetsController$$ExternalSyntheticLambda2
android.view.InsetsController$$ExternalSyntheticLambda3
@@ -8077,6 +8114,7 @@
android.view.InsetsSourceControl
android.view.InsetsState$1
android.view.InsetsState
+android.view.InsetsVisibilities
android.view.InternalInsetsAnimationController
android.view.KeyCharacterMap$1
android.view.KeyCharacterMap$FallbackAction
@@ -8187,11 +8225,15 @@
android.view.SurfaceHolder
android.view.SurfaceSession
android.view.SurfaceView$$ExternalSyntheticLambda0
+android.view.SurfaceView$$ExternalSyntheticLambda1
android.view.SurfaceView$$ExternalSyntheticLambda2
android.view.SurfaceView$$ExternalSyntheticLambda3
android.view.SurfaceView$$ExternalSyntheticLambda4
android.view.SurfaceView$$ExternalSyntheticLambda5
+android.view.SurfaceView$$ExternalSyntheticLambda6
android.view.SurfaceView$1
+android.view.SurfaceView$SurfaceViewPositionUpdateListener
+android.view.SurfaceView$SyncBufferTransactionCallback
android.view.SurfaceView
android.view.SyncRtSurfaceTransactionApplier$SurfaceParams$Builder
android.view.SyncRtSurfaceTransactionApplier$SurfaceParams
@@ -8199,7 +8241,9 @@
android.view.TextureView$$ExternalSyntheticLambda0
android.view.TextureView$SurfaceTextureListener
android.view.TextureView
+android.view.ThreadedRenderer$1
android.view.ThreadedRenderer$DrawCallbacks
+android.view.ThreadedRenderer$WebViewOverlayProvider
android.view.ThreadedRenderer
android.view.TouchDelegate
android.view.TunnelModeEnabledListener
@@ -8211,8 +8255,11 @@
android.view.VerifiedKeyEvent
android.view.VerifiedMotionEvent$1
android.view.VerifiedMotionEvent
+android.view.View$$ExternalSyntheticLambda0
android.view.View$$ExternalSyntheticLambda10
+android.view.View$$ExternalSyntheticLambda11
android.view.View$$ExternalSyntheticLambda13
+android.view.View$$ExternalSyntheticLambda1
android.view.View$$ExternalSyntheticLambda2
android.view.View$$ExternalSyntheticLambda3
android.view.View$$ExternalSyntheticLambda4
@@ -8307,6 +8354,11 @@
android.view.ViewPropertyAnimator$NameValuesHolder
android.view.ViewPropertyAnimator$PropertyBundle
android.view.ViewPropertyAnimator
+android.view.ViewRootImpl$$ExternalSyntheticLambda0
+android.view.ViewRootImpl$$ExternalSyntheticLambda10
+android.view.ViewRootImpl$$ExternalSyntheticLambda11
+android.view.ViewRootImpl$$ExternalSyntheticLambda12
+android.view.ViewRootImpl$$ExternalSyntheticLambda14
android.view.ViewRootImpl$$ExternalSyntheticLambda1
android.view.ViewRootImpl$$ExternalSyntheticLambda2
android.view.ViewRootImpl$$ExternalSyntheticLambda3
@@ -8317,6 +8369,10 @@
android.view.ViewRootImpl$2
android.view.ViewRootImpl$3
android.view.ViewRootImpl$4
+android.view.ViewRootImpl$5
+android.view.ViewRootImpl$6
+android.view.ViewRootImpl$7
+android.view.ViewRootImpl$8
android.view.ViewRootImpl$AccessibilityInteractionConnection
android.view.ViewRootImpl$AccessibilityInteractionConnectionManager
android.view.ViewRootImpl$ActivityConfigCallback
@@ -8356,6 +8412,7 @@
android.view.ViewRootImpl$WindowInputEventReceiver
android.view.ViewRootImpl
android.view.ViewRootInsetsControllerHost
+android.view.ViewRootRectTracker
android.view.ViewStructure$HtmlInfo$Builder
android.view.ViewStructure$HtmlInfo
android.view.ViewStructure
@@ -8378,6 +8435,7 @@
android.view.ViewTreeObserver$OnWindowShownListener
android.view.ViewTreeObserver
android.view.Window$Callback
+android.view.Window$DecorCallback
android.view.Window$OnContentApplyWindowInsetsListener
android.view.Window$OnFrameMetricsAvailableListener
android.view.Window$OnWindowDismissedCallback
@@ -8402,6 +8460,7 @@
android.view.WindowInsetsAnimationController
android.view.WindowInsetsController$OnControllableInsetsChangedListener
android.view.WindowInsetsController
+android.view.WindowLayout
android.view.WindowLeaked
android.view.WindowManager$BadTokenException
android.view.WindowManager$InvalidDisplayException
@@ -8422,6 +8481,7 @@
android.view.accessibility.AccessibilityEvent
android.view.accessibility.AccessibilityEventSource
android.view.accessibility.AccessibilityInteractionClient
+android.view.accessibility.AccessibilityManager$$ExternalSyntheticLambda1
android.view.accessibility.AccessibilityManager$1$$ExternalSyntheticLambda0
android.view.accessibility.AccessibilityManager$1
android.view.accessibility.AccessibilityManager$AccessibilityPolicy
@@ -8489,6 +8549,7 @@
android.view.animation.ClipRectAnimation
android.view.animation.CycleInterpolator
android.view.animation.DecelerateInterpolator
+android.view.animation.ExtendAnimation
android.view.animation.GridLayoutAnimationController
android.view.animation.Interpolator
android.view.animation.LayoutAnimationController
@@ -8499,12 +8560,17 @@
android.view.animation.ScaleAnimation
android.view.animation.Transformation
android.view.animation.TranslateAnimation
+android.view.autofill.AutofillClientController
android.view.autofill.AutofillId$1
android.view.autofill.AutofillId
+android.view.autofill.AutofillManager$$ExternalSyntheticLambda0
android.view.autofill.AutofillManager$$ExternalSyntheticLambda1
+android.view.autofill.AutofillManager$$ExternalSyntheticLambda5
android.view.autofill.AutofillManager$AugmentedAutofillManagerClient
android.view.autofill.AutofillManager$AutofillCallback
android.view.autofill.AutofillManager$AutofillClient
+android.view.autofill.AutofillManager$AutofillManagerClient$$ExternalSyntheticLambda10
+android.view.autofill.AutofillManager$AutofillManagerClient$$ExternalSyntheticLambda13
android.view.autofill.AutofillManager$AutofillManagerClient$$ExternalSyntheticLambda16
android.view.autofill.AutofillManager$AutofillManagerClient
android.view.autofill.AutofillManager$CompatibilityBridge
@@ -8560,7 +8626,9 @@
android.view.contentcapture.IDataShareWriteAdapter
android.view.contentcapture.MainContentCaptureSession$$ExternalSyntheticLambda0
android.view.contentcapture.MainContentCaptureSession$$ExternalSyntheticLambda10
+android.view.contentcapture.MainContentCaptureSession$$ExternalSyntheticLambda11
android.view.contentcapture.MainContentCaptureSession$$ExternalSyntheticLambda12
+android.view.contentcapture.MainContentCaptureSession$$ExternalSyntheticLambda13
android.view.contentcapture.MainContentCaptureSession$$ExternalSyntheticLambda1
android.view.contentcapture.MainContentCaptureSession$$ExternalSyntheticLambda2
android.view.contentcapture.MainContentCaptureSession$$ExternalSyntheticLambda3
@@ -8586,12 +8654,15 @@
android.view.inputmethod.CursorAnchorInfo$Builder
android.view.inputmethod.CursorAnchorInfo
android.view.inputmethod.DumpableInputConnection
+android.view.inputmethod.EditorBoundsInfo$Builder
+android.view.inputmethod.EditorBoundsInfo
android.view.inputmethod.EditorInfo$1
android.view.inputmethod.EditorInfo
android.view.inputmethod.ExtractedText$1
android.view.inputmethod.ExtractedText
android.view.inputmethod.ExtractedTextRequest$1
android.view.inputmethod.ExtractedTextRequest
+android.view.inputmethod.IAccessibilityInputMethodSessionInvoker
android.view.inputmethod.InlineSuggestionsRequest$1
android.view.inputmethod.InlineSuggestionsRequest
android.view.inputmethod.InlineSuggestionsResponse$1
@@ -8608,6 +8679,8 @@
android.view.inputmethod.InputMethodInfo
android.view.inputmethod.InputMethodManager$$ExternalSyntheticLambda0
android.view.inputmethod.InputMethodManager$$ExternalSyntheticLambda1
+android.view.inputmethod.InputMethodManager$$ExternalSyntheticLambda2
+android.view.inputmethod.InputMethodManager$$ExternalSyntheticLambda3
android.view.inputmethod.InputMethodManager$1
android.view.inputmethod.InputMethodManager$DelegateImpl
android.view.inputmethod.InputMethodManager$FinishedInputEventCallback
@@ -8628,6 +8701,7 @@
android.view.inputmethod.SparseRectFArray
android.view.inputmethod.SurroundingText$1
android.view.inputmethod.SurroundingText
+android.view.inputmethod.TextAttribute
android.view.textclassifier.ConversationAction$1
android.view.textclassifier.ConversationAction$Builder
android.view.textclassifier.ConversationAction
@@ -8717,6 +8791,7 @@
android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl$SpellCheckerParams
android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl
android.view.textservice.SpellCheckerSession$SpellCheckerSessionParams$Builder
+android.view.textservice.SpellCheckerSession$SpellCheckerSessionParams
android.view.textservice.SpellCheckerSession
android.view.textservice.SpellCheckerSubtype$1
android.view.textservice.SpellCheckerSubtype
@@ -8876,10 +8951,12 @@
android.widget.EdgeEffect
android.widget.EditText
android.widget.Editor$$ExternalSyntheticLambda1
+android.widget.Editor$$ExternalSyntheticLambda2
android.widget.Editor$1
android.widget.Editor$2
android.widget.Editor$3
android.widget.Editor$5
+android.widget.Editor$AccessibilitySmartActions
android.widget.Editor$Blink
android.widget.Editor$CorrectionHighlighter
android.widget.Editor$CursorAnchorInfoNotifier
@@ -9020,12 +9097,14 @@
android.widget.RemoteViews$2
android.widget.RemoteViews$Action
android.widget.RemoteViews$ActionException
+android.widget.RemoteViews$ApplicationInfoCache
android.widget.RemoteViews$AsyncApplyTask
android.widget.RemoteViews$AttributeReflectionAction
android.widget.RemoteViews$BaseReflectionAction
android.widget.RemoteViews$BitmapCache
android.widget.RemoteViews$BitmapReflectionAction
android.widget.RemoteViews$ComplexUnitDimensionReflectionAction
+android.widget.RemoteViews$HierarchyRootData
android.widget.RemoteViews$InteractionHandler
android.widget.RemoteViews$LayoutParamAction
android.widget.RemoteViews$MethodArgs
@@ -9034,6 +9113,7 @@
android.widget.RemoteViews$OnViewAppliedListener
android.widget.RemoteViews$OverrideTextColorsAction
android.widget.RemoteViews$ReflectionAction
+android.widget.RemoteViews$RemoteCollectionItems
android.widget.RemoteViews$RemoteResponse
android.widget.RemoteViews$RemoteView
android.widget.RemoteViews$RemoteViewsContextWrapper
@@ -9080,6 +9160,8 @@
android.widget.SeekBar
android.widget.SelectionActionModeHelper$$ExternalSyntheticLambda12
android.widget.SelectionActionModeHelper$$ExternalSyntheticLambda2
+android.widget.SelectionActionModeHelper$$ExternalSyntheticLambda3
+android.widget.SelectionActionModeHelper$$ExternalSyntheticLambda8
android.widget.SelectionActionModeHelper$SelectionMetricsLogger
android.widget.SelectionActionModeHelper$SelectionTracker$LogAbandonRunnable
android.widget.SelectionActionModeHelper$SelectionTracker
@@ -9196,7 +9278,10 @@
android.window.IWindowOrganizerController$Stub$Proxy
android.window.IWindowOrganizerController$Stub
android.window.IWindowOrganizerController
+android.window.OnBackInvokedCallback
android.window.OnBackInvokedDispatcher
+android.window.ProxyOnBackInvokedDispatcher
+android.window.RemoteTransition
android.window.SizeConfigurationBuckets$1
android.window.SizeConfigurationBuckets
android.window.SplashScreen$SplashScreenManagerGlobal$1
@@ -9204,7 +9289,9 @@
android.window.SplashScreenView
android.window.StartingWindowInfo$1
android.window.StartingWindowInfo
+android.window.SurfaceSyncer$SyncBufferCallback
android.window.SurfaceSyncer$SyncTarget
+android.window.SurfaceSyncer
android.window.TaskAppearedInfo$1
android.window.TaskAppearedInfo
android.window.TaskOrganizer$1
@@ -9219,10 +9306,12 @@
android.window.WindowContainerTransaction
android.window.WindowInfosListener$DisplayInfo
android.window.WindowInfosListener
+android.window.WindowOnBackInvokedDispatcher
android.window.WindowOrganizer$1
android.window.WindowOrganizer
android.window.WindowProvider
android.window.WindowProviderService
+android.window.WindowTokenClient
com.android.apex.ApexInfo
com.android.apex.ApexInfoList
com.android.apex.XmlParser
@@ -9812,6 +9901,7 @@
com.android.internal.accessibility.AccessibilityShortcutController$FrameworkObjectProvider
com.android.internal.accessibility.AccessibilityShortcutController$ToggleableFrameworkFeatureInfo
com.android.internal.accessibility.AccessibilityShortcutController
+com.android.internal.accessibility.util.AccessibilityUtils
com.android.internal.alsa.AlsaCardsParser$AlsaCardRecord
com.android.internal.alsa.AlsaCardsParser
com.android.internal.alsa.LineTokenizer
@@ -9961,6 +10051,7 @@
com.android.internal.graphics.ColorUtils$ContrastCalculator
com.android.internal.graphics.ColorUtils
com.android.internal.graphics.SfVsyncFrameCallbackProvider
+com.android.internal.graphics.cam.Cam
com.android.internal.graphics.drawable.AnimationScaleListDrawable$AnimationScaleListState
com.android.internal.graphics.drawable.AnimationScaleListDrawable
com.android.internal.graphics.drawable.BackgroundBlurDrawable$Aggregator
@@ -9976,6 +10067,7 @@
com.android.internal.infra.AbstractRemoteService
com.android.internal.infra.AbstractSinglePendingRequestRemoteService
com.android.internal.infra.AndroidFuture$$ExternalSyntheticLambda1
+com.android.internal.infra.AndroidFuture$$ExternalSyntheticLambda3
com.android.internal.infra.AndroidFuture$1
com.android.internal.infra.AndroidFuture$2
com.android.internal.infra.AndroidFuture
@@ -9992,14 +10084,20 @@
com.android.internal.infra.ServiceConnector$VoidJob
com.android.internal.infra.ServiceConnector
com.android.internal.infra.WhitelistHelper
+com.android.internal.inputmethod.EditableInputConnection
+com.android.internal.inputmethod.IAccessibilityInputMethodSession
com.android.internal.inputmethod.IInputContentUriToken
com.android.internal.inputmethod.IInputMethodPrivilegedOperations$Stub$Proxy
com.android.internal.inputmethod.IInputMethodPrivilegedOperations$Stub
com.android.internal.inputmethod.IInputMethodPrivilegedOperations
+com.android.internal.inputmethod.ImeTracing
+com.android.internal.inputmethod.InputBindResult
+com.android.internal.inputmethod.InputConnectionCommandHeader
com.android.internal.inputmethod.InputMethodDebug
com.android.internal.inputmethod.InputMethodPrivilegedOperations$OpsHolder
com.android.internal.inputmethod.InputMethodPrivilegedOperations
com.android.internal.inputmethod.InputMethodPrivilegedOperationsRegistry
+com.android.internal.inputmethod.RemoteInputConnectionImpl
com.android.internal.inputmethod.SubtypeLocaleUtils
com.android.internal.jank.FrameTracker$$ExternalSyntheticLambda0
com.android.internal.jank.FrameTracker$ChoreographerWrapper
@@ -10010,6 +10108,7 @@
com.android.internal.jank.FrameTracker$ThreadedRendererWrapper
com.android.internal.jank.FrameTracker
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda0
+com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda1
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda3
com.android.internal.jank.InteractionJankMonitor$Session
com.android.internal.jank.InteractionJankMonitor
@@ -10274,6 +10373,8 @@
com.android.internal.policy.IKeyguardExitCallback$Stub$Proxy
com.android.internal.policy.IKeyguardExitCallback$Stub
com.android.internal.policy.IKeyguardExitCallback
+com.android.internal.policy.IKeyguardLockedStateListener$Stub
+com.android.internal.policy.IKeyguardLockedStateListener
com.android.internal.policy.IKeyguardService$Stub$Proxy
com.android.internal.policy.IKeyguardService$Stub
com.android.internal.policy.IKeyguardService
@@ -10301,6 +10402,7 @@
com.android.internal.power.MeasuredEnergyStats
com.android.internal.power.ModemPowerProfile
com.android.internal.protolog.BaseProtoLogImpl$$ExternalSyntheticLambda0
+com.android.internal.protolog.BaseProtoLogImpl$$ExternalSyntheticLambda3
com.android.internal.protolog.BaseProtoLogImpl$$ExternalSyntheticLambda4
com.android.internal.protolog.BaseProtoLogImpl$$ExternalSyntheticLambda5
com.android.internal.protolog.BaseProtoLogImpl$1
@@ -11898,6 +12000,7 @@
com.android.internal.util.IndentingPrintWriter
com.android.internal.util.IntPair
com.android.internal.util.JournaledFile
+com.android.internal.util.LatencyTracker$Session
com.android.internal.util.LatencyTracker
com.android.internal.util.LineBreakBufferedWriter
com.android.internal.util.LocalLog
@@ -12109,6 +12212,7 @@
com.android.internal.widget.LockPatternChecker$2
com.android.internal.widget.LockPatternChecker$OnCheckCallback
com.android.internal.widget.LockPatternChecker
+com.android.internal.widget.LockPatternUtils$1
com.android.internal.widget.LockPatternUtils$CheckCredentialProgressCallback
com.android.internal.widget.LockPatternUtils$RequestThrottledException
com.android.internal.widget.LockPatternUtils$StrongAuthTracker$1
@@ -12150,6 +12254,7 @@
com.android.internal.widget.VerifyCredentialResponse
com.android.internal.widget.ViewClippingUtil$ClippingParameters
com.android.internal.widget.ViewClippingUtil
+com.android.internal.widget.floatingtoolbar.FloatingToolbar
com.android.modules.utils.BasicShellCommandHandler
com.android.net.module.util.Inet4AddressUtils
com.android.net.module.util.InetAddressUtils
@@ -15781,6 +15886,7 @@
[Landroid.hardware.camera2.params.StreamConfiguration;
[Landroid.hardware.camera2.params.StreamConfigurationDuration;
[Landroid.hardware.display.WifiDisplay;
+[Landroid.hardware.security.keymint.KeyParameter;
[Landroid.icu.impl.CacheValue$Strength;
[Landroid.icu.impl.CacheValue;
[Landroid.icu.impl.CalType;
@@ -15920,14 +16026,24 @@
[Landroid.icu.util.UResourceBundle$RootType;
[Landroid.icu.util.UniversalTimeScale$TimeScaleData;
[Landroid.media.AudioAttributes;
+[Landroid.media.AudioDeviceInfo;
[Landroid.media.AudioGain;
+[Landroid.media.AudioPatch;
+[Landroid.media.AudioPort;
+[Landroid.media.AudioPortConfig;
[Landroid.media.DrmInitData$SchemeInitData;
[Landroid.media.ExifInterface$ExifTag;
[Landroid.media.ImageReader$SurfaceImage$SurfacePlane;
[Landroid.media.ImageWriter$WriterSurfaceImage$SurfacePlane;
+[Landroid.media.MediaCodecInfo$CodecCapabilities;
+[Landroid.media.MediaCodecInfo$CodecProfileLevel;
[Landroid.media.MediaCodecInfo$Feature;
+[Landroid.media.MediaCodecInfo;
+[Landroid.media.MediaPlayer$TrackInfo;
+[Landroid.media.MediaTimeProvider$OnMediaTimeListener;
[Landroid.media.audiopolicy.AudioProductStrategy$AudioAttributesGroup;
[Landroid.net.LocalSocketAddress$Namespace;
+[Landroid.net.NetworkKey;
[Landroid.net.Uri;
[Landroid.net.rtp.AudioCodec;
[Landroid.os.AsyncTask$Status;
@@ -15935,35 +16051,69 @@
[Landroid.os.BatteryStats$BitDescription;
[Landroid.os.BatteryStats$IntToString;
[Landroid.os.BatteryStats$LongCounter;
+[Landroid.os.Bundle;
+[Landroid.os.Debug$MemoryInfo;
[Landroid.os.MessageQueue$IdleHandler;
+[Landroid.os.ParcelFileDescriptor;
[Landroid.os.ParcelUuid;
[Landroid.os.Parcelable;
[Landroid.os.PatternMatcher;
+[Landroid.os.PersistableBundle;
[Landroid.os.SystemService$State;
[Landroid.os.UserHandle;
[Landroid.os.health.HealthKeys$SortedIntArray;
[Landroid.os.storage.StorageVolume;
+[Landroid.os.storage.VolumeInfo;
+[Landroid.os.vibrator.VibrationEffectSegment;
+[Landroid.provider.FontsContract$FontInfo;
[Landroid.renderscript.Element$DataKind;
[Landroid.renderscript.Element$DataType;
[Landroid.renderscript.RenderScript$ContextType;
[Landroid.security.KeyStore$State;
+[Landroid.service.notification.StatusBarNotification;
+[Landroid.service.notification.ZenModeConfig$ZenRule;
[Landroid.sysprop.CryptoProperties$state_values;
[Landroid.sysprop.CryptoProperties$type_values;
[Landroid.system.StructCapUserData;
[Landroid.system.StructPollfd;
+[Landroid.system.keystore2.Authorization;
+[Landroid.telephony.ActivityStatsTechSpecificInfo;
[Landroid.telephony.LocationAccessPolicy$LocationPermissionResult;
[Landroid.telephony.SmsMessage$MessageClass;
+[Landroid.telephony.SubscriptionPlan;
[Landroid.telephony.TelephonyManager$MultiSimVariants;
+[Landroid.telephony.UiccAccessRule;
[Landroid.telephony.gsm.SmsMessage$MessageClass;
+[Landroid.text.DynamicLayout$ChangeWatcher;
[Landroid.text.InputFilter;
[Landroid.text.Layout$Alignment;
+[Landroid.text.Layout$Directions;
+[Landroid.text.PrecomputedText$ParagraphInfo;
+[Landroid.text.Selection$MemoryTextWatcher;
+[Landroid.text.SpanWatcher;
[Landroid.text.TextLine;
[Landroid.text.TextUtils$TruncateAt;
+[Landroid.text.TextWatcher;
[Landroid.text.method.MultiTapKeyListener;
+[Landroid.text.method.QwertyKeyListener$Replaced;
[Landroid.text.method.QwertyKeyListener;
[Landroid.text.method.TextKeyListener$Capitalize;
[Landroid.text.method.TextKeyListener;
+[Landroid.text.method.Touch$DragState;
+[Landroid.text.style.AlignmentSpan;
+[Landroid.text.style.CharacterStyle;
+[Landroid.text.style.ClickableSpan;
+[Landroid.text.style.LeadingMarginSpan;
+[Landroid.text.style.LineBackgroundSpan;
+[Landroid.text.style.LineHeightSpan;
+[Landroid.text.style.MetricAffectingSpan;
[Landroid.text.style.ParagraphStyle;
+[Landroid.text.style.ReplacementSpan;
+[Landroid.text.style.SpellCheckSpan;
+[Landroid.text.style.SuggestionSpan;
+[Landroid.text.style.TabStopSpan;
+[Landroid.text.style.URLSpan;
+[Landroid.util.ArrayMap;
[Landroid.util.DataUnit;
[Landroid.util.JsonScope;
[Landroid.util.JsonToken;
@@ -15974,19 +16124,45 @@
[Landroid.util.Size;
[Landroid.util.SparseIntArray;
[Landroid.util.Xml$Encoding;
+[Landroid.view.AppTransitionAnimationSpec;
+[Landroid.view.Choreographer$CallbackQueue;
[Landroid.view.Display$Mode;
[Landroid.view.Display;
[Landroid.view.DisplayEventReceiver$VsyncEventData$FrameTimeline;
+[Landroid.view.HandlerActionQueue$HandlerAction;
+[Landroid.view.InsetsSource;
+[Landroid.view.InsetsSourceControl;
+[Landroid.view.MotionEvent$PointerCoords;
+[Landroid.view.MotionEvent$PointerProperties;
[Landroid.view.RoundedCorner;
[Landroid.view.SurfaceControl$DisplayMode;
+[Landroid.view.SurfaceHolder$Callback;
+[Landroid.view.SyncRtSurfaceTransactionApplier$SurfaceParams;
+[Landroid.view.View$AttachInfo$InvalidateInfo;
+[Landroid.view.View;
+[Landroid.view.WindowManager$LayoutParams;
[Landroid.view.accessibility.CaptioningManager$CaptionStyle;
+[Landroid.view.autofill.AutofillId;
+[Landroid.view.inputmethod.CompletionInfo;
[Landroid.view.inputmethod.InputMethodSubtype;
+[Landroid.view.textservice.SentenceSuggestionsInfo;
+[Landroid.view.textservice.SuggestionsInfo;
+[Landroid.view.textservice.TextInfo;
[Landroid.webkit.ConsoleMessage$MessageLevel;
[Landroid.webkit.FindAddress$ZipRange;
[Landroid.webkit.WebSettings$PluginState;
+[Landroid.widget.Editor$TextRenderNode;
+[Landroid.widget.Editor$TextViewPositionListener;
+[Landroid.widget.GridLayout$Arc;
+[Landroid.widget.GridLayout$Bounds;
+[Landroid.widget.GridLayout$Interval;
+[Landroid.widget.GridLayout$MutableInt;
+[Landroid.widget.GridLayout$Spec;
[Landroid.widget.ImageView$ScaleType;
[Landroid.widget.SpellChecker$RemoveReason;
+[Landroid.widget.SpellChecker$SpellParser;
[Landroid.widget.TextView$BufferType;
+[Landroid.widget.TextView$ChangeWatcher;
[Lcom.android.framework.protobuf.GeneratedMessageLite$MethodToInvoke;
[Lcom.android.framework.protobuf.ProtoSyntax;
[Lcom.android.i18n.phonenumbers.NumberParseException$ErrorType;
@@ -15999,10 +16175,12 @@
[Lcom.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource;
[Lcom.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost;
[Lcom.android.internal.app.ResolverActivity$ActionTitle;
+[Lcom.android.internal.graphics.drawable.BackgroundBlurDrawable$BlurRegion;
[Lcom.android.internal.os.BatteryStatsImpl$Counter;
[Lcom.android.internal.os.BatteryStatsImpl$LongSamplingCounter;
[Lcom.android.internal.os.BatteryStatsImpl$StopwatchTimer;
[Lcom.android.internal.os.ZygoteServer$UsapPoolRefillAction;
+[Lcom.android.internal.policy.PhoneWindow$PanelFeatureState;
[Lcom.android.internal.protolog.BaseProtoLogImpl$LogLevel;
[Lcom.android.internal.protolog.ProtoLogGroup;
[Lcom.android.internal.statusbar.NotificationVisibility$NotificationLocation;
@@ -16260,6 +16438,7 @@
[[I
[[J
[[Landroid.media.ExifInterface$ExifTag;
+[[Landroid.widget.GridLayout$Arc;
[[Lcom.android.internal.os.BatteryStatsImpl$LongSamplingCounter;
[[Lcom.android.internal.widget.LockPatternView$Cell;
[[Ljava.lang.Byte;