Merge
This commit is contained in:
commit
050dd5d91e
@ -446,3 +446,4 @@ d2982a786f53814367698e63efe6349c9128e1db jdk-9+180
|
|||||||
b656dea9398ef601f7fc08d1a5157a560e0ccbe0 jdk-9+181
|
b656dea9398ef601f7fc08d1a5157a560e0ccbe0 jdk-9+181
|
||||||
682e2a6df836f4731f92eb2ddcd467075047f6ea jdk-10+20
|
682e2a6df836f4731f92eb2ddcd467075047f6ea jdk-10+20
|
||||||
90cdfe56f1543267a8005e638bd1b44551fda189 jdk-10+21
|
90cdfe56f1543267a8005e638bd1b44551fda189 jdk-10+21
|
||||||
|
8625e8491887bfd4310b2cfc2b84bac26312ba20 jdk-10+22
|
||||||
|
@ -209,6 +209,7 @@ JDKOPT_SETUP_CODE_COVERAGE
|
|||||||
# Need toolchain to setup dtrace
|
# Need toolchain to setup dtrace
|
||||||
HOTSPOT_SETUP_DTRACE
|
HOTSPOT_SETUP_DTRACE
|
||||||
HOTSPOT_ENABLE_DISABLE_AOT
|
HOTSPOT_ENABLE_DISABLE_AOT
|
||||||
|
HOTSPOT_ENABLE_DISABLE_CDS
|
||||||
HOTSPOT_ENABLE_DISABLE_GTEST
|
HOTSPOT_ENABLE_DISABLE_GTEST
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
@ -702,6 +702,7 @@ LIBCXX
|
|||||||
FIXPATH_DETACH_FLAG
|
FIXPATH_DETACH_FLAG
|
||||||
FIXPATH
|
FIXPATH
|
||||||
BUILD_GTEST
|
BUILD_GTEST
|
||||||
|
ENABLE_CDS
|
||||||
ENABLE_AOT
|
ENABLE_AOT
|
||||||
GCOV_ENABLED
|
GCOV_ENABLED
|
||||||
ZIP_EXTERNAL_DEBUG_SYMBOLS
|
ZIP_EXTERNAL_DEBUG_SYMBOLS
|
||||||
@ -1191,6 +1192,7 @@ enable_zip_debug_info
|
|||||||
enable_native_coverage
|
enable_native_coverage
|
||||||
enable_dtrace
|
enable_dtrace
|
||||||
enable_aot
|
enable_aot
|
||||||
|
enable_cds
|
||||||
enable_hotspot_gtest
|
enable_hotspot_gtest
|
||||||
with_stdc__lib
|
with_stdc__lib
|
||||||
with_msvcr_dll
|
with_msvcr_dll
|
||||||
@ -1999,6 +2001,8 @@ Optional Features:
|
|||||||
enable ahead of time compilation feature. Default is
|
enable ahead of time compilation feature. Default is
|
||||||
auto, where aot is enabled if all dependencies are
|
auto, where aot is enabled if all dependencies are
|
||||||
present.
|
present.
|
||||||
|
--enable-cds[=yes/no] enable class data sharing feature in non-minimal VM.
|
||||||
|
Default is yes.
|
||||||
--disable-hotspot-gtest Disables building of the Hotspot unit tests
|
--disable-hotspot-gtest Disables building of the Hotspot unit tests
|
||||||
--disable-freetype-bundling
|
--disable-freetype-bundling
|
||||||
disable bundling of the freetype library with the
|
disable bundling of the freetype library with the
|
||||||
@ -2016,7 +2020,8 @@ Optional Features:
|
|||||||
--disable-generate-classlist
|
--disable-generate-classlist
|
||||||
forces enabling or disabling of the generation of a
|
forces enabling or disabling of the generation of a
|
||||||
CDS classlist at build time. Default is to generate
|
CDS classlist at build time. Default is to generate
|
||||||
it when either the server or client JVMs are built.
|
it when either the server or client JVMs are built
|
||||||
|
and enable-cds is true.
|
||||||
--enable-sjavac use sjavac to do fast incremental compiles
|
--enable-sjavac use sjavac to do fast incremental compiles
|
||||||
[disabled]
|
[disabled]
|
||||||
--disable-javac-server disable javac server [enabled]
|
--disable-javac-server disable javac server [enabled]
|
||||||
@ -4295,7 +4300,7 @@ pkgadd_help() {
|
|||||||
|
|
||||||
# All valid JVM features, regardless of platform
|
# All valid JVM features, regardless of platform
|
||||||
VALID_JVM_FEATURES="compiler1 compiler2 zero shark minimal dtrace jvmti jvmci \
|
VALID_JVM_FEATURES="compiler1 compiler2 zero shark minimal dtrace jvmti jvmci \
|
||||||
graal fprof vm-structs jni-check services management all-gcs nmt cds \
|
graal vm-structs jni-check services management all-gcs nmt cds \
|
||||||
static-build link-time-opt aot"
|
static-build link-time-opt aot"
|
||||||
|
|
||||||
# All valid JVM variants
|
# All valid JVM variants
|
||||||
@ -4345,6 +4350,11 @@ VALID_JVM_VARIANTS="server client minimal core zero zeroshark custom"
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
# Allow to disable CDS
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# Set up all JVM features for each JVM variant.
|
# Set up all JVM features for each JVM variant.
|
||||||
#
|
#
|
||||||
@ -5151,7 +5161,7 @@ VS_SDK_PLATFORM_NAME_2013=
|
|||||||
#CUSTOM_AUTOCONF_INCLUDE
|
#CUSTOM_AUTOCONF_INCLUDE
|
||||||
|
|
||||||
# Do not change or remove the following line, it is needed for consistency checks:
|
# Do not change or remove the following line, it is needed for consistency checks:
|
||||||
DATE_WHEN_GENERATED=1504187184
|
DATE_WHEN_GENERATED=1504441177
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
#
|
#
|
||||||
@ -54216,6 +54226,23 @@ $as_echo "no, forced" >&6; }
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Check whether --enable-cds was given.
|
||||||
|
if test "${enable_cds+set}" = set; then :
|
||||||
|
enableval=$enable_cds;
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
if test "x$enable_cds" = "x" || test "x$enable_cds" = "xyes"; then
|
||||||
|
ENABLE_CDS="true"
|
||||||
|
elif test "x$enable_cds" = "xno"; then
|
||||||
|
ENABLE_CDS="false"
|
||||||
|
else
|
||||||
|
as_fn_error $? "Invalid value for --enable-cds: $enable_cds" "$LINENO" 5
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Check whether --enable-hotspot-gtest was given.
|
# Check whether --enable-hotspot-gtest was given.
|
||||||
if test "${enable_hotspot_gtest+set}" = set; then :
|
if test "${enable_hotspot_gtest+set}" = set; then :
|
||||||
enableval=$enable_hotspot_gtest;
|
enableval=$enable_hotspot_gtest;
|
||||||
@ -65810,8 +65837,12 @@ $as_echo "yes, forced" >&6; }
|
|||||||
fi
|
fi
|
||||||
INCLUDE_GRAAL="true"
|
INCLUDE_GRAAL="true"
|
||||||
else
|
else
|
||||||
# By default enable graal build where AOT is available
|
# By default enable graal build on linux-x64 or where AOT is available.
|
||||||
if test "x$ENABLE_AOT" = "xtrue"; then
|
# graal build requires jvmci.
|
||||||
|
if test "x$JVM_FEATURES_jvmci" = "xjvmci" && \
|
||||||
|
(test "x$OPENJDK_TARGET_CPU" = "xx86_64" && \
|
||||||
|
test "x$OPENJDK_TARGET_OS" = "xlinux" || \
|
||||||
|
test "x$ENABLE_AOT" = "xtrue") ; then
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||||
$as_echo "yes" >&6; }
|
$as_echo "yes" >&6; }
|
||||||
JVM_FEATURES_graal="graal"
|
JVM_FEATURES_graal="graal"
|
||||||
@ -65856,7 +65887,10 @@ $as_echo "no" >&6; }
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# All variants but minimal (and custom) get these features
|
# All variants but minimal (and custom) get these features
|
||||||
NON_MINIMAL_FEATURES="$NON_MINIMAL_FEATURES jvmti fprof vm-structs jni-check services management all-gcs nmt cds"
|
NON_MINIMAL_FEATURES="$NON_MINIMAL_FEATURES jvmti vm-structs jni-check services management all-gcs nmt"
|
||||||
|
if test "x$ENABLE_CDS" = "xtrue"; then
|
||||||
|
NON_MINIMAL_FEATURES="$NON_MINIMAL_FEATURES cds"
|
||||||
|
fi
|
||||||
|
|
||||||
# Enable features depending on variant.
|
# Enable features depending on variant.
|
||||||
JVM_FEATURES_server="compiler1 compiler2 $NON_MINIMAL_FEATURES $JVM_FEATURES $JVM_FEATURES_jvmci $JVM_FEATURES_aot $JVM_FEATURES_graal"
|
JVM_FEATURES_server="compiler1 compiler2 $NON_MINIMAL_FEATURES $JVM_FEATURES $JVM_FEATURES_jvmci $JVM_FEATURES_aot $JVM_FEATURES_graal"
|
||||||
@ -65960,7 +65994,7 @@ fi
|
|||||||
|
|
||||||
# Check if it's likely that it's possible to generate the classlist. Depending
|
# Check if it's likely that it's possible to generate the classlist. Depending
|
||||||
# on exact jvm configuration it could be possible anyway.
|
# on exact jvm configuration it could be possible anyway.
|
||||||
if [[ " $JVM_VARIANTS " =~ " server " ]] || [[ " $JVM_VARIANTS " =~ " client " ]] ; then
|
if test "x$ENABLE_CDS" = "xtrue" && ( [[ " $JVM_VARIANTS " =~ " server " ]] || [[ " $JVM_VARIANTS " =~ " client " ]] ); then
|
||||||
ENABLE_GENERATE_CLASSLIST_POSSIBLE="true"
|
ENABLE_GENERATE_CLASSLIST_POSSIBLE="true"
|
||||||
else
|
else
|
||||||
ENABLE_GENERATE_CLASSLIST_POSSIBLE="false"
|
ENABLE_GENERATE_CLASSLIST_POSSIBLE="false"
|
||||||
@ -65973,8 +66007,8 @@ $as_echo_n "checking if the CDS classlist generation should be enabled... " >&6;
|
|||||||
$as_echo "yes, forced" >&6; }
|
$as_echo "yes, forced" >&6; }
|
||||||
ENABLE_GENERATE_CLASSLIST="true"
|
ENABLE_GENERATE_CLASSLIST="true"
|
||||||
if test "x$ENABLE_GENERATE_CLASSLIST_POSSIBLE" = "xfalse"; then
|
if test "x$ENABLE_GENERATE_CLASSLIST_POSSIBLE" = "xfalse"; then
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Generation of classlist might not be possible with JVM Variants $JVM_VARIANTS" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Generation of classlist might not be possible with JVM Variants $JVM_VARIANTS and enable-cds=$ENABLE_CDS" >&5
|
||||||
$as_echo "$as_me: WARNING: Generation of classlist might not be possible with JVM Variants $JVM_VARIANTS" >&2;}
|
$as_echo "$as_me: WARNING: Generation of classlist might not be possible with JVM Variants $JVM_VARIANTS and enable-cds=$ENABLE_CDS" >&2;}
|
||||||
fi
|
fi
|
||||||
elif test "x$enable_generate_classlist" = "xno"; then
|
elif test "x$enable_generate_classlist" = "xno"; then
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no, forced" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no, forced" >&5
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
# All valid JVM features, regardless of platform
|
# All valid JVM features, regardless of platform
|
||||||
VALID_JVM_FEATURES="compiler1 compiler2 zero shark minimal dtrace jvmti jvmci \
|
VALID_JVM_FEATURES="compiler1 compiler2 zero shark minimal dtrace jvmti jvmci \
|
||||||
graal fprof vm-structs jni-check services management all-gcs nmt cds \
|
graal vm-structs jni-check services management all-gcs nmt cds \
|
||||||
static-build link-time-opt aot"
|
static-build link-time-opt aot"
|
||||||
|
|
||||||
# All valid JVM variants
|
# All valid JVM variants
|
||||||
@ -240,6 +240,25 @@ AC_DEFUN_ONCE([HOTSPOT_ENABLE_DISABLE_AOT],
|
|||||||
AC_SUBST(ENABLE_AOT)
|
AC_SUBST(ENABLE_AOT)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
# Allow to disable CDS
|
||||||
|
#
|
||||||
|
AC_DEFUN_ONCE([HOTSPOT_ENABLE_DISABLE_CDS],
|
||||||
|
[
|
||||||
|
AC_ARG_ENABLE([cds], [AS_HELP_STRING([--enable-cds@<:@=yes/no@:>@],
|
||||||
|
[enable class data sharing feature in non-minimal VM. Default is yes.])])
|
||||||
|
|
||||||
|
if test "x$enable_cds" = "x" || test "x$enable_cds" = "xyes"; then
|
||||||
|
ENABLE_CDS="true"
|
||||||
|
elif test "x$enable_cds" = "xno"; then
|
||||||
|
ENABLE_CDS="false"
|
||||||
|
else
|
||||||
|
AC_MSG_ERROR([Invalid value for --enable-cds: $enable_cds])
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_SUBST(ENABLE_CDS)
|
||||||
|
])
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# Set up all JVM features for each JVM variant.
|
# Set up all JVM features for each JVM variant.
|
||||||
#
|
#
|
||||||
@ -335,8 +354,12 @@ AC_DEFUN_ONCE([HOTSPOT_SETUP_JVM_FEATURES],
|
|||||||
fi
|
fi
|
||||||
INCLUDE_GRAAL="true"
|
INCLUDE_GRAAL="true"
|
||||||
else
|
else
|
||||||
# By default enable graal build where AOT is available
|
# By default enable graal build on linux-x64 or where AOT is available.
|
||||||
if test "x$ENABLE_AOT" = "xtrue"; then
|
# graal build requires jvmci.
|
||||||
|
if test "x$JVM_FEATURES_jvmci" = "xjvmci" && \
|
||||||
|
(test "x$OPENJDK_TARGET_CPU" = "xx86_64" && \
|
||||||
|
test "x$OPENJDK_TARGET_OS" = "xlinux" || \
|
||||||
|
test "x$ENABLE_AOT" = "xtrue") ; then
|
||||||
AC_MSG_RESULT([yes])
|
AC_MSG_RESULT([yes])
|
||||||
JVM_FEATURES_graal="graal"
|
JVM_FEATURES_graal="graal"
|
||||||
INCLUDE_GRAAL="true"
|
INCLUDE_GRAAL="true"
|
||||||
@ -374,7 +397,10 @@ AC_DEFUN_ONCE([HOTSPOT_SETUP_JVM_FEATURES],
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# All variants but minimal (and custom) get these features
|
# All variants but minimal (and custom) get these features
|
||||||
NON_MINIMAL_FEATURES="$NON_MINIMAL_FEATURES jvmti fprof vm-structs jni-check services management all-gcs nmt cds"
|
NON_MINIMAL_FEATURES="$NON_MINIMAL_FEATURES jvmti vm-structs jni-check services management all-gcs nmt"
|
||||||
|
if test "x$ENABLE_CDS" = "xtrue"; then
|
||||||
|
NON_MINIMAL_FEATURES="$NON_MINIMAL_FEATURES cds"
|
||||||
|
fi
|
||||||
|
|
||||||
# Enable features depending on variant.
|
# Enable features depending on variant.
|
||||||
JVM_FEATURES_server="compiler1 compiler2 $NON_MINIMAL_FEATURES $JVM_FEATURES $JVM_FEATURES_jvmci $JVM_FEATURES_aot $JVM_FEATURES_graal"
|
JVM_FEATURES_server="compiler1 compiler2 $NON_MINIMAL_FEATURES $JVM_FEATURES $JVM_FEATURES_jvmci $JVM_FEATURES_aot $JVM_FEATURES_graal"
|
||||||
|
@ -496,11 +496,12 @@ AC_DEFUN_ONCE([JDKOPT_ENABLE_DISABLE_GENERATE_CLASSLIST],
|
|||||||
[
|
[
|
||||||
AC_ARG_ENABLE([generate-classlist], [AS_HELP_STRING([--disable-generate-classlist],
|
AC_ARG_ENABLE([generate-classlist], [AS_HELP_STRING([--disable-generate-classlist],
|
||||||
[forces enabling or disabling of the generation of a CDS classlist at build time.
|
[forces enabling or disabling of the generation of a CDS classlist at build time.
|
||||||
Default is to generate it when either the server or client JVMs are built.])])
|
Default is to generate it when either the server or client JVMs are built and
|
||||||
|
enable-cds is true.])])
|
||||||
|
|
||||||
# Check if it's likely that it's possible to generate the classlist. Depending
|
# Check if it's likely that it's possible to generate the classlist. Depending
|
||||||
# on exact jvm configuration it could be possible anyway.
|
# on exact jvm configuration it could be possible anyway.
|
||||||
if HOTSPOT_CHECK_JVM_VARIANT(server) || HOTSPOT_CHECK_JVM_VARIANT(client); then
|
if test "x$ENABLE_CDS" = "xtrue" && (HOTSPOT_CHECK_JVM_VARIANT(server) || HOTSPOT_CHECK_JVM_VARIANT(client)); then
|
||||||
ENABLE_GENERATE_CLASSLIST_POSSIBLE="true"
|
ENABLE_GENERATE_CLASSLIST_POSSIBLE="true"
|
||||||
else
|
else
|
||||||
ENABLE_GENERATE_CLASSLIST_POSSIBLE="false"
|
ENABLE_GENERATE_CLASSLIST_POSSIBLE="false"
|
||||||
@ -511,7 +512,7 @@ AC_DEFUN_ONCE([JDKOPT_ENABLE_DISABLE_GENERATE_CLASSLIST],
|
|||||||
AC_MSG_RESULT([yes, forced])
|
AC_MSG_RESULT([yes, forced])
|
||||||
ENABLE_GENERATE_CLASSLIST="true"
|
ENABLE_GENERATE_CLASSLIST="true"
|
||||||
if test "x$ENABLE_GENERATE_CLASSLIST_POSSIBLE" = "xfalse"; then
|
if test "x$ENABLE_GENERATE_CLASSLIST_POSSIBLE" = "xfalse"; then
|
||||||
AC_MSG_WARN([Generation of classlist might not be possible with JVM Variants $JVM_VARIANTS])
|
AC_MSG_WARN([Generation of classlist might not be possible with JVM Variants $JVM_VARIANTS and enable-cds=$ENABLE_CDS])
|
||||||
fi
|
fi
|
||||||
elif test "x$enable_generate_classlist" = "xno"; then
|
elif test "x$enable_generate_classlist" = "xno"; then
|
||||||
AC_MSG_RESULT([no, forced])
|
AC_MSG_RESULT([no, forced])
|
||||||
|
@ -818,6 +818,49 @@ var getJibProfilesProfiles = function (input, common, data) {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
"macosx-x64-open": {
|
||||||
|
artifacts: {
|
||||||
|
jdk: {
|
||||||
|
local: "bundles/\\(jdk.*bin.tar.gz\\)",
|
||||||
|
remote: [
|
||||||
|
"bundles/openjdk/GPL/osx-x64/jdk-" + data.version
|
||||||
|
+ "_osx-x64_bin.tar.gz",
|
||||||
|
"bundles/openjdk/GPL/osx-x64/\\1"
|
||||||
|
],
|
||||||
|
subdir: "jdk-" + data.version
|
||||||
|
},
|
||||||
|
jre: {
|
||||||
|
local: "bundles/\\(jre.*bin.tar.gz\\)",
|
||||||
|
remote: "bundles/openjdk/GPL/osx-x64/\\1",
|
||||||
|
},
|
||||||
|
test: {
|
||||||
|
local: "bundles/\\(jdk.*bin-tests.tar.gz\\)",
|
||||||
|
remote: [
|
||||||
|
"bundles/openjdk/GPL/osx-x64/jdk-" + data.version
|
||||||
|
+ "_osx-x64_bin-tests.tar.gz",
|
||||||
|
"bundles/openjdk/GPL/osx-x64/\\1"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
jdk_symbols: {
|
||||||
|
local: "bundles/\\(jdk.*bin-symbols.tar.gz\\)",
|
||||||
|
remote: [
|
||||||
|
"bundles/openjdk/GPL/osx-x64/jdk-" + data.version
|
||||||
|
+ "_osx-x64_bin-symbols.tar.gz",
|
||||||
|
"bundles/openjdk/GPL/osx-x64/\\1"
|
||||||
|
],
|
||||||
|
subdir: "jdk-" + data.version
|
||||||
|
},
|
||||||
|
jre_symbols: {
|
||||||
|
local: "bundles/\\(jre.*bin-symbols.tar.gz\\)",
|
||||||
|
remote: "bundles/openjdk/GPL/osx-x64/\\1",
|
||||||
|
},
|
||||||
|
doc_api_spec: {
|
||||||
|
local: "bundles/\\(jdk.*doc-api-spec.tar.gz\\)",
|
||||||
|
remote: "bundles/openjdk/GPL/osx-x64/\\1",
|
||||||
|
},
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
"windows-x86-open": {
|
"windows-x86-open": {
|
||||||
artifacts: {
|
artifacts: {
|
||||||
jdk: {
|
jdk: {
|
||||||
@ -884,10 +927,11 @@ var getJibProfilesProfiles = function (input, common, data) {
|
|||||||
profiles["linux-x64-ri"] = clone(profiles["linux-x64-open"]);
|
profiles["linux-x64-ri"] = clone(profiles["linux-x64-open"]);
|
||||||
profiles["linux-x86-ri"] = clone(profiles["linux-x86-open"]);
|
profiles["linux-x86-ri"] = clone(profiles["linux-x86-open"]);
|
||||||
profiles["linux-x86-ri-debug"] = clone(profiles["linux-x86-open-debug"]);
|
profiles["linux-x86-ri-debug"] = clone(profiles["linux-x86-open-debug"]);
|
||||||
|
profiles["macosx-x64-ri"] = clone(profiles["macosx-x64-open"]);
|
||||||
profiles["windows-x86-ri"] = clone(profiles["windows-x86-open"]);
|
profiles["windows-x86-ri"] = clone(profiles["windows-x86-open"]);
|
||||||
|
|
||||||
// Generate artifacts for ri profiles
|
// Generate artifacts for ri profiles
|
||||||
[ "linux-x64-ri", "linux-x86-ri", "linux-x86-ri-debug", "windows-x86-ri" ]
|
[ "linux-x64-ri", "linux-x86-ri", "linux-x86-ri-debug", "macosx-x64-ri", "windows-x86-ri" ]
|
||||||
.forEach(function (name) {
|
.forEach(function (name) {
|
||||||
// Rewrite all remote dirs to "bundles/openjdk/BCL/..."
|
// Rewrite all remote dirs to "bundles/openjdk/BCL/..."
|
||||||
for (artifactName in profiles[name].artifacts) {
|
for (artifactName in profiles[name].artifacts) {
|
||||||
|
@ -42,9 +42,9 @@ java.activation_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
|||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.base_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*' -XDstringConcat=inline
|
java.base_ADD_JAVAC_FLAGS += -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*' -XDstringConcat=inline
|
||||||
java.base_COPY := .icu .dat .spp content-types.properties hijrah-config-islamic-umalqura.properties
|
java.base_COPY += .icu .dat .spp content-types.properties hijrah-config-islamic-umalqura.properties
|
||||||
java.base_CLEAN := intrinsic.properties
|
java.base_CLEAN += intrinsic.properties
|
||||||
|
|
||||||
java.base_EXCLUDE_FILES += \
|
java.base_EXCLUDE_FILES += \
|
||||||
$(JDK_TOPDIR)/src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java
|
$(JDK_TOPDIR)/src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java
|
||||||
@ -85,20 +85,20 @@ endif
|
|||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.compiler_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
java.compiler_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.datatransfer_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*'
|
java.datatransfer_ADD_JAVAC_FLAGS += -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*'
|
||||||
java.datatransfer_COPY := flavormap.properties
|
java.datatransfer_COPY += flavormap.properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.desktop_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference \
|
java.desktop_ADD_JAVAC_FLAGS += -Xdoclint:all/protected,-reference \
|
||||||
'-Xdoclint/package:java.*,javax.*' -Xlint:exports \
|
'-Xdoclint/package:java.*,javax.*' -Xlint:exports \
|
||||||
--doclint-format html4
|
--doclint-format html4
|
||||||
java.desktop_COPY := .gif .png .wav .txt .xml .css .pf
|
java.desktop_COPY += .gif .png .wav .txt .xml .css .pf
|
||||||
java.desktop_CLEAN := iio-plugin.properties cursors.properties
|
java.desktop_CLEAN += iio-plugin.properties cursors.properties
|
||||||
|
|
||||||
java.desktop_EXCLUDES += \
|
java.desktop_EXCLUDES += \
|
||||||
java/awt/doc-files \
|
java/awt/doc-files \
|
||||||
@ -230,50 +230,50 @@ java.desktop_EXCLUDE_FILES += \
|
|||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.scripting_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
java.scripting_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
||||||
java.scripting_COPY := .js
|
java.scripting_COPY += .js
|
||||||
java.scripting_CLEAN := .properties
|
java.scripting_CLEAN += .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.instrument_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
java.instrument_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.logging_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*'
|
java.logging_ADD_JAVAC_FLAGS += -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*'
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.management_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*'
|
java.management_ADD_JAVAC_FLAGS += -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*'
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.management.rmi_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:javax.*'
|
java.management.rmi_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:javax.*'
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.prefs_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
java.prefs_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.transaction_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
java.transaction_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.sql_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
java.sql_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
||||||
java.sql_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
java.sql_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.sql.rowset_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
java.sql.rowset_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
||||||
java.sql.rowset_CLEAN_FILES := $(wildcard \
|
java.sql.rowset_CLEAN_FILES += $(wildcard \
|
||||||
$(JDK_TOPDIR)/src/java.sql.rowset/share/classes/com/sun/rowset/*.properties \
|
$(JDK_TOPDIR)/src/java.sql.rowset/share/classes/com/sun/rowset/*.properties \
|
||||||
$(JDK_TOPDIR)/src/java.sql.rowset/share/classes/javax/sql/rowset/*.properties)
|
$(JDK_TOPDIR)/src/java.sql.rowset/share/classes/javax/sql/rowset/*.properties)
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.rmi_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
java.rmi_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
||||||
java.rmi_CLEAN_FILES := $(wildcard \
|
java.rmi_CLEAN_FILES += $(wildcard \
|
||||||
$(JDK_TOPDIR)/src/java.rmi/share/classes/sun/rmi/registry/resources/*.properties \
|
$(JDK_TOPDIR)/src/java.rmi/share/classes/sun/rmi/registry/resources/*.properties \
|
||||||
$(JDK_TOPDIR)/src/java.rmi/share/classes/sun/rmi/server/resources/*.properties)
|
$(JDK_TOPDIR)/src/java.rmi/share/classes/sun/rmi/server/resources/*.properties)
|
||||||
|
|
||||||
@ -281,8 +281,8 @@ java.rmi_CLEAN_FILES := $(wildcard \
|
|||||||
|
|
||||||
java.corba_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
java.corba_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
||||||
|
|
||||||
java.corba_COPY := .prp
|
java.corba_COPY += .prp
|
||||||
java.corba_CLEAN := .properties
|
java.corba_CLEAN += .properties
|
||||||
|
|
||||||
java.corba_EXCLUDES += \
|
java.corba_EXCLUDES += \
|
||||||
com/sun/corba/se/PortableActivationIDL \
|
com/sun/corba/se/PortableActivationIDL \
|
||||||
@ -301,99 +301,99 @@ java.corba_EXCLUDE_FILES += \
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.xml_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
java.xml_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
||||||
java.xml_CLEAN := .properties
|
java.xml_CLEAN += .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.xml.bind_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
java.xml.bind_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
||||||
java.xml.bind_CLEAN := .properties
|
java.xml.bind_CLEAN += .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.xml.soap_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
java.xml.soap_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
||||||
java.xml.soap_CLEAN := .properties
|
java.xml.soap_CLEAN += .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.xml.ws_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
java.xml.ws_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
||||||
java.xml.ws_COPY := .xml
|
java.xml.ws_COPY += .xml
|
||||||
java.xml.ws_CLEAN := .properties
|
java.xml.ws_CLEAN += .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.naming_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*' -Xlint:-exports
|
java.naming_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*' -Xlint:-exports
|
||||||
java.naming_CLEAN := jndiprovider.properties
|
java.naming_CLEAN += jndiprovider.properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.security.saaj_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
java.security.saaj_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
||||||
java.security.saaj_CLEAN := .properties
|
java.security.saaj_CLEAN += .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.security.jgss_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
java.security.jgss_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.smartcardio_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
java.smartcardio_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
java.xml.crypto_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
java.xml.crypto_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
|
||||||
java.xml.crypto_COPY := .dtd .xml
|
java.xml.crypto_COPY += .dtd .xml
|
||||||
java.xml.crypto_CLEAN := .properties
|
java.xml.crypto_CLEAN += .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.charsets_COPY := .dat
|
jdk.charsets_COPY += .dat
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.compiler_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:-com.sun.tools.*,-jdk.internal.*' \
|
jdk.compiler_ADD_JAVAC_FLAGS += -Xdoclint:all/protected '-Xdoclint/package:-com.sun.tools.*,-jdk.internal.*' \
|
||||||
-XDstringConcat=inline
|
-XDstringConcat=inline
|
||||||
jdk.compiler_CLEAN_FILES := $(wildcard \
|
jdk.compiler_CLEAN_FILES += $(wildcard \
|
||||||
$(patsubst %, $(JDK_TOPDIR)/src/jdk.compiler/share/classes/%/*.properties, \
|
$(patsubst %, $(JDK_TOPDIR)/src/jdk.compiler/share/classes/%/*.properties, \
|
||||||
sun/tools/serialver/resources))
|
sun/tools/serialver/resources))
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.hotspot.agent_ADD_JAVAC_FLAGS := $(DISABLE_WARNINGS),-overrides
|
jdk.hotspot.agent_ADD_JAVAC_FLAGS += $(DISABLE_WARNINGS),-overrides
|
||||||
jdk.hotspot.agent_COPY := .gif .png sa.js .properties
|
jdk.hotspot.agent_COPY += .gif .png sa.js .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.editpad_COPY := .properties
|
jdk.editpad_COPY += .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.jshell_COPY := .jsh .properties
|
jdk.jshell_COPY += .jsh .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.internal.le_COPY := .properties
|
jdk.internal.le_COPY += .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.jcmd_COPY := _options
|
jdk.jcmd_COPY += _options
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.dynalink_CLEAN := .properties
|
jdk.dynalink_CLEAN += .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.javadoc_COPY := .xml .css .js .png
|
jdk.javadoc_COPY += .xml .css .js .png
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.jartool_ADD_JAVAC_FLAGS := -XDstringConcat=inline
|
jdk.jartool_ADD_JAVAC_FLAGS += -XDstringConcat=inline
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.rmic_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
jdk.rmic_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
||||||
jdk.rmic_CLEAN := .properties
|
jdk.rmic_CLEAN += .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
@ -421,16 +421,16 @@ endif
|
|||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.jconsole_COPY := .gif .png
|
jdk.jconsole_COPY += .gif .png
|
||||||
|
|
||||||
jdk.jconsole_CLEAN_FILES := $(wildcard \
|
jdk.jconsole_CLEAN_FILES += $(wildcard \
|
||||||
$(JDK_TOPDIR)/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/*.properties)
|
$(JDK_TOPDIR)/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/*.properties)
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.jdeps_COPY := .txt
|
jdk.jdeps_COPY += .txt
|
||||||
|
|
||||||
jdk.jdeps_CLEAN_FILES := $(wildcard \
|
jdk.jdeps_CLEAN_FILES += $(wildcard \
|
||||||
$(JDK_TOPDIR)/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/*.properties \
|
$(JDK_TOPDIR)/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/*.properties \
|
||||||
$(JDK_TOPDIR)/src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/*.properties)
|
$(JDK_TOPDIR)/src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/*.properties)
|
||||||
|
|
||||||
@ -447,15 +447,15 @@ jdk.jdi_EXCLUDE_FILES += jdi-overview.html
|
|||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.dev_CLEAN_FILES := $(wildcard \
|
jdk.dev_CLEAN_FILES += $(wildcard \
|
||||||
$(patsubst %, $(JDK_TOPDIR)/src/jdk.dev/share/classes/%/*.properties, \
|
$(patsubst %, $(JDK_TOPDIR)/src/jdk.dev/share/classes/%/*.properties, \
|
||||||
com/sun/tools/script/shell))
|
com/sun/tools/script/shell))
|
||||||
|
|
||||||
jdk.dev_COPY := .js oqlhelp.html .txt
|
jdk.dev_COPY += .js oqlhelp.html .txt
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.internal.jvmstat_COPY := aliasmap
|
jdk.internal.jvmstat_COPY += aliasmap
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
@ -465,11 +465,11 @@ jdk.internal.jvmstat_COPY := aliasmap
|
|||||||
# The exports are needed since JVMCI is dynamically exported (see
|
# The exports are needed since JVMCI is dynamically exported (see
|
||||||
# jdk.vm.ci.services.internal.ReflectionAccessJDK::openJVMCITo).
|
# jdk.vm.ci.services.internal.ReflectionAccessJDK::openJVMCITo).
|
||||||
|
|
||||||
jdk.internal.vm.ci_ADD_JAVAC_FLAGS := -parameters -Xlint:-exports -XDstringConcat=inline
|
jdk.internal.vm.ci_ADD_JAVAC_FLAGS += -parameters -Xlint:-exports -XDstringConcat=inline
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.internal.vm.compiler_ADD_JAVAC_FLAGS := -parameters -XDstringConcat=inline \
|
jdk.internal.vm.compiler_ADD_JAVAC_FLAGS += -parameters -XDstringConcat=inline \
|
||||||
--add-exports jdk.internal.vm.ci/jdk.vm.ci.aarch64=jdk.internal.vm.compiler \
|
--add-exports jdk.internal.vm.ci/jdk.vm.ci.aarch64=jdk.internal.vm.compiler \
|
||||||
--add-exports jdk.internal.vm.ci/jdk.vm.ci.amd64=jdk.internal.vm.compiler \
|
--add-exports jdk.internal.vm.ci/jdk.vm.ci.amd64=jdk.internal.vm.compiler \
|
||||||
--add-exports jdk.internal.vm.ci/jdk.vm.ci.code=jdk.internal.vm.compiler \
|
--add-exports jdk.internal.vm.ci/jdk.vm.ci.code=jdk.internal.vm.compiler \
|
||||||
@ -528,7 +528,7 @@ jdk.internal.vm.compiler_EXCLUDES += \
|
|||||||
# The exports are needed since JVMCI is dynamically exported (see
|
# The exports are needed since JVMCI is dynamically exported (see
|
||||||
# jdk.vm.ci.services.internal.ReflectionAccessJDK::openJVMCITo).
|
# jdk.vm.ci.services.internal.ReflectionAccessJDK::openJVMCITo).
|
||||||
|
|
||||||
jdk.aot_ADD_JAVAC_FLAGS := -parameters -XDstringConcat=inline \
|
jdk.aot_ADD_JAVAC_FLAGS += -parameters -XDstringConcat=inline \
|
||||||
--add-exports jdk.internal.vm.ci/jdk.vm.ci.aarch64=jdk.internal.vm.compiler,jdk.aot \
|
--add-exports jdk.internal.vm.ci/jdk.vm.ci.aarch64=jdk.internal.vm.compiler,jdk.aot \
|
||||||
--add-exports jdk.internal.vm.ci/jdk.vm.ci.amd64=jdk.internal.vm.compiler,jdk.aot \
|
--add-exports jdk.internal.vm.ci/jdk.vm.ci.amd64=jdk.internal.vm.compiler,jdk.aot \
|
||||||
--add-exports jdk.internal.vm.ci/jdk.vm.ci.code=jdk.internal.vm.compiler,jdk.aot \
|
--add-exports jdk.internal.vm.ci/jdk.vm.ci.code=jdk.internal.vm.compiler,jdk.aot \
|
||||||
@ -547,21 +547,21 @@ jdk.aot_ADD_JAVAC_FLAGS := -parameters -XDstringConcat=inline \
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.xml.bind_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
jdk.xml.bind_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
||||||
jdk.xml.bind_CLEAN := .properties
|
jdk.xml.bind_CLEAN += .properties
|
||||||
jdk.xml.bind_COPY := .xsd JAXBContextFactory.java ZeroOneBooleanAdapter.java
|
jdk.xml.bind_COPY += .xsd JAXBContextFactory.java ZeroOneBooleanAdapter.java
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.xml.ws_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
jdk.xml.ws_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
|
||||||
jdk.xml.ws_CLEAN := .properties
|
jdk.xml.ws_CLEAN += .properties
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
sun.charsets_COPY := .dat
|
sun.charsets_COPY += .dat
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
jdk.localedata_COPY := _dict _th
|
jdk.localedata_COPY += _dict _th
|
||||||
# Exclude BreakIterator classes that are just used in compile process to generate
|
# Exclude BreakIterator classes that are just used in compile process to generate
|
||||||
# data files and shouldn't go in the product
|
# data files and shouldn't go in the product
|
||||||
jdk.localedata_EXCLUDE_FILES += sun/text/resources/ext/BreakIteratorRules_th.java
|
jdk.localedata_EXCLUDE_FILES += sun/text/resources/ext/BreakIteratorRules_th.java
|
||||||
|
@ -328,9 +328,9 @@ define SetupRunJtregTestBody
|
|||||||
$1_JTREG_JOBS := 50
|
$1_JTREG_JOBS := 50
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# Make sure MaxRAMFraction is high enough to not cause OOM or swapping since
|
# Make sure MaxRAMPercentage is high enough to not cause OOM or swapping since
|
||||||
# we may end up with a lot of JVM's
|
# we may end up with a lot of JVM's
|
||||||
$1_JTREG_MAX_RAM_FRACTION := $$(shell $$(EXPR) $$($1_JTREG_JOBS) \* 4)
|
$1_JTREG_MAX_RAM_PERCENTAGE := $$(shell $$(EXPR) 25 / $$($1_JTREG_JOBS))
|
||||||
|
|
||||||
JTREG_TIMEOUT ?= 4
|
JTREG_TIMEOUT ?= 4
|
||||||
JTREG_VERBOSE ?= fail,error,summary
|
JTREG_VERBOSE ?= fail,error,summary
|
||||||
@ -344,7 +344,7 @@ define SetupRunJtregTestBody
|
|||||||
$1_JTREG_BASIC_OPTIONS += -$$($1_JTREG_TEST_MODE) \
|
$1_JTREG_BASIC_OPTIONS += -$$($1_JTREG_TEST_MODE) \
|
||||||
-verbose:$$(JTREG_VERBOSE) -retain:$$(JTREG_RETAIN) \
|
-verbose:$$(JTREG_VERBOSE) -retain:$$(JTREG_RETAIN) \
|
||||||
-concurrency:$$($1_JTREG_JOBS) -timeoutFactor:$$(JTREG_TIMEOUT) \
|
-concurrency:$$($1_JTREG_JOBS) -timeoutFactor:$$(JTREG_TIMEOUT) \
|
||||||
-vmoption:-XX:MaxRAMFraction=$$($1_JTREG_MAX_RAM_FRACTION)
|
-vmoption:-XX:MaxRAMPercentage=$$($1_JTREG_MAX_RAM_PERCENTAGE)
|
||||||
|
|
||||||
$1_JTREG_BASIC_OPTIONS += -automatic -keywords:\!ignore -ignore:quiet
|
$1_JTREG_BASIC_OPTIONS += -automatic -keywords:\!ignore -ignore:quiet
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user