Jeff Hao | 52cde7d | 2017-07-31 13:35:01 -0700 | [diff] [blame] | 1 | # |
| 2 | # Copyright (C) 2017 The Android Open Source Project |
| 3 | # |
| 4 | # Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | # you may not use this file except in compliance with the License. |
| 6 | # You may obtain a copy of the License at |
| 7 | # |
| 8 | # http://www.apache.org/licenses/LICENSE-2.0 |
| 9 | # |
| 10 | # Unless required by applicable law or agreed to in writing, software |
| 11 | # distributed under the License is distributed on an "AS IS" BASIS, |
| 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 13 | # See the License for the specific language governing permissions and |
| 14 | # limitations under the License. |
| 15 | # |
| 16 | # |
| 17 | # |
| 18 | # Dirty-image-objects file for boot image. |
| 19 | # |
| 20 | # Objects in this file are known dirty at runtime. Current this includes: |
| 21 | # - classes with known dirty static fields. |
| 22 | # |
| 23 | # The image writer will bin these objects together in the image. |
| 24 | # |
| 25 | # This file can be generated using imgdiag with a command such as: |
| 26 | # adb shell imgdiag --image-diff-pid=<app pid> --zygote-diff-pid=<zygote pid> \ |
| 27 | # --boot-image=/system/framework/boot.art --dump-dirty-objects |
| 28 | # Then, grep for lines containing "Private dirty object" from the output. |
| 29 | # This particular file was generated by dumping systemserver and systemui. |
| 30 | # |
Vladimir Marko | b946a3a | 2021-02-25 11:50:18 +0000 | [diff] [blame^] | 31 | Landroid/accounts/Account; |
| 32 | Landroid/accounts/OnAccountsUpdateListener; |
| 33 | Landroid/animation/LayoutTransition; |
| 34 | Landroid/app/ActivityManager; |
| 35 | Landroid/app/ActivityManager$OnUidImportanceListener; |
| 36 | Landroid/app/ActivityTaskManager; |
| 37 | Landroid/app/ActivityThread; |
| 38 | Landroid/app/admin/DevicePolicyManager; |
| 39 | Landroid/app/AlarmManager; |
| 40 | Landroid/app/Application; |
| 41 | Landroid/app/AppOpsManager; |
| 42 | Landroid/app/backup/BackupManager; |
| 43 | Landroid/app/ContextImpl; |
| 44 | Landroid/app/INotificationManager; |
| 45 | Landroid/app/Notification$BigPictureStyle; |
| 46 | Landroid/app/Notification$BigTextStyle; |
| 47 | Landroid/app/Notification$InboxStyle; |
| 48 | Landroid/app/NotificationChannel; |
| 49 | Landroid/app/NotificationChannelGroup; |
| 50 | Landroid/app/NotificationManager; |
| 51 | Landroid/app/PendingIntent; |
| 52 | Landroid/app/PendingIntent$OnFinished; |
| 53 | Landroid/app/QueuedWork; |
| 54 | Landroid/app/ResourcesManager; |
| 55 | Landroid/app/WallpaperManager; |
| 56 | Landroid/app/WindowConfiguration; |
| 57 | Landroid/bluetooth/BluetoothAdapter; |
| 58 | Landroid/bluetooth/BluetoothDevice; |
| 59 | Landroid/bluetooth/BluetoothProfile; |
| 60 | Landroid/bluetooth/IBluetoothA2dp; |
| 61 | Landroid/bluetooth/IBluetoothHeadsetPhone; |
| 62 | Landroid/bluetooth/IBluetoothHidDevice; |
| 63 | Landroid/bluetooth/IBluetoothHidHost; |
| 64 | Landroid/bluetooth/IBluetoothMap; |
| 65 | Landroid/bluetooth/IBluetoothPan; |
| 66 | Landroid/bluetooth/IBluetoothPbap; |
| 67 | Landroid/bluetooth/IBluetoothSap; |
| 68 | Landroid/content/ClipboardManager$OnPrimaryClipChangedListener; |
| 69 | Landroid/content/ComponentName; |
| 70 | Landroid/content/ContentProvider$PipeDataWriter; |
| 71 | Landroid/content/ContentResolver; |
| 72 | Landroid/content/Context; |
| 73 | Landroid/content/Intent; |
| 74 | Landroid/content/pm/PackageManager$OnPermissionsChangedListener; |
| 75 | Landroid/content/pm/VersionedPackage; |
| 76 | Landroid/content/res/Configuration; |
| 77 | Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; |
| 78 | Landroid/database/CursorWindow; |
| 79 | Landroid/database/sqlite/SQLiteCompatibilityWalFlags; |
| 80 | Landroid/database/sqlite/SQLiteDatabase$CursorFactory; |
| 81 | Landroid/database/sqlite/SQLiteGlobal; |
| 82 | Landroid/database/sqlite/SQLiteTransactionListener; |
| 83 | Landroid/ddm/DdmHandleAppName; |
| 84 | Landroid/graphics/Bitmap; |
| 85 | Landroid/graphics/Canvas; |
| 86 | Landroid/graphics/drawable/AdaptiveIconDrawable; |
| 87 | Landroid/graphics/drawable/ColorDrawable; |
| 88 | Landroid/graphics/drawable/GradientDrawable; |
| 89 | Landroid/graphics/drawable/Icon; |
| 90 | Landroid/graphics/drawable/InsetDrawable; |
| 91 | Landroid/graphics/drawable/RippleDrawable; |
| 92 | Landroid/graphics/drawable/VectorDrawable$VGroup; |
| 93 | Landroid/graphics/ImageDecoder; |
| 94 | Landroid/graphics/Rect; |
| 95 | Landroid/graphics/TemporaryBuffer; |
| 96 | Landroid/hardware/biometrics/BiometricSourceType; |
| 97 | Landroid/hardware/display/ColorDisplayManager$ColorDisplayManagerInternal; |
| 98 | Landroid/hardware/display/DisplayManagerGlobal; |
| 99 | Landroid/hardware/display/NightDisplayListener$Callback; |
| 100 | Landroid/hardware/input/InputManager; |
| 101 | Landroid/hardware/input/InputManager$InputDeviceListener; |
| 102 | Landroid/hardware/SensorPrivacyManager; |
| 103 | Landroid/hardware/SystemSensorManager; |
| 104 | Landroid/icu/impl/OlsonTimeZone; |
| 105 | Landroid/icu/text/BreakIterator; |
| 106 | Landroid/icu/text/Collator; |
| 107 | Landroid/icu/text/DateFormat$BooleanAttribute; |
| 108 | Landroid/icu/text/DateTimePatternGenerator$DTPGflags; |
| 109 | Landroid/icu/text/PluralRules$Operand; |
| 110 | Landroid/icu/util/TimeZone; |
| 111 | Landroid/location/GpsStatus$Listener; |
| 112 | Landroid/location/LocationListener; |
| 113 | Landroid/media/AudioManager; |
| 114 | Landroid/media/MediaRouter; |
| 115 | Landroid/media/PlayerBase; |
| 116 | Landroid/media/session/MediaSessionManager; |
| 117 | Landroid/net/apf/ApfCapabilities; |
| 118 | Landroid/net/ConnectivityManager; |
| 119 | Landroid/net/ConnectivityManager$OnNetworkActiveListener; |
| 120 | Landroid/net/ConnectivityThread$Singleton; |
| 121 | Landroid/net/IpConfiguration$IpAssignment; |
| 122 | Landroid/net/IpConfiguration$ProxySettings; |
| 123 | Landroid/net/IpPrefix; |
| 124 | Landroid/net/LinkAddress; |
| 125 | Landroid/net/LinkProperties; |
| 126 | Landroid/net/Network; |
| 127 | Landroid/net/NetworkCapabilities; |
| 128 | Landroid/net/NetworkInfo; |
| 129 | Landroid/net/NetworkInfo$State; |
| 130 | Landroid/net/NetworkRequest; |
| 131 | Landroid/net/NetworkRequest$Type; |
| 132 | Landroid/net/RouteInfo; |
| 133 | Landroid/net/StringNetworkSpecifier; |
| 134 | Landroid/net/TrafficStats; |
| 135 | Landroid/net/UidRange; |
| 136 | Landroid/net/Uri$HierarchicalUri; |
| 137 | Landroid/net/Uri$StringUri; |
| 138 | Landroid/net/wifi/WifiManager; |
| 139 | Landroid/net/wifi/WifiManager$SoftApCallback; |
| 140 | Landroid/os/AsyncResult; |
| 141 | Landroid/os/AsyncTask; |
| 142 | Landroid/os/BinderProxy; |
| 143 | Landroid/os/Bundle; |
| 144 | Landroid/os/DeadObjectException; |
| 145 | Landroid/os/Environment; |
| 146 | Landroid/os/FileObserver; |
| 147 | Landroid/os/Handler; |
| 148 | Landroid/os/IDeviceIdleController; |
| 149 | Landroid/os/LocaleList; |
| 150 | Landroid/os/Looper; |
| 151 | Landroid/os/Message; |
| 152 | Landroid/os/ParcelUuid; |
| 153 | Landroid/os/Process; |
| 154 | Landroid/os/RecoverySystem; |
| 155 | Landroid/os/ServiceManager; |
| 156 | Landroid/os/storage/StorageManager; |
| 157 | Landroid/os/StrictMode; |
| 158 | Landroid/os/Trace; |
| 159 | Landroid/os/WorkSource; |
| 160 | Landroid/os/WorkSource$WorkChain; |
| 161 | Landroid/permission/PermissionManager; |
| 162 | Landroid/provider/FontsContract; |
| 163 | Landroid/provider/Settings$SettingNotFoundException; |
| 164 | Landroid/renderscript/RenderScriptCacheDir; |
| 165 | Landroid/security/IKeyChainService; |
| 166 | Landroid/security/keystore/AndroidKeyStoreProvider; |
| 167 | Landroid/security/net/config/ApplicationConfig; |
| 168 | Landroid/security/net/config/SystemCertificateSource$NoPreloadHolder; |
| 169 | Landroid/telecom/PhoneAccountHandle; |
| 170 | Landroid/telephony/AnomalyReporter; |
| 171 | Landroid/telephony/CellSignalStrengthCdma; |
| 172 | Landroid/telephony/CellSignalStrengthGsm; |
| 173 | Landroid/telephony/CellSignalStrengthLte; |
| 174 | Landroid/telephony/CellSignalStrengthNr; |
| 175 | Landroid/telephony/CellSignalStrengthTdscdma; |
| 176 | Landroid/telephony/CellSignalStrengthWcdma; |
| 177 | Landroid/telephony/DataSpecificRegistrationInfo; |
| 178 | Landroid/telephony/emergency/EmergencyNumber; |
| 179 | Landroid/telephony/ims/ImsMmTelManager$CapabilityCallback$CapabilityBinder; |
| 180 | Landroid/telephony/ims/ImsMmTelManager$RegistrationCallback$RegistrationBinder; |
| 181 | Landroid/telephony/ims/ImsReasonInfo; |
| 182 | Landroid/telephony/ims/ProvisioningManager$Callback$CallbackBinder; |
| 183 | Landroid/telephony/ModemActivityInfo; |
| 184 | Landroid/telephony/ModemInfo; |
| 185 | Landroid/telephony/NetworkRegistrationInfo; |
| 186 | Landroid/telephony/NetworkService; |
| 187 | Landroid/telephony/TelephonyManager; |
| 188 | Landroid/telephony/VoiceSpecificRegistrationInfo; |
| 189 | Landroid/text/format/DateFormat; |
| 190 | Landroid/text/method/SingleLineTransformationMethod; |
| 191 | Landroid/text/Selection$MemoryTextWatcher; |
| 192 | Landroid/text/SpanWatcher; |
| 193 | Landroid/text/style/AlignmentSpan; |
| 194 | Landroid/text/style/CharacterStyle; |
| 195 | Landroid/text/style/LeadingMarginSpan; |
| 196 | Landroid/text/style/LineBackgroundSpan; |
| 197 | Landroid/text/style/LineHeightSpan; |
| 198 | Landroid/text/style/MetricAffectingSpan; |
| 199 | Landroid/text/style/ReplacementSpan; |
| 200 | Landroid/text/style/SuggestionSpan; |
| 201 | Landroid/text/style/TabStopSpan; |
| 202 | Landroid/text/TextUtils; |
| 203 | Landroid/text/TextWatcher; |
| 204 | Landroid/transition/ChangeClipBounds; |
| 205 | Landroid/transition/ChangeImageTransform; |
| 206 | Landroid/transition/ChangeTransform; |
| 207 | Landroid/util/ArrayMap; |
| 208 | Landroid/util/ArraySet; |
| 209 | Landroid/util/DisplayMetrics; |
| 210 | Landroid/util/EventLog; |
| 211 | Landroid/util/Log; |
| 212 | Landroid/util/Patterns; |
| 213 | Landroid/view/AbsSavedState$1; |
| 214 | Landroid/view/accessibility/AccessibilityManager; |
| 215 | Landroid/view/accessibility/AccessibilityManager$AccessibilityServicesStateChangeListener; |
| 216 | Landroid/view/accessibility/AccessibilityManager$TouchExplorationStateChangeListener; |
| 217 | Landroid/view/accessibility/AccessibilityNodeIdManager; |
| 218 | Landroid/view/autofill/AutofillManager; |
| 219 | Landroid/view/autofill/Helper; |
| 220 | Landroid/view/Choreographer; |
| 221 | Landroid/view/inputmethod/InputMethodManager; |
| 222 | Landroid/view/IWindowManager; |
| 223 | Landroid/view/PointerIcon; |
| 224 | Landroid/view/RemoteAnimationAdapter; |
| 225 | Landroid/view/ThreadedRenderer; |
| 226 | Landroid/view/View; |
| 227 | Landroid/view/View$OnHoverListener; |
| 228 | Landroid/view/ViewRootImpl; |
| 229 | Landroid/view/ViewStub; |
| 230 | Landroid/view/ViewStub$OnInflateListener; |
| 231 | Landroid/view/ViewTreeObserver; |
| 232 | Landroid/view/WindowManager$LayoutParams; |
| 233 | Landroid/view/WindowManagerGlobal; |
| 234 | Landroid/widget/ActionMenuPresenter$OverflowMenuButton; |
| 235 | Landroid/widget/ActionMenuView; |
| 236 | Landroid/widget/Button; |
| 237 | Landroid/widget/CheckBox; |
| 238 | Landroid/widget/FrameLayout; |
| 239 | Landroid/widget/ImageButton; |
| 240 | Landroid/widget/ImageView; |
| 241 | Landroid/widget/LinearLayout; |
| 242 | Landroid/widget/RelativeLayout; |
| 243 | Landroid/widget/SeekBar; |
| 244 | Landroid/widget/Space; |
| 245 | Landroid/widget/TextView; |
| 246 | Landroid/widget/Toolbar; |
| 247 | [B |
| 248 | Lcom/android/ims/ImsManager; |
| 249 | Lcom/android/internal/logging/MetricsLogger; |
| 250 | Lcom/android/internal/os/BackgroundThread; |
| 251 | Lcom/android/internal/os/BinderInternal; |
| 252 | Lcom/android/internal/os/BinderInternal$BinderProxyLimitListener; |
| 253 | Lcom/android/internal/os/RuntimeInit; |
| 254 | Lcom/android/internal/os/SomeArgs; |
| 255 | Lcom/android/internal/policy/DecorView; |
| 256 | Lcom/android/internal/statusbar/IStatusBarService; |
| 257 | Lcom/android/internal/telephony/AppSmsManager; |
| 258 | Landroid/telephony/CallerInfoAsyncQuery$OnQueryCompleteListener; |
| 259 | Lcom/android/internal/telephony/CarrierActionAgent; |
| 260 | Lcom/android/internal/telephony/cat/CatService; |
| 261 | Lcom/android/internal/telephony/cat/IconLoader; |
| 262 | Lcom/android/internal/telephony/cat/RilMessageDecoder; |
| 263 | Lcom/android/internal/telephony/cdma/CdmaSubscriptionSourceManager; |
| 264 | Lcom/android/internal/telephony/cdma/EriManager; |
| 265 | Lcom/android/internal/telephony/CellularNetworkValidator; |
| 266 | Lcom/android/internal/telephony/CommandException; |
| 267 | Lcom/android/internal/telephony/dataconnection/DataConnection$DcActivatingState; |
| 268 | Lcom/android/internal/telephony/dataconnection/DataConnection$DcActiveState; |
| 269 | Lcom/android/internal/telephony/dataconnection/DataConnection$DcInactiveState; |
| 270 | Lcom/android/internal/telephony/dataconnection/DataEnabledSettings; |
| 271 | Lcom/android/internal/telephony/dataconnection/DcTracker; |
| 272 | Lcom/android/internal/telephony/euicc/EuiccCardController; |
| 273 | Lcom/android/internal/telephony/euicc/EuiccController; |
| 274 | Lcom/android/internal/telephony/GsmAlphabet; |
| 275 | Lcom/android/internal/telephony/GsmCdmaCallTracker; |
| 276 | Lcom/android/internal/telephony/GsmCdmaPhone; |
| 277 | Lcom/android/internal/telephony/IccPhoneBookInterfaceManager; |
| 278 | Lcom/android/internal/telephony/IccSmsInterfaceManager; |
| 279 | Lcom/android/internal/telephony/ims/ImsResolver; |
| 280 | Lcom/android/internal/telephony/imsphone/ImsExternalCallTracker; |
| 281 | Lcom/android/internal/telephony/imsphone/ImsPhone; |
| 282 | Lcom/android/internal/telephony/imsphone/ImsPhoneCallTracker; |
| 283 | Lcom/android/internal/telephony/ims/RcsMessageStoreController; |
| 284 | Lcom/android/internal/telephony/IntentBroadcaster; |
| 285 | Lcom/android/internal/telephony/ITelephonyRegistry$Stub$Proxy; |
| 286 | Lcom/android/internal/telephony/metrics/TelephonyMetrics; |
| 287 | Lcom/android/internal/telephony/MultiSimSettingController; |
| 288 | Lcom/android/internal/telephony/nano/CarrierIdProto$CarrierAttribute; |
| 289 | Lcom/android/internal/telephony/nano/CarrierIdProto$CarrierId; |
| 290 | Lcom/android/internal/telephony/nano/TelephonyProto$RilDataCall; |
| 291 | Lcom/android/internal/telephony/nano/TelephonyProto$SmsSession$Event; |
| 292 | Lcom/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$RilCall; |
| 293 | Lcom/android/internal/telephony/NitzStateMachine; |
| 294 | Lcom/android/internal/telephony/PhoneConfigurationManager; |
| 295 | Lcom/android/internal/telephony/PhoneFactory; |
| 296 | Lcom/android/internal/telephony/PhoneSwitcher; |
| 297 | Lcom/android/internal/telephony/ProxyController; |
| 298 | Lcom/android/internal/telephony/RadioConfig; |
| 299 | Lcom/android/internal/telephony/RIL; |
| 300 | Lcom/android/internal/telephony/RILRequest; |
| 301 | Lcom/android/internal/telephony/RilWakelockInfo; |
| 302 | Lcom/android/internal/telephony/ServiceStateTracker; |
| 303 | Lcom/android/internal/telephony/SimActivationTracker; |
| 304 | Lcom/android/internal/telephony/SmsApplication; |
| 305 | Lcom/android/internal/telephony/SmsBroadcastUndelivered; |
| 306 | Lcom/android/internal/telephony/SmsStorageMonitor; |
| 307 | Lcom/android/internal/telephony/SmsUsageMonitor; |
| 308 | Lcom/android/internal/telephony/SubscriptionController; |
| 309 | Lcom/android/internal/telephony/SubscriptionInfoUpdater; |
| 310 | Lcom/android/internal/telephony/TelephonyComponentFactory; |
| 311 | Lcom/android/internal/telephony/TelephonyDevController; |
| 312 | Lcom/android/internal/telephony/TelephonyTester; |
| 313 | Lcom/android/internal/telephony/uicc/AdnRecordCache; |
| 314 | Lcom/android/internal/telephony/uicc/UiccCardApplication; |
| 315 | Lcom/android/internal/telephony/uicc/UiccController; |
| 316 | Lcom/android/internal/telephony/uicc/UiccProfile; |
| 317 | Lcom/android/internal/telephony/uicc/UiccStateChangedLauncher; |
| 318 | Lcom/android/internal/telephony/uicc/UsimFileHandler; |
| 319 | Lcom/android/internal/telephony/uicc/VoiceMailConstants; |
| 320 | Lcom/android/internal/util/LatencyTracker; |
| 321 | Lcom/android/internal/util/StateMachine$SmHandler; |
| 322 | Lcom/android/okhttp/OkHttpClient; |
| 323 | Lcom/android/okhttp/okio/AsyncTimeout; |
| 324 | Lcom/android/okhttp/okio/SegmentPool; |
| 325 | Lcom/android/phone/ecc/nano/ProtobufEccData$CountryInfo; |
| 326 | Lcom/android/phone/ecc/nano/ProtobufEccData$EccInfo; |
| 327 | Lcom/android/server/sip/SipWakeupTimer; |
| 328 | Lcom/android/server/SystemConfig; |
| 329 | Ldalvik/system/BaseDexClassLoader; |
| 330 | Ldalvik/system/BlockGuard; |
| 331 | Ldalvik/system/CloseGuard; |
| 332 | Ldalvik/system/RuntimeHooks; |
| 333 | Ldalvik/system/SocketTagger; |
| 334 | Ljava/io/BufferedReader; |
| 335 | Ljava/lang/AssertionError; |
| 336 | Ljava/lang/Boolean; |
| 337 | Ljava/lang/Byte; |
| 338 | Ljava/lang/Character; |
| 339 | Ljava/lang/CharSequence; |
| 340 | Ljava/lang/Class; |
| 341 | Ljava/lang/IllegalAccessException; |
| 342 | Ljava/lang/IllegalStateException; |
| 343 | Ljava/lang/NoSuchMethodException; |
| 344 | Ljava/lang/NullPointerException; |
| 345 | Ljava/lang/Object; |
| 346 | [Ljava/lang/Object; |
| 347 | Ljava/lang/ref/FinalizerReference; |
| 348 | Ljava/lang/Runnable; |
| 349 | Ljava/lang/SecurityException; |
| 350 | Ljava/lang/Short; |
| 351 | [Ljava/lang/String; |
| 352 | Ljava/lang/System; |
| 353 | Ljava/lang/Thread; |
| 354 | Ljava/lang/Throwable; |
| 355 | Ljava/lang/UnsatisfiedLinkError; |
| 356 | Ljava/net/Inet6Address; |
| 357 | Ljava/net/Socket; |
| 358 | Ljava/net/SocketException; |
| 359 | Ljava/nio/Bits; |
| 360 | Ljava/nio/charset/Charset; |
| 361 | Ljava/security/interfaces/RSAPrivateKey; |
| 362 | Ljava/security/Provider; |
| 363 | Ljava/util/Collections; |
| 364 | Ljava/util/concurrent/Executor; |
| 365 | Ljava/util/GregorianCalendar; |
| 366 | Ljava/util/Locale; |
| 367 | Ljava/util/Locale$NoImagePreloadHolder; |
| 368 | Ljava/util/Scanner; |
| 369 | Ljava/util/Set; |
| 370 | Ljava/util/TimeZone; |
| 371 | Ljavax/net/SocketFactory; |
| 372 | Ljavax/net/ssl/HttpsURLConnection; |
| 373 | Ljavax/net/ssl/HttpsURLConnection$NoPreloadHolder; |
| 374 | Ljavax/net/ssl/SSLContext; |
| 375 | Ljavax/net/ssl/SSLSessionContext; |
| 376 | Ljavax/net/ssl/SSLSocketFactory; |
| 377 | Llibcore/io/Libcore; |
| 378 | Llibcore/io/Memory; |
| 379 | Llibcore/net/NetworkSecurityPolicy; |
| 380 | Llibcore/timezone/TimeZoneFinder; |
| 381 | Lorg/apache/http/params/HttpParams; |
| 382 | Lsun/misc/Cleaner; |
| 383 | Lsun/nio/ch/FileChannelImpl; |
| 384 | Lsun/nio/ch/FileChannelImpl$Unmapper; |
| 385 | Lsun/nio/fs/UnixChannelFactory; |
| 386 | Lsun/security/jca/Providers; |