From 417a3ac5895e3eef5cf877ad9283dcf5b16ab2e9 Mon Sep 17 00:00:00 2001 From: Nicolas Geoffray Date: Tue, 9 Nov 2021 13:53:35 +0000 Subject: [PATCH] Remove obsolete files on preloaded classes. These files look to be unused. Test: m Change-Id: Idb7a9aa9e71290919b06a48fb4ee2df699494aa4 --- config/generate-preloaded-classes.sh | 39 ---------------------------- config/preloaded-classes-extra | 14 ---------- 2 files changed, 53 deletions(-) delete mode 100755 config/generate-preloaded-classes.sh delete mode 100644 config/preloaded-classes-extra diff --git a/config/generate-preloaded-classes.sh b/config/generate-preloaded-classes.sh deleted file mode 100755 index b17a3660e1f1..000000000000 --- a/config/generate-preloaded-classes.sh +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/bash -# -# 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. -if [ "$#" -lt 2 ]; then - echo "Usage $0 [extra classes files]" - exit 1 -fi - -# Write file headers first -DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" -cat "$DIR/copyright-header" -echo "# Preloaded-classes filter file for phones. -# -# Classes in this file will be allocated into the boot image, and forcibly initialized in -# the zygote during initialization. This is a trade-off, using virtual address space to share -# common heap between apps. -# -# This file has been derived for mainline phone (and tablet) usage. -#" - -input=$1 -denylist=$2 -shift 2 -extra_classes_files=("$@") - -# Disable locale to enable lexicographical sorting -LC_ALL=C sort "$input" "${extra_classes_files[@]}" | uniq | grep -f "$denylist" -v -F -x | grep -v "\$NoPreloadHolder" diff --git a/config/preloaded-classes-extra b/config/preloaded-classes-extra deleted file mode 100644 index 09f393ad4844..000000000000 --- a/config/preloaded-classes-extra +++ /dev/null @@ -1,14 +0,0 @@ -android.icu.impl.coll.CollationRoot -android.icu.impl.IDNA2003 -android.icu.impl.number.Parse -android.icu.util.TimeZone -android.media.ImageReader -android.media.MediaCodecList -android.media.MediaPlayer -android.media.SoundPool -android.text.format.Formatter -android.text.Html$HtmlParser -android.util.Log$PreloadHolder -com.android.org.conscrypt.TrustedCertificateStore -org.ccil.cowan.tagsoup.HTMLScanner -sun.security.jca.Providers