jdk/make/profile-rtjar-includes.txt
author tschatzl
Wed, 16 Apr 2014 10:14:50 +0200
changeset 24099 9c132a88935d
parent 22052 07af87cd2302
child 24371 a9c7b18bf425
child 24556 848deff023c7
permissions -rw-r--r--
8038930: G1CodeRootSet::test fails with assert(_num_chunks_handed_out == 0) failed: No elements must have been handed out yet Summary: The test incorrectly assumed that it had been started with no other previous compilation activity. Fix this by allowing multiple code root free chunk lists, and use one separate from the global one to perform the test. Reviewed-by: brutisso
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
     1
#
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
     2
# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
     3
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
     4
#
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
     5
# This code is free software; you can redistribute it and/or modify it
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
     6
# under the terms of the GNU General Public License version 2 only, as
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
     7
# published by the Free Software Foundation.  Oracle designates this
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
     8
# particular file as subject to the "Classpath" exception as provided
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
     9
# by Oracle in the LICENSE file that accompanied this code.
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    10
#
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    11
# This code is distributed in the hope that it will be useful, but WITHOUT
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    12
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    13
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    14
# version 2 for more details (a copy is included in the LICENSE file that
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    15
# accompanied this code).
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    16
#
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    17
# You should have received a copy of the GNU General Public License version
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    18
# 2 along with this work; if not, write to the Free Software Foundation,
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    19
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    20
#
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    21
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    22
# or visit www.oracle.com if you need additional information or have any
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    23
# questions.
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    24
#
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    25
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    26
# Included or excluded types must take one of two forms
20547
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    27
# - *.class to indicate all classes; or else
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    28
# - a full single type name e.g.
22052
07af87cd2302 8029904: Remove com.sun.security.auth.callback.DialogCallbackHandler
alanb
parents: 21805
diff changeset
    29
#     javax/management/remote/rmi/_RMIServer_Stub.class
07af87cd2302 8029904: Remove com.sun.security.auth.callback.DialogCallbackHandler
alanb
parents: 21805
diff changeset
    30
# You can not use arbitrary wildcards like _RMI*.class.
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    31
#
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    32
# Notes:
20547
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    33
# - Nested types must use $$ in place of $ as $ is the make meta-character
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    34
# - If a package is not listed in any profile's inclusion list then it will
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    35
#   not appear in any profile. But if a package is also missing from the
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    36
#   full JRE's inclusion list then it will still be part of the full JRE.
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    37
#   This is because the full JRE's inclusion lists are only used to define
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    38
#   the exclusion lists for profiles; they are not used to define the full
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    39
#   JRE contents - that is still done with the pre-profile legacy mechanism
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    40
#   (all packagesthat can be found, less those not intended for rt.jar).
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    41
#   This was done to minimize the impact of profiles on the regular
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    42
#   non-profile build.
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    43
#
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    44
PROFILE_1_RTJAR_INCLUDE_PACKAGES := \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    45
    com/sun/demo/jvmti/hprof \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    46
    com/sun/java/util/jar/pack \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    47
    com/sun/net/ssl \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    48
    com/sun/nio/file \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    49
    com/sun/security/cert/internal/x509 \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    50
    java/io \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    51
    java/lang \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    52
    java/math \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    53
    java/net \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    54
    java/nio \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    55
    java/security \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    56
    java/text \
15690
5e6c9c2f13e0 8007436: (profiles) Add JSR-310 to Compact Profiles contents
alanb
parents: 15685
diff changeset
    57
    java/time \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    58
    java/util \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    59
    javax/net \
17444
54975dfb824a 8013652: (profiles) Add javax.script to compact1
alanb
parents: 16507
diff changeset
    60
    javax/script \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    61
    javax/security \
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    62
    jdk \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    63
    sun/invoke \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    64
    sun/launcher \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    65
    sun/misc \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    66
    sun/net/ \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    67
    sun/nio \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    68
    sun/reflect \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    69
    sun/security \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    70
    sun/text \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    71
    sun/usagetracker \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    72
    sun/util
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    73
20547
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    74
PROFILE_1_RTJAR_INCLUDE_TYPES :=
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    75
20547
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    76
PROFILE_1_RTJAR_EXCLUDE_TYPES :=
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    77
20547
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    78
PROFILE_1_INCLUDE_METAINF_SERVICES :=
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    79
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    80
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    81
PROFILE_2_RTJAR_INCLUDE_PACKAGES := \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    82
    com/sun/java_cup/internal/runtime \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    83
    com/sun/net/httpserver \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    84
    com/sun/org/apache \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    85
    com/sun/rmi/rmid \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    86
    com/sun/xml/internal/stream \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    87
    java/rmi \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    88
    java/sql \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    89
    javax/rmi/ssl \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    90
    javax/sql \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    91
    javax/transaction \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    92
    javax/xml \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    93
    org/w3c \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    94
    org/xml/sax \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    95
    sun/net/httpserver \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
    96
    sun/rmi \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    97
    sun/util/xml
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
    98
20547
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
    99
PROFILE_2_RTJAR_INCLUDE_TYPES :=
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   100
20547
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   101
PROFILE_2_RTJAR_EXCLUDE_TYPES :=
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   102
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   103
PROFILE_2_INCLUDE_METAINF_SERVICES := \
20547
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   104
    META-INF/services/sun.util.spi.XmlPropertiesProvider
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   105
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   106
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   107
PROFILE_3_RTJAR_INCLUDE_PACKAGES := \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   108
    com/sun/jmx \
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   109
    com/sun/jndi \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   110
    com/sun/management \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   111
    com/sun/naming/internal \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   112
    com/sun/nio/sctp \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   113
    com/sun/org/apache/xml/internal/security \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   114
    com/sun/rowset \
16033
61bb9b3a0743 8008977: profiles build broken by Nashorn build changes
alanb
parents: 15693
diff changeset
   115
    com/sun/security/auth \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   116
    com/sun/security/jgss \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   117
    com/sun/security/ntlm \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   118
    com/sun/security/sasl \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   119
    com/sun/tracing \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   120
    java/lang/instrument \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   121
    java/lang/management \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   122
    java/security/acl \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   123
    java/util/prefs \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   124
    javax/annotation/processing \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   125
    javax/lang/model \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   126
    javax/management \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   127
    javax/naming \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   128
    javax/security/auth/kerberos \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   129
    javax/security/sasl \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   130
    javax/smartcardio \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   131
    javax/sql/rowset \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   132
    javax/tools \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   133
    javax/xml/crypto \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   134
    org/ietf/jgss \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   135
    org/jcp/xml \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   136
    sun/instrument \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   137
    sun/management \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   138
    sun/net/dns \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   139
    sun/net/www/protocol/http/ntlm \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   140
    sun/net/www/protocol/http/spnego \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   141
    sun/nio/ch/sctp \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   142
    sun/security/acl \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   143
    sun/security/jgss \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   144
    sun/security/krb5 \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   145
    sun/security/provider/certpath/ldap \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   146
    sun/security/smartcardio \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   147
    sun/tracing
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   148
20547
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   149
PROFILE_3_RTJAR_INCLUDE_TYPES :=
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   150
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   151
PROFILE_3_RTJAR_EXCLUDE_TYPES := \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   152
    javax/management/remote/rmi/_RMIConnectionImpl_Tie.class \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   153
    javax/management/remote/rmi/_RMIConnection_Stub.class \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   154
    javax/management/remote/rmi/_RMIServerImpl_Tie.class \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   155
    javax/management/remote/rmi/_RMIServer_Stub.class
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   156
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   157
FULL_JRE_RTJAR_INCLUDE_PACKAGES := \
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   158
    com/oracle \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   159
    com/sun/accessibility/internal/resources \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   160
    com/sun/activation/registries \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   161
    com/sun/awt \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   162
    com/sun/beans \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   163
    com/sun/corba \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   164
    com/sun/image/codec/jpeg \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   165
    com/sun/imageio \
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   166
    com/sun/istack \
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   167
    com/sun/java/browser \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   168
    com/sun/java/swing \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   169
    com/sun/jmx/remote/protocol/iiop \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   170
    com/sun/jndi/cosnaming \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   171
    com/sun/jndi/toolkit/corba \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   172
    com/sun/jndi/url/corbaname \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   173
    com/sun/jndi/url/iiop \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   174
    com/sun/jndi/url/iiopname \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   175
    com/sun/media/sound \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   176
    com/sun/org/glassfish \
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   177
    com/sun/org/omg \
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   178
    com/sun/swing \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   179
    com/sun/xml/internal/bind \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   180
    com/sun/xml/internal/fastinfoset \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   181
    com/sun/xml/internal/messaging \
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   182
    com/sun/xml/internal/org \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   183
    com/sun/xml/internal/stream/buffer \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   184
    com/sun/xml/internal/txw2 \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   185
    com/sun/xml/internal/ws \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   186
    java/applet \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   187
    java/awt \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   188
    java/beans \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   189
    javax/accessibility \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   190
    javax/activation \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   191
    javax/activity \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   192
    javax/imageio \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   193
    javax/jws \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   194
    javax/print \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   195
    javax/rmi/CORBA \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   196
    javax/sound \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   197
    javax/swing \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   198
    javax/xml/bind \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   199
    javax/xml/soap \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   200
    javax/xml/ws \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   201
    org/omg \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   202
    sun/applet \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   203
    sun/audio \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   204
    sun/awt \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   205
    sun/corba \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   206
    sun/dc \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   207
    sun/font \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   208
    sun/java2d \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   209
    sun/net/ftp \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   210
    sun/net/smtp \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   211
    sun/net/www/content/audio \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   212
    sun/net/www/content/image \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   213
    sun/net/www/content/text \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   214
    sun/net/www/protocol/ftp \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   215
    sun/net/www/protocol/mailto \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   216
    sun/net/www/protocol/netdoc \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   217
    sun/print \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   218
    sun/security/tools/policytool \
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   219
    sun/swing \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   220
    sun/tools/jar
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   221
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   222
FULL_JRE_RTJAR_INCLUDE_TYPES := \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   223
    javax/annotation/*.class \
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   224
    javax/management/remote/rmi/_RMIConnectionImpl_Tie.class \
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   225
    javax/management/remote/rmi/_RMIConnection_Stub.class \
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   226
    javax/management/remote/rmi/_RMIServerImpl_Tie.class \
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   227
    javax/management/remote/rmi/_RMIServer_Stub.class \
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   228
    javax/rmi/*.class
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   229
20547
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   230
FULL_JRE_RTJAR_EXCLUDE_TYPES :=
15685
14c6889b6132 8004502: Compact Profiles contents
alanb
parents:
diff changeset
   231
16478
52ea0de470fd 8009429: Miscellaneous profiles cleanup
dholmes
parents: 16033
diff changeset
   232
FULL_JRE_INCLUDE_METAINF_SERVICES := \
20547
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   233
    META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   234
    META-INF/services/com.sun.tools.internal.xjc.Plugin \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   235
    META-INF/services/javax.print.PrintServiceLookup \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   236
    META-INF/services/javax.print.StreamPrintServiceFactory \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   237
    META-INF/services/javax.sound.midi.spi.MidiDeviceProvider \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   238
    META-INF/services/javax.sound.midi.spi.MidiFileReader \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   239
    META-INF/services/javax.sound.midi.spi.MidiFileWriter \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   240
    META-INF/services/javax.sound.midi.spi.SoundbankReader \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   241
    META-INF/services/javax.sound.sampled.spi.AudioFileReader \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   242
    META-INF/services/javax.sound.sampled.spi.AudioFileWriter \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   243
    META-INF/services/javax.sound.sampled.spi.FormatConversionProvider \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   244
    META-INF/services/javax.sound.sampled.spi.MixerProvider \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   245
    META-INF/services/sun.java2d.cmm.PCMM \
453837141fac 8001931: The new build system whitespace cleanup
ihse
parents: 17460
diff changeset
   246
    META-INF/services/sun.java2d.pipe.RenderingEngine