Path: blob/aarch64-shenandoah-jdk8u272-b10/jdk/make/profile-rtjar-includes.txt
32278 views
#1# Copyright (c) 2012, 2016, Oracle and/or its affiliates. All rights reserved.2# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.3#4# This code is free software; you can redistribute it and/or modify it5# under the terms of the GNU General Public License version 2 only, as6# published by the Free Software Foundation. Oracle designates this7# particular file as subject to the "Classpath" exception as provided8# by Oracle in the LICENSE file that accompanied this code.9#10# This code is distributed in the hope that it will be useful, but WITHOUT11# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or12# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License13# version 2 for more details (a copy is included in the LICENSE file that14# accompanied this code).15#16# You should have received a copy of the GNU General Public License version17# 2 along with this work; if not, write to the Free Software Foundation,18# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.19#20# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA21# or visit www.oracle.com if you need additional information or have any22# questions.23#2425# Included or excluded types must take one of two forms26# - *.class to indicate all classes; or else27# - a full single type name e.g.28# com/sun/security/auth/callback/DialogCallbackHandler$$1.class29# You can not use arbitrary wildcards like DialogCallbackHandler*.class.30#31# Notes:32# - Nested types must use $$ in place of $ as $ is the make meta-character33# - If a package is not listed in any profile's inclusion list then it will34# not appear in any profile. But if a package is also missing from the35# full JRE's inclusion list then it will still be part of the full JRE.36# This is because the full JRE's inclusion lists are only used to define37# the exclusion lists for profiles; they are not used to define the full38# JRE contents - that is still done with the pre-profile legacy mechanism39# (all packagesthat can be found, less those not intended for rt.jar).40# This was done to minimize the impact of profiles on the regular41# non-profile build.42#43PROFILE_1_RTJAR_INCLUDE_PACKAGES := \44com/sun/demo/jvmti/hprof \45com/sun/java/util/jar/pack \46com/sun/net/ssl \47com/sun/nio/file \48com/sun/security/cert/internal/x509 \49java/io \50java/lang \51java/math \52java/net \53java/nio \54java/security \55java/text \56java/time \57java/util \58javax/net \59javax/script \60javax/security \61jdk \62sun/invoke \63sun/launcher \64sun/misc \65sun/net/ \66sun/nio \67sun/reflect \68sun/security \69sun/text \70sun/usagetracker \71sun/util7273PROFILE_1_RTJAR_INCLUDE_TYPES :=7475PROFILE_1_RTJAR_EXCLUDE_TYPES :=7677PROFILE_1_INCLUDE_METAINF_SERVICES :=787980PROFILE_2_RTJAR_INCLUDE_PACKAGES := \81com/sun/java_cup/internal/runtime \82com/sun/net/httpserver \83com/sun/org/apache \84com/sun/rmi/rmid \85com/sun/xml/internal/stream \86java/rmi \87java/sql \88javax/rmi/ssl \89javax/sql \90javax/transaction \91javax/xml \92jdk/xml/internal \93org/w3c \94org/xml/sax \95sun/net/httpserver \96sun/rmi \97sun/util/xml9899PROFILE_2_RTJAR_INCLUDE_TYPES :=100101PROFILE_2_RTJAR_EXCLUDE_TYPES :=102103PROFILE_2_INCLUDE_METAINF_SERVICES := \104META-INF/services/sun.util.spi.XmlPropertiesProvider105106107PROFILE_3_RTJAR_INCLUDE_PACKAGES := \108com/sun/jmx \109com/sun/jndi \110com/sun/management \111com/sun/naming/internal \112com/sun/nio/sctp \113com/sun/org/apache/xml/internal/security \114com/sun/rowset \115com/sun/security/auth \116com/sun/security/jgss \117com/sun/security/ntlm \118com/sun/security/sasl \119com/sun/tracing \120jdk/management \121jdk/internal/cmm \122jdk/internal/instrumentation \123java/lang/instrument \124java/lang/management \125java/security/acl \126java/util/prefs \127javax/annotation/processing \128javax/lang/model \129javax/management \130javax/naming \131javax/security/auth/kerberos \132javax/security/sasl \133javax/smartcardio \134javax/sql/rowset \135javax/tools \136javax/xml/crypto \137org/ietf/jgss \138org/jcp/xml \139sun/instrument \140sun/management \141sun/net/dns \142sun/net/www/protocol/http/ntlm \143sun/net/www/protocol/http/spnego \144sun/nio/ch/sctp \145sun/security/acl \146sun/security/jgss \147sun/security/krb5 \148sun/security/provider/certpath/ldap \149sun/security/smartcardio \150sun/tracing151152PROFILE_3_RTJAR_INCLUDE_TYPES :=153154PROFILE_3_RTJAR_EXCLUDE_TYPES := \155com/sun/security/auth/callback/DialogCallbackHandler$$1.class \156com/sun/security/auth/callback/DialogCallbackHandler$$2.class \157com/sun/security/auth/callback/DialogCallbackHandler$$Action.class \158com/sun/security/auth/callback/DialogCallbackHandler$$ConfirmationInfo.class \159com/sun/security/auth/callback/DialogCallbackHandler.class \160javax/management/remote/rmi/_RMIConnectionImpl_Tie.class \161javax/management/remote/rmi/_RMIConnection_Stub.class \162javax/management/remote/rmi/_RMIServerImpl_Tie.class \163javax/management/remote/rmi/_RMIServer_Stub.class164165FULL_JRE_RTJAR_INCLUDE_PACKAGES := \166apple \167com/apple \168com/oracle \169com/sun/accessibility/internal/resources \170com/sun/activation/registries \171com/sun/awt \172com/sun/beans \173com/sun/corba \174com/sun/image/codec/jpeg \175com/sun/imageio \176com/sun/istack \177com/sun/java/browser \178com/sun/java/swing \179com/sun/jmx/remote/protocol/iiop \180com/sun/jndi/cosnaming \181com/sun/jndi/toolkit/corba \182com/sun/jndi/url/corbaname \183com/sun/jndi/url/iiop \184com/sun/jndi/url/iiopname \185com/sun/media/sound \186com/sun/org/glassfish \187com/sun/org/omg \188com/sun/swing \189com/sun/xml/internal/bind \190com/sun/xml/internal/fastinfoset \191com/sun/xml/internal/messaging \192com/sun/xml/internal/org \193com/sun/xml/internal/stream/buffer \194com/sun/xml/internal/txw2 \195com/sun/xml/internal/ws \196java/applet \197java/awt \198java/beans \199javax/accessibility \200javax/activation \201javax/activity \202javax/imageio \203javax/jws \204javax/print \205javax/rmi/CORBA \206javax/sound \207javax/swing \208javax/xml/bind \209javax/xml/soap \210javax/xml/ws \211jdk/management/resource \212org/omg \213sun/applet \214sun/audio \215sun/awt \216sun/corba \217sun/dc \218sun/font \219sun/java2d \220sun/lwawt \221sun/net/ftp \222sun/net/smtp \223sun/net/www/content/audio \224sun/net/www/content/image \225sun/net/www/content/text \226sun/net/www/protocol/ftp \227sun/net/www/protocol/mailto \228sun/net/www/protocol/netdoc \229sun/print \230sun/security/tools/policytool \231sun/swing \232sun/tools/jar233234FULL_JRE_RTJAR_INCLUDE_TYPES := \235com/sun/security/auth/callback/DialogCallbackHandler$$1.class \236com/sun/security/auth/callback/DialogCallbackHandler$$2.class \237com/sun/security/auth/callback/DialogCallbackHandler$$Action.class \238com/sun/security/auth/callback/DialogCallbackHandler$$ConfirmationInfo.class \239com/sun/security/auth/callback/DialogCallbackHandler.class \240javax/annotation/*.class \241javax/management/remote/rmi/_RMIConnectionImpl_Tie.class \242javax/management/remote/rmi/_RMIConnection_Stub.class \243javax/management/remote/rmi/_RMIServerImpl_Tie.class \244javax/management/remote/rmi/_RMIServer_Stub.class \245javax/rmi/*.class246247FULL_JRE_RTJAR_EXCLUDE_TYPES :=248249FULL_JRE_INCLUDE_METAINF_SERVICES := \250META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin \251META-INF/services/com.sun.tools.internal.xjc.Plugin \252META-INF/services/javax.print.PrintServiceLookup \253META-INF/services/javax.print.StreamPrintServiceFactory \254META-INF/services/javax.sound.midi.spi.MidiDeviceProvider \255META-INF/services/javax.sound.midi.spi.MidiFileReader \256META-INF/services/javax.sound.midi.spi.MidiFileWriter \257META-INF/services/javax.sound.midi.spi.SoundbankReader \258META-INF/services/javax.sound.sampled.spi.AudioFileReader \259META-INF/services/javax.sound.sampled.spi.AudioFileWriter \260META-INF/services/javax.sound.sampled.spi.FormatConversionProvider \261META-INF/services/javax.sound.sampled.spi.MixerProvider \262META-INF/services/sun.java2d.cmm.PCMM \263META-INF/services/sun.java2d.pipe.RenderingEngine264265266