/hg/release/icedtea7-forest-2.3/jdk: 25 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Fri Mar 8 08:25:43 PST 2013
changeset ec275f96d030 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=ec275f96d030
author: andrew
date: Fri Mar 08 15:53:50 2013 +0000
PR1303: Correct #ifdef to #if
changeset e14d128d9be6 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=e14d128d9be6
author: katleman
date: Fri Feb 01 10:25:44 2013 -0800
Added tag jdk7u13-b20 for changeset 8eb180a284b0
changeset 9641d2b88d59 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=9641d2b88d59
author: mchung
date: Mon Jan 21 13:34:48 2013 -0800
8004937: Improve proxy construction
Reviewed-by: jrose, ahgross
changeset 1b00d5677ee4 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=1b00d5677ee4
author: ewendeli
date: Mon Jan 28 23:31:04 2013 +0100
Merge
changeset 33b30ad16898 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=33b30ad16898
author: dfuchs
date: Thu Jan 24 10:51:48 2013 -0800
8006446: Restrict MBeanServer access
Reviewed-by: alanb, mchung, darcy, jrose, ahgross, skoivu
changeset 4bb16e8e663a in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=4bb16e8e663a
author: jrose
date: Fri Jan 18 20:47:51 2013 -0800
8006179: JSR292 MethodHandles lookup with interface using findVirtual()
Reviewed-by: twisti
changeset 6b6c1d66f161 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=6b6c1d66f161
author: jrose
date: Thu Jan 24 11:06:13 2013 -0800
8006439: Improve MethodHandles coverage
Summary: Fill out caller-sensitive list. Recognize aliases of non-static methods. Remove use of MethodUtil Trampoline.
Reviewed-by: mchung, twisti, jdn, skoivu
changeset 044ea56a339d in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=044ea56a339d
author: mchung
date: Mon Jan 28 15:08:21 2013 -0800
Merge
changeset cbbb166b38eb in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=cbbb166b38eb
author: mchung
date: Mon Jan 28 15:15:10 2013 -0800
8006882: Proxy generated classes in sun.proxy package breaks JMockit
Reviewed-by: alanb, ahgross
changeset 28700a56b69d in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=28700a56b69d
author: katleman
date: Tue Jan 29 14:15:20 2013 -0800
Added tag jdk7u13-b10 for changeset cbbb166b38eb
changeset 8385350c6d34 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=8385350c6d34
author: katleman
date: Fri Feb 01 10:31:58 2013 -0800
Added tag jdk7u13-b30 for changeset 28700a56b69d
changeset 835448d525a1 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=835448d525a1
author: ewendeli
date: Fri Feb 01 23:29:46 2013 +0100
Merge
changeset 10bf0ec57a6e in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=10bf0ec57a6e
author: mchung
date: Tue Feb 05 22:56:47 2013 -0800
8007393: Possible race condition after JDK-6664509
Reviewed-by: alanb, jgish
changeset 58602549247e in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=58602549247e
author: mchung
date: Thu Feb 07 09:41:47 2013 -0800
8007611: logging behavior in applet changed
Reviewed-by: alanb, jgish
changeset 068448362d88 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=068448362d88
author: wetmore
date: Thu Feb 07 11:48:13 2013 -0800
8006777: Improve TLS handling of invalid messages
Reviewed-by: wetmore, ahgross
changeset 0a6a31d15c8c in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=0a6a31d15c8c
author: katleman
date: Thu Feb 07 14:18:25 2013 -0800
Added tag jdk7u15-b01 for changeset 835448d525a1
changeset d1035652496b in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=d1035652496b
author: katleman
date: Thu Feb 07 14:23:31 2013 -0800
Merge
changeset 0443fe2d8023 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=0443fe2d8023
author: valeriep
date: Thu Feb 07 16:18:32 2013 -0800
8007688: Blacklist known bad certificate
Summary: Added two known bad certs to the blacklist certs.
Reviewed-by: mullan
changeset 70b0f967c064 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=70b0f967c064
author: katleman
date: Fri Feb 08 10:46:57 2013 -0800
Added tag jdk7u15-b02 for changeset 0443fe2d8023
changeset 87e45d30e24d in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=87e45d30e24d
author: katleman
date: Wed Feb 13 18:19:42 2013 -0800
Added tag jdk7u15-b30 for changeset 70b0f967c064
changeset b5ae6fb92e71 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=b5ae6fb92e71
author: katleman
date: Mon Feb 18 12:10:06 2013 -0800
Added tag jdk7u15-b03 for changeset 87e45d30e24d
changeset 8a980f97e66a in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=8a980f97e66a
author: katleman
date: Tue Feb 26 12:42:17 2013 -0800
Added tag jdk7u17-b01 for changeset b5ae6fb92e71
changeset 0dcf8ad3e63d in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=0dcf8ad3e63d
author: bae
date: Thu Feb 14 19:51:51 2013 +0400
8007014: Improve image handling
Reviewed-by: prr, mschoene, jgodinez
changeset b130c8cfecfc in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=b130c8cfecfc
author: bae
date: Thu Feb 21 11:25:43 2013 +0400
8007675: Improve color conversion
Reviewed-by: prr, jgodinez
changeset 850b9e5f2c64 in /hg/release/icedtea7-forest-2.3/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk?cmd=changeset;node=850b9e5f2c64
author: andrew
date: Fri Mar 08 15:59:37 2013 +0000
Merge jdk7u17-b02
diffstat:
.hgtags | 8 ++++++++
src/share/classes/java/lang/invoke/DirectMethodHandle.java | 9 +++++++++
src/share/classes/java/lang/reflect/Proxy.java | 2 +-
src/share/classes/sun/reflect/misc/ReflectUtil.java | 2 +-
src/share/lib/security/java.security | 2 ++
src/share/lib/security/java.security-macosx | 2 ++
src/share/lib/security/java.security-solaris | 2 ++
src/share/lib/security/java.security-windows | 2 ++
src/share/native/sun/awt/splashscreen/splashscreen_gif.c | 2 +-
9 files changed, 28 insertions(+), 3 deletions(-)
diffs (144 lines):
diff -r deac45dc94f0 -r 850b9e5f2c64 .hgtags
--- a/.hgtags Mon Mar 04 16:51:01 2013 -0500
+++ b/.hgtags Fri Mar 08 15:59:37 2013 +0000
@@ -267,3 +267,11 @@
0000000000000000000000000000000000000000 icedtea-2.3.7
afc09edc979709bd0cf9abb342704dbe6587123e icedtea-2.3.7
4f97a6256473be83ea10038ff236a28176691f4a icedtea-2.3.8
+cbbb166b38eb15f5d5c68e913ee18f6f352b7af0 jdk7u13-b10
+28700a56b69d80e70aecf230ab7f9ad4bb5acf23 jdk7u13-b30
+8eb180a284b0911b2645d5cbdff5be499a75d6b2 jdk7u13-b20
+835448d525a10bb826f4f7ebe272fc410bdb0f5d jdk7u15-b01
+0443fe2d8023111b52f4c8db32e038f4a5a9f373 jdk7u15-b02
+70b0f967c0649c501fb14a27bb06daeccbff823a jdk7u15-b30
+87e45d30e24db726ea03b20d861f0a025e437641 jdk7u15-b03
+b5ae6fb92e71df1833221026efe50863593bf682 jdk7u17-b01
diff -r deac45dc94f0 -r 850b9e5f2c64 src/share/classes/java/lang/invoke/DirectMethodHandle.java
--- a/src/share/classes/java/lang/invoke/DirectMethodHandle.java Mon Mar 04 16:51:01 2013 -0500
+++ b/src/share/classes/java/lang/invoke/DirectMethodHandle.java Fri Mar 08 15:59:37 2013 +0000
@@ -44,6 +44,15 @@
if (!m.isResolved())
throw new InternalError();
+ if (m.getDeclaringClass().isInterface() && !m.isAbstract()) {
+ // Check for corner case: invokeinterface of Object method.
+ MemberName m2 = new MemberName(Object.class, m.getName(), m.getMethodType(), m.getModifiers());
+ m2 = MemberName.getFactory().resolveOrNull(m2, false, null);
+ if (m2 != null && m2.isPublic()) {
+ m = m2;
+ }
+ }
+
MethodHandleNatives.init(this, (Object) m, doDispatch, lookupClass);
}
diff -r deac45dc94f0 -r 850b9e5f2c64 src/share/classes/java/lang/reflect/Proxy.java
--- a/src/share/classes/java/lang/reflect/Proxy.java Mon Mar 04 16:51:01 2013 -0500
+++ b/src/share/classes/java/lang/reflect/Proxy.java Fri Mar 08 15:59:37 2013 +0000
@@ -609,7 +609,7 @@
}
if (proxyPkg == null) {
- // if no non-public proxy interfaces, use sun.proxy package
+ // if no non-public proxy interfaces, use com.sun.proxy package
proxyPkg = ReflectUtil.PROXY_PACKAGE + ".";
}
diff -r deac45dc94f0 -r 850b9e5f2c64 src/share/classes/sun/reflect/misc/ReflectUtil.java
--- a/src/share/classes/sun/reflect/misc/ReflectUtil.java Mon Mar 04 16:51:01 2013 -0500
+++ b/src/share/classes/sun/reflect/misc/ReflectUtil.java Fri Mar 08 15:59:37 2013 +0000
@@ -202,5 +202,5 @@
}
}
- public static final String PROXY_PACKAGE = "sun.proxy";
+ public static final String PROXY_PACKAGE = "com.sun.proxy";
}
diff -r deac45dc94f0 -r 850b9e5f2c64 src/share/lib/security/java.security
--- a/src/share/lib/security/java.security Mon Mar 04 16:51:01 2013 -0500
+++ b/src/share/lib/security/java.security Fri Mar 08 15:59:37 2013 +0000
@@ -130,6 +130,7 @@
com.sun.imageio.,\
com.sun.istack.internal.,\
com.sun.jmx.,\
+ com.sun.proxy.,\
com.sun.org.apache.xerces.internal.utils.,\
com.sun.org.apache.xalan.internal.utils.,\
com.sun.org.glassfish.external.,\
@@ -152,6 +153,7 @@
com.sun.imageio.,\
com.sun.istack.internal.,\
com.sun.jmx.,\
+ com.sun.proxy.,\
com.sun.org.apache.xerces.internal.utils.,\
com.sun.org.apache.xalan.internal.utils.,\
com.sun.org.glassfish.external.,\
diff -r deac45dc94f0 -r 850b9e5f2c64 src/share/lib/security/java.security-macosx
--- a/src/share/lib/security/java.security-macosx Mon Mar 04 16:51:01 2013 -0500
+++ b/src/share/lib/security/java.security-macosx Fri Mar 08 15:59:37 2013 +0000
@@ -131,6 +131,7 @@
com.sun.imageio.,\
com.sun.istack.internal.,\
com.sun.jmx.,\
+ com.sun.proxy.,\
com.sun.org.apache.xerces.internal.utils.,\
com.sun.org.apache.xalan.internal.utils.,\
com.sun.org.glassfish.external.,\
@@ -154,6 +155,7 @@
com.sun.imageio.,\
com.sun.istack.internal.,\
com.sun.jmx.,\
+ com.sun.proxy.,\
com.sun.org.apache.xerces.internal.utils.,\
com.sun.org.apache.xalan.internal.utils.,\
com.sun.org.glassfish.external.,\
diff -r deac45dc94f0 -r 850b9e5f2c64 src/share/lib/security/java.security-solaris
--- a/src/share/lib/security/java.security-solaris Mon Mar 04 16:51:01 2013 -0500
+++ b/src/share/lib/security/java.security-solaris Fri Mar 08 15:59:37 2013 +0000
@@ -132,6 +132,7 @@
com.sun.imageio.,\
com.sun.istack.internal.,\
com.sun.jmx.,\
+ com.sun.proxy.,\
com.sun.org.apache.xerces.internal.utils.,\
com.sun.org.apache.xalan.internal.utils.,\
com.sun.org.glassfish.external.,\
@@ -154,6 +155,7 @@
com.sun.imageio.,\
com.sun.istack.internal.,\
com.sun.jmx.,\
+ com.sun.proxy.,\
com.sun.org.apache.xerces.internal.utils.,\
com.sun.org.apache.xalan.internal.utils.,\
com.sun.org.glassfish.external.,\
diff -r deac45dc94f0 -r 850b9e5f2c64 src/share/lib/security/java.security-windows
--- a/src/share/lib/security/java.security-windows Mon Mar 04 16:51:01 2013 -0500
+++ b/src/share/lib/security/java.security-windows Fri Mar 08 15:59:37 2013 +0000
@@ -131,6 +131,7 @@
com.sun.imageio.,\
com.sun.istack.internal.,\
com.sun.jmx.,\
+ com.sun.proxy.,\
com.sun.org.apache.xerces.internal.utils.,\
com.sun.org.apache.xalan.internal.utils.,\
com.sun.org.glassfish.external.,\
@@ -153,6 +154,7 @@
com.sun.imageio.,\
com.sun.istack.internal.,\
com.sun.jmx.,\
+ com.sun.proxy.,\
com.sun.org.apache.xerces.internal.utils.,\
com.sun.org.apache.xalan.internal.utils.,\
com.sun.org.glassfish.external.,\
diff -r deac45dc94f0 -r 850b9e5f2c64 src/share/native/sun/awt/splashscreen/splashscreen_gif.c
--- a/src/share/native/sun/awt/splashscreen/splashscreen_gif.c Mon Mar 04 16:51:01 2013 -0500
+++ b/src/share/native/sun/awt/splashscreen/splashscreen_gif.c Fri Mar 08 15:59:37 2013 +0000
@@ -316,7 +316,7 @@
int
SplashDecodeGifStream(Splash * splash, SplashStream * stream)
{
-#ifdef GIFLIB_MAJOR >= 5
+#if GIFLIB_MAJOR >= 5
int error = 0;
GifFileType *gif = DGifOpen((void *) stream, SplashStreamGifInputFunc, &error);
More information about the distro-pkg-dev
mailing list