/hg/icedtea6-hg: 10 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Wed May 25 00:18:07 UTC 2016
changeset 118be3a042e5 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=118be3a042e5
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed May 04 04:36:43 2016 +0100
PR2953: make dist fails after PR2887 made jstaptest.pl auto-generated
2016-05-03 Andrew John Hughes <gnu.andrew at redhat.com>
PR2953: make dist fails after PR2887 made
jstaptest.pl auto-generated
* Makefile.am:
(TAPSET_TEST_SRCS): Remove jstaptest.pl which
is now auto-generated and handled by autotools.
* NEWS: Updated.
changeset c23ceebb80a1 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=c23ceebb80a1
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Sun May 08 21:28:21 2016 +0100
Add 1.13.11 release notes.
2016-05-08 Andrew John Hughes <gnu.andrew at redhat.com>
* NEWS: Add 1.13.11 release notes.
changeset 60be25a84f2d in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=60be25a84f2d
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Fri May 13 14:02:18 2016 +0100
PR2954: ecj/override.patch is missing new @Overrides in RMIJRMPServerImpl.java
2016-05-13 Andrew John Hughes <gnu.andrew at redhat.com>
PR2954: ecj/override.patch is missing new
@Overrides in RMIJRMPServerImpl.java
* NEWS: Updated.
* patches/ecj/override.patch:
Add cases in RMIJRMPServerImpl and others
which show up when source/target 5 is
used in the rt-class-files pre-build.
* patches/openjdk/8014205-blank_swing_dialogs_windows.patch:
Remove addition of @Override.
changeset 01e3d9c141e6 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=01e3d9c141e6
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Mon May 16 15:16:29 2016 +0100
PR2957: Build bootstrap code (rt-class-files.stamp) using bootstrap flags (source/target 1.5)
2016-05-13 Andrew John Hughes <gnu.andrew at redhat.com>
PR2957: Build bootstrap code (rt-class-files.stamp)
using bootstrap flags (source/target 1.5)
* Makefile.am:
(IT_BOOT_LANGUAGE_SOURCE_VERSION): Introduce
and set to 5.
(IT_BOOT_CLASS_TARGET_VERSION): Likewise.
(IT_BOOT_JAVACFLAGS): Same as IT_JAVACFLAGS
but using IT_BOOT_CLASS_TARGET_VERSION and
IT_BOOT_LANGUAGE_SOURCE_VERSION.
(rt-class-files): Use IT_BOOT_JAVACFLAGS.
* NEWS: Updated.
changeset 40d81bb30914 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=40d81bb30914
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Tue May 17 23:38:10 2016 +0100
S7050826, PR2956, RH1334465: Hebrew characters are not rendered on OEL 5.6
2016-05-16 Andrew John Hughes <gnu.andrew at redhat.com>
S7050826, PR2956, RH1334465: Hebrew characters
are not rendered on OEL 5.6
* Makefile.am:
(ICEDTEA_PATCHES): Add new patch.
* NEWS: Updated.
* patches/openjdk/7050826-pr2956-allow_type1_fonts.patch:
Backport to allow Type 1 fonts to be used with
font configurations auto-generated by fontconfig.
changeset bb99dd5bb69f in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=bb99dd5bb69f
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed May 18 16:54:56 2016 +0100
PR2961: Latest security update broke bundled LCMS2 build
2016-05-17 Andrew John Hughes <gnu.andrew at redhat.com>
PR2961: Latest security update broke bundled
LCMS2 build
* NEWS:
Updated.
* patches/openjdk/lcms2/bundled/6523398-writing_tags.patch:
Regenerated.
changeset b04ff35af086 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=b04ff35af086
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed May 18 19:05:31 2016 +0100
PR2962: System default check doesn't match all GNU/Linux systems
2016-05-17 Andrew John Hughes <gnu.andrew at redhat.com>
PR2962: System default check doesn't match all
GNU/Linux systems
* NEWS: Updated.
* acinclude.m4:
(IT_CHECK_FOR_LCMS): Use a similar case statement
as in IT_SET_OS_DIRS to determine default based on OS.
(IT_CHECK_FOR_JPEG): Likewise.
(IT_CHECK_FOR_PNG): Likewise.
(IT_CHECK_FOR_GIF): Likewise.
changeset cc7089689313 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=cc7089689313
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Tue May 24 17:57:12 2016 +0100
PR2969: ENABLE_SYSTEM_LCMS is not defined if ENABLE_LCMS2 is not set
2016-05-24 Andrew John Hughes <gnu.andrew at redhat.com>
PR2969: ENABLE_SYSTEM_LCMS is not defined
if ENABLE_LCMS2 is not set
* NEWS: Updated.
* acinclude.m4:
(IT_CHECK_FOR_LCMS): Set ENABLE_SYSTEM_LCMS
to no if ENABLE_LCMS2 is not set.
changeset 193acb643c5f in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=193acb643c5f
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Tue May 24 20:28:33 2016 +0100
Merge
changeset 4edf659669aa in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=4edf659669aa
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed May 25 01:02:58 2016 +0100
Remove fix for PR2956 as available upstream.
2016-05-24 Andrew John Hughes <gnu.andrew at redhat.com>
* patches/openjdk/7050826-pr2956-allow_type1_fonts.patch:
Removed as pushed upstream.
* Makefile.am:
(ICEDTEA_PATCHES): Remove above patch.
diffstat:
ChangeLog | 92 +++++
Makefile.am | 8 +-
NEWS | 34 +-
acinclude.m4 | 65 ++-
patches/ecj/override.patch | 237 ++++++++++++++
patches/openjdk/8014205-blank_swing_dialogs_windows.patch | 3 +-
patches/openjdk/lcms2/bundled/6523398-writing_tags.patch | 143 ++++----
7 files changed, 472 insertions(+), 110 deletions(-)
diffs (truncated from 1021 to 500 lines):
diff -r 6d6eaaab4aeb -r 4edf659669aa ChangeLog
--- a/ChangeLog Wed May 04 03:30:13 2016 +0100
+++ b/ChangeLog Wed May 25 01:02:58 2016 +0100
@@ -1,3 +1,95 @@
+2016-05-24 Andrew John Hughes <gnu.andrew at redhat.com>
+
+ * patches/openjdk/7050826-pr2956-allow_type1_fonts.patch:
+ Removed as pushed upstream.
+ * Makefile.am:
+ (ICEDTEA_PATCHES): Remove above patch.
+
+2016-05-24 Andrew John Hughes <gnu.andrew at redhat.com>
+
+ PR2969: ENABLE_SYSTEM_LCMS is not defined
+ if ENABLE_LCMS2 is not set
+ * NEWS: Updated.
+ * acinclude.m4:
+ (IT_CHECK_FOR_LCMS): Set ENABLE_SYSTEM_LCMS
+ to no if ENABLE_LCMS2 is not set.
+
+2016-05-17 Andrew John Hughes <gnu.andrew at redhat.com>
+
+ PR2962: System default check doesn't match all
+ GNU/Linux systems
+ * NEWS: Updated.
+ * acinclude.m4:
+ (IT_CHECK_FOR_LCMS): Use a similar case statement
+ as in IT_SET_OS_DIRS to determine default based on OS.
+ (IT_CHECK_FOR_JPEG): Likewise.
+ (IT_CHECK_FOR_PNG): Likewise.
+ (IT_CHECK_FOR_GIF): Likewise.
+
+2016-05-17 Andrew John Hughes <gnu.andrew at redhat.com>
+
+ PR2961: Latest security update broke bundled
+ LCMS2 build
+ * NEWS:
+ Updated.
+ * patches/openjdk/lcms2/bundled/6523398-writing_tags.patch:
+ Regenerated.
+
+2016-05-16 Andrew John Hughes <gnu.andrew at redhat.com>
+
+ S7050826, PR2956, RH1334465: Hebrew characters
+ are not rendered on OEL 5.6
+ * Makefile.am:
+ (ICEDTEA_PATCHES): Add new patch.
+ * NEWS: Updated.
+ * patches/openjdk/7050826-pr2956-allow_type1_fonts.patch:
+ Backport to allow Type 1 fonts to be used with
+ font configurations auto-generated by fontconfig.
+
+2016-05-13 Andrew John Hughes <gnu.andrew at redhat.com>
+
+ PR2957: Build bootstrap code (rt-class-files.stamp)
+ using bootstrap flags (source/target 1.5)
+ * Makefile.am:
+ (IT_BOOT_LANGUAGE_SOURCE_VERSION): Introduce
+ and set to 5.
+ (IT_BOOT_CLASS_TARGET_VERSION): Likewise.
+ (IT_BOOT_JAVACFLAGS): Same as IT_JAVACFLAGS
+ but using IT_BOOT_CLASS_TARGET_VERSION and
+ IT_BOOT_LANGUAGE_SOURCE_VERSION.
+ (rt-class-files): Use IT_BOOT_JAVACFLAGS.
+ * NEWS: Updated.
+
+2016-05-13 Andrew John Hughes <gnu.andrew at redhat.com>
+
+ PR2954: ecj/override.patch is missing new
+ @Overrides in RMIJRMPServerImpl.java
+ * NEWS: Updated.
+ * patches/ecj/override.patch:
+ Add cases in RMIJRMPServerImpl and others
+ which show up when source/target 5 is
+ used in the rt-class-files pre-build.
+ * patches/openjdk/8014205-blank_swing_dialogs_windows.patch:
+ Remove addition of @Override.
+
+2016-05-08 Andrew John Hughes <gnu.andrew at redhat.com>
+
+ * NEWS: Add 1.13.11 release notes.
+
+2016-05-03 Andrew John Hughes <gnu.andrew at redhat.com>
+
+ PR2953: make dist fails after PR2887 made
+ jstaptest.pl auto-generated
+ * Makefile.am:
+ (TAPSET_TEST_SRCS): Remove jstaptest.pl which
+ is now auto-generated and handled by autotools.
+ * NEWS: Updated.
+
+2016-05-08 Andrew John Hughes <gnu.andrew at redhat.com>
+
+ * Makefile.am:
+ (OPENJDK_VERSION): Bump to next release, b40.
+
2016-05-03 Andrew John Hughes <gnu.andrew at redhat.com>
* Makefile.am:
diff -r 6d6eaaab4aeb -r 4edf659669aa Makefile.am
--- a/Makefile.am Wed May 04 03:30:13 2016 +0100
+++ b/Makefile.am Wed May 25 01:02:58 2016 +0100
@@ -2,7 +2,7 @@
OPENJDK_DATE = 03_may_2016
OPENJDK_SHA256SUM = d11dc2ababe88e7891f1abbd7fa4fe033a65dea22c071331a641374b3247717f
-OPENJDK_VERSION = b39
+OPENJDK_VERSION = b40
OPENJDK_URL = https://java.net/downloads/openjdk6/
CACAO_VERSION = 68fe50ac34ec
@@ -169,6 +169,9 @@
IT_LANGUAGE_SOURCE_VERSION=6
IT_CLASS_TARGET_VERSION=6
IT_JAVACFLAGS=$(IT_JAVAC_SETTINGS) -source $(IT_LANGUAGE_SOURCE_VERSION) -target $(IT_CLASS_TARGET_VERSION)
+IT_BOOT_LANGUAGE_SOURCE_VERSION=5
+IT_BOOT_CLASS_TARGET_VERSION=5
+IT_BOOT_JAVACFLAGS=$(IT_JAVAC_SETTINGS) -source $(IT_BOOT_LANGUAGE_SOURCE_VERSION) -target $(IT_BOOT_CLASS_TARGET_VERSION)
# Conditional defintions
@@ -270,7 +273,6 @@
$(top_srcdir)/test/tapset/JNITestClass.c \
$(top_srcdir)/test/tapset/JNITestClass.h \
$(top_srcdir)/test/tapset/JNITestClass.java \
- $(top_srcdir)/test/tapset/jstaptest.pl \
$(top_srcdir)/test/tapset/RunWrapper.java \
$(top_srcdir)/test/tapset/StapJNIClassLoader.java \
$(top_srcdir)/test/tapset/StapURLClassLoader.java \
@@ -2858,7 +2860,7 @@
if BOOTSTRAPPING
mkdir -p lib/rt
if echo $(ICEDTEA_BOOTSTRAP_CLASSES) | grep '\S' &> /dev/null ; then \
- $(BOOT_DIR)/bin/javac $(IT_JAVACFLAGS) -d lib/rt \
+ $(BOOT_DIR)/bin/javac $(IT_BOOT_JAVACFLAGS) -d lib/rt \
-classpath $(SYSTEM_JDK_DIR)/jre/lib/rt.jar \
-sourcepath $(SOURCEPATH_DIRS) \
-bootclasspath \'\' @rt-source-files.txt ; \
diff -r 6d6eaaab4aeb -r 4edf659669aa NEWS
--- a/NEWS Wed May 04 03:30:13 2016 +0100
+++ b/NEWS Wed May 25 01:02:58 2016 +0100
@@ -14,6 +14,28 @@
New in release 1.14.0 (201X-XX-XX):
+* Backports
+ - S6611637: NullPointerException in sun.font.GlyphLayout$EngineRecord.init
+ - S6727719: Performance of TextLayout.getBounds()
+ - S6745225: Memory leak while drawing Attributed String
+ - S6904962: GlyphVector.getVisualBounds should not be affected by leading or trailing white space.
+ - S7050826, PR2956, RH1334465: Hebrew characters are not rendered on OEL 5.6
+ - S7151089: PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages
+ - S8013057: Detect mmap() commit failures in Linux and Solaris os::commit_memory() impls and call vm_exit_out_of_memory()
+ - S8026887: Make issues due to failed large pages allocations easier to debug
+ - S8076221, PR2808: Disable RC4 cipher suites
+* Bug fixes
+ - PR1886: IcedTea does not checksum supplied tarballs
+ - PR2083: Add support for building Zero on AArch64
+ - PR2849: wget not required when downloading is disabled
+ - PR2954: ecj/override.patch is missing new @Overrides in RMIJRMPServerImpl.java
+ - PR2957: Build bootstrap code (rt-class-files.stamp) using bootstrap flags (source/target 1.5)
+ - PR2961: Latest security update broke bundled LCMS2 build
+ - PR2962: System default check doesn't match all GNU/Linux systems
+ - PR2969: ENABLE_SYSTEM_LCMS is not defined if ENABLE_LCMS2 is not set
+
+New in release 1.13.11 (2016-05-05):
+
* Security fixes
- S8129952, CVE-2016-0686: Ensure thread consistency
- S8132051, CVE-2016-0687: Better byte behavior
@@ -77,24 +99,14 @@
- S8155699: Resolve issues created by backports in OpenJDK 6 b39
- S8155746: Sync Windows export list in make/java/jli/Makefile with make/java/jli/mapfile-vers
* Backports
- - S6611637: NullPointerException in sun.font.GlyphLayout$EngineRecord.init
- - S6727719: Performance of TextLayout.getBounds()
- - S6745225: Memory leak while drawing Attributed String
- S6863746, PR2951: javap should not scan ct.sym by default
- - S6904962: GlyphVector.getVisualBounds should not be affected by leading or trailing white space.
- - S7151089: PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages
- - S8013057: Detect mmap() commit failures in Linux and Solaris os::commit_memory() impls and call vm_exit_out_of_memory()
- - S8026887: Make issues due to failed large pages allocations easier to debug
- S8071705, PR2820, RH1182694: Java application menu misbehaves when running multiple screen stacked vertically
- - S8076221, PR2808: Disable RC4 cipher suites
- S8150954, PR2868, RH1176206: AWT Robot not compatible with GNOME Shell
* Bug fixes
- - PR1886: IcedTea does not checksum supplied tarballs
- - PR2083: Add support for building Zero on AArch64
- - PR2849: wget not required when downloading is disabled
- PR2887: Location of 'stap' executable is hard-coded
- PR2890: OpenJDK should check for system cacerts database (e.g. /etc/pki/java/cacerts)
- PR2952: test/tapset/jstaptest.pl requires Perl
+ - PR2953: make dist fails after PR2887 made jstaptest.pl auto-generated
New in release 1.13.10 (2016-01-22):
diff -r 6d6eaaab4aeb -r 4edf659669aa acinclude.m4
--- a/acinclude.m4 Wed May 04 03:30:13 2016 +0100
+++ b/acinclude.m4 Wed May 25 01:02:58 2016 +0100
@@ -1566,10 +1566,17 @@
ENABLE_SYSTEM_LCMS="${enableval}"
],
[
- if test x"${ENABLE_LCMS2}" = "xyes" -a x"${target_os}" = "xlinux-gnu" ; then
- ENABLE_SYSTEM_LCMS="yes" ;
+ if test x"${ENABLE_LCMS2}" = "xyes" ; then
+ case "${target_os}" in
+ *linux*)
+ ENABLE_SYSTEM_LCMS="yes"
+ ;;
+ *)
+ ENABLE_SYSTEM_LCMS="no" ;
+ ;;
+ esac
else
- ENABLE_SYSTEM_LCMS="no" ;
+ ENABLE_SYSTEM_LCMS="no"
fi;
])
AC_MSG_RESULT(${ENABLE_SYSTEM_LCMS})
@@ -1596,11 +1603,14 @@
ENABLE_SYSTEM_ZLIB="${enableval}"
],
[
- if test x"${target_os}" = "xlinux-gnu"; then
- ENABLE_SYSTEM_ZLIB="yes" ;
- else
- ENABLE_SYSTEM_ZLIB="no" ;
- fi
+ case "${target_os}" in
+ *linux*)
+ ENABLE_SYSTEM_ZLIB="yes"
+ ;;
+ *)
+ ENABLE_SYSTEM_ZLIB="no" ;
+ ;;
+ esac
])
AC_MSG_RESULT(${ENABLE_SYSTEM_ZLIB})
if test x"${ENABLE_SYSTEM_ZLIB}" = "xyes"; then
@@ -1627,11 +1637,14 @@
ENABLE_SYSTEM_JPEG="${enableval}"
],
[
- if test x"${target_os}" = "xlinux-gnu"; then
- ENABLE_SYSTEM_JPEG="yes" ;
- else
- ENABLE_SYSTEM_JPEG="no" ;
- fi
+ case "${target_os}" in
+ *linux*)
+ ENABLE_SYSTEM_JPEG="yes"
+ ;;
+ *)
+ ENABLE_SYSTEM_JPEG="no" ;
+ ;;
+ esac
])
AC_MSG_RESULT(${ENABLE_SYSTEM_JPEG})
if test x"${ENABLE_SYSTEM_JPEG}" = "xyes"; then
@@ -1656,11 +1669,14 @@
ENABLE_SYSTEM_PNG="${enableval}"
],
[
- if test x"${target_os}" = "xlinux-gnu"; then
- ENABLE_SYSTEM_PNG="yes" ;
- else
- ENABLE_SYSTEM_PNG="no" ;
- fi
+ case "${target_os}" in
+ *linux*)
+ ENABLE_SYSTEM_PNG="yes"
+ ;;
+ *)
+ ENABLE_SYSTEM_PNG="no" ;
+ ;;
+ esac
])
AC_MSG_RESULT(${ENABLE_SYSTEM_PNG})
if test x"${ENABLE_SYSTEM_PNG}" = "xyes"; then
@@ -1686,11 +1702,14 @@
ENABLE_SYSTEM_GIF="${enableval}"
],
[
- if test x"${target_os}" = "xlinux-gnu"; then
- ENABLE_SYSTEM_GIF="yes" ;
- else
- ENABLE_SYSTEM_GIF="no" ;
- fi
+ case "${target_os}" in
+ *linux*)
+ ENABLE_SYSTEM_GIF="yes"
+ ;;
+ *)
+ ENABLE_SYSTEM_GIF="no" ;
+ ;;
+ esac
])
AC_MSG_RESULT(${ENABLE_SYSTEM_GIF})
if test x"${ENABLE_SYSTEM_GIF}" = "xyes"; then
diff -r 6d6eaaab4aeb -r 4edf659669aa patches/ecj/override.patch
--- a/patches/ecj/override.patch Wed May 04 03:30:13 2016 +0100
+++ b/patches/ecj/override.patch Wed May 25 01:02:58 2016 +0100
@@ -362,3 +362,240 @@
public Class<?> run() {
try {
ReflectUtil.checkPackageAccess(className);
+diff -r 545db1dd8c2a src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
+--- openjdk-ecj/jdk/src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java Wed May 04 23:23:55 2016 +0100
++++ openjdk-ecj/jdk/src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java Thu May 12 01:30:54 2016 +0100
+@@ -1870,7 +1870,6 @@
+
+ private ModifiableClassLoaderRepository getInstantiatorCLR() {
+ return AccessController.doPrivileged(new PrivilegedAction<ModifiableClassLoaderRepository>() {
+- @Override
+ public ModifiableClassLoaderRepository run() {
+ return instantiator != null ? instantiator.getClassLoaderRepository() : null;
+ }
+diff -r 545db1dd8c2a src/share/classes/com/sun/media/sound/Platform.java
+--- openjdk-ecj/jdk/src/share/classes/com/sun/media/sound/Platform.java Wed May 04 23:23:55 2016 +0100
++++ openjdk-ecj/jdk/src/share/classes/com/sun/media/sound/Platform.java Thu May 12 01:30:54 2016 +0100
+@@ -160,7 +160,6 @@
+ try {
+ // load the main library
+ AccessController.doPrivileged(new PrivilegedAction<Void>() {
+- @Override
+ public Void run() {
+ System.loadLibrary(libNameMain);
+ return null;
+@@ -182,7 +181,6 @@
+ final String lib = st.nextToken();
+ try {
+ AccessController.doPrivileged(new PrivilegedAction<Void>() {
+- @Override
+ public Void run() {
+ System.loadLibrary(lib);
+ return null;
+diff -r 545db1dd8c2a src/share/classes/java/awt/EventQueue.java
+--- openjdk-ecj/jdk/src/share/classes/java/awt/EventQueue.java Wed May 04 23:23:55 2016 +0100
++++ openjdk-ecj/jdk/src/share/classes/java/awt/EventQueue.java Thu May 12 01:30:54 2016 +0100
+@@ -190,7 +190,6 @@
+ EventQueue.invokeAndWait(source, r);
+ }
+
+- @Override
+ public long getMostRecentEventTime(EventQueue eventQueue) {
+ return eventQueue.getMostRecentEventTimeImpl();
+ }
+diff -r 545db1dd8c2a src/share/classes/java/io/ObjectInputStream.java
+--- openjdk-ecj/jdk/src/share/classes/java/io/ObjectInputStream.java Wed May 04 23:23:55 2016 +0100
++++ openjdk-ecj/jdk/src/share/classes/java/io/ObjectInputStream.java Thu May 12 01:30:54 2016 +0100
+@@ -3571,7 +3571,6 @@
+ }
+ static {
+ SharedSecrets.setJavaObjectInputStreamAccess(new JavaObjectInputStreamAccess() {
+- @Override
+ public void setValidator(ObjectInputStream ois, ObjectStreamClassValidator validator) {
+ ObjectInputStream.setValidator(ois, validator);
+ }
+diff -r 545db1dd8c2a src/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java
+--- openjdk-ecj/jdk/src/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java Wed May 04 23:23:55 2016 +0100
++++ openjdk-ecj/jdk/src/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java Thu May 12 01:30:54 2016 +0100
+@@ -64,7 +64,6 @@
+ final String propName = "sun.rmi.server.invocationhandler.allowFinalizeInvocation";
+ String allowProp = java.security.AccessController.doPrivileged(
+ new PrivilegedAction<String>() {
+- @Override
+ public String run() {
+ return System.getProperty(propName);
+ }
+diff -r 545db1dd8c2a src/share/classes/sun/awt/image/SunVolatileImage.java
+--- openjdk-ecj/jdk/src/share/classes/sun/awt/image/SunVolatileImage.java Wed May 04 23:23:55 2016 +0100
++++ openjdk-ecj/jdk/src/share/classes/sun/awt/image/SunVolatileImage.java Thu May 12 01:30:54 2016 +0100
+@@ -262,7 +262,6 @@
+ *
+ * @see sun.java2d.DestSurfaceProvider#getDestSurface
+ */
+- @Override
+ public Surface getDestSurface() {
+ return volSurfaceManager.getPrimarySurfaceData();
+ }
+diff -r 545db1dd8c2a src/share/classes/sun/java2d/SunGraphics2D.java
+--- openjdk-ecj/jdk/src/share/classes/sun/java2d/SunGraphics2D.java Wed May 04 23:23:55 2016 +0100
++++ openjdk-ecj/jdk/src/share/classes/sun/java2d/SunGraphics2D.java Thu May 12 01:30:54 2016 +0100
+@@ -3294,7 +3294,6 @@
+ *
+ * @see sun.java2d.DestSurfaceProvider#getDestSurface
+ */
+- @Override
+ public Surface getDestSurface() {
+ return surfaceData;
+ }
+diff -r 545db1dd8c2a src/share/classes/sun/rmi/server/UnicastServerRef.java
+--- openjdk-ecj/jdk/src/share/classes/sun/rmi/server/UnicastServerRef.java Wed May 04 23:23:55 2016 +0100
++++ openjdk-ecj/jdk/src/share/classes/sun/rmi/server/UnicastServerRef.java Thu May 12 01:30:54 2016 +0100
+@@ -630,12 +630,10 @@
+ this.callID = callID;
+ }
+
+- @Override
+ public void validateDescriptor(ObjectStreamClass descriptor) {
+ descriptorCheck.check(method, descriptor, parameterIndex, callID);
+ }
+
+- @Override
+ public void checkProxyInterfaceNames(String[] ifaces) {
+ descriptorCheck.checkProxyClass(method, ifaces, parameterIndex, callID);
+ }
+diff -r 545db1dd8c2a src/share/classes/sun/rmi/transport/Transport.java
+--- openjdk-ecj/jdk/src/share/classes/sun/rmi/transport/Transport.java Wed May 04 23:23:55 2016 +0100
++++ openjdk-ecj/jdk/src/share/classes/sun/rmi/transport/Transport.java Thu May 12 01:30:54 2016 +0100
+@@ -133,7 +133,6 @@
+ */
+ private static void setContextClassLoader(final ClassLoader ccl) {
+ AccessController.doPrivileged(new PrivilegedAction<Void> () {
+- @Override
+ public Void run() {
+ Thread.currentThread().setContextClassLoader(ccl);
+ return null;
+diff -r 545db1dd8c2a src/share/classes/sun/rmi/transport/tcp/TCPTransport.java
+--- openjdk-ecj/jdk/src/share/classes/sun/rmi/transport/tcp/TCPTransport.java Wed May 04 23:23:55 2016 +0100
++++ openjdk-ecj/jdk/src/share/classes/sun/rmi/transport/tcp/TCPTransport.java Thu May 12 01:30:54 2016 +0100
+@@ -676,7 +676,6 @@
+ connectionCount.incrementAndGet() +
+ ")-" + remoteHost);
+ AccessController.doPrivileged(new PrivilegedAction<Void>() {
+- @Override
+ public Void run() {
+ run0();
+ return null;
+diff -r 545db1dd8c2a src/solaris/classes/sun/java2d/opengl/GLXGraphicsConfig.java
+--- openjdk-ecj/jdk/src/solaris/classes/sun/java2d/opengl/GLXGraphicsConfig.java Wed May 04 23:23:55 2016 +0100
++++ openjdk-ecj/jdk/src/solaris/classes/sun/java2d/opengl/GLXGraphicsConfig.java Thu May 12 01:30:54 2016 +0100
+@@ -92,7 +92,6 @@
+ return this;
+ }
+
+- @Override
+ public SurfaceData createManagedSurface(int w, int h, int transparency) {
+ return GLXSurfaceData.createData(this, w, h,
+ getColorModel(transparency),
+@@ -165,12 +164,10 @@
+ * Returns true if the provided capability bit is present for this config.
+ * See OGLContext.java for a list of supported capabilities.
+ */
+- @Override
+ public final boolean isCapPresent(int cap) {
+ return ((oglCaps.getCaps() & cap) != 0);
+ }
+
+- @Override
+ public final long getNativeConfigInfo() {
+ return pConfigInfo;
+ }
+@@ -180,7 +177,6 @@
+ *
+ * @see sun.java2d.pipe.hw.BufferedContextProvider#getContext
+ */
+- @Override
+ public final OGLContext getContext() {
+ return context;
+ }
+@@ -394,7 +390,6 @@
+ *
+ * @see sun.java2d.pipe.hw.AccelGraphicsConfig#createCompatibleVolatileImage
+ */
+- @Override
+ public VolatileImage
+ createCompatibleVolatileImage(int width, int height,
+ int transparency, int type)
+@@ -434,17 +429,14 @@
+ *
+ * @see sun.java2d.pipe.hw.AccelGraphicsConfig#getContextCapabilities
+ */
+- @Override
+ public ContextCapabilities getContextCapabilities() {
+ return oglCaps;
+ }
+
+- @Override
+ public void addDeviceEventListener(AccelDeviceEventListener l) {
+ AccelDeviceEventNotifier.addListener(l, screen.getScreen());
+ }
+
+- @Override
+ public void removeDeviceEventListener(AccelDeviceEventListener l) {
+ AccelDeviceEventNotifier.removeListener(l);
+ }
+diff -r 545db1dd8c2a src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
+--- openjdk-ecj/jdk/src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java Wed May 04 23:23:55 2016 +0100
++++ openjdk-ecj/jdk/src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java Thu May 12 01:51:42 2016 +0100
+@@ -236,7 +236,6 @@
+ final MBeanInstantiator fInstantiator = instantiator;
+ this.secureClr = new
+ SecureClassLoaderRepository(AccessController.doPrivileged(new PrivilegedAction<ClassLoaderRepository>() {
+- @Override
+ public ClassLoaderRepository run() {
+ return fInstantiator.getClassLoaderRepository();
+ }
+@@ -1257,7 +1256,6 @@
More information about the distro-pkg-dev
mailing list