Loading config/hiddenapi-light-greylist.txt +1 −1 Original line number Diff line number Diff line Loading @@ -4036,7 +4036,7 @@ Landroid/os/ServiceManager;->checkService(Ljava/lang/String;)Landroid/os/IBinder Landroid/os/ServiceManager;->getIServiceManager()Landroid/os/IServiceManager; Landroid/os/ServiceManager;->getService(Ljava/lang/String;)Landroid/os/IBinder; Landroid/os/ServiceManager;->listServices()[Ljava/lang/String; Landroid/os/ServiceManager;->sCache:Ljava/util/HashMap; Landroid/os/ServiceManager;->sCache:Ljava/util/Map; Landroid/os/ServiceManager;->sServiceManager:Landroid/os/IServiceManager; Landroid/os/ServiceManagerNative;->asInterface(Landroid/os/IBinder;)Landroid/os/IServiceManager; Landroid/os/ServiceSpecificException;-><init>(ILjava/lang/String;)V Loading core/java/android/app/SystemServiceRegistry.java +6 −5 Original line number Diff line number Diff line Loading @@ -141,6 +141,7 @@ import android.telephony.SubscriptionManager; import android.telephony.TelephonyManager; import android.telephony.euicc.EuiccCardManager; import android.telephony.euicc.EuiccManager; import android.util.ArrayMap; import android.util.Log; import android.view.ContextThemeWrapper; import android.view.LayoutInflater; Loading @@ -162,7 +163,7 @@ import com.android.internal.net.INetworkWatchlistManager; import com.android.internal.os.IDropBoxManagerService; import com.android.internal.policy.PhoneLayoutInflater; import java.util.HashMap; import java.util.Map; /** * Manages all of the system services that can be returned by {@link Context#getSystemService}. Loading @@ -173,10 +174,10 @@ final class SystemServiceRegistry { // Service registry information. // This information is never changed once static initialization has completed. private static final HashMap<Class<?>, String> SYSTEM_SERVICE_NAMES = new HashMap<Class<?>, String>(); private static final HashMap<String, ServiceFetcher<?>> SYSTEM_SERVICE_FETCHERS = new HashMap<String, ServiceFetcher<?>>(); private static final Map<Class<?>, String> SYSTEM_SERVICE_NAMES = new ArrayMap<Class<?>, String>(); private static final Map<String, ServiceFetcher<?>> SYSTEM_SERVICE_FETCHERS = new ArrayMap<String, ServiceFetcher<?>>(); private static int sServiceCacheSize; // Not instantiable. Loading core/java/android/os/ServiceManager.java +2 −2 Original line number Diff line number Diff line Loading @@ -16,13 +16,13 @@ package android.os; import android.util.ArrayMap; import android.util.Log; import com.android.internal.annotations.GuardedBy; import com.android.internal.os.BinderInternal; import com.android.internal.util.StatLogger; import java.util.HashMap; import java.util.Map; /** @hide */ Loading @@ -35,7 +35,7 @@ public final class ServiceManager { /** * Cache for the "well known" services, such as WM and AM. */ private static HashMap<String, IBinder> sCache = new HashMap<String, IBinder>(); private static Map<String, IBinder> sCache = new ArrayMap<String, IBinder>(); /** * We do the "slow log" at most once every this interval. Loading Loading
config/hiddenapi-light-greylist.txt +1 −1 Original line number Diff line number Diff line Loading @@ -4036,7 +4036,7 @@ Landroid/os/ServiceManager;->checkService(Ljava/lang/String;)Landroid/os/IBinder Landroid/os/ServiceManager;->getIServiceManager()Landroid/os/IServiceManager; Landroid/os/ServiceManager;->getService(Ljava/lang/String;)Landroid/os/IBinder; Landroid/os/ServiceManager;->listServices()[Ljava/lang/String; Landroid/os/ServiceManager;->sCache:Ljava/util/HashMap; Landroid/os/ServiceManager;->sCache:Ljava/util/Map; Landroid/os/ServiceManager;->sServiceManager:Landroid/os/IServiceManager; Landroid/os/ServiceManagerNative;->asInterface(Landroid/os/IBinder;)Landroid/os/IServiceManager; Landroid/os/ServiceSpecificException;-><init>(ILjava/lang/String;)V Loading
core/java/android/app/SystemServiceRegistry.java +6 −5 Original line number Diff line number Diff line Loading @@ -141,6 +141,7 @@ import android.telephony.SubscriptionManager; import android.telephony.TelephonyManager; import android.telephony.euicc.EuiccCardManager; import android.telephony.euicc.EuiccManager; import android.util.ArrayMap; import android.util.Log; import android.view.ContextThemeWrapper; import android.view.LayoutInflater; Loading @@ -162,7 +163,7 @@ import com.android.internal.net.INetworkWatchlistManager; import com.android.internal.os.IDropBoxManagerService; import com.android.internal.policy.PhoneLayoutInflater; import java.util.HashMap; import java.util.Map; /** * Manages all of the system services that can be returned by {@link Context#getSystemService}. Loading @@ -173,10 +174,10 @@ final class SystemServiceRegistry { // Service registry information. // This information is never changed once static initialization has completed. private static final HashMap<Class<?>, String> SYSTEM_SERVICE_NAMES = new HashMap<Class<?>, String>(); private static final HashMap<String, ServiceFetcher<?>> SYSTEM_SERVICE_FETCHERS = new HashMap<String, ServiceFetcher<?>>(); private static final Map<Class<?>, String> SYSTEM_SERVICE_NAMES = new ArrayMap<Class<?>, String>(); private static final Map<String, ServiceFetcher<?>> SYSTEM_SERVICE_FETCHERS = new ArrayMap<String, ServiceFetcher<?>>(); private static int sServiceCacheSize; // Not instantiable. Loading
core/java/android/os/ServiceManager.java +2 −2 Original line number Diff line number Diff line Loading @@ -16,13 +16,13 @@ package android.os; import android.util.ArrayMap; import android.util.Log; import com.android.internal.annotations.GuardedBy; import com.android.internal.os.BinderInternal; import com.android.internal.util.StatLogger; import java.util.HashMap; import java.util.Map; /** @hide */ Loading @@ -35,7 +35,7 @@ public final class ServiceManager { /** * Cache for the "well known" services, such as WM and AM. */ private static HashMap<String, IBinder> sCache = new HashMap<String, IBinder>(); private static Map<String, IBinder> sCache = new ArrayMap<String, IBinder>(); /** * We do the "slow log" at most once every this interval. Loading