Merge
This commit is contained in:
commit
c52a86e9c7
@ -77,6 +77,7 @@ $(call make-launcher, jmap, sun.tools.jmap.JMap, \
|
|||||||
-J-Dsun.jvm.hotspot.debugger.useWindbgDebugger, )
|
-J-Dsun.jvm.hotspot.debugger.useWindbgDebugger, )
|
||||||
$(call make-launcher, jps, sun.tools.jps.Jps, , )
|
$(call make-launcher, jps, sun.tools.jps.Jps, , )
|
||||||
$(call make-launcher, jrunscript, com.sun.tools.script.shell.Main, , )
|
$(call make-launcher, jrunscript, com.sun.tools.script.shell.Main, , )
|
||||||
|
$(call make-launcher, jjs, jdk.nashorn.tools.Shell, , )
|
||||||
$(call make-launcher, jsadebugd, sun.jvm.hotspot.jdi.SADebugServer, , )
|
$(call make-launcher, jsadebugd, sun.jvm.hotspot.jdi.SADebugServer, , )
|
||||||
$(call make-launcher, jstack, sun.tools.jstack.JStack, \
|
$(call make-launcher, jstack, sun.tools.jstack.JStack, \
|
||||||
-J-Dsun.jvm.hotspot.debugger.useProcDebugger \
|
-J-Dsun.jvm.hotspot.debugger.useProcDebugger \
|
||||||
|
@ -33,8 +33,3 @@ sun.security.krb5.Realm=sun.security.ssl.krb5.KerberosClientKeyExchangeImpl,comp
|
|||||||
#
|
#
|
||||||
java.beans.PropertyChangeListener=java.util.logging.LogManager,sun.org.mozilla.javascript.internal.Context,compact1,compact2,compact3
|
java.beans.PropertyChangeListener=java.util.logging.LogManager,sun.org.mozilla.javascript.internal.Context,compact1,compact2,compact3
|
||||||
java.beans.PropertyChangeEvent=sun.org.mozilla.javascript.internal.Context,compact3
|
java.beans.PropertyChangeEvent=sun.org.mozilla.javascript.internal.Context,compact3
|
||||||
|
|
||||||
# JFR traces even in builds with JFR disabled
|
|
||||||
com.oracle.jrockit.jfr.FlightRecorder: com.sun.management.MissionControl, compact3
|
|
||||||
com.oracle.jrockit.jfr.management.FlightRecorderMBean: com.sun.management.MissionControl, compact3
|
|
||||||
|
|
||||||
|
@ -311,6 +311,9 @@ $(eval $(call SetupLauncher,jps,\
|
|||||||
$(eval $(call SetupLauncher,jrunscript,\
|
$(eval $(call SetupLauncher,jrunscript,\
|
||||||
-DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.script.shell.Main"$(COMMA) }'))
|
-DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.script.shell.Main"$(COMMA) }'))
|
||||||
|
|
||||||
|
$(eval $(call SetupLauncher,jjs,\
|
||||||
|
-DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "jdk.nashorn.tools.Shell"$(COMMA) }'))
|
||||||
|
|
||||||
$(eval $(call SetupLauncher,jsadebugd,\
|
$(eval $(call SetupLauncher,jsadebugd,\
|
||||||
-DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.jvm.hotspot.jdi.SADebugServer"$(COMMA) }' \
|
-DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.jvm.hotspot.jdi.SADebugServer"$(COMMA) }' \
|
||||||
-DAPP_CLASSPATH='{ "/lib/tools.jar"$(COMMA) "/lib/sa-jdi.jar"$(COMMA) "/classes" }' \
|
-DAPP_CLASSPATH='{ "/lib/tools.jar"$(COMMA) "/lib/sa-jdi.jar"$(COMMA) "/classes" }' \
|
||||||
|
@ -1119,6 +1119,14 @@ endif
|
|||||||
|
|
||||||
##########################################################################################
|
##########################################################################################
|
||||||
|
|
||||||
|
# Import nashorn.jar from nashorn dist dir.
|
||||||
|
$(IMAGES_OUTPUTDIR)/lib/ext/nashorn.jar: $(NASHORN_DIST)/nashorn.jar
|
||||||
|
$(install-file)
|
||||||
|
|
||||||
|
JARS += $(IMAGES_OUTPUTDIR)/lib/ext/nashorn.jar
|
||||||
|
|
||||||
|
##########################################################################################
|
||||||
|
|
||||||
-include $(CUSTOM_MAKE_DIR)/CreateJars.gmk
|
-include $(CUSTOM_MAKE_DIR)/CreateJars.gmk
|
||||||
|
|
||||||
##########################################################################################
|
##########################################################################################
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -36,6 +36,7 @@ import static java.lang.annotation.ElementType.*;
|
|||||||
*
|
*
|
||||||
* @author Neal Gafter
|
* @author Neal Gafter
|
||||||
* @since 1.5
|
* @since 1.5
|
||||||
|
* @jls 9.6.3.6 @Deprecated
|
||||||
*/
|
*/
|
||||||
@Documented
|
@Documented
|
||||||
@Retention(RetentionPolicy.RUNTIME)
|
@Retention(RetentionPolicy.RUNTIME)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -43,7 +43,7 @@ import java.lang.annotation.*;
|
|||||||
*
|
*
|
||||||
* @author Peter von der Ahé
|
* @author Peter von der Ahé
|
||||||
* @author Joshua Bloch
|
* @author Joshua Bloch
|
||||||
* @jls 9.6.1.4 Override
|
* @jls 9.6.1.4 @Override
|
||||||
* @since 1.5
|
* @since 1.5
|
||||||
*/
|
*/
|
||||||
@Target(ElementType.METHOD)
|
@Target(ElementType.METHOD)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -85,6 +85,7 @@ import java.lang.annotation.*;
|
|||||||
* @since 1.7
|
* @since 1.7
|
||||||
* @jls 4.7 Reifiable Types
|
* @jls 4.7 Reifiable Types
|
||||||
* @jls 8.4.1 Formal Parameters
|
* @jls 8.4.1 Formal Parameters
|
||||||
|
* @jls 9.6.3.7 @SafeVarargs
|
||||||
*/
|
*/
|
||||||
@Documented
|
@Documented
|
||||||
@Retention(RetentionPolicy.RUNTIME)
|
@Retention(RetentionPolicy.RUNTIME)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -41,8 +41,13 @@ import static java.lang.annotation.ElementType.*;
|
|||||||
* suppress a warning in a particular method, you should annotate that
|
* suppress a warning in a particular method, you should annotate that
|
||||||
* method rather than its class.
|
* method rather than its class.
|
||||||
*
|
*
|
||||||
* @since 1.5
|
|
||||||
* @author Josh Bloch
|
* @author Josh Bloch
|
||||||
|
* @since 1.5
|
||||||
|
* @jls 4.8 Raw Types
|
||||||
|
* @jls 4.12.2 Variables of Reference Type
|
||||||
|
* @jls 5.1.9 Unchecked Conversion
|
||||||
|
* @jls 5.5.2 Checked Casts and Unchecked Casts
|
||||||
|
* @jls 9.6.3.5 @SuppressWarnings
|
||||||
*/
|
*/
|
||||||
@Target({TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR, LOCAL_VARIABLE})
|
@Target({TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR, LOCAL_VARIABLE})
|
||||||
@Retention(RetentionPolicy.SOURCE)
|
@Retention(RetentionPolicy.SOURCE)
|
||||||
@ -56,9 +61,11 @@ public @interface SuppressWarnings {
|
|||||||
* free to emit a warning if an annotation contains an unrecognized
|
* free to emit a warning if an annotation contains an unrecognized
|
||||||
* warning name.
|
* warning name.
|
||||||
*
|
*
|
||||||
* <p>Compiler vendors should document the warning names they support in
|
* <p> The string {@code "unchecked"} is used to suppress
|
||||||
* conjunction with this annotation type. They are encouraged to cooperate
|
* unchecked warnings. Compiler vendors should document the
|
||||||
* to ensure that the same names work across multiple compilers.
|
* additional warning names they support in conjunction with this
|
||||||
|
* annotation type. They are encouraged to cooperate to ensure
|
||||||
|
* that the same names work across multiple compilers.
|
||||||
*/
|
*/
|
||||||
String[] value();
|
String[] value();
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2003, 2004, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -44,6 +44,7 @@ package java.lang.annotation;
|
|||||||
*
|
*
|
||||||
* @author Joshua Bloch
|
* @author Joshua Bloch
|
||||||
* @since 1.5
|
* @since 1.5
|
||||||
|
* @jls 9.6.3.3 @Inherited
|
||||||
*/
|
*/
|
||||||
@Documented
|
@Documented
|
||||||
@Retention(RetentionPolicy.RUNTIME)
|
@Retention(RetentionPolicy.RUNTIME)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -38,6 +38,7 @@ package java.lang.annotation;
|
|||||||
*
|
*
|
||||||
* @author Joshua Bloch
|
* @author Joshua Bloch
|
||||||
* @since 1.5
|
* @since 1.5
|
||||||
|
* @jls 9.6.3.2 @Retention
|
||||||
*/
|
*/
|
||||||
@Documented
|
@Documented
|
||||||
@Retention(RetentionPolicy.RUNTIME)
|
@Retention(RetentionPolicy.RUNTIME)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2003, 2004, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -59,6 +59,9 @@ package java.lang.annotation;
|
|||||||
* ...
|
* ...
|
||||||
* }
|
* }
|
||||||
* </pre>
|
* </pre>
|
||||||
|
*
|
||||||
|
* @since 1.5
|
||||||
|
* @jls 9.6.3.1 @Target
|
||||||
*/
|
*/
|
||||||
@Documented
|
@Documented
|
||||||
@Retention(RetentionPolicy.RUNTIME)
|
@Retention(RetentionPolicy.RUNTIME)
|
||||||
|
@ -327,9 +327,6 @@ tools/pack200/Pack200Test.java solaris-all, mac
|
|||||||
# 7150569
|
# 7150569
|
||||||
tools/launcher/UnicodeTest.java macosx-all
|
tools/launcher/UnicodeTest.java macosx-all
|
||||||
|
|
||||||
# 8006039
|
|
||||||
tools/launcher/I18NJarTest.java macosx-all
|
|
||||||
|
|
||||||
# 8007410
|
# 8007410
|
||||||
tools/launcher/FXLauncherTest.java linux-all
|
tools/launcher/FXLauncherTest.java linux-all
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -52,6 +52,8 @@ public class I18NJarTest extends TestHelper {
|
|||||||
private static final File cwd = new File(".");
|
private static final File cwd = new File(".");
|
||||||
private static final File dir = new File("\uFF66\uFF67\uFF68\uFF69");
|
private static final File dir = new File("\uFF66\uFF67\uFF68\uFF69");
|
||||||
private static final String encoding = System.getProperty("sun.jnu.encoding", "");
|
private static final String encoding = System.getProperty("sun.jnu.encoding", "");
|
||||||
|
private static final String LANG = System.getenv("LANG");
|
||||||
|
private static final String LC_ALL = System.getenv("LC_ALL");
|
||||||
|
|
||||||
public static void main(String... args) throws Exception {
|
public static void main(String... args) throws Exception {
|
||||||
boolean localeAvailable = false;
|
boolean localeAvailable = false;
|
||||||
@ -63,7 +65,16 @@ public class I18NJarTest extends TestHelper {
|
|||||||
}
|
}
|
||||||
if (!localeAvailable) {
|
if (!localeAvailable) {
|
||||||
System.out.println("Warning: locale: " + Locale.JAPAN
|
System.out.println("Warning: locale: " + Locale.JAPAN
|
||||||
+ " not found, test passes vacuosly");
|
+ " not found, test passes vacuously");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if ("C".equals(LC_ALL) || "C".equals(LANG)) {
|
||||||
|
System.out.println("Warning: The LANG and/or LC_ALL env vars are " +
|
||||||
|
"set to \"C\":\n" +
|
||||||
|
" LANG=" + LANG + "\n" +
|
||||||
|
" LC_ALL=" + LC_ALL + "\n" +
|
||||||
|
"This test requires support for multi-byte filenames.\n" +
|
||||||
|
"Test passes vacuously.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (encoding.equals("MS932") || encoding.equals("UTF-8")) {
|
if (encoding.equals("MS932") || encoding.equals("UTF-8")) {
|
||||||
@ -73,7 +84,7 @@ public class I18NJarTest extends TestHelper {
|
|||||||
} else {
|
} else {
|
||||||
System.out.println("Warning: current encoding is " + encoding +
|
System.out.println("Warning: current encoding is " + encoding +
|
||||||
"this test requires MS932 <Ja> or UTF-8," +
|
"this test requires MS932 <Ja> or UTF-8," +
|
||||||
" test passes vacuosly");
|
" test passes vacuously");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
dir.mkdir();
|
dir.mkdir();
|
||||||
|
@ -74,6 +74,7 @@ public class VersionCheck extends TestHelper {
|
|||||||
"jmap",
|
"jmap",
|
||||||
"jps",
|
"jps",
|
||||||
"jrunscript",
|
"jrunscript",
|
||||||
|
"jjs",
|
||||||
"jsadebugd",
|
"jsadebugd",
|
||||||
"jstack",
|
"jstack",
|
||||||
"jstat",
|
"jstat",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user