Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell11
提交
fbf552ee
D
dragonwell11
项目概览
openanolis
/
dragonwell11
通知
7
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell11
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
fbf552ee
编写于
7月 05, 2017
作者:
D
duke
浏览文件
操作
浏览文件
下载
差异文件
Merge
上级
cb7c42e2
ea67235f
变更
127
展开全部
隐藏空白更改
内联
并排
Showing
127 changed file
with
3247 addition
and
1356 deletion
+3247
-1356
.hgtags-top-repo
.hgtags-top-repo
+1
-0
common/autoconf/basics.m4
common/autoconf/basics.m4
+11
-12
common/autoconf/flags.m4
common/autoconf/flags.m4
+32
-33
common/autoconf/generated-configure.sh
common/autoconf/generated-configure.sh
+2410
-898
common/autoconf/lib-alsa.m4
common/autoconf/lib-alsa.m4
+4
-2
common/autoconf/lib-cups.m4
common/autoconf/lib-cups.m4
+3
-2
common/autoconf/lib-ffi.m4
common/autoconf/lib-ffi.m4
+4
-2
common/autoconf/lib-freetype.m4
common/autoconf/lib-freetype.m4
+6
-3
common/autoconf/lib-x11.m4
common/autoconf/lib-x11.m4
+1
-1
common/autoconf/spec.gmk.in
common/autoconf/spec.gmk.in
+2
-4
common/autoconf/toolchain.m4
common/autoconf/toolchain.m4
+57
-6
corba/.hgtags
corba/.hgtags
+1
-0
hotspot/.hgtags
hotspot/.hgtags
+1
-0
jdk/.hgtags
jdk/.hgtags
+1
-0
jdk/make/CompileDemos.gmk
jdk/make/CompileDemos.gmk
+6
-6
jdk/make/launcher/Launcher-java.base.gmk
jdk/make/launcher/Launcher-java.base.gmk
+5
-5
jdk/make/launcher/Launcher-jdk.accessibility.gmk
jdk/make/launcher/Launcher-jdk.accessibility.gmk
+2
-2
jdk/make/launcher/Launcher-jdk.jconsole.gmk
jdk/make/launcher/Launcher-jdk.jconsole.gmk
+2
-3
jdk/make/launcher/Launcher-jdk.pack200.gmk
jdk/make/launcher/Launcher-jdk.pack200.gmk
+2
-3
jdk/make/launcher/LauncherCommon.gmk
jdk/make/launcher/LauncherCommon.gmk
+19
-16
jdk/make/lib/Awt2dLibraries.gmk
jdk/make/lib/Awt2dLibraries.gmk
+59
-64
jdk/make/lib/CoreLibraries.gmk
jdk/make/lib/CoreLibraries.gmk
+31
-38
jdk/make/lib/Lib-java.instrument.gmk
jdk/make/lib/Lib-java.instrument.gmk
+15
-16
jdk/make/lib/Lib-java.management.gmk
jdk/make/lib/Lib-java.management.gmk
+4
-4
jdk/make/lib/Lib-java.prefs.gmk
jdk/make/lib/Lib-java.prefs.gmk
+7
-6
jdk/make/lib/Lib-java.security.jgss.gmk
jdk/make/lib/Lib-java.security.jgss.gmk
+3
-3
jdk/make/lib/Lib-java.smartcardio.gmk
jdk/make/lib/Lib-java.smartcardio.gmk
+4
-4
jdk/make/lib/Lib-jdk.accessibility.gmk
jdk/make/lib/Lib-jdk.accessibility.gmk
+7
-7
jdk/make/lib/Lib-jdk.attach.gmk
jdk/make/lib/Lib-jdk.attach.gmk
+4
-4
jdk/make/lib/Lib-jdk.crypto.ec.gmk
jdk/make/lib/Lib-jdk.crypto.ec.gmk
+3
-3
jdk/make/lib/Lib-jdk.crypto.mscapi.gmk
jdk/make/lib/Lib-jdk.crypto.mscapi.gmk
+2
-2
jdk/make/lib/Lib-jdk.crypto.pkcs11.gmk
jdk/make/lib/Lib-jdk.crypto.pkcs11.gmk
+2
-2
jdk/make/lib/Lib-jdk.crypto.ucrypto.gmk
jdk/make/lib/Lib-jdk.crypto.ucrypto.gmk
+3
-3
jdk/make/lib/Lib-jdk.deploy.osx.gmk
jdk/make/lib/Lib-jdk.deploy.osx.gmk
+4
-4
jdk/make/lib/Lib-jdk.internal.le.gmk
jdk/make/lib/Lib-jdk.internal.le.gmk
+1
-1
jdk/make/lib/Lib-jdk.jdi.gmk
jdk/make/lib/Lib-jdk.jdi.gmk
+1
-1
jdk/make/lib/Lib-jdk.jdwp.agent.gmk
jdk/make/lib/Lib-jdk.jdwp.agent.gmk
+8
-7
jdk/make/lib/Lib-jdk.management.gmk
jdk/make/lib/Lib-jdk.management.gmk
+4
-4
jdk/make/lib/Lib-jdk.pack200.gmk
jdk/make/lib/Lib-jdk.pack200.gmk
+3
-3
jdk/make/lib/Lib-jdk.sctp.gmk
jdk/make/lib/Lib-jdk.sctp.gmk
+3
-4
jdk/make/lib/Lib-jdk.security.auth.gmk
jdk/make/lib/Lib-jdk.security.auth.gmk
+4
-5
jdk/make/lib/NetworkingLibraries.gmk
jdk/make/lib/NetworkingLibraries.gmk
+7
-7
jdk/make/lib/NioLibraries.gmk
jdk/make/lib/NioLibraries.gmk
+9
-9
jdk/make/lib/PlatformLibraries.gmk
jdk/make/lib/PlatformLibraries.gmk
+1
-1
jdk/make/lib/SecurityLibraries.gmk
jdk/make/lib/SecurityLibraries.gmk
+4
-4
jdk/make/lib/SoundLibraries.gmk
jdk/make/lib/SoundLibraries.gmk
+6
-6
jdk/src/java.base/share/classes/java/io/ObjectInputStream.java
...rc/java.base/share/classes/java/io/ObjectInputStream.java
+3
-2
jdk/src/java.base/share/classes/java/util/zip/ZipUtils.java
jdk/src/java.base/share/classes/java/util/zip/ZipUtils.java
+25
-18
jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java
jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java
+23
-16
jdk/test/ProblemList.txt
jdk/test/ProblemList.txt
+0
-3
jdk/test/com/oracle/security/ucrypto/TestRSA.java
jdk/test/com/oracle/security/ucrypto/TestRSA.java
+26
-10
jdk/test/java/lang/ProcessHandle/TEST.properties
jdk/test/java/lang/ProcessHandle/TEST.properties
+1
-1
jdk/test/java/lang/annotation/AnnotationType/AnnotationTypeDeadlockTest.java
...annotation/AnnotationType/AnnotationTypeDeadlockTest.java
+2
-1
jdk/test/java/lang/instrument/AddTransformerTest.java
jdk/test/java/lang/instrument/AddTransformerTest.java
+0
-1
jdk/test/java/lang/instrument/AppendToBootstrapClassPathTest.java
.../java/lang/instrument/AppendToBootstrapClassPathTest.java
+0
-1
jdk/test/java/lang/instrument/AppendToClassPathTest.java
jdk/test/java/lang/instrument/AppendToClassPathTest.java
+0
-1
jdk/test/java/lang/instrument/BootClassPath/BootClassPathTest.sh
...t/java/lang/instrument/BootClassPath/BootClassPathTest.sh
+0
-1
jdk/test/java/lang/instrument/FromShutdownHook.java
jdk/test/java/lang/instrument/FromShutdownHook.java
+0
-1
jdk/test/java/lang/instrument/GetAllLoadedClassesTest.java
jdk/test/java/lang/instrument/GetAllLoadedClassesTest.java
+0
-1
jdk/test/java/lang/instrument/GetInitiatedClassesTest.java
jdk/test/java/lang/instrument/GetInitiatedClassesTest.java
+0
-1
jdk/test/java/lang/instrument/GetObjectSizeTest.java
jdk/test/java/lang/instrument/GetObjectSizeTest.java
+0
-1
jdk/test/java/lang/instrument/IsModifiableClassAgent.java
jdk/test/java/lang/instrument/IsModifiableClassAgent.java
+0
-1
jdk/test/java/lang/instrument/ManifestTest.sh
jdk/test/java/lang/instrument/ManifestTest.sh
+0
-1
jdk/test/java/lang/instrument/NativeMethodPrefixAgent.java
jdk/test/java/lang/instrument/NativeMethodPrefixAgent.java
+2
-0
jdk/test/java/lang/instrument/NoTransformerAddedTest.java
jdk/test/java/lang/instrument/NoTransformerAddedTest.java
+0
-1
jdk/test/java/lang/instrument/NullGetObjectSizeTest.java
jdk/test/java/lang/instrument/NullGetObjectSizeTest.java
+0
-1
jdk/test/java/lang/instrument/NullRedefineClassesTests.java
jdk/test/java/lang/instrument/NullRedefineClassesTests.java
+0
-1
jdk/test/java/lang/instrument/NullTransformerAddTest.java
jdk/test/java/lang/instrument/NullTransformerAddTest.java
+0
-1
jdk/test/java/lang/instrument/NullTransformerRemoveTest.java
jdk/test/java/lang/instrument/NullTransformerRemoveTest.java
+0
-1
jdk/test/java/lang/instrument/ParallelTransformerLoader.sh
jdk/test/java/lang/instrument/ParallelTransformerLoader.sh
+0
-1
jdk/test/java/lang/instrument/PremainClass/InheritAgent0010.java
...t/java/lang/instrument/PremainClass/InheritAgent0010.java
+0
-1
jdk/test/java/lang/instrument/PremainClass/InheritAgent0011.java
...t/java/lang/instrument/PremainClass/InheritAgent0011.java
+0
-1
jdk/test/java/lang/instrument/PremainClass/InheritAgent0110.java
...t/java/lang/instrument/PremainClass/InheritAgent0110.java
+0
-1
jdk/test/java/lang/instrument/PremainClass/InheritAgent0111.java
...t/java/lang/instrument/PremainClass/InheritAgent0111.java
+0
-1
jdk/test/java/lang/instrument/PremainClass/InheritAgent1000.java
...t/java/lang/instrument/PremainClass/InheritAgent1000.java
+0
-1
jdk/test/java/lang/instrument/PremainClass/InheritAgent1001.java
...t/java/lang/instrument/PremainClass/InheritAgent1001.java
+0
-1
jdk/test/java/lang/instrument/PremainClass/InheritAgent1010.java
...t/java/lang/instrument/PremainClass/InheritAgent1010.java
+0
-1
jdk/test/java/lang/instrument/PremainClass/InheritAgent1011.java
...t/java/lang/instrument/PremainClass/InheritAgent1011.java
+0
-1
jdk/test/java/lang/instrument/PremainClass/InheritAgent1100.java
...t/java/lang/instrument/PremainClass/InheritAgent1100.java
+0
-1
jdk/test/java/lang/instrument/PremainClass/InheritAgent1101.java
...t/java/lang/instrument/PremainClass/InheritAgent1101.java
+0
-1
jdk/test/java/lang/instrument/PremainClass/InheritAgent1110.java
...t/java/lang/instrument/PremainClass/InheritAgent1110.java
+0
-1
jdk/test/java/lang/instrument/PremainClass/InheritAgent1111.java
...t/java/lang/instrument/PremainClass/InheritAgent1111.java
+0
-1
jdk/test/java/lang/instrument/RedefineBigClass.sh
jdk/test/java/lang/instrument/RedefineBigClass.sh
+1
-0
jdk/test/java/lang/instrument/RedefineClassWithNativeMethod.sh
...est/java/lang/instrument/RedefineClassWithNativeMethod.sh
+0
-1
jdk/test/java/lang/instrument/RedefineClassesDisabledTest.java
...est/java/lang/instrument/RedefineClassesDisabledTest.java
+0
-1
jdk/test/java/lang/instrument/RedefineClassesTests.java
jdk/test/java/lang/instrument/RedefineClassesTests.java
+0
-1
jdk/test/java/lang/instrument/RedefineMethodAddInvoke.sh
jdk/test/java/lang/instrument/RedefineMethodAddInvoke.sh
+0
-1
jdk/test/java/lang/instrument/RedefineMethodDelInvoke.sh
jdk/test/java/lang/instrument/RedefineMethodDelInvoke.sh
+0
-1
jdk/test/java/lang/instrument/RedefineMethodInBacktrace.sh
jdk/test/java/lang/instrument/RedefineMethodInBacktrace.sh
+1
-0
jdk/test/java/lang/instrument/RedefineMethodWithAnnotations.sh
...est/java/lang/instrument/RedefineMethodWithAnnotations.sh
+0
-1
jdk/test/java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh
...java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh
+0
-1
jdk/test/java/lang/instrument/RemoveAbsentTransformerTest.java
...est/java/lang/instrument/RemoveAbsentTransformerTest.java
+0
-1
jdk/test/java/lang/instrument/RemoveTransformerTest.java
jdk/test/java/lang/instrument/RemoveTransformerTest.java
+0
-1
jdk/test/java/lang/instrument/RetransformBigClass.sh
jdk/test/java/lang/instrument/RetransformBigClass.sh
+1
-0
jdk/test/java/lang/instrument/SingleTransformerTest.java
jdk/test/java/lang/instrument/SingleTransformerTest.java
+0
-1
jdk/test/java/lang/instrument/StressGetObjectSizeTest.sh
jdk/test/java/lang/instrument/StressGetObjectSizeTest.sh
+0
-1
jdk/test/java/lang/instrument/TEST.properties
jdk/test/java/lang/instrument/TEST.properties
+1
-0
jdk/test/java/lang/instrument/TransformMethodTest.java
jdk/test/java/lang/instrument/TransformMethodTest.java
+0
-1
jdk/test/java/lang/instrument/TransformerManagementThreadAddTests.java
.../lang/instrument/TransformerManagementThreadAddTests.java
+0
-1
jdk/test/java/lang/instrument/TransformerManagementThreadRemoveTests.java
...ng/instrument/TransformerManagementThreadRemoveTests.java
+0
-1
jdk/test/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh
...g/instrument/VerifyLocalVariableTableOnRetransformTest.sh
+0
-1
jdk/test/java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh
...trument/appendToClassLoaderSearch/CircularityErrorTest.sh
+0
-1
jdk/test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
...g/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
+0
-1
jdk/test/java/lang/instrument/appendToClassLoaderSearch/run_tests.sh
...va/lang/instrument/appendToClassLoaderSearch/run_tests.sh
+0
-1
jdk/test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
.../java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
+1
-0
jdk/test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java
...ng/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java
+2
-1
jdk/test/java/lang/invoke/lambda/LambdaAccessControlTest.java
...test/java/lang/invoke/lambda/LambdaAccessControlTest.java
+2
-1
jdk/test/java/lang/invoke/lambda/LambdaAsm.java
jdk/test/java/lang/invoke/lambda/LambdaAsm.java
+1
-1
jdk/test/java/lang/invoke/lambda/LambdaStackTrace.java
jdk/test/java/lang/invoke/lambda/LambdaStackTrace.java
+1
-0
jdk/test/java/util/Currency/PropertiesTest.sh
jdk/test/java/util/Currency/PropertiesTest.sh
+1
-5
jdk/test/jdk/lambda/TEST.properties
jdk/test/jdk/lambda/TEST.properties
+1
-0
jdk/test/sun/misc/JarIndex/metaInfFilenames/Basic.java
jdk/test/sun/misc/JarIndex/metaInfFilenames/Basic.java
+3
-1
jdk/test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
...reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
+2
-2
jdk/test/vm/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java
...ifier/defaultMethods/DefaultMethodRegressionTestsRun.java
+2
-1
make/common/MakeBase.gmk
make/common/MakeBase.gmk
+1
-1
make/common/NativeCompilation.gmk
make/common/NativeCompilation.gmk
+12
-13
make/jprt.properties
make/jprt.properties
+1
-0
nashorn/.hgtags
nashorn/.hgtags
+1
-0
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java
...rn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java
+4
-2
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
...horn/share/classes/jdk/nashorn/internal/parser/Lexer.java
+144
-4
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
...orn/share/classes/jdk/nashorn/internal/parser/Parser.java
+128
-14
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Token.java
...horn/share/classes/jdk/nashorn/internal/parser/Token.java
+12
-2
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java
.../share/classes/jdk/nashorn/internal/parser/TokenType.java
+4
-0
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java
...e/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java
+18
-1
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
...dk/nashorn/internal/runtime/resources/Messages.properties
+1
-0
nashorn/test/script/basic/es6/template-literals.js
nashorn/test/script/basic/es6/template-literals.js
+46
-0
nashorn/test/script/basic/es6/template-literals.js.EXPECTED
nashorn/test/script/basic/es6/template-literals.js.EXPECTED
+4
-0
未找到文件。
.hgtags-top-repo
浏览文件 @
fbf552ee
...
...
@@ -332,3 +332,4 @@ ce5c14d97d95084504c32b9320cb33cce4235588 jdk9-b83
fd4f4f7561074dc0dbc1772c8489c7b902b6b8a9 jdk9-b87
0bb87e05d83e1cf41cfb7ddeb2c8eaec539fd907 jdk9-b88
895353113f382d24e623191fdab0e29a3ce34738 jdk9-b89
cf1dc4c035fb84693d4ae5ad818785cb4d1465d1 jdk9-b90
common/autoconf/basics.m4
浏览文件 @
fbf552ee
...
...
@@ -283,6 +283,7 @@ AC_DEFUN([BASIC_CHECK_LEFTOVER_OVERRIDDEN],
# use that value, otherwise search for the tool using the supplied code snippet.
# $1: variable to set
# $2: code snippet to call to look for the tool
# $3: code snippet to call if variable was used to find tool
AC_DEFUN([BASIC_SETUP_TOOL],
[
# Publish this variable in the help.
...
...
@@ -340,6 +341,7 @@ AC_DEFUN([BASIC_SETUP_TOOL],
fi
fi
fi
$3
fi
])
...
...
@@ -848,17 +850,8 @@ AC_DEFUN([BASIC_CHECK_MAKE_OUTPUT_SYNC],
# Goes looking for a usable version of GNU make.
AC_DEFUN([BASIC_CHECK_GNU_MAKE],
[
# We need to find a recent version of GNU make. Especially on Solaris, this can be tricky.
if test "x$MAKE" != x; then
# User has supplied a make, test it.
if test ! -f "$MAKE"; then
AC_MSG_ERROR([The specified make (by MAKE=$MAKE) is not found.])
fi
BASIC_CHECK_MAKE_VERSION("$MAKE", [user supplied MAKE=$MAKE])
if test "x$FOUND_MAKE" = x; then
AC_MSG_ERROR([The specified make (by MAKE=$MAKE) is not GNU make $MAKE_REQUIRED_VERSION or newer.])
fi
else
BASIC_SETUP_TOOL([MAKE],
[
# Try our hardest to locate a correct version of GNU make
AC_PATH_PROGS(CHECK_GMAKE, gmake)
BASIC_CHECK_MAKE_VERSION("$CHECK_GMAKE", [gmake in PATH])
...
...
@@ -886,7 +879,13 @@ AC_DEFUN([BASIC_CHECK_GNU_MAKE],
if test "x$FOUND_MAKE" = x; then
AC_MSG_ERROR([Cannot find GNU make $MAKE_REQUIRED_VERSION or newer! Please put it in the path, or add e.g. MAKE=/opt/gmake3.81/make as argument to configure.])
fi
fi
],[
# If MAKE was set by user, verify the version
BASIC_CHECK_MAKE_VERSION("$MAKE", [user supplied MAKE=$MAKE])
if test "x$FOUND_MAKE" = x; then
AC_MSG_ERROR([The specified make (by MAKE=$MAKE) is not GNU make $MAKE_REQUIRED_VERSION or newer.])
fi
])
MAKE=$FOUND_MAKE
AC_SUBST(MAKE)
...
...
common/autoconf/flags.m4
浏览文件 @
fbf552ee
...
...
@@ -72,49 +72,50 @@ AC_DEFUN_ONCE([FLAGS_SETUP_USER_SUPPLIED_FLAGS],
# Setup the sysroot flags and add them to global CFLAGS and LDFLAGS so
# that configure can use them while detecting compilers.
# TOOLCHAIN_TYPE is available here.
AC_DEFUN_ONCE([FLAGS_SETUP_SYSROOT_FLAGS],
# Param 1 - Optional prefix to all variables. (e.g BUILD_)
AC_DEFUN([FLAGS_SETUP_SYSROOT_FLAGS],
[
if test "x
$
SYSROOT" != "x"; then
if test "x
[$]$1
SYSROOT" != "x"; then
if test "x$TOOLCHAIN_TYPE" = xsolstudio; then
if test "x$OPENJDK_TARGET_OS" = xsolaris; then
# Solaris Studio does not have a concept of sysroot. Instead we must
# make sure the default include and lib dirs are appended to each
# compile and link command line.
SYSROOT_CFLAGS="-I$
SYSROOT/usr/include"
SYSROOT_LDFLAGS="-L$
SYSROOT/usr/lib$OPENJDK_TARGET_CPU_ISADIR \
-L
$
SYSROOT/lib$OPENJDK_TARGET_CPU_ISADIR \
-L
$
SYSROOT/usr/ccs/lib$OPENJDK_TARGET_CPU_ISADIR"
$1SYSROOT_CFLAGS="-I[$]$1
SYSROOT/usr/include"
$1SYSROOT_LDFLAGS="-L[$]$1
SYSROOT/usr/lib$OPENJDK_TARGET_CPU_ISADIR \
-L
[$]$1
SYSROOT/lib$OPENJDK_TARGET_CPU_ISADIR \
-L
[$]$1
SYSROOT/usr/ccs/lib$OPENJDK_TARGET_CPU_ISADIR"
fi
elif test "x$TOOLCHAIN_TYPE" = xgcc; then
SYSROOT_CFLAGS="--sysroot=$
SYSROOT"
SYSROOT_LDFLAGS="--sysroot=$
SYSROOT"
$1SYSROOT_CFLAGS="--sysroot=[$]$1
SYSROOT"
$1SYSROOT_LDFLAGS="--sysroot=[$]$1
SYSROOT"
elif test "x$TOOLCHAIN_TYPE" = xclang; then
SYSROOT_CFLAGS="-isysroot $
SYSROOT"
SYSROOT_LDFLAGS="-isysroot $
SYSROOT"
$1SYSROOT_CFLAGS="-isysroot [$]$1
SYSROOT"
$1SYSROOT_LDFLAGS="-isysroot [$]$1
SYSROOT"
fi
# Propagate the sysroot args to hotspot
LEGACY_EXTRA_CFLAGS="$LEGACY_EXTRA_CFLAGS $
SYSROOT_CFLAGS"
LEGACY_EXTRA_CXXFLAGS="$LEGACY_EXTRA_CXXFLAGS $
SYSROOT_CFLAGS"
LEGACY_EXTRA_LDFLAGS="$LEGACY_EXTRA_LDFLAGS $
SYSROOT_LDFLAGS"
$1LEGACY_EXTRA_CFLAGS="[$]$1LEGACY_EXTRA_CFLAGS [$]$1
SYSROOT_CFLAGS"
$1LEGACY_EXTRA_CXXFLAGS="[$]$1LEGACY_EXTRA_CXXFLAGS [$]$1
SYSROOT_CFLAGS"
$1LEGACY_EXTRA_LDFLAGS="[$]$1LEGACY_EXTRA_LDFLAGS [$]$1
SYSROOT_LDFLAGS"
# The global CFLAGS and LDFLAGS variables need these for configure to function
CFLAGS="$CFLAGS $
SYSROOT_CFLAGS"
CPPFLAGS="$CPPFLAGS $
SYSROOT_CFLAGS"
CXXFLAGS="$CXXFLAGS $
SYSROOT_CFLAGS"
LDFLAGS="$LDFLAGS $
SYSROOT_LDFLAGS"
$1CFLAGS="[$]$1CFLAGS [$]$1
SYSROOT_CFLAGS"
$1CPPFLAGS="[$]$1CPPFLAGS [$]$1
SYSROOT_CFLAGS"
$1CXXFLAGS="[$]$1CXXFLAGS [$]$1
SYSROOT_CFLAGS"
$1LDFLAGS="[$]$1LDFLAGS [$]$1
SYSROOT_LDFLAGS"
fi
if test "x$OPENJDK_TARGET_OS" = xmacosx; then
# We also need -iframework<path>/System/Library/Frameworks
SYSROOT_CFLAGS="$SYSROOT_CFLAGS -iframework $
SYSROOT/System/Library/Frameworks"
SYSROOT_LDFLAGS="$SYSROOT_LDFLAGS -iframework $
SYSROOT/System/Library/Frameworks"
$1SYSROOT_CFLAGS="[$]$1SYSROOT_CFLAGS -iframework [$]$1
SYSROOT/System/Library/Frameworks"
$1SYSROOT_LDFLAGS="[$]$1SYSROOT_LDFLAGS -iframework [$]$1
SYSROOT/System/Library/Frameworks"
# These always need to be set, or we can't find the frameworks embedded in JavaVM.framework
# set this here so it doesn't have to be peppered throughout the forest
SYSROOT_CFLAGS="$SYSROOT_CFLAGS -F $
SYSROOT/System/Library/Frameworks/JavaVM.framework/Frameworks"
SYSROOT_LDFLAGS="$SYSROOT_LDFLAGS -F $
SYSROOT/System/Library/Frameworks/JavaVM.framework/Frameworks"
$1SYSROOT_CFLAGS="[$]$1SYSROOT_CFLAGS -F [$]$1
SYSROOT/System/Library/Frameworks/JavaVM.framework/Frameworks"
$1SYSROOT_LDFLAGS="[$]$1SYSROOT_LDFLAGS -F [$]$1
SYSROOT/System/Library/Frameworks/JavaVM.framework/Frameworks"
fi
AC_SUBST(SYSROOT_CFLAGS)
AC_SUBST(SYSROOT_LDFLAGS)
AC_SUBST(
$1
SYSROOT_CFLAGS)
AC_SUBST(
$1
SYSROOT_LDFLAGS)
])
AC_DEFUN_ONCE([FLAGS_SETUP_INIT_FLAGS],
...
...
@@ -785,7 +786,7 @@ AC_DEFUN_ONCE([FLAGS_SETUP_COMPILER_FLAGS_FOR_JDK],
LDFLAGS_JDK="$LDFLAGS_JDK -z defs -xildoff -ztext"
LDFLAGS_CXX_JDK="$LDFLAGS_CXX_JDK -norunpath -xnolib"
elif test "x$TOOLCHAIN_TYPE" = xxlc; then
LDFLAGS_JDK="${LDFLAGS_JDK} -brtl -bnolibpath -
liconv -
bexpall -bernotok"
LDFLAGS_JDK="${LDFLAGS_JDK} -brtl -bnolibpath -bexpall -bernotok"
fi
# Customize LDFLAGS for executables
...
...
@@ -808,7 +809,7 @@ AC_DEFUN_ONCE([FLAGS_SETUP_COMPILER_FLAGS_FOR_JDK],
if test "x$TOOLCHAIN_TYPE" = xmicrosoft; then
LDFLAGS_JDKLIB="${LDFLAGS_JDKLIB} -dll -libpath:${OUTPUT_ROOT}/support/modules_libs/java.base"
LDFLAGS_JDKLIB_SUFFIX
=""
JDKLIB_LIBS
=""
else
LDFLAGS_JDKLIB="${LDFLAGS_JDKLIB} ${SHARED_LIBRARY_FLAGS} \
-L${OUTPUT_ROOT}/support/modules_libs/java.base${OPENJDK_TARGET_CPU_LIBDIR}"
...
...
@@ -827,27 +828,25 @@ AC_DEFUN_ONCE([FLAGS_SETUP_COMPILER_FLAGS_FOR_JDK],
LDFLAGS_JDKLIB="${LDFLAGS_JDKLIB} -L${OUTPUT_ROOT}/support/modules_libs/java.base${OPENJDK_TARGET_CPU_LIBDIR}/server"
fi
LDFLAGS_JDKLIB_SUFFIX
="-ljava -ljvm"
JDKLIB_LIBS
="-ljava -ljvm"
if test "x$TOOLCHAIN_TYPE" = xsolstudio; then
LDFLAGS_JDKLIB_SUFFIX="$LDFLAGS_JDKLIB_SUFFIX -lc"
JDKLIB_LIBS="$JDKLIB_LIBS -lc"
elif test "x$TOOLCHAIN_TYPE" = xxlc; then
JDKLIB_LIBS="$JDKLIB_LIBS -liconv"
fi
fi
AC_SUBST(LDFLAGS_JDKLIB)
AC_SUBST(LDFLAGS_JDKEXE)
AC_SUBST(
LDFLAGS_JDKLIB_SUFFIX
)
AC_SUBST(
LDFLAGS_JDKEXE_SUFFIX
)
AC_SUBST(
JDKLIB_LIBS
)
AC_SUBST(
JDKEXE_LIBS
)
AC_SUBST(LDFLAGS_CXX_JDK)
LDFLAGS_TESTLIB="$LDFLAGS_JDKLIB"
LDFLAGS_TESTEXE="$LDFLAGS_JDKEXE"
LDFLAGS_TESTLIB_SUFFIX="$LDFLAGS_JDKLIB_SUFFIX"
LDFLAGS_TESTEXE_SUFFIX="$LDFLAGS_JDKEXE_SUFFIX"
AC_SUBST(LDFLAGS_TESTLIB)
AC_SUBST(LDFLAGS_TESTEXE)
AC_SUBST(LDFLAGS_TESTLIB_SUFFIX)
AC_SUBST(LDFLAGS_TESTEXE_SUFFIX)
])
# FLAGS_COMPILER_CHECK_ARGUMENTS([ARGUMENT], [RUN-IF-TRUE],
...
...
common/autoconf/generated-configure.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
common/autoconf/lib-alsa.m4
浏览文件 @
fbf552ee
...
...
@@ -37,8 +37,10 @@ AC_DEFUN_ONCE([LIB_SETUP_ALSA],
[specify directory for the alsa library])])
if test "x$NEEDS_LIB_ALSA" = xfalse; then
if test "x${with_alsa}" != x || test "x${with_alsa_include}" != x || test "x${with_alsa_lib}" != x; then
AC_MSG_WARN([alsa not used, so --with-alsa is ignored])
if (test "x${with_alsa}" != x && test "x${with_alsa}" != xno) || \
(test "x${with_alsa_include}" != x && test "x${with_alsa_include}" != xno) || \
(test "x${with_alsa_lib}" != x && test "x${with_alsa_lib}" != xno); then
AC_MSG_WARN([[alsa not used, so --with-alsa[-*] is ignored]])
fi
ALSA_CFLAGS=
ALSA_LIBS=
...
...
common/autoconf/lib-cups.m4
浏览文件 @
fbf552ee
...
...
@@ -35,8 +35,9 @@ AC_DEFUN_ONCE([LIB_SETUP_CUPS],
[specify directory for the cups include files])])
if test "x$NEEDS_LIB_CUPS" = xfalse; then
if test "x${with_cups}" != x || test "x${with_cups_include}" != x; then
AC_MSG_WARN([cups not used, so --with-cups is ignored])
if (test "x${with_cups}" != x && test "x${with_cups}" != xno) || \
(test "x${with_cups_include}" != x && test "x${with_cups_include}" != xno); then
AC_MSG_WARN([[cups not used, so --with-cups[-*] is ignored]])
fi
CUPS_CFLAGS=
else
...
...
common/autoconf/lib-ffi.m4
浏览文件 @
fbf552ee
...
...
@@ -37,8 +37,10 @@ AC_DEFUN_ONCE([LIB_SETUP_LIBFFI],
[specify directory for the libffi library])])
if test "x$NEEDS_LIB_FFI" = xfalse; then
if test "x${with_libffi}" != x || test "x${with_libffi_include}" != x || test "x${with_libffi_lib}" != x; then
AC_MSG_WARN([libffi not used, so --with-libffi is ignored])
if (test "x${with_libffi}" != x && test "x${with_libffi}" != xno) || \
(test "x${with_libffi_include}" != x && test "x${with_libffi_include}" != xno) || \
(test "x${with_libffi_lib}" != x && test "x${with_libffi_lib}" != xno); then
AC_MSG_WARN([[libffi not used, so --with-libffi[-*] is ignored]])
fi
LIBFFI_CFLAGS=
LIBFFI_LIBS=
...
...
common/autoconf/lib-freetype.m4
浏览文件 @
fbf552ee
...
...
@@ -202,10 +202,13 @@ AC_DEFUN_ONCE([LIB_SETUP_FREETYPE],
FREETYPE_BUNDLE_LIB_PATH=
if test "x$NEEDS_LIB_FREETYPE" = xfalse; then
if test "x$with_freetype" != x || test "x$with_freetype_include" != x || test "x$with_freetype_lib" != x || test "x$with_freetype_src" != x; then
AC_MSG_WARN([freetype not used, so --with-freetype is ignored])
if (test "x$with_freetype" != x && test "x$with_freetype" != xno) || \
(test "x$with_freetype_include" != x && test "x$with_freetype_include" != xno) || \
(test "x$with_freetype_lib" != x && test "x$with_freetype_lib" != xno) || \
(test "x$with_freetype_src" != x && test "x$with_freetype_src" != xno); then
AC_MSG_WARN([[freetype not used, so --with-freetype[-*] is ignored]])
fi
if
test "x$enable_freetype_bundling" != x
; then
if
(test "x$enable_freetype_bundling" != x && test "x$enable_freetype_bundling" != xno)
; then
AC_MSG_WARN([freetype not used, so --enable-freetype-bundling is ignored])
fi
else
...
...
common/autoconf/lib-x11.m4
浏览文件 @
fbf552ee
...
...
@@ -29,7 +29,7 @@
AC_DEFUN_ONCE([LIB_SETUP_X11],
[
if test "x$NEEDS_LIB_X11" = xfalse; then
if
test "x${with_x}" != x
; then
if
(test "x${with_x}" != x && test "x${with_x}" != xno)
; then
AC_MSG_WARN([X11 is not used, so --with-x is ignored])
fi
X_CFLAGS=
...
...
common/autoconf/spec.gmk.in
浏览文件 @
fbf552ee
...
...
@@ -340,11 +340,11 @@ USING_BROKEN_SUSE_LD:=@USING_BROKEN_SUSE_LD@
# LDFLAGS used to link the jdk native libraries (C-code)
LDFLAGS_JDKLIB:=@LDFLAGS_JDKLIB@
LDFLAGS_JDKLIB_SUFFIX:=@LDFLAGS_JDKLIB_SUFFIX
@
JDKLIB_LIBS:=@JDKLIB_LIBS
@
# LDFLAGS used to link the jdk native launchers (C-code)
LDFLAGS_JDKEXE:=@LDFLAGS_JDKEXE@
LDFLAGS_JDKEXE_SUFFIX:=@LDFLAGS_JDKEXE_SUFFIX
@
JDKEXE_LIBS:=@JDKEXE_LIBS
@
# LDFLAGS specific to C++ linking.
LDFLAGS_CXX_JDK:=@LDFLAGS_CXX_JDK@
...
...
@@ -360,9 +360,7 @@ CXXFLAGS_TESTLIB:=@CXXFLAGS_TESTLIB@
CFLAGS_TESTEXE:=@CFLAGS_TESTEXE@
CXXFLAGS_TESTEXE:=@CXXFLAGS_TESTEXE@
LDFLAGS_TESTLIB:=@LDFLAGS_TESTLIB@
LDFLAGS_TESTLIB_SUFFIX:=@LDFLAGS_TESTLIB_SUFFIX@
LDFLAGS_TESTEXE:=@LDFLAGS_TESTEXE@
LDFLAGS_TESTEXE_SUFFIX:=@LDFLAGS_TESTEXE_SUFFIX@
# BUILD_CC/BUILD_LD is a compiler/linker that generates code that is runnable on the
# build platform.
...
...
common/autoconf/toolchain.m4
浏览文件 @
fbf552ee
...
...
@@ -647,17 +647,68 @@ AC_DEFUN_ONCE([TOOLCHAIN_SETUP_BUILD_COMPILERS],
# path, otherwise we might pick up cross-compilers which don't use standard
# naming.
OLDPATH="$PATH"
AC_ARG_WITH(build-devkit, [AS_HELP_STRING([--with-build-devkit],
[Devkit to use for the build platform toolchain])])
if test "x$with_build_devkit" = "xyes"; then
AC_MSG_ERROR([--with-build-devkit must have a value])
elif test -n "$with_build_devkit"; then
if test ! -d "$with_build_devkit"; then
AC_MSG_ERROR([--with-build-devkit points to non existing dir: $with_build_devkit])
else
BASIC_FIXUP_PATH([with_build_devkit])
BUILD_DEVKIT_ROOT="$with_build_devkit"
# Check for a meta data info file in the root of the devkit
if test -f "$BUILD_DEVKIT_ROOT/devkit.info"; then
# Process devkit.info so that existing devkit variables are not
# modified by this
$SED -e "s/^DEVKIT_/BUILD_DEVKIT_/g" \
-e "s/\$DEVKIT_ROOT/\$BUILD_DEVKIT_ROOT/g" \
-e "s/\$host/\$build/g" \
$BUILD_DEVKIT_ROOT/devkit.info \
> $CONFIGURESUPPORT_OUTPUTDIR/build-devkit.info
. $CONFIGURESUPPORT_OUTPUTDIR/build-devkit.info
# This potentially sets the following:
# A descriptive name of the devkit
BASIC_EVAL_DEVKIT_VARIABLE([BUILD_DEVKIT_NAME])
# Corresponds to --with-extra-path
BASIC_EVAL_DEVKIT_VARIABLE([BUILD_DEVKIT_EXTRA_PATH])
# Corresponds to --with-toolchain-path
BASIC_EVAL_DEVKIT_VARIABLE([BUILD_DEVKIT_TOOLCHAIN_PATH])
# Corresponds to --with-sysroot
BASIC_EVAL_DEVKIT_VARIABLE([BUILD_DEVKIT_SYSROOT])
# Skip the Window specific parts
fi
AC_MSG_CHECKING([for build platform devkit])
if test "x$BUILD_DEVKIT_NAME" != x; then
AC_MSG_RESULT([$BUILD_DEVKIT_NAME in $BUILD_DEVKIT_ROOT])
else
AC_MSG_RESULT([$BUILD_DEVKIT_ROOT])
fi
BUILD_SYSROOT="$BUILD_DEVKIT_SYSROOT"
FLAGS_SETUP_SYSROOT_FLAGS([BUILD_])
# Fallback default of just /bin if DEVKIT_PATH is not defined
if test "x$BUILD_DEVKIT_TOOLCHAIN_PATH" = x; then
BUILD_DEVKIT_TOOLCHAIN_PATH="$BUILD_DEVKIT_ROOT/bin"
fi
PATH="$BUILD_DEVKIT_TOOLCHAIN_PATH:$BUILD_DEVKIT_EXTRA_PATH"
fi
fi
# FIXME: we should list the discovered compilers as an exclude pattern!
# If we do that, we can do this detection before POST_DETECTION, and still
# find the build compilers in the tools dir, if needed.
BASIC_
PATH
_PROGS(BUILD_CC, [cl cc gcc])
BASIC_
REQUIRE
_PROGS(BUILD_CC, [cl cc gcc])
BASIC_FIXUP_EXECUTABLE(BUILD_CC)
BASIC_
PATH
_PROGS(BUILD_CXX, [cl CC g++])
BASIC_
REQUIRE
_PROGS(BUILD_CXX, [cl CC g++])
BASIC_FIXUP_EXECUTABLE(BUILD_CXX)
BASIC_PATH_PROGS(BUILD_LD, ld)
BASIC_FIXUP_EXECUTABLE(BUILD_LD)
BUILD_SYSROOT_CFLAGS=""
BUILD_SYSROOT_LDFLAGS=""
BUILD_LD="$BUILD_CC"
PATH="$OLDPATH"
else
# If we are not cross compiling, use the normal target compilers for
# building the build platform executables.
...
...
corba/.hgtags
浏览文件 @
fbf552ee
...
...
@@ -332,3 +332,4 @@ df70bb200356fec686681f0295c50cc3ed43c3b3 jdk9-b84
a5c40ac9b916ff44d512ee764fa919ed2097e149 jdk9-b87
00f48ecbc09915f793d9e5ad74ab0b25f2549bf5 jdk9-b88
c847a53b38d2fffb87afc483c74db05eced9b4f4 jdk9-b89
29cc8228d62319af21cad7c90817671e0813b6bd jdk9-b90
hotspot/.hgtags
浏览文件 @
fbf552ee
...
...
@@ -492,3 +492,4 @@ e9e63d93bbfe2c6c23447e2c1f5cc71c98671cba jdk9-b79
d7ffd16382fe7071181b967932b47cff6d1312e1 jdk9-b87
bc48b669bc6610fac97e16593050c0f559cf6945 jdk9-b88
20dff0211deda8d5877fda0e80b6d165ab93c6c2 jdk9-b89
7fe46dc64bb3a8df554b24cde0153ffb24f39c5e jdk9-b90
jdk/.hgtags
浏览文件 @
fbf552ee
...
...
@@ -332,3 +332,4 @@ e8a66c0b05d786a282a7ff1d7eb4989afa30c891 jdk9-b86
110fc90bdfa0fe59606c047c2301ed75d2bad6cf jdk9-b87
6e50b992bef4def597a5033e696e5b1d4fe5b294 jdk9-b88
0d0a63b325592607974612f9cfb48590975aa2d6 jdk9-b89
b433e4dfb830fea60e5187e4580791b62cc362d2 jdk9-b90
jdk/make/CompileDemos.gmk
浏览文件 @
fbf552ee
...
...
@@ -269,11 +269,11 @@ define SetupJVMTIDemo
DISABLED_WARNINGS_microsoft := $(11), \
LDFLAGS := $(filter-out -incremental:no -opt:ref, $(LDFLAGS_JDKLIB)), \
LDFLAGS_macosx := $(call SET_EXECUTABLE_ORIGIN), \
L
DFLAGS_SUFFIX
:= $$($1_EXTRA_CXX), \
L
DFLAGS_SUFFIX
_unix := $5, \
L
DFLAGS_SUFFIX_windows := $6
, \
L
DFLAGS_SUFFIX
_solaris := $7 -lc, \
L
DFLAGS_SUFFIX_linux := $8
, \
L
IBS
:= $$($1_EXTRA_CXX), \
L
IBS
_unix := $5, \
L
IBS_linux := $8
, \
L
IBS
_solaris := $7 -lc, \
L
IBS_windows := $6
, \
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
RC_FLAGS := $$(RC_FLAGS) \
-D "JDK_FNAME=$1.dll" \
...
...
@@ -409,7 +409,7 @@ ifeq ($(OPENJDK_TARGET_OS), solaris)
CFLAGS := $(CFLAGS_JDKLIB) \
-I$(SUPPORT_OUTPUTDIR)/demo/classes/jni/Poller, \
LDFLAGS := $(LDFLAGS_JDKLIB), \
L
DFLAGS_SUFFIX
_solaris := -lc, \
L
IBS
_solaris := -lc, \
OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/demo/native/jni/Poller, \
OUTPUT_DIR := $(SUPPORT_OUTPUTDIR)/demo/native, \
LIBRARY := Poller))
...
...
jdk/make/launcher/Launcher-java.base.gmk
浏览文件 @
fbf552ee
#
# Copyright (c) 2011, 201
4
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2011, 201
5
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -125,7 +125,7 @@ BUILD_JSPAWNHELPER_SRC := $(JDK_TOPDIR)/src/java.base/unix/native/jspawnhelper
JSPAWNHELPER_CFLAGS := -I$(JDK_TOPDIR)/src/java.base/unix/native/libjava
BUILD_JSPAWNHELPER_DST_DIR := $(SUPPORT_OUTPUTDIR)/modules_libs/java.base$(OPENJDK_TARGET_CPU_LIBDIR)
LINK_JSPAWNHELPER_OBJECTS := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libjava/childproc.o
LINK_JSPAWNHELPER_
FLAGS :=
BUILD_JSPAWNHELPER_LD
FLAGS :=
ifneq ($(findstring $(OPENJDK_TARGET_OS), macosx solaris aix), )
BUILD_JSPAWNHELPER := 1
...
...
@@ -136,7 +136,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx)
endif
ifeq ($(OPENJDK_TARGET_CPU_BITS), 64)
LINK_JSPAWNHELPER_
FLAGS += $(COMPILER_TARGET_BITS_FLAG)64
BUILD_JSPAWNHELPER_LD
FLAGS += $(COMPILER_TARGET_BITS_FLAG)64
endif
ifeq ($(BUILD_JSPAWNHELPER), 1)
...
...
@@ -145,8 +145,8 @@ ifeq ($(BUILD_JSPAWNHELPER), 1)
INCLUDE_FILES := jspawnhelper.c, \
OPTIMIZATION := LOW, \
CFLAGS := $(CFLAGS_JDKEXE) $(JSPAWNHELPER_CFLAGS), \
LDFLAGS := $(LDFLAGS_JDKEXE) $(
LINK_JSPAWNHELPER_
FLAGS), \
L
DFLAGS_SUFFIX
:= $(LINK_JSPAWNHELPER_OBJECTS), \
LDFLAGS := $(LDFLAGS_JDKEXE) $(
BUILD_JSPAWNHELPER_LD
FLAGS), \
L
IBS
:= $(LINK_JSPAWNHELPER_OBJECTS), \
OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/jspawnhelper, \
OUTPUT_DIR := $(BUILD_JSPAWNHELPER_DST_DIR), \
PROGRAM := jspawnhelper))
...
...
jdk/make/launcher/Launcher-jdk.accessibility.gmk
浏览文件 @
fbf552ee
...
...
@@ -40,8 +40,8 @@ ifeq ($(OPENJDK_TARGET_OS), windows)
-analyze- -Od -Gd -D_WINDOWS \
-D_UNICODE -DUNICODE -RTC1 -EHsc, \
DISABLED_WARNINGS_microsoft := 4267 4996, \
LDFLAGS := $(LDFLAGS_JDKEXE) \
Advapi32.lib Version.lib U
ser32.lib, \
LDFLAGS := $(LDFLAGS_JDKEXE)
,
\
LIBS := advapi32.lib version.lib u
ser32.lib, \
OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/jdk.accessibility/jabswitch, \
OUTPUT_DIR := $(SUPPORT_OUTPUTDIR)/modules_cmds/jdk.accessibility, \
PROGRAM := jabswitch, \
...
...
jdk/make/launcher/Launcher-jdk.jconsole.gmk
浏览文件 @
fbf552ee
#
# Copyright (c) 2011, 201
4
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2011, 201
5
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -26,9 +26,8 @@
include LauncherCommon.gmk
BUILD_LAUNCHER_jconsole_CFLAGS_windows := -DJAVAW
BUILD_LAUNCHER_jconsole_L
DFLAG
S_windows := user32.lib
BUILD_LAUNCHER_jconsole_L
IB
S_windows := user32.lib
$(eval $(call SetupLauncher,jconsole, \
-DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "-J-Djconsole.showOutputViewer"$(COMMA) "sun.tools.jconsole.JConsole"$(COMMA) }' \
-DAPP_CLASSPATH='{ "/lib/jconsole.jar"$(COMMA) "/lib/tools.jar"$(COMMA) "/classes" }'))
jdk/make/launcher/Launcher-jdk.pack200.gmk
浏览文件 @
fbf552ee
...
...
@@ -90,9 +90,8 @@ $(eval $(call SetupNativeCompilation,BUILD_UNPACKEXE, \
$(LDFLAGS_JDKEXE) $(LDFLAGS_CXX_JDK) \
$(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)unpack$(SHARED_LIBRARY_SUFFIX)) \
$(call SET_SHARED_LIBRARY_ORIGIN), \
LDFLAGS_linux := , \
LDFLAGS_solaris := $(UNPACKEXE_LDFLAGS_solaris) -lc, \
LDFLAGS_SUFFIX := $(UNPACKEXE_LIBS) $(LIBCXX), \
LIBS := $(UNPACKEXE_LIBS) $(LIBCXX), \
LIBS_solaris := -lc, \
OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/unpackexe$(OUTPUT_SUBDIR), \
OUTPUT_DIR := $(SUPPORT_OUTPUTDIR)/modules_cmds/$(MODULE), \
PROGRAM := unpack200, \
...
...
jdk/make/launcher/LauncherCommon.gmk
浏览文件 @
fbf552ee
...
...
@@ -75,8 +75,8 @@ define SetupLauncher
# Parameter 1 is the name of the launcher (java, javac, jar...)
# Parameter 2 is extra CFLAGS
# Parameter 3 is extra LDFLAGS
# Parameter 4 is extra L
DFLAGS_SUFFIX
_unix
# Parameter 5 is extra L
DFLAGS_SUFFIX
_windows
# Parameter 4 is extra L
IBS
_unix
# Parameter 5 is extra L
IBS
_windows
# Parameter 6 is optional Windows JLI library (full path)
# Parameter 7 is optional Windows resource (RC) flags
# Parameter 8 is optional Windows version resource file (.rc)
...
...
@@ -96,7 +96,7 @@ define SetupLauncher
endif
$1_LDFLAGS := $3
$1_L
DFLAGS_SUFFIX
:=
$1_L
IBS
:=
ifeq ($(OPENJDK_TARGET_OS), macosx)
$1_PLIST_FILE := Info-cmdline.plist
ifneq ($(11), )
...
...
@@ -107,17 +107,18 @@ define SetupLauncher
endif
$1_LDFLAGS += -Wl,-all_load $(SUPPORT_OUTPUTDIR)/native/java.base/libjli_static.a \
-framework Cocoa -framework Security -framework ApplicationServices \
-sectcreate __TEXT __info_plist $(MACOSX_PLIST_DIR)/$$($1_PLIST_FILE)
$1_LDFLAGS_SUFFIX += -pthread
$1_LIBS += -framework Cocoa -framework Security \
-framework ApplicationServices
endif
ifeq ($(OPENJDK_TARGET_OS), aix)
$1_LDFLAGS_SUFFIX += -L$(SUPPORT_OUTPUTDIR)/native/java.base -ljli_static
$1_LDFLAGS += -L$(SUPPORT_OUTPUTDIR)/native/java.base
$1_LIBS += -ljli_static
endif
ifeq ($(USE_EXTERNAL_LIBZ), true)
$1_L
DFLAGS_SUFFIX
+= -lz
$1_L
IBS
+= -lz
endif
$1_OUTPUT_DIR_ARG := $9
...
...
@@ -130,7 +131,7 @@ define SetupLauncher
$1_OPTIMIZATION_ARG := HIGH
$1_LDFLAGS_solaris := -R$(OPENWIN_HOME)/lib$(OPENJDK_TARGET_CPU_ISADIR)
else
$1_OPTIMIZATION_ARG := LOW
$1_OPTIMIZATION_ARG := LOW
endif
$1_CFLAGS := $(CFLAGS_JDKEXE)
...
...
@@ -172,18 +173,20 @@ define SetupLauncher
LDFLAGS := $(LDFLAGS_JDKEXE) \
$(ORIGIN_ARG) \
$$($1_LDFLAGS), \
LDFLAGS_linux := \
$(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)$(SHARED_LIBRARY_SUFFIX)) \
-L$(SUPPORT_OUTPUTDIR)/modules_libs/java.base$(OPENJDK_TARGET_CPU_LIBDIR)/jli, \
LDFLAGS_macosx := $(call SET_SHARED_LIBRARY_NAME,$1), \
LDFLAGS_linux := -lpthread \
$(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)$(SHARED_LIBRARY_SUFFIX)), \
LDFLAGS_solaris := $$($1_LDFLAGS_solaris) \
$(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)$(SHARED_LIBRARY_SUFFIX)), \
$(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)$(SHARED_LIBRARY_SUFFIX)) \
-L$(SUPPORT_OUTPUTDIR)/modules_libs/java.base$(OPENJDK_TARGET_CPU_LIBDIR)/jli, \
MAPFILE := $$($1_MAPFILE), \
LDFLAGS_SUFFIX := $(LDFLAGS_JDKEXE_SUFFIX) $$($1_LDFLAGS_SUFFIX), \
LDFLAGS_SUFFIX_unix := $4, \
LDFLAGS_SUFFIX_windows := $$($1_WINDOWS_JLI_LIB) \
LIBS := $(JDKEXE_LIBS) $$($1_LIBS), \
LIBS_unix := $4, \
LIBS_linux := -lpthread -ljli $(LIBDL) -lc, \
LIBS_solaris := -ljli -lthread $(LIBDL) -lc, \
LIBS_windows := $$($1_WINDOWS_JLI_LIB) \
$(SUPPORT_OUTPUTDIR)/native/java.base/libjava/java.lib advapi32.lib $5, \
LDFLAGS_SUFFIX_linux := -L$(SUPPORT_OUTPUTDIR)/modules_libs/java.base$(OPENJDK_TARGET_CPU_LIBDIR)/jli -ljli $(LIBDL) -lc, \
LDFLAGS_SUFFIX_solaris := -L$(SUPPORT_OUTPUTDIR)/modules_libs/java.base$(OPENJDK_TARGET_CPU_LIBDIR)/jli -ljli -lthread $(LIBDL) -lc, \
OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/$1_objs$(OUTPUT_SUBDIR), \
OUTPUT_DIR := $$($1_OUTPUT_DIR_ARG)$(OUTPUT_SUBDIR), \
PROGRAM := $1, \
...
...
jdk/make/lib/Awt2dLibraries.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/CoreLibraries.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-java.instrument.gmk
浏览文件 @
fbf552ee
...
...
@@ -40,20 +40,13 @@ LIBINSTRUMENT_CFLAGS := $(CFLAGS_JDKLIB) \
-I$(JDK_TOPDIR)/src/java.base/share/native/libjava \
#
LIBINSTRUMENT_LDFLAGS :=
LIBINSTRUMENT_LDFLAGS_SUFFIX :=
ifeq ($(OPENJDK_TARGET_OS), windows)
LIBINSTRUMENT_LDFLAGS += $(SUPPORT_OUTPUTDIR)/native/java.base/jli_static.lib $(WIN_JAVA_LIB) \
-export:Agent_OnAttach advapi32.lib
# Statically link the C runtime so that there are not dependencies on modules
# not on the search patch when invoked from the Windows system directory
# (or elsewhere).
LIBINSTRUMENT_CFLAGS := $(filter-out -MD, $(LIBINSTRUMENT_CFLAGS))
# equivalent of strcasecmp is stricmp on Windows
LIBINSTRUMENT_CFLAGS += -Dstrcasecmp=stricmp
else
LIBINSTRUMENT_LDFLAGS_SUFFIX := -ljava
endif
$(eval $(call SetupNativeCompilation,BUILD_LIBINSTRUMENT, \
...
...
@@ -68,15 +61,21 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBINSTRUMENT, \
LDFLAGS := $(LDFLAGS_JDKLIB) \
$(call SET_SHARED_LIBRARY_ORIGIN) \
$(LIBINSTRUMENT_LDFLAGS), \
LDFLAGS_linux := $(call SET_SHARED_LIBRARY_ORIGIN,/jli), \
LDFLAGS_solaris := $(call SET_SHARED_LIBRARY_ORIGIN,/jli), \
LDFLAGS_macosx := -Xlinker -all_load $(SUPPORT_OUTPUTDIR)/native/java.base/libjli_static.a \
-framework Cocoa -framework Security -framework ApplicationServices, \
LDFLAGS_SUFFIX := $(LIBINSTRUMENT_LDFLAGS_SUFFIX), \
LDFLAGS_SUFFIX_macosx := -liconv $(LIBZ), \
LDFLAGS_SUFFIX_solaris := $(LIBZ) -L$(call FindLibDirForModule, java.base)/jli -ljli $(LIBDL) -lc, \
LDFLAGS_SUFFIX_linux := $(LIBZ) -L$(call FindLibDirForModule, java.base)/jli -ljli $(LIBDL), \
LDFLAGS_SUFFIX_aix := $(LIBZ) -L$(SUPPORT_OUTPUTDIR)/native/java.base -ljli_static $(LIBDL),\
LDFLAGS_linux := $(call SET_SHARED_LIBRARY_ORIGIN,/jli) \
-L$(call FindLibDirForModule, java.base)/jli, \
LDFLAGS_solaris := $(call SET_SHARED_LIBRARY_ORIGIN,/jli) \
-L$(call FindLibDirForModule, java.base)/jli, \
LDFLAGS_macosx := -Xlinker -all_load $(SUPPORT_OUTPUTDIR)/native/java.base/libjli_static.a, \
LDFLAGS_aix := -L$(SUPPORT_OUTPUTDIR)/native/java.base, \
LDFLAGS_windows := -export:Agent_OnAttach, \
LIBS_unix := -ljava $(LIBZ), \
LIBS_linux := -ljli $(LIBDL), \
LIBS_solaris := -ljli $(LIBDL) -lc, \
LIBS_aix := -ljli_static $(LIBDL),\
LIBS_macosx := -liconv -framework Cocoa -framework Security \
-framework ApplicationServices, \
LIBS_windows := $(WIN_JAVA_LIB) advapi32.lib \
$(SUPPORT_OUTPUTDIR)/native/java.base/jli_static.lib, \
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
RC_FLAGS := $(RC_FLAGS) \
-D "JDK_FNAME=instrument.dll" \
...
...
jdk/make/lib/Lib-java.management.gmk
浏览文件 @
fbf552ee
...
...
@@ -54,10 +54,10 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBMANAGEMENT, \
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libmanagement/mapfile-vers, \
LDFLAGS := $(LDFLAGS_JDKLIB) \
$(call SET_SHARED_LIBRARY_ORIGIN), \
L
DFLAGS_solaris := -lkstat
, \
L
DFLAGS_SUFFIX := $(LDFLAGS_JDKLIB_SUFFIX)
, \
L
DFLAGS_SUFFIX_windows := jvm.lib psapi.lib $(WIN_JAVA_LIB) advapi32.lib,
\
L
DFLAGS_SUFFIX_aix := -lperfstat,
\
L
IBS := $(JDKLIB_LIBS)
, \
L
IBS_solaris := -lkstat
, \
L
IBS_aix := -lperfstat,
\
L
IBS_windows := jvm.lib psapi.lib $(WIN_JAVA_LIB) advapi32.lib,
\
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
RC_FLAGS := $(RC_FLAGS) \
-D "JDK_FNAME=management.dll" \
...
...
jdk/make/lib/Lib-java.prefs.gmk
浏览文件 @
fbf552ee
#
# Copyright (c) 2011, 201
4
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2011, 201
5
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -43,11 +43,12 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBPREFS, \
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libprefs/mapfile-vers, \
LDFLAGS := $(LDFLAGS_JDKLIB) \
$(call SET_SHARED_LIBRARY_ORIGIN), \
LDFLAGS_SUFFIX_linux := -ljvm -ljava, \
LDFLAGS_SUFFIX_solaris := -ljvm -ljava -lc, \
LDFLAGS_SUFFIX_aix := -ljvm -ljava, \
LDFLAGS_SUFFIX_windows := advapi32.lib jvm.lib $(WIN_JAVA_LIB), \
LDFLAGS_SUFFIX_macosx := -ljvm -framework CoreFoundation -framework Foundation, \
LIBS_unix := -ljvm, \
LIBS_linux := -ljava, \
LIBS_solaris := -ljava -lc, \
LIBS_aix := -ljava, \
LIBS_macosx := -framework CoreFoundation -framework Foundation, \
LIBS_windows := advapi32.lib jvm.lib $(WIN_JAVA_LIB), \
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
RC_FLAGS := $(RC_FLAGS) \
-D "JDK_FNAME=prefs.dll" \
...
...
jdk/make/lib/Lib-java.security.jgss.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-java.smartcardio.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.accessibility.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.attach.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.crypto.ec.gmk
浏览文件 @
fbf552ee
...
...
@@ -59,9 +59,9 @@ ifeq ($(ENABLE_INTREE_EC), yes)
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libsunec/mapfile-vers, \
LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK), \
LDFLAGS_macosx := $(call SET_SHARED_LIBRARY_ORIGIN), \
L
DFLAGS_SUFFIX
:= $(LIBCXX), \
L
DFLAGS_SUFFIX
_linux := -lc, \
L
DFLAGS_SUFFIX
_solaris := -lc, \
L
IBS
:= $(LIBCXX), \
L
IBS
_linux := -lc, \
L
IBS
_solaris := -lc, \
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
RC_FLAGS := $(RC_FLAGS) \
-D "JDK_FNAME=sunec.dll" \
...
...
jdk/make/lib/Lib-jdk.crypto.mscapi.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.crypto.pkcs11.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.crypto.ucrypto.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.deploy.osx.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.internal.le.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.jdi.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.jdwp.agent.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.management.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.pack200.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.sctp.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/Lib-jdk.security.auth.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/NetworkingLibraries.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/NioLibraries.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/PlatformLibraries.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/SecurityLibraries.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/make/lib/SoundLibraries.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/src/java.base/share/classes/java/io/ObjectInputStream.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/src/java.base/share/classes/java/util/zip/ZipUtils.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/ProblemList.txt
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/com/oracle/security/ucrypto/TestRSA.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/ProcessHandle/TEST.properties
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/annotation/AnnotationType/AnnotationTypeDeadlockTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/AddTransformerTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/AppendToBootstrapClassPathTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/AppendToClassPathTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/BootClassPath/BootClassPathTest.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/FromShutdownHook.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/GetAllLoadedClassesTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/GetInitiatedClassesTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/GetObjectSizeTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/IsModifiableClassAgent.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/ManifestTest.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/NativeMethodPrefixAgent.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/NoTransformerAddedTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/NullGetObjectSizeTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/NullRedefineClassesTests.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/NullTransformerAddTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/NullTransformerRemoveTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/ParallelTransformerLoader.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/PremainClass/InheritAgent0010.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/PremainClass/InheritAgent0011.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/PremainClass/InheritAgent0110.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/PremainClass/InheritAgent0111.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/PremainClass/InheritAgent1000.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/PremainClass/InheritAgent1001.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/PremainClass/InheritAgent1010.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/PremainClass/InheritAgent1011.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/PremainClass/InheritAgent1100.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/PremainClass/InheritAgent1101.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/PremainClass/InheritAgent1110.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/PremainClass/InheritAgent1111.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/RedefineBigClass.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/RedefineClassWithNativeMethod.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/RedefineClassesDisabledTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/RedefineClassesTests.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/RedefineMethodAddInvoke.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/RedefineMethodDelInvoke.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/RedefineMethodInBacktrace.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/RedefineMethodWithAnnotations.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/RemoveAbsentTransformerTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/RemoveTransformerTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/RetransformBigClass.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/SingleTransformerTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/StressGetObjectSizeTest.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/TEST.properties
0 → 100644
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/TransformMethodTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/TransformerManagementThreadAddTests.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/TransformerManagementThreadRemoveTests.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/instrument/appendToClassLoaderSearch/run_tests.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/invoke/lambda/LambdaAccessControlTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/invoke/lambda/LambdaAsm.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/lang/invoke/lambda/LambdaStackTrace.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/java/util/Currency/PropertiesTest.sh
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/jdk/lambda/TEST.properties
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/sun/misc/JarIndex/metaInfFilenames/Basic.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
jdk/test/vm/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
make/common/MakeBase.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
make/common/NativeCompilation.gmk
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
make/jprt.properties
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
nashorn/.hgtags
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Token.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
nashorn/test/script/basic/es6/template-literals.js
0 → 100644
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
nashorn/test/script/basic/es6/template-literals.js.EXPECTED
0 → 100644
浏览文件 @
fbf552ee
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录