bf76cf7c82
DropBox and EventLogger provide hooks for use by framework to intercept messages sent by libcore. However, neither of these mechanisms are actually used by libcore so there is no point in framework code using it. (cherry picked from commit ecb6124d540975d8f2466bc9d9bf4b79bc6ff972) Bug: 119748341 Test: make checkbuild, flash Merged-In: I9dbd1b6dea92f7441efb6d0a579efd13bc0e5139 Change-Id: I65425e49ab9ad9752b65772d27f788d1a674eeff
175 lines
5.9 KiB
Plaintext
175 lines
5.9 KiB
Plaintext
#
|
|
# Copyright (C) 2017 The Android Open Source Project
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
#
|
|
#
|
|
#
|
|
# Dirty-image-objects file for boot image.
|
|
#
|
|
# Objects in this file are known dirty at runtime. Current this includes:
|
|
# - classes with known dirty static fields.
|
|
#
|
|
# The image writer will bin these objects together in the image.
|
|
#
|
|
# This file can be generated using imgdiag with a command such as:
|
|
# adb shell imgdiag --image-diff-pid=<app pid> --zygote-diff-pid=<zygote pid> \
|
|
# --boot-image=/system/framework/boot.art --dump-dirty-objects
|
|
# Then, grep for lines containing "Private dirty object" from the output.
|
|
# This particular file was generated by dumping systemserver and systemui.
|
|
#
|
|
java.lang.System
|
|
java.net.Inet4Address
|
|
java.lang.Thread
|
|
java.lang.Throwable
|
|
java.util.Collections
|
|
javax.net.ssl.SSLContext
|
|
java.nio.charset.Charset
|
|
java.security.Provider
|
|
javax.net.ssl.HttpsURLConnection
|
|
javax.net.ssl.SSLSocketFactory
|
|
java.util.TimeZone
|
|
java.util.Locale
|
|
java.util.function.ToIntFunction
|
|
sun.misc.FormattedFloatingDecimal
|
|
java.util.stream.IntStream
|
|
android.icu.util.TimeZone
|
|
org.apache.harmony.luni.internal.util.TimezoneGetter
|
|
dalvik.system.SocketTagger
|
|
dalvik.system.CloseGuard
|
|
java.lang.ref.FinalizerReference
|
|
com.android.org.conscrypt.ct.CTLogStoreImpl
|
|
com.android.org.conscrypt.SSLParametersImpl
|
|
com.android.org.conscrypt.OpenSSLContextImpl
|
|
com.android.org.conscrypt.SSLParametersImpl$AliasChooser
|
|
com.android.org.conscrypt.SSLParametersImpl$PSKCallbacks
|
|
com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks
|
|
com.android.okhttp.OkHttpClient
|
|
com.android.okhttp.okio.SegmentPool
|
|
com.android.okhttp.okio.AsyncTimeout
|
|
com.android.okhttp.HttpUrl
|
|
android.os.StrictMode
|
|
com.android.internal.os.BinderInternal
|
|
android.os.storage.StorageManager
|
|
android.os.Trace
|
|
android.app.ActivityManager
|
|
android.media.MediaRouter
|
|
android.os.Environment
|
|
android.view.ThreadedRenderer
|
|
android.media.AudioManager
|
|
android.app.AlarmManager
|
|
android.telephony.TelephonyManager
|
|
android.bluetooth.BluetoothAdapter
|
|
com.android.internal.os.SomeArgs
|
|
android.os.LocaleList
|
|
android.view.WindowManagerGlobal
|
|
android.media.AudioSystem
|
|
android.ddm.DdmHandleAppName
|
|
android.provider.Settings
|
|
android.view.ViewRootImpl
|
|
android.net.ConnectivityManager
|
|
android.app.ActivityThread
|
|
android.os.BaseBundle
|
|
android.util.ArraySet
|
|
android.view.View
|
|
android.os.ServiceManager
|
|
android.view.ViewTreeObserver
|
|
android.hardware.input.InputManager
|
|
android.os.UEventObserver
|
|
android.app.NotificationManager
|
|
android.hardware.display.DisplayManagerGlobal
|
|
android.os.Binder
|
|
android.app.AppOpsManager
|
|
android.content.ContentResolver
|
|
android.app.backup.BackupManager
|
|
android.util.ArrayMap
|
|
android.os.Looper
|
|
android.graphics.Bitmap
|
|
android.view.textservice.TextServicesManager
|
|
com.android.internal.inputmethod.InputMethodUtils
|
|
android.app.QueuedWork
|
|
android.graphics.TemporaryBuffer
|
|
android.widget.ImageView
|
|
android.database.sqlite.SQLiteGlobal
|
|
android.view.autofill.Helper
|
|
android.text.method.SingleLineTransformationMethod
|
|
com.android.internal.os.RuntimeInit
|
|
android.view.inputmethod.InputMethodManager
|
|
android.hardware.SystemSensorManager
|
|
android.database.CursorWindow
|
|
android.text.TextUtils
|
|
android.media.PlayerBase
|
|
android.app.ResourcesManager
|
|
android.os.Message
|
|
android.view.accessibility.AccessibilityManager
|
|
android.app.Notification
|
|
android.provider.ContactsContract$ContactNameColumns
|
|
android.provider.CalendarContract$EventsColumns
|
|
android.provider.CalendarContract$CalendarColumns
|
|
android.provider.CalendarContract$SyncColumns
|
|
android.provider.ContactsContract$ContactsColumns
|
|
android.content.pm.PackageManager$OnPermissionsChangedListener
|
|
android.net.IpConfiguration$ProxySettings
|
|
android.provider.ContactsContract$ContactOptionsColumns
|
|
android.net.wifi.SupplicantState
|
|
android.provider.ContactsContract$ContactStatusColumns
|
|
android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener
|
|
android.provider.CalendarContract$CalendarSyncColumns
|
|
android.bluetooth.BluetoothProfile$ServiceListener
|
|
android.provider.ContactsContract$ContactCounts
|
|
android.net.IpConfiguration$IpAssignment
|
|
android.text.TextWatcher
|
|
android.graphics.Bitmap$CompressFormat
|
|
android.location.LocationListener
|
|
sun.security.jca.Providers
|
|
java.lang.CharSequence
|
|
android.icu.util.ULocale
|
|
dalvik.system.BaseDexClassLoader
|
|
android.icu.text.BreakIterator
|
|
libcore.net.NetworkSecurityPolicy
|
|
android.icu.text.UnicodeSet
|
|
com.android.org.conscrypt.TrustedCertificateStore$PreloadHolder
|
|
android.app.SearchManager
|
|
android.os.Build
|
|
android.app.ContextImpl
|
|
android.app.WallpaperManager
|
|
android.security.net.config.ApplicationConfig
|
|
android.animation.LayoutTransition
|
|
android.widget.TextView
|
|
com.android.internal.logging.MetricsLogger
|
|
android.renderscript.RenderScriptCacheDir
|
|
android.os.Process
|
|
android.os.Handler
|
|
android.content.Context
|
|
android.graphics.drawable.AdaptiveIconDrawable
|
|
android.provider.FontsContract
|
|
android.text.style.SuggestionSpan
|
|
android.graphics.drawable.VectorDrawable$VGroup
|
|
android.view.ViewStub
|
|
android.text.style.MetricAffectingSpan
|
|
android.content.SharedPreferences$OnSharedPreferenceChangeListener
|
|
android.app.PendingIntent
|
|
android.text.SpanWatcher
|
|
android.widget.FrameLayout
|
|
android.net.NetworkRequest$Type
|
|
android.net.NetworkInfo$State
|
|
android.graphics.drawable.GradientDrawable
|
|
android.text.style.AlignmentSpan
|
|
android.widget.LinearLayout
|
|
android.text.style.CharacterStyle
|
|
android.view.View$OnApplyWindowInsetsListener
|
|
android.view.MenuItem
|
|
android.text.style.ReplacementSpan
|
|
android.graphics.drawable.Icon
|
|
android.widget.Button
|