From weijun.wang at oracle.com Sun May 1 04:06:55 2011
From: weijun.wang at oracle.com (weijun.wang at oracle.com)
Date: Sun, 01 May 2011 11:06:55 +0000
Subject: hg: jdk7/tl/jdk: 7040916: DynamicKeyTab test fails on Windows
Message-ID: <20110501110717.52FB24717B@hg.openjdk.java.net>
Changeset: aa7c361144bb
Author: weijun
Date: 2011-05-01 14:22 +0800
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/aa7c361144bb
7040916: DynamicKeyTab test fails on Windows
Reviewed-by: xuelei
! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
! test/sun/security/krb5/auto/DynamicKeytab.java
From xueming.shen at oracle.com Sun May 1 11:31:04 2011
From: xueming.shen at oracle.com (xueming.shen at oracle.com)
Date: Sun, 01 May 2011 18:31:04 +0000
Subject: hg: jdk7/tl/jdk: 7036522: j.u.r.Pattern documentation errors
Message-ID: <20110501183113.B5C2C4718A@hg.openjdk.java.net>
Changeset: 4ac05b50f09c
Author: sherman
Date: 2011-05-01 11:39 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4ac05b50f09c
7036522: j.u.r.Pattern documentation errors
Summary: updated the Perl related information
Reviewed-by: alanb
! src/share/classes/java/util/regex/Pattern.java
From joe.darcy at oracle.com Mon May 2 02:13:05 2011
From: joe.darcy at oracle.com (Joe Darcy)
Date: Mon, 02 May 2011 02:13:05 -0700
Subject: Core review request for use of java.util.Object.equals in net and
beans
Message-ID: <4DBE75A1.8070101@oracle.com>
Hello.
Please review the patch below to replace several local two-argument
equals methods with the JDK 7 library method java.util.Objects.equals.
A full build is successful and the regression test results are good.
For reference, the code of the library method is
public static boolean equals(Object a, Object b) {
return (a == b) || (a != null && a.equals(b));
}
Thanks,
-Joe
diff --git
a/src/share/classes/java/beans/DefaultPersistenceDelegate.java
b/src/share/classes/java/beans/DefaultPersistenceDelegate.java
--- a/src/share/classes/java/beans/DefaultPersistenceDelegate.java
+++ b/src/share/classes/java/beans/DefaultPersistenceDelegate.java
@@ -26,6 +26,7 @@
import java.util.*;
import java.lang.reflect.*;
+import java.util.Objects;
import sun.reflect.misc.*;
@@ -181,10 +182,6 @@
return method;
}
- private static boolean equals(Object o1, Object o2) {
- return (o1 == null) ? (o2 == null) : o1.equals(o2);
- }
-
private void doProperty(Class type, PropertyDescriptor pd, Object
oldInstance, Object newInstance, Encoder out) throws Exception {
Method getter = pd.getReadMethod();
Method setter = pd.getWriteMethod();
@@ -195,7 +192,7 @@
Object oldValue = oldGetExp.getValue();
Object newValue = newGetExp.getValue();
out.writeExpression(oldGetExp);
- if (!equals(newValue, out.get(oldValue))) {
+ if (!Objects.equals(newValue, out.get(oldValue))) {
// Search for a static constant with this value;
Object e = (Object[])pd.getValue("enumerationValues");
if (e instanceof Object[] && Array.getLength(e) % 3 == 0) {
@@ -233,7 +230,7 @@
Object oldValue = oldGetExp.getValue();
Object newValue = newGetExp.getValue();
out.writeExpression(oldGetExp);
- if (!equals(newValue, out.get(oldValue))) {
+ if (!Objects.equals(newValue, out.get(oldValue))) {
out.writeStatement(new Statement(field, "set", new
Object[] { oldInstance, oldValue }));
}
}
diff --git a/src/share/classes/java/beans/MetaData.java
b/src/share/classes/java/beans/MetaData.java
--- a/src/share/classes/java/beans/MetaData.java
+++ b/src/share/classes/java/beans/MetaData.java
@@ -56,6 +56,8 @@
import sun.swing.PrintColorUIResource;
+import java.util.Objects;
+
/*
* Like the Intropector, the MetaData class
* contains meta objects that describe the way
@@ -134,7 +136,7 @@
Object oldValue = oldGetExp.getValue();
Object newValue = newGetExp.getValue();
out.writeExpression(oldGetExp);
- if (!MetaData.equals(newValue, out.get(oldValue))) {
+ if (!Objects.equals(newValue, out.get(oldValue))) {
// System.out.println("Not equal: " + newGetExp + "
!= " + actualGetExp);
// invokeStatement(Array.class, "set", new
Object[]{oldInstance, index, oldValue}, out);
DefaultPersistenceDelegate.invokeStatement(oldInstance, "set", new
Object[]{index, oldValue}, out);
@@ -635,7 +637,7 @@
Object oldValue = oldGetExp.getValue();
Object newValue = newGetExp.getValue();
out.writeExpression(oldGetExp);
- if (!MetaData.equals(newValue, out.get(oldValue))) {
+ if (!Objects.equals(newValue, out.get(oldValue))) {
invokeStatement(oldInstance, "set", new
Object[]{index, oldValue}, out);
}
}
@@ -675,7 +677,7 @@
Object oldValue = oldGetExp.getValue();
Object newValue = newGetExp.getValue();
out.writeExpression(oldGetExp);
- if (!MetaData.equals(newValue, out.get(oldValue))) {
+ if (!Objects.equals(newValue, out.get(oldValue))) {
invokeStatement(oldInstance, "put", new
Object[]{oldKey, oldValue}, out);
} else if ((newValue == null) &&
!newMap.containsKey(oldKey)) {
// put oldValue(=null?) if oldKey is absent in newMap
@@ -899,17 +901,17 @@
if (!(oldInstance instanceof java.awt.Window)) {
Object oldBackground = c.isBackgroundSet() ?
c.getBackground() : null;
Object newBackground = c2.isBackgroundSet() ?
c2.getBackground() : null;
- if (!MetaData.equals(oldBackground, newBackground)) {
+ if (!Objects.equals(oldBackground, newBackground)) {
invokeStatement(oldInstance, "setBackground", new
Object[] { oldBackground }, out);
}
Object oldForeground = c.isForegroundSet() ?
c.getForeground() : null;
Object newForeground = c2.isForegroundSet() ?
c2.getForeground() : null;
- if (!MetaData.equals(oldForeground, newForeground)) {
+ if (!Objects.equals(oldForeground, newForeground)) {
invokeStatement(oldInstance, "setForeground", new
Object[] { oldForeground }, out);
}
Object oldFont = c.isFontSet() ? c.getFont() : null;
Object newFont = c2.isFontSet() ? c2.getFont() : null;
- if (!MetaData.equals(oldFont, newFont)) {
+ if (!Objects.equals(oldFont, newFont)) {
invokeStatement(oldInstance, "setFont", new Object[] {
oldFont }, out);
}
}
@@ -1306,10 +1308,6 @@
internalPersistenceDelegates.put("java.util.RegularEnumSet",
new java_util_EnumSet_PersistenceDelegate());
}
- /*pp*/ static boolean equals(Object o1, Object o2) {
- return (o1 == null) ? (o2 == null) : o1.equals(o2);
- }
-
public synchronized static PersistenceDelegate
getPersistenceDelegate(Class type) {
if (type == null) {
return nullPersistenceDelegate;
diff --git a/src/share/classes/java/net/HttpCookie.java
b/src/share/classes/java/net/HttpCookie.java
--- a/src/share/classes/java/net/HttpCookie.java
+++ b/src/share/classes/java/net/HttpCookie.java
@@ -34,6 +34,7 @@
import java.lang.NullPointerException; // for javadoc
import java.util.Locale;
+import java.util.Objects;
/**
* An HttpCookie object represents an http cookie, which carries state
@@ -817,7 +818,7 @@
// 3. and have same path (case-sensitive).
return equalsIgnoreCase(getName(), other.getName()) &&
equalsIgnoreCase(getDomain(), other.getDomain()) &&
- equals(getPath(), other.getPath());
+ Objects.equals(getPath(), other.getPath());
}
@@ -1162,14 +1163,6 @@
return false;
}
- private static boolean equals(String s, String t) {
- if (s == t) return true;
- if ((s != null) && (t != null)) {
- return s.equals(t);
- }
- return false;
- }
-
private static boolean startsWithIgnoreCase(String s, String start) {
if (s == null || start == null) return false;
From bhavesh.patel at sun.com Mon May 2 02:14:56 2011
From: bhavesh.patel at sun.com (bhavesh.patel at sun.com)
Date: Mon, 02 May 2011 09:14:56 +0000
Subject: hg: jdk7/tl/langtools: 6492694: @deprecated tag doesn't work in
package-info files.
Message-ID: <20110502091500.57DE5471A9@hg.openjdk.java.net>
Changeset: 62bc3775d5bb
Author: bpatel
Date: 2011-05-02 02:13 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/62bc3775d5bb
6492694: @deprecated tag doesn't work in package-info files.
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DeprecatedTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
+ test/com/sun/javadoc/testPackageDeprecation/C2.java
+ test/com/sun/javadoc/testPackageDeprecation/FooDepr.java
+ test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java
+ test/com/sun/javadoc/testPackageDeprecation/pkg/A.java
+ test/com/sun/javadoc/testPackageDeprecation/pkg1/ClassUseTest1.java
+ test/com/sun/javadoc/testPackageDeprecation/pkg1/Foo.java
+ test/com/sun/javadoc/testPackageDeprecation/pkg1/Foo2.java
+ test/com/sun/javadoc/testPackageDeprecation/pkg1/package-info.java
! test/com/sun/javadoc/testSubTitle/TestSubTitle.java
From michael.x.mcmahon at oracle.com Mon May 2 03:51:39 2011
From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com)
Date: Mon, 02 May 2011 10:51:39 +0000
Subject: hg: jdk7/tl/jdk: 2 new changesets
Message-ID: <20110502105200.4FEB5471B0@hg.openjdk.java.net>
Changeset: 94551cf150a1
Author: michaelm
Date: 2011-05-02 11:02 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/94551cf150a1
6569621: Problem with java/classes_net
Reviewed-by: chegar
! src/share/classes/java/net/InetAddress.java
! src/share/classes/java/net/Socket.java
! src/share/classes/java/net/SocketPermission.java
! src/share/classes/sun/net/www/URLConnection.java
! src/share/classes/sun/net/www/http/HttpClient.java
Changeset: aee65a629245
Author: michaelm
Date: 2011-05-02 11:47 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/aee65a629245
Merge
From maurizio.cimadamore at oracle.com Mon May 2 04:06:40 2011
From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com)
Date: Mon, 02 May 2011 11:06:40 +0000
Subject: hg: jdk7/tl/langtools: 7040883: Compilation error: "length in Array
is defined in an inaccessible class or interface"
Message-ID: <20110502110642.D2009471B1@hg.openjdk.java.net>
Changeset: 384ea9a98912
Author: mcimadamore
Date: 2011-05-02 12:05 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/384ea9a98912
7040883: Compilation error: "length in Array is defined in an inaccessible class or interface"
Summary: Fix of 7034511 (now backed out) is causing spurious accessibility errors
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
! test/tools/javac/generics/7034511/T7034511a.java
! test/tools/javac/generics/7034511/T7034511b.java
+ test/tools/javac/generics/typevars/T7040883.java
From Alan.Bateman at oracle.com Mon May 2 05:53:26 2011
From: Alan.Bateman at oracle.com (Alan Bateman)
Date: Mon, 02 May 2011 13:53:26 +0100
Subject: Core review request for use of java.util.Object.equals in net
and beans
In-Reply-To: <4DBE75A1.8070101@oracle.com>
References: <4DBE75A1.8070101@oracle.com>
Message-ID: <4DBEA946.2070607@oracle.com>
Joe Darcy wrote:
> Hello.
>
> Please review the patch below to replace several local two-argument
> equals methods with the JDK 7 library method
> java.util.Objects.equals. A full build is successful and the
> regression test results are good.
Looks fine to me.
-Alan.
From mike.duigou at oracle.com Mon May 2 09:53:04 2011
From: mike.duigou at oracle.com (Mike Duigou)
Date: Mon, 2 May 2011 09:53:04 -0700
Subject: Core review request for use of java.util.Object.equals in net and
beans
In-Reply-To: <4DBE75A1.8070101@oracle.com>
References: <4DBE75A1.8070101@oracle.com>
Message-ID: <83E84E39-3BE4-4A2B-8A1F-82BEAAC1F0BA@oracle.com>
Both patches look fine to me.
Mike
On May 2 2011, at 02:13 , Joe Darcy wrote:
> Hello.
>
> Please review the patch below to replace several local two-argument equals methods with the JDK 7 library method java.util.Objects.equals. A full build is successful and the regression test results are good.
From bhavesh.patel at sun.com Mon May 2 10:11:57 2011
From: bhavesh.patel at sun.com (bhavesh.patel at sun.com)
Date: Mon, 02 May 2011 17:11:57 +0000
Subject: hg: jdk7/tl/langtools: 6553182: Need to modify javadoc doclet for GPL
Message-ID: <20110502171159.5E931471C6@hg.openjdk.java.net>
Changeset: dbc4ced9d171
Author: bpatel
Date: 2011-05-02 10:10 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/dbc4ced9d171
6553182: Need to modify javadoc doclet for GPL
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
+ test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java
+ test/com/sun/javadoc/testDocRootLink/pkg1/C1.java
+ test/com/sun/javadoc/testDocRootLink/pkg1/package.html
+ test/com/sun/javadoc/testDocRootLink/pkg2/C2.java
+ test/com/sun/javadoc/testDocRootLink/pkg2/package.html
! test/com/sun/javadoc/testHelpOption/TestHelpOption.java
From bhavesh.patel at sun.com Mon May 2 10:15:51 2011
From: bhavesh.patel at sun.com (bhavesh.patel at sun.com)
Date: Mon, 02 May 2011 17:15:51 +0000
Subject: hg: jdk7/tl/jdk: 6553182: Need to modify javadoc doclet for GPL
Message-ID: <20110502171611.EABAA471C7@hg.openjdk.java.net>
Changeset: c678b0cf5f92
Author: bpatel
Date: 2011-05-02 10:14 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c678b0cf5f92
6553182: Need to modify javadoc doclet for GPL
Reviewed-by: jjg
! make/docs/Makefile
From joe.darcy at oracle.com Mon May 2 11:40:47 2011
From: joe.darcy at oracle.com (joe.darcy at oracle.com)
Date: Mon, 02 May 2011 18:40:47 +0000
Subject: hg: jdk7/tl/jdk: 7041136: Use Objects.equals in JDK platform classes
Message-ID: <20110502184057.2E385471CC@hg.openjdk.java.net>
Changeset: bd1ffb167be0
Author: darcy
Date: 2011-05-02 11:39 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bd1ffb167be0
7041136: Use Objects.equals in JDK platform classes
Reviewed-by: alanb, mduigou
! src/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/share/classes/java/beans/MetaData.java
! src/share/classes/java/net/HttpCookie.java
From weijun.wang at oracle.com Mon May 2 11:50:49 2011
From: weijun.wang at oracle.com (weijun.wang at oracle.com)
Date: Mon, 02 May 2011 18:50:49 +0000
Subject: hg: jdk7/tl/jdk: 7040151: SPNEGO GSS code does not parse tokens in
accordance to RFC 2478
Message-ID: <20110502185058.A20F8471CE@hg.openjdk.java.net>
Changeset: d08d77ad2d7b
Author: weijun
Date: 2011-05-03 02:48 +0800
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d08d77ad2d7b
7040151: SPNEGO GSS code does not parse tokens in accordance to RFC 2478
Reviewed-by: valeriep
! src/share/classes/sun/security/jgss/spnego/NegTokenInit.java
! src/share/classes/sun/security/jgss/spnego/NegTokenTarg.java
! src/share/classes/sun/security/jgss/spnego/SpNegoToken.java
+ test/sun/security/jgss/spnego/NegTokenTargFields.java
+ test/sun/security/krb5/auto/SPNEGO.java
From xueming.shen at oracle.com Mon May 2 11:38:30 2011
From: xueming.shen at oracle.com (xueming.shen at oracle.com)
Date: Mon, 02 May 2011 18:38:30 +0000
Subject: hg: jdk7/tl/jdk: 7040220: java/char_encodin Optimize UTF-8 charset
for String.getBytes()/new String(byte[])
Message-ID: <20110502183839.C475E471CB@hg.openjdk.java.net>
Changeset: fa17f2b9a6d5
Author: sherman
Date: 2011-05-02 11:42 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fa17f2b9a6d5
7040220: java/char_encodin Optimize UTF-8 charset for String.getBytes()/new String(byte[])
Summary: implement sun.nio.cs.ArrayEn/Decoer in utf8
Reviewed-by: alanb
! src/share/classes/java/lang/StringCoding.java
! src/share/classes/java/util/zip/ZipCoder.java
! src/share/classes/sun/nio/cs/UTF_8.java
+ test/sun/nio/cs/StrCodingBenchmarkUTF8.java
! test/sun/nio/cs/TestStringCoding.java
+ test/sun/nio/cs/TestStringCodingUTF8.java
! test/sun/nio/cs/TestUTF8.java
From michael.x.mcmahon at oracle.com Mon May 2 12:18:24 2011
From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com)
Date: Mon, 02 May 2011 19:18:24 +0000
Subject: hg: jdk7/tl/jdk: 2 new changesets
Message-ID: <20110502191845.0697A471D0@hg.openjdk.java.net>
Changeset: 60b4039f60f9
Author: michaelm
Date: 2011-05-02 20:11 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/60b4039f60f9
7041044: InetAddress.getByName(String,InetAddress) added in error
Reviewed-by: alanb
! src/share/classes/java/net/InetAddress.java
! src/share/classes/java/net/Socket.java
! src/share/classes/java/net/SocketPermission.java
! src/share/classes/sun/net/www/URLConnection.java
! src/share/classes/sun/net/www/http/HttpClient.java
Changeset: 36724da65fef
Author: michaelm
Date: 2011-05-02 20:17 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/36724da65fef
Merge
From joe.darcy at oracle.com Fri May 6 17:06:57 2011
From: joe.darcy at oracle.com (joe.darcy at oracle.com)
Date: Sat, 07 May 2011 00:06:57 +0000
Subject: hg: jdk7/tl/jdk: 7011326: Add informative example to @SafeVarargs
type or language discussion
Message-ID: <20110507000711.BA4314734F@hg.openjdk.java.net>
Changeset: 85cbf90d88b9
Author: darcy
Date: 2011-05-06 17:06 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/85cbf90d88b9
7011326: Add informative example to @SafeVarargs type or language discussion
Reviewed-by: mcimadamore, mduigou
! src/share/classes/java/lang/SafeVarargs.java
From alan.bateman at oracle.com Mon May 9 05:24:12 2011
From: alan.bateman at oracle.com (alan.bateman at oracle.com)
Date: Mon, 09 May 2011 12:24:12 +0000
Subject: hg: jdk7/tl: 3 new changesets
Message-ID: <20110509122412.A8E87473CD@hg.openjdk.java.net>
Changeset: 13db01f974ce
Author: schien
Date: 2011-04-28 17:44 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/rev/13db01f974ce
Added tag jdk7-b140 for changeset dcfe74f1c655
! .hgtags
Changeset: c6569c558585
Author: schien
Date: 2011-05-02 09:35 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/rev/c6569c558585
Merge
Changeset: cfbbdb77eac0
Author: schien
Date: 2011-05-05 14:01 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/rev/cfbbdb77eac0
Added tag jdk7-b141 for changeset c6569c558585
! .hgtags
From alan.bateman at oracle.com Mon May 9 05:24:35 2011
From: alan.bateman at oracle.com (alan.bateman at oracle.com)
Date: Mon, 09 May 2011 12:24:35 +0000
Subject: hg: jdk7/tl/jaxp: 5 new changesets
Message-ID: <20110509122435.EA8BB473CE@hg.openjdk.java.net>
Changeset: 2d68646d98ba
Author: schien
Date: 2011-04-28 17:44 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/2d68646d98ba
Added tag jdk7-b140 for changeset c8136fd161c8
! .hgtags
Changeset: e1b5ef243445
Author: schien
Date: 2011-05-02 09:36 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/e1b5ef243445
Merge
Changeset: 9da6d4f2c640
Author: jgodinez
Date: 2011-05-03 22:15 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/9da6d4f2c640
Merge
Changeset: 84e487d88c97
Author: schien
Date: 2011-05-05 14:02 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/84e487d88c97
Added tag jdk7-b141 for changeset e1b5ef243445
! .hgtags
Changeset: 7691aa48eba4
Author: alanb
Date: 2011-05-09 01:56 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/7691aa48eba4
Merge
From alan.bateman at oracle.com Mon May 9 05:24:59 2011
From: alan.bateman at oracle.com (alan.bateman at oracle.com)
Date: Mon, 09 May 2011 12:24:59 +0000
Subject: hg: jdk7/tl/jaxws: 3 new changesets
Message-ID: <20110509122500.047E6473CF@hg.openjdk.java.net>
Changeset: e3c53d486eec
Author: schien
Date: 2011-04-28 17:44 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/e3c53d486eec
Added tag jdk7-b140 for changeset 82a9022c4f21
! .hgtags
Changeset: 66826b0aec5a
Author: schien
Date: 2011-05-02 09:36 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/66826b0aec5a
Merge
Changeset: 0ef3ef823c39
Author: schien
Date: 2011-05-05 14:02 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/0ef3ef823c39
Added tag jdk7-b141 for changeset 66826b0aec5a
! .hgtags
From alan.bateman at oracle.com Mon May 9 05:25:38 2011
From: alan.bateman at oracle.com (alan.bateman at oracle.com)
Date: Mon, 09 May 2011 12:25:38 +0000
Subject: hg: jdk7/tl/hotspot: 36 new changesets
Message-ID: <20110509122640.BB6AC473D0@hg.openjdk.java.net>
Changeset: f789bf584429
Author: schien
Date: 2011-04-28 17:44 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f789bf584429
Added tag jdk7-b140 for changeset d283b8296671
! .hgtags
Changeset: 41c663fc6be1
Author: schien
Date: 2011-05-02 09:36 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/41c663fc6be1
Merge
Changeset: 175f5f4b41e1
Author: trims
Date: 2011-05-03 16:00 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/175f5f4b41e1
Added tag hs21-b10 for changeset d283b8296671
! .hgtags
Changeset: 7ec4bb02d5f0
Author: vladidan
Date: 2011-04-20 14:07 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7ec4bb02d5f0
7035861: linux-armsflt: assert(ni->data() == (int)(x + o)) failed: instructions must match
Summary: The change avoids generating relocation info entry for the staging area patching stub on systems that don't support movw/movt instructions
Reviewed-by: bdelsart
! src/share/vm/c1/c1_Runtime1.cpp
Changeset: 49bd9c6f7bce
Author: vladidan
Date: 2011-04-21 10:12 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/49bd9c6f7bce
Merge
Changeset: cdd13dce903e
Author: vladidan
Date: 2011-04-23 00:33 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/cdd13dce903e
Merge
Changeset: 01147d8aac1d
Author: coleenp
Date: 2011-04-26 14:04 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/01147d8aac1d
7009923: JSR 292: VM crash in JavaThread::last_frame
Summary: Handle stack overflow before the first frame is called, by printing out the called method and not walking the stack.
Reviewed-by: dholmes, phh, dsamersoff
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/utilities/exceptions.cpp
! src/share/vm/utilities/exceptions.hpp
Changeset: df22fe9c5a93
Author: coleenp
Date: 2011-04-27 17:25 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/df22fe9c5a93
Merge
Changeset: 2a23b1b5a0a8
Author: twisti
Date: 2011-04-18 01:33 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2a23b1b5a0a8
7018355: JSR 292: VM crash in DefNewGeneration::copy_to_survivor_space
Reviewed-by: kvn, jrose
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/memory/genOopClosures.hpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: bbe95b4337f1
Author: twisti
Date: 2011-04-18 06:50 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/bbe95b4337f1
7036960: TemplateTable::fast_aldc in templateTable_x86_64.cpp uses movptr instead of load_klass
Reviewed-by: kvn, iveresov
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: 2a34a4fbc52c
Author: kvn
Date: 2011-04-19 09:30 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2a34a4fbc52c
7037812: few more defaults changes for new AMD processors
Summary: use PREFETCHW as default prefetch instruction, set UseXMMForArrayCopy and UseUnalignedLoadStores to true by default.
Reviewed-by: kvn
Contributed-by: tom.deneau at amd.com
! src/cpu/x86/vm/vm_version_x86.cpp
Changeset: d934e4b931e9
Author: never
Date: 2011-04-20 09:29 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d934e4b931e9
7009346: java/dyn/InvokeDynamicPrintArgs.java fails with NPE on solaris-sparc with -Xcomp
Reviewed-by: kvn, jrose, twisti
! src/cpu/sparc/vm/methodHandles_sparc.cpp
Changeset: 66b0e2371912
Author: kvn
Date: 2011-04-20 18:29 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/66b0e2371912
7026700: regression in 6u24-rev-b23: Crash in C2 compiler in PhaseIdealLoop::build_loop_late_post
Summary: memory slices should be always created for non-static fields after allocation
Reviewed-by: never
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
Changeset: 08ccee2c4dbf
Author: twisti
Date: 2011-04-21 00:25 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/08ccee2c4dbf
6993078: JSR 292 too many pushes: Lesp points into register window
Reviewed-by: kvn, never
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/oops/cpCacheOop.cpp
Changeset: 548597e74aa4
Author: never
Date: 2011-04-25 16:25 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/548597e74aa4
7030715: JSR 292 JRuby test/test_super_call_site_caching.rb asserts with +DoEscapeAnalysis
Reviewed-by: twisti
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/opto/graphKit.cpp
Changeset: 273b56978029
Author: kvn
Date: 2011-04-26 12:14 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/273b56978029
7039586: test/java/util/Collections/Rotate.java failing with hs21-b09
Summary: A predicate should not be moved in partial peel optimization since it will invalidate jvm state of its uncommon trap.
Reviewed-by: never
! src/share/vm/opto/loopopts.cpp
Changeset: 149bb459be66
Author: never
Date: 2011-04-27 15:40 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/149bb459be66
7029167: add support for conditional card marks
Reviewed-by: iveresov, kvn
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 01fd6090fdd8
Author: never
Date: 2011-04-28 14:00 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/01fd6090fdd8
7032162: assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr
Reviewed-by: kvn
! src/share/vm/ci/ciObject.cpp
! src/share/vm/opto/stringopts.cpp
Changeset: 286c498ae0d4
Author: kvn
Date: 2011-04-29 11:15 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/286c498ae0d4
Merge
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 49a67202bc67
Author: tonyp
Date: 2011-04-19 15:46 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/49a67202bc67
7011855: G1: non-product flag to artificially grow the heap
Summary: It introduces non-product cmd line parameter G1DummyRegionsPerGC which indicates how many "dummy" regions to allocate at the end of each GC. This allows the G1 heap to grow artificially and makes concurrent marking cycles more frequent irrespective of what the application that is running is doing. The dummy regions will be found totally empty during cleanup so this parameter can also be used to stress the concurrent cleanup operation.
Reviewed-by: brutisso, johnc
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: 139667d9836a
Author: iveresov
Date: 2011-04-20 17:12 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/139667d9836a
7034464: Support transparent large pages on Linux
Summary: Support transparent huge pages on Linux available since 2.6.38
Reviewed-by: iveresov, ysr
Contributed-by: aph at redhat.com
! src/os/linux/vm/globals_linux.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
Changeset: c48ad6ab8bdf
Author: ysr
Date: 2011-04-20 19:19 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c48ad6ab8bdf
7037276: Unnecessary double traversal of dirty card windows
Summary: Short-circuited an unnecessary double traversal of dirty card windows when iterating younger refs. Also renamed some cardtable methods for more clarity.
Reviewed-by: jmasa, stefank, poonam
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp
Changeset: c0dcda80820f
Author: ysr
Date: 2011-04-21 01:16 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c0dcda80820f
Merge
Changeset: b52782ae3880
Author: jmasa
Date: 2011-04-21 10:23 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/b52782ae3880
6946417: G1: Java VisualVM does not support G1 properly.
Summary: Added counters for jstat
Reviewed-by: tonyp, jwilhelm, stefank, ysr, johnc
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
+ src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
+ src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
! src/share/vm/gc_implementation/shared/generationCounters.cpp
! src/share/vm/gc_implementation/shared/generationCounters.hpp
+ src/share/vm/gc_implementation/shared/hSpaceCounters.cpp
+ src/share/vm/gc_implementation/shared/hSpaceCounters.hpp
! src/share/vm/services/g1MemoryPool.cpp
! src/share/vm/services/g1MemoryPool.hpp
Changeset: 7f3faf7159fd
Author: jmasa
Date: 2011-04-22 09:26 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7f3faf7159fd
Merge
! src/os/linux/vm/os_linux.cpp
Changeset: d6cdc6c77582
Author: jcoomes
Date: 2011-04-23 04:20 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d6cdc6c77582
7037250: cscope.make database generation is silently broken
Reviewed-by: stefank
+ make/cscope.make
! make/linux/Makefile
- make/linux/makefiles/cscope.make
! make/solaris/Makefile
- make/solaris/makefiles/cscope.make
Changeset: c303b3532d4a
Author: iveresov
Date: 2011-04-26 11:46 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c303b3532d4a
7037939: NUMA: Disable adaptive resizing if SHM large pages are used
Summary: Make the NUMA allocator behave properly with SHM and ISM large pages.
Reviewed-by: ysr
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
Changeset: 1f4413413144
Author: ysr
Date: 2011-04-26 21:17 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/1f4413413144
7039089: G1: changeset for 7037276 broke heap verification, and related cleanups
Summary: In G1 heap verification, we no longer scan perm to G1-collected heap refs as part of process_strong_roots() but rather in a separate explicit oop iteration over the perm gen. This preserves the original perm card-marks. Added a new assertion in younger_refs_iterate() to catch a simple subcase where the user may have forgotten a prior save_marks() call, as happened in the case of G1's attempt to iterate perm to G1 refs when verifying the heap before exit. The assert was deliberately weakened for ParNew+CMS and will be fixed for that combination in a future CR. Also made some (non-G1) cleanups related to code and comments obsoleted by the migration of Symbols to the native heap.
Reviewed-by: iveresov, jmasa, tonyp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
! src/share/vm/runtime/vmThread.cpp
Changeset: 86ebb26bcdeb
Author: johnc
Date: 2011-04-27 14:40 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/86ebb26bcdeb
7037756: Deadlock in compiler thread similiar to 6789220
Summary: Avoid blocking in CompileBroker::compile_method_base() if the current thread holds the pending list lock.
Reviewed-by: never, brutisso, ysr
! src/share/vm/compiler/compileBroker.cpp
Changeset: c6033dad9fd3
Author: jmasa
Date: 2011-04-29 12:33 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c6033dad9fd3
Merge
- make/linux/makefiles/cscope.make
- make/solaris/makefiles/cscope.make
Changeset: df0a92a7e30b
Author: jmasa
Date: 2011-04-29 14:36 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/df0a92a7e30b
Merge
Changeset: 6431be02f3ac
Author: trims
Date: 2011-04-29 16:55 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6431be02f3ac
Merge
- make/linux/makefiles/cscope.make
- make/solaris/makefiles/cscope.make
Changeset: 3aea9e9feb07
Author: trims
Date: 2011-04-29 17:00 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3aea9e9feb07
7040777: Bump the HS21 build number to 11
Summary: Update the HS21 build number to 11
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 5d07913abd59
Author: trims
Date: 2011-05-03 16:03 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/5d07913abd59
Merge
- make/linux/makefiles/cscope.make
- make/solaris/makefiles/cscope.make
Changeset: 66b35d6aefbe
Author: schien
Date: 2011-05-05 14:02 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/66b35d6aefbe
Added tag jdk7-b141 for changeset 5d07913abd59
! .hgtags
Changeset: 212479c24edc
Author: trims
Date: 2011-05-06 14:10 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/212479c24edc
Added tag hs21-b11 for changeset 3aea9e9feb07
! .hgtags
From alan.bateman at oracle.com Mon May 9 05:27:05 2011
From: alan.bateman at oracle.com (alan.bateman at oracle.com)
Date: Mon, 09 May 2011 12:27:05 +0000
Subject: hg: jdk7/tl/corba: 3 new changesets
Message-ID: <20110509122707.95CEF473D1@hg.openjdk.java.net>
Changeset: befd1fce6339
Author: schien
Date: 2011-04-28 17:44 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/befd1fce6339
Added tag jdk7-b140 for changeset cdf5d19ec142
! .hgtags
Changeset: a58635cdd921
Author: schien
Date: 2011-05-02 09:35 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/a58635cdd921
Merge
Changeset: b05755e2234d
Author: schien
Date: 2011-05-05 14:01 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/b05755e2234d
Added tag jdk7-b141 for changeset a58635cdd921
! .hgtags
From alan.bateman at oracle.com Mon May 9 05:27:41 2011
From: alan.bateman at oracle.com (alan.bateman at oracle.com)
Date: Mon, 09 May 2011 12:27:41 +0000
Subject: hg: jdk7/tl/langtools: 5 new changesets
Message-ID: <20110509122750.C79DA473D2@hg.openjdk.java.net>
Changeset: 2637cf09460b
Author: schien
Date: 2011-04-28 17:44 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/2637cf09460b
Added tag jdk7-b140 for changeset 258e6654aba2
! .hgtags
Changeset: 90adb5d6adc7
Author: schien
Date: 2011-05-02 09:38 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/90adb5d6adc7
Merge
Changeset: 14ff19ca715f
Author: jgodinez
Date: 2011-05-03 22:17 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/14ff19ca715f
Merge
- test/tools/javac/generics/diamond/7030150/Neg01.java
- test/tools/javac/generics/diamond/7030150/Neg01.out
- test/tools/javac/generics/diamond/7030150/Neg02.java
- test/tools/javac/generics/diamond/7030150/Neg02.out
- test/tools/javac/generics/diamond/7030150/Neg03.java
- test/tools/javac/generics/diamond/7030150/Neg03.out
- test/tools/javac/generics/diamond/7030150/Pos01.java
- test/tools/javac/generics/diamond/7030150/Pos02.java
Changeset: 4c41a371aaf4
Author: schien
Date: 2011-05-05 14:02 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4c41a371aaf4
Added tag jdk7-b141 for changeset 90adb5d6adc7
! .hgtags
Changeset: c3e3945cc24f
Author: alanb
Date: 2011-05-09 01:57 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/c3e3945cc24f
Merge
From alan.bateman at oracle.com Mon May 9 05:31:29 2011
From: alan.bateman at oracle.com (alan.bateman at oracle.com)
Date: Mon, 09 May 2011 12:31:29 +0000
Subject: hg: jdk7/tl/jdk: 59 new changesets
Message-ID: <20110509124104.8B8B5473D4@hg.openjdk.java.net>
Changeset: 7acc942d7dcc
Author: schien
Date: 2011-04-28 17:44 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7acc942d7dcc
Added tag jdk7-b140 for changeset 9315c733fb17
! .hgtags
Changeset: 33a139b2a85e
Author: schien
Date: 2011-05-02 09:37 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/33a139b2a85e
Merge
Changeset: d89cf1b45b88
Author: igor
Date: 2011-05-01 09:14 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d89cf1b45b88
7040803: regression: bugster fail to start
Reviewed-by: mullan, weijun, ngthomas
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/jar/JarInputStream.java
! src/share/classes/java/util/jar/JarVerifier.java
! src/share/classes/sun/security/pkcs/PKCS7.java
! src/share/classes/sun/security/pkcs/SignerInfo.java
! src/share/classes/sun/security/util/ManifestEntryVerifier.java
- src/share/classes/sun/security/util/SignatureFileManifest.java
! src/share/classes/sun/security/util/SignatureFileVerifier.java
! test/java/util/jar/JarInputStream/ScanSignedJar.java
! test/java/util/jar/JarInputStream/TestIndexedJarWithBadSignature.java
Changeset: 9caec666c577
Author: igor
Date: 2011-05-03 15:02 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9caec666c577
Merge
Changeset: d9571c986c73
Author: jgodinez
Date: 2011-04-20 09:10 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d9571c986c73
6989724: font warnings in the build, native code
Reviewed-by: bae, igor
! src/share/native/sun/awt/giflib/dgif_lib.c
! src/share/native/sun/font/fontscalerdefs.h
! src/share/native/sun/font/layout/HangulLayoutEngine.cpp
! src/share/native/sun/font/layout/MPreFixups.cpp
! src/solaris/native/sun/awt/fontpath.c
! src/windows/native/sun/font/fontpath.c
Changeset: 0f98d7d98c9f
Author: prr
Date: 2011-04-22 12:59 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0f98d7d98c9f
7031011: fallbackfont testing failed on OEL 6.
Reviewed-by: igor, jgodinez
! src/solaris/classes/sun/font/FcFontConfiguration.java
Changeset: a07c9e09b4ca
Author: bae
Date: 2011-04-27 12:15 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a07c9e09b4ca
7037091: sun/java2d/pipe/Test7027667.java test is not executed
Reviewed-by: prr
! test/sun/java2d/pipe/Test7027667.java
Changeset: 24f474ad1703
Author: dlila
Date: 2011-04-28 08:55 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/24f474ad1703
7036754: NaNs in stroked quadratics.
Summary: Check for them and remove them.
Reviewed-by: flar
! src/share/classes/sun/java2d/pisces/Stroker.java
+ test/sun/java2d/pisces/Test7036754.java
Changeset: 34056b127c96
Author: flar
Date: 2011-04-29 01:40 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/34056b127c96
7020955: No focus point adjustment for RadialGradientPaint
Reviewed-by: prr
! src/share/classes/java/awt/RadialGradientPaint.java
Changeset: 899d87ec43eb
Author: flar
Date: 2011-04-29 10:58 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/899d87ec43eb
6522514: Extending Arc2D.Double and serializing the object causes InvalidClassException
Reviewed-by: prr
! src/share/classes/java/awt/geom/Arc2D.java
Changeset: 678ce376be35
Author: lana
Date: 2011-04-28 17:57 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/678ce376be35
Merge
- src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java
- test/javax/swing/text/GlyphView/6539700/bug6539700.java
Changeset: 3b536b18a6f0
Author: lana
Date: 2011-04-29 11:27 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3b536b18a6f0
Merge
Changeset: c5209316e1ab
Author: flar
Date: 2011-04-29 16:27 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c5209316e1ab
6982632: closed/java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java fails
Reviewed-by: prr
+ test/java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java
Changeset: 55ef0efa2b14
Author: flar
Date: 2011-05-02 14:38 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/55ef0efa2b14
6563734: Path2D.Float and Path2D.Double should have final getPathIterator methods
Reviewed-by: prr
! src/share/classes/java/awt/geom/Path2D.java
Changeset: 499d216a751e
Author: jgodinez
Date: 2011-05-03 22:11 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/499d216a751e
Merge
Changeset: f805a139c57c
Author: anthony
Date: 2011-04-19 14:44 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f805a139c57c
7036669: Simplify revalidating component hierarchy with multiple validate roots
Summary: Introduce Component.revalidate() method
Reviewed-by: art, alexp
! src/share/classes/java/awt/Component.java
! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java
+ test/java/awt/Component/Revalidate/Revalidate.java
Changeset: c292ec06529f
Author: dav
Date: 2011-04-19 18:52 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c292ec06529f
7036733: Regression : NullPointerException when scrolling horizontally on AWT List
Reviewed-by: dcherepanov
! src/solaris/classes/sun/awt/X11/XListPeer.java
+ test/java/awt/List/ScrollOutside/ScrollOut.java
Changeset: c9ddd8e0af54
Author: dav
Date: 2011-04-25 21:08 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c9ddd8e0af54
7030632: Pasting HTML that was copied from MS Word results in IOException
Reviewed-by: uta, denis
! src/windows/classes/sun/awt/windows/WDataTransferer.java
Changeset: 673aa770a062
Author: denis
Date: 2011-04-25 20:39 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/673aa770a062
6888182: Readable and permitted to delete files could not be transferred through Clipboard and DnD
Reviewed-by: uta
! src/windows/native/sun/windows/awt_Clipboard.cpp
! src/windows/native/sun/windows/awt_DnDDS.cpp
Changeset: 16f52939fa41
Author: denis
Date: 2011-04-27 14:58 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/16f52939fa41
7020922: java.awt.Toolkit.getPropertyChangeListeners() should mention that it returns proxies
Reviewed-by: malenkov
! src/share/classes/java/awt/Toolkit.java
Changeset: 4c9ea1bf528a
Author: denis
Date: 2011-04-27 17:18 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4c9ea1bf528a
6998716: client vm crashes making browser fails to respond under some scenarios
Reviewed-by: art, denis, uta
! src/windows/native/sun/windows/ObjectList.cpp
! src/windows/native/sun/windows/ObjectList.h
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_MenuItem.cpp
! src/windows/native/sun/windows/awt_Object.cpp
! src/windows/native/sun/windows/awt_Object.h
! src/windows/native/sun/windows/awt_Robot.cpp
! src/windows/native/sun/windows/awt_Toolkit.cpp
! src/windows/native/sun/windows/awt_TrayIcon.cpp
! src/windows/native/sun/windows/awtmsg.h
Changeset: 03d764676479
Author: dcherepanov
Date: 2011-04-28 13:26 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/03d764676479
7032830: GraphicsDevice.setFullScreenWindow() works strange for decorated windows on OEL.
7016382: GraphicsDevice.setFullScreenWindow() - spec clarification for exclusive mode for dec/undec Frames
Reviewed-by: art
! src/share/classes/java/awt/GraphicsDevice.java
Changeset: b1567059e4fe
Author: dav
Date: 2011-04-28 20:14 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b1567059e4fe
6956646: Test: MouseWheelEvent/InfiniteRecursion test receives more MouseWheelEvents than expected
Reviewed-by: serb, dcherepanov
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_1.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_4.java
Changeset: 5b001da8768e
Author: dcherepanov
Date: 2011-04-28 19:23 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5b001da8768e
6853146: Regression: on-the-spot input is broken in AWT Peered components
Reviewed-by: art, ant, naoto
! src/windows/native/sun/windows/awt_TextComponent.cpp
Changeset: 43be19b7c945
Author: dcherepanov
Date: 2011-04-28 19:39 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/43be19b7c945
7034766: closed/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java failed on jdk7 b134
Reviewed-by: art, ant
! src/windows/native/sun/windows/awt_Frame.cpp
Changeset: 6303d3a93040
Author: dcherepanov
Date: 2011-04-29 16:02 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6303d3a93040
7034291: Regression : Preedit String on active client is committed into unexpected component
Reviewed-by: art, naoto
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Frame.cpp
! src/windows/native/sun/windows/awt_Frame.h
Changeset: 5d8445b532a7
Author: dcherepanov
Date: 2011-04-29 16:16 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5d8445b532a7
7026055: Regression : Cannot use IME on JComboBox Japanese
Reviewed-by: art, ant, naoto
! src/windows/native/sun/windows/awt_Component.cpp
Changeset: 32488e6d3917
Author: lana
Date: 2011-04-29 20:15 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/32488e6d3917
Merge
- src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java
- src/share/native/sun/font/layout/Features.h
- test/javax/swing/text/GlyphView/6539700/bug6539700.java
Changeset: d400711b8cd2
Author: serb
Date: 2011-05-03 15:19 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d400711b8cd2
7016528: Deadlock during mutual initialization of DataTransferer and DataTransferer$DataFlavorComparator
Reviewed-by: dav, art, denis
! src/share/classes/sun/awt/datatransfer/DataTransferer.java
Changeset: 4e6897c7779f
Author: jgodinez
Date: 2011-05-03 22:13 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4e6897c7779f
Merge
Changeset: 4719cf8f5ae5
Author: rupashka
Date: 2011-04-19 10:11 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4719cf8f5ae5
7036025: java.security.AccessControlException when creating JFileChooser in signed applet
Reviewed-by: malenkov
! src/share/classes/sun/swing/WindowsPlacesBar.java
+ test/javax/swing/JFileChooser/7036025/bug7036025.java
+ test/javax/swing/JFileChooser/7036025/security.policy
Changeset: ea0aed4b75cd
Author: amenkov
Date: 2011-04-20 16:46 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ea0aed4b75cd
7030629: closed/sun/audio/AudioClipClose/AudioClipClose.java test fails just against jdk7 b134
7033899: SoundTestSuite: test050 fails on Ubuntu Linux
Reviewed-by: bae
! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c
Changeset: 6c94f33c36d5
Author: rupashka
Date: 2011-04-21 14:29 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6c94f33c36d5
7021058: The Create folder button produces error in the Details mode (JFileChooser)
Reviewed-by: malenkov
! src/share/classes/sun/swing/FilePane.java
Changeset: 91a590306e02
Author: alexp
Date: 2011-04-22 20:54 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/91a590306e02
7036871: Some JCK interactive JSplitPane tests that test continuous layout fail with Nimbus L&F
Reviewed-by: rupashka
! src/share/classes/javax/swing/JSplitPane.java
Changeset: 78890acd99e4
Author: peytoia
Date: 2011-04-26 10:46 +0900
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/78890acd99e4
7039469: (tz) Support tzdata2011g
Reviewed-by: okutsu
! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/africa
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/southamerica
Changeset: 1be42326f1c2
Author: rupashka
Date: 2011-04-27 13:43 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1be42326f1c2
7039403: Could not compile test/javax/swing/JLabel/6596966/bug6596966.java
Reviewed-by: malenkov
! test/javax/swing/JLabel/6596966/bug6596966.java
Changeset: 0896c9712cf0
Author: bagiras
Date: 2011-04-27 15:26 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0896c9712cf0
7035209: 6u26 ea b01 - running an applet with old plugin crashes in awt.dll
Reviewed-by: art, amenkov
! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp
Changeset: 1eaff0300541
Author: dav
Date: 2011-04-27 17:46 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1eaff0300541
6888633: test/closed/javax/swing/JPopupMenu/4786415/bug4786415.java fails
Reviewed-by: rupashka, alexp
! src/share/classes/javax/swing/JPopupMenu.java
Changeset: 015a66da6fcc
Author: dav
Date: 2011-04-27 18:15 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/015a66da6fcc
6979551: closed/javax/swing/plaf/basic/BasicLabelUI/4798542/bug4798542.java fails
Reviewed-by: art, yan, alexp
! src/share/classes/sun/awt/ExtendedKeyCodes.java
+ test/java/awt/keyboard/EqualKeyCode/EqualKeyCode.java
Changeset: bb6594674ffe
Author: lana
Date: 2011-04-29 16:03 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bb6594674ffe
Merge
- src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java
- src/share/native/sun/font/layout/Features.h
Changeset: fd428801c7ba
Author: jgodinez
Date: 2011-05-03 22:14 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fd428801c7ba
Merge
Changeset: 827b4bb47da7
Author: jgodinez
Date: 2011-05-03 22:16 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/827b4bb47da7
Merge
- test/java/beans/XMLEncoder/java_io_File.java
Changeset: d93f6b6b986b
Author: alanb
Date: 2011-05-09 01:47 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d93f6b6b986b
Merge
Changeset: 1c31b35e9408
Author: ogino
Date: 2011-04-26 21:46 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1c31b35e9408
7036955: Japanese man pages in linux should be in utf-8 encoding
Reviewed-by: ohair, mfang
! make/common/Defs-linux.gmk
! make/common/Release.gmk
Changeset: 00e485efd9e0
Author: mfang
Date: 2011-04-27 23:11 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/00e485efd9e0
6501385: ColorChooser demo - two elemets have same mnemonic in it locale, GTK L&F
Reviewed-by: yhuang
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties
Changeset: 4fcbaf9fb837
Author: mfang
Date: 2011-04-27 23:18 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4fcbaf9fb837
7038803: [CCJK] Incorrect mnemonic key (0) is displayed on cancel button on messagedialog of JOptionPane
Reviewed-by: yhuang
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties
Changeset: 4b197be687dc
Author: mfang
Date: 2011-04-27 23:28 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4b197be687dc
Merge
Changeset: fddcc29ed8f8
Author: mfang
Date: 2011-04-28 14:30 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fddcc29ed8f8
Merge
! make/common/Defs-linux.gmk
! make/common/Release.gmk
- src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java
- src/share/native/sun/font/layout/Features.h
- test/javax/swing/text/GlyphView/6539700/bug6539700.java
Changeset: 5f0455522852
Author: mfang
Date: 2011-04-28 20:15 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5f0455522852
7040228: [zh_TW] extra (C) on cancel button on File Chooser dialog
Reviewed-by: yhuang
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties
Changeset: a604668a7a64
Author: mfang
Date: 2011-04-28 21:43 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a604668a7a64
7040257: [pt_BR,fr] Print dialog has duplicate mnemonic key.
Reviewed-by: psun
! src/share/classes/sun/print/resources/serviceui_fr.properties
! src/share/classes/sun/print/resources/serviceui_pt_BR.properties
Changeset: 5b7d35a6e1b3
Author: mfang
Date: 2011-05-02 13:55 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5b7d35a6e1b3
Merge
Changeset: 63eeefe118da
Author: ohair
Date: 2011-05-04 09:25 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/63eeefe118da
Merge
Changeset: 631c23c29000
Author: schien
Date: 2011-05-05 14:02 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/631c23c29000
Added tag jdk7-b141 for changeset 63eeefe118da
! .hgtags
Changeset: fbe3a3401786
Author: dholmes
Date: 2011-05-04 22:16 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fbe3a3401786
7041284: arm/ppc Missing launcher mapfiles prevent build
Summary: Disable use of launcher mapfiles when cross-compiling
Reviewed-by: ohair, ksrini
! make/common/Program.gmk
Changeset: 28c1be91a39f
Author: cl
Date: 2011-05-05 18:05 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/28c1be91a39f
7026163: gzip tar files
Reviewed-by: katleman
! make/common/shared/Defs-utils.gmk
Changeset: 8e9e28663c5d
Author: andrew
Date: 2011-05-06 01:55 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8e9e28663c5d
7042040: Remove disk space sanity check
Summary: Remove outdated disk space checks using df
Reviewed-by: ohair, omajid
! make/common/shared/Defs-versions.gmk
! make/common/shared/Sanity-Settings.gmk
! make/common/shared/Sanity.gmk
Changeset: 87488f98e22d
Author: andrew
Date: 2011-05-06 02:27 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/87488f98e22d
Merge
Changeset: ce34293145b1
Author: cl
Date: 2011-05-06 10:31 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ce34293145b1
Merge
Changeset: dfe56edc1a1d
Author: alanb
Date: 2011-05-09 01:57 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/dfe56edc1a1d
Merge
From vincent.x.ryan at oracle.com Mon May 9 07:59:43 2011
From: vincent.x.ryan at oracle.com (vincent.x.ryan at oracle.com)
Date: Mon, 09 May 2011 14:59:43 +0000
Subject: hg: jdk7/tl/jdk: 6987652: VM crashed in
sun.security.mscapi.RSAKeyPairGenerator.generateRSAKeyPair(...)
Message-ID: <20110509145953.E30B0473D9@hg.openjdk.java.net>
Changeset: 31fbed875a6b
Author: vinnie
Date: 2011-05-09 15:58 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/31fbed875a6b
6987652: VM crashed in sun.security.mscapi.RSAKeyPairGenerator.generateRSAKeyPair(...)
Reviewed-by: alanb
! src/windows/native/sun/security/mscapi/security.cpp
From chris.hegarty at oracle.com Mon May 9 08:40:29 2011
From: chris.hegarty at oracle.com (chris.hegarty at oracle.com)
Date: Mon, 09 May 2011 15:40:29 +0000
Subject: hg: jdk7/tl/jdk: 7042673: LockSupport.getBlocker(null) crashes
Message-ID: <20110509154039.9A1E5473DD@hg.openjdk.java.net>
Changeset: c6742d21853b
Author: dl
Date: 2011-05-09 16:36 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c6742d21853b
7042673: LockSupport.getBlocker(null) crashes
Reviewed-by: chegar
! src/share/classes/java/util/concurrent/locks/LockSupport.java
From mike.duigou at oracle.com Mon May 9 08:59:24 2011
From: mike.duigou at oracle.com (mike.duigou at oracle.com)
Date: Mon, 09 May 2011 15:59:24 +0000
Subject: hg: jdk7/tl/jdk: 2 new changesets
Message-ID: <20110509155943.9800F473DE@hg.openjdk.java.net>
Changeset: 7c9780ea0c5a
Author: mduigou
Date: 2011-05-03 16:32 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7c9780ea0c5a
7041612: Rename StandardCharset to StandardCharsets
Reviewed-by: alanb, mr, darcy
! make/java/nio/FILES_java.gmk
! src/share/classes/java/nio/charset/Charset.java
- src/share/classes/java/nio/charset/StandardCharset.java
+ src/share/classes/java/nio/charset/StandardCharsets.java
! src/share/classes/java/nio/file/Path.java
! src/share/classes/java/util/zip/ZipCoder.java
! src/share/classes/java/util/zip/ZipFile.java
! src/share/classes/java/util/zip/ZipInputStream.java
! src/share/classes/java/util/zip/ZipOutputStream.java
! src/share/classes/sun/awt/FontDescriptor.java
Changeset: 5dceeea3bb99
Author: mduigou
Date: 2011-05-09 08:58 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5dceeea3bb99
Merge
From mike.duigou at oracle.com Mon May 9 09:14:40 2011
From: mike.duigou at oracle.com (mike.duigou at oracle.com)
Date: Mon, 09 May 2011 16:14:40 +0000
Subject: hg: jdk7/tl/jdk: 7043104: disable test
java/lang/invoke/InvokeDynamicPrintArgs.java
Message-ID: <20110509161450.60802473E0@hg.openjdk.java.net>
Changeset: bd8c10d1db87
Author: mduigou
Date: 2011-05-09 09:13 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bd8c10d1db87
7043104: disable test java/lang/invoke/InvokeDynamicPrintArgs.java
Reviewed-by: alanb
! test/ProblemList.txt
From alan.bateman at oracle.com Mon May 9 10:54:41 2011
From: alan.bateman at oracle.com (alan.bateman at oracle.com)
Date: Mon, 09 May 2011 17:54:41 +0000
Subject: hg: jdk7/tl/jdk: 2 new changesets
Message-ID: <20110509175501.4026C473E4@hg.openjdk.java.net>
Changeset: dc497a55daa1
Author: alanb
Date: 2011-05-09 18:45 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/dc497a55daa1
7042979: Rename StandardSocketOption and StandardWatchEventKind
Reviewed-by: forax, chegar
! make/com/sun/nio/sctp/FILES_java.gmk
! make/java/nio/FILES_java.gmk
! src/share/classes/com/sun/nio/sctp/MessageInfo.java
! src/share/classes/com/sun/nio/sctp/SctpChannel.java
! src/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
! src/share/classes/com/sun/nio/sctp/SctpServerChannel.java
! src/share/classes/com/sun/nio/sctp/SctpSocketOption.java
- src/share/classes/com/sun/nio/sctp/SctpStandardSocketOption.java
+ src/share/classes/com/sun/nio/sctp/SctpStandardSocketOptions.java
! src/share/classes/java/net/SocketOption.java
- src/share/classes/java/net/StandardSocketOption.java
+ src/share/classes/java/net/StandardSocketOptions.java
! src/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java
! src/share/classes/java/nio/channels/AsynchronousSocketChannel.java
! src/share/classes/java/nio/channels/DatagramChannel.java
! src/share/classes/java/nio/channels/MulticastChannel.java
! src/share/classes/java/nio/channels/NetworkChannel.java
! src/share/classes/java/nio/channels/ServerSocketChannel.java
! src/share/classes/java/nio/channels/SocketChannel.java
! src/share/classes/java/nio/file/Path.java
- src/share/classes/java/nio/file/StandardWatchEventKind.java
+ src/share/classes/java/nio/file/StandardWatchEventKinds.java
! src/share/classes/java/nio/file/WatchEvent.java
! src/share/classes/java/nio/file/WatchService.java
! src/share/classes/java/nio/file/Watchable.java
! src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/share/classes/sun/nio/ch/ExtendedSocketOption.java
! src/share/classes/sun/nio/ch/Net.java
! src/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketAdaptor.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/share/classes/sun/nio/fs/AbstractPoller.java
! src/share/classes/sun/nio/fs/AbstractWatchKey.java
! src/share/classes/sun/nio/fs/PollingWatchService.java
! src/share/native/sun/nio/ch/genSocketOptionRegistry.c
! src/share/sample/nio/chatserver/ChatServer.java
! src/share/sample/nio/file/WatchDir.java
! src/share/sample/nio/multicast/Reader.java
! src/share/sample/nio/multicast/Sender.java
! src/solaris/classes/sun/nio/ch/SctpChannelImpl.java
! src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java
! src/solaris/classes/sun/nio/ch/SctpNet.java
! src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java
! src/solaris/classes/sun/nio/fs/LinuxWatchService.java
! src/solaris/classes/sun/nio/fs/SolarisWatchService.java
! src/windows/classes/sun/nio/fs/WindowsWatchService.java
! test/com/sun/nio/sctp/SctpChannel/SocketOptionTests.java
! test/com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java
! test/java/nio/channels/AsynchronousServerSocketChannel/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/DatagramChannel/BasicMulticastTests.java
! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
! test/java/nio/channels/DatagramChannel/SocketOptionTests.java
! test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java
! test/java/nio/channels/SocketChannel/Shutdown.java
! test/java/nio/channels/SocketChannel/SocketOptionTests.java
! test/java/nio/file/Files/CheckPermissions.java
! test/java/nio/file/WatchService/Basic.java
! test/java/nio/file/WatchService/FileTreeModifier.java
! test/java/nio/file/WatchService/LotsOfEvents.java
! test/java/nio/file/WatchService/SensitivityModifier.java
! test/java/nio/file/WatchService/WithSecurityManager.java
Changeset: dec7961ff53f
Author: alanb
Date: 2011-05-09 18:53 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/dec7961ff53f
Merge
From naoto.sato at oracle.com Mon May 9 13:31:24 2011
From: naoto.sato at oracle.com (naoto.sato at oracle.com)
Date: Mon, 09 May 2011 20:31:24 +0000
Subject: hg: jdk7/tl/jdk: 7041950: Fix copyright
Message-ID: <20110509203134.6389D473EA@hg.openjdk.java.net>
Changeset: 05939afe3fc2
Author: naoto
Date: 2011-05-09 13:30 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/05939afe3fc2
7041950: Fix copyright
Reviewed-by: okutsu
! src/share/classes/sun/text/resources/BreakIteratorRules_th.java
From weijun.wang at oracle.com Mon May 9 16:01:28 2011
From: weijun.wang at oracle.com (weijun.wang at oracle.com)
Date: Mon, 09 May 2011 23:01:28 +0000
Subject: hg: jdk7/tl/jdk: 7041635: GSSContextSpi.java copyright notice error
Message-ID: <20110509230138.60DE6473F0@hg.openjdk.java.net>
Changeset: 9f56fbc8b6be
Author: weijun
Date: 2011-05-10 07:00 +0800
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9f56fbc8b6be
7041635: GSSContextSpi.java copyright notice error
Reviewed-by: valeriep
! src/share/classes/sun/security/jgss/spi/GSSContextSpi.java
From joe.darcy at oracle.com Mon May 9 17:51:01 2011
From: joe.darcy at oracle.com (joe.darcy at oracle.com)
Date: Tue, 10 May 2011 00:51:01 +0000
Subject: hg: jdk7/tl/jdk: 7021645: Project Coin: Minor improvements to
java.lang.Throwable
Message-ID: <20110510005111.A1676473F7@hg.openjdk.java.net>
Changeset: f4d804b21217
Author: darcy
Date: 2011-05-09 17:50 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f4d804b21217
7021645: Project Coin: Minor improvements to java.lang.Throwable
Reviewed-by: mduigou
! src/share/classes/java/lang/Throwable.java
From lance.andersen at oracle.com Tue May 10 11:42:01 2011
From: lance.andersen at oracle.com (lance.andersen at oracle.com)
Date: Tue, 10 May 2011 18:42:01 +0000
Subject: hg: jdk7/tl/jdk: 7043443: address missed reason initialization in
BatchUpdateException
Message-ID: <20110510184220.4CC214742A@hg.openjdk.java.net>
Changeset: 6a3a41e0af88
Author: lancea
Date: 2011-05-10 14:41 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6a3a41e0af88
7043443: address missed reason initialization in BatchUpdateException
Reviewed-by: alanb
! src/share/classes/java/sql/BatchUpdateException.java
From mike.duigou at oracle.com Tue May 10 12:14:36 2011
From: mike.duigou at oracle.com (mike.duigou at oracle.com)
Date: Tue, 10 May 2011 19:14:36 +0000
Subject: hg: jdk7/tl/jdk: 2 new changesets
Message-ID: <20110510191455.3DFEE4742C@hg.openjdk.java.net>
Changeset: e941ff30d005
Author: mduigou
Date: 2011-05-10 10:16 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e941ff30d005
7043513: Update test for StandardCharsets
Reviewed-by: alanb
- test/java/nio/charset/StandardCharset/Standard.java
+ test/java/nio/charset/StandardCharsets/Standard.java
Changeset: 2147ec13c98e
Author: mduigou
Date: 2011-05-10 12:14 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2147ec13c98e
Merge
- test/java/nio/charset/StandardCharset/Standard.java
From kelly.ohair at oracle.com Tue May 10 18:22:27 2011
From: kelly.ohair at oracle.com (kelly.ohair at oracle.com)
Date: Wed, 11 May 2011 01:22:27 +0000
Subject: hg: jdk7/tl/jaxws: 7042773: Integrate JAXWS 2.2.4 update to JDK7
Message-ID: <20110511012227.78C1B4744B@hg.openjdk.java.net>
Changeset: 6d59d563f187
Author: ohair
Date: 2011-05-10 16:59 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/6d59d563f187
7042773: Integrate JAXWS 2.2.4 update to JDK7
Reviewed-by: ramap
! jaxws.properties
From jonathan.gibbons at oracle.com Tue May 10 19:54:27 2011
From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com)
Date: Wed, 11 May 2011 02:54:27 +0000
Subject: hg: jdk7/tl/langtools: 7043694: printStackTrace call should be removed
Message-ID: <20110511025430.2E96F47454@hg.openjdk.java.net>
Changeset: 68fde7f5863b
Author: jjg
Date: 2011-05-10 19:53 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/68fde7f5863b
7043694: printStackTrace call should be removed
Reviewed-by: darcy
! src/share/classes/com/sun/tools/javac/code/Symbol.java
From maurizio.cimadamore at oracle.com Wed May 11 04:16:45 2011
From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com)
Date: Wed, 11 May 2011 11:16:45 +0000
Subject: hg: jdk7/tl/langtools: 2 new changesets
Message-ID: <20110511111649.BA27B4747D@hg.openjdk.java.net>
Changeset: a2d422d480cb
Author: mcimadamore
Date: 2011-05-11 13:10 +0200
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a2d422d480cb
7042566: Regression: new ambiguity between varargs method
Summary: Erroneous ambiguity error when choosing most specific varargs method
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/7042566/T7042566.java
Changeset: 95fc7fd39be2
Author: mcimadamore
Date: 2011-05-11 13:12 +0200
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/95fc7fd39be2
7041730: Regression: compiler accepts invalid cast from int to Byte
Summary: Implementation of cast conversion rules between primitive and boxed types is too liberal
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
! test/tools/javac/types/BoxingConversionTest.java
! test/tools/javac/types/CastTest.java
From alan.bateman at oracle.com Wed May 11 07:05:46 2011
From: alan.bateman at oracle.com (alan.bateman at oracle.com)
Date: Wed, 11 May 2011 14:05:46 +0000
Subject: hg: jdk7/tl/jdk: 2 new changesets
Message-ID: <20110511140607.1A1B147485@hg.openjdk.java.net>
Changeset: 11ef1f1bd7ca
Author: alanb
Date: 2011-05-11 14:57 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/11ef1f1bd7ca
7043425: (fc) ClosedByInterruptException thrown but interrupt status not set
Reviewed-by: dholmes, chegar
! src/share/classes/sun/nio/ch/NativeThreadSet.java
! test/java/nio/channels/FileChannel/ClosedByInterrupt.java
Changeset: f91c799f7bfb
Author: alanb
Date: 2011-05-11 15:00 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f91c799f7bfb
7043788: (fs) PosixFileAttributes.owner() or group() throws NPE if owner/group not in passwd/group database
Reviewed-by: chegar
! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c
From xueming.shen at oracle.com Wed May 11 08:54:39 2011
From: xueming.shen at oracle.com (xueming.shen at oracle.com)
Date: Wed, 11 May 2011 15:54:39 +0000
Subject: hg: jdk7/tl/jdk: 7043234: (fmt) java.util.Formatter links in javadoc
to BigDecimal need to be fixed
Message-ID: <20110511155449.03C834748C@hg.openjdk.java.net>
Changeset: 501ca93ea3ef
Author: sherman
Date: 2011-05-11 08:54 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/501ca93ea3ef
7043234: (fmt) java.util.Formatter links in javadoc to BigDecimal need to be fixed
Summary: fixed the doc miss
Reviewed-by: alanb, emcmanus
! src/share/classes/java/util/Formatter.java
From jonathan.gibbons at oracle.com Wed May 11 14:55:28 2011
From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com)
Date: Wed, 11 May 2011 21:55:28 +0000
Subject: hg: jdk7/tl/langtools: 7043867: docs/jdk/api/javac have html files
that have issues with HTML4 compliance
Message-ID: <20110511215531.0464A4749D@hg.openjdk.java.net>
Changeset: bdfa48f80c82
Author: jjg
Date: 2011-05-11 14:55 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/bdfa48f80c82
7043867: docs/jdk/api/javac have html files that have issues with HTML4 compliance
Reviewed-by: darcy
! src/share/classes/com/sun/source/tree/SynchronizedTree.java
From keith.mcguigan at oracle.com Wed May 11 17:20:42 2011
From: keith.mcguigan at oracle.com (keith.mcguigan at oracle.com)
Date: Thu, 12 May 2011 00:20:42 +0000
Subject: hg: jdk7/tl/jdk: 6659215: javax.management.timer.Timer frequently
fails to start
Message-ID: <20110512002052.2C80F474A4@hg.openjdk.java.net>
Changeset: 831017d8fbcf
Author: kamg
Date: 2011-05-11 20:18 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/831017d8fbcf
6659215: javax.management.timer.Timer frequently fails to start
Summary: Copy array to avoid ConcurrentModificationException
Reviewed-by: dcubed, alanb
! src/share/classes/javax/management/timer/Timer.java
+ test/javax/management/timer/StartTest.java
From xuelei.fan at oracle.com Wed May 11 20:40:10 2011
From: xuelei.fan at oracle.com (xuelei.fan at oracle.com)
Date: Thu, 12 May 2011 03:40:10 +0000
Subject: hg: jdk7/tl/jdk: 7043514: NPE in
sun.security.ssl.JsseJce.isEcAvailable
Message-ID: <20110512034019.B7CB5474B7@hg.openjdk.java.net>
Changeset: 99156e4f26ea
Author: xuelei
Date: 2011-05-11 20:39 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/99156e4f26ea
7043514: NPE in sun.security.ssl.JsseJce.isEcAvailable
Reviewed-by: weijun, vinnie, wetmore
! src/share/classes/sun/security/ssl/JsseJce.java
From keith.mcguigan at oracle.com Thu May 12 05:21:40 2011
From: keith.mcguigan at oracle.com (keith.mcguigan at oracle.com)
Date: Thu, 12 May 2011 12:21:40 +0000
Subject: hg: jdk7/tl/jdk: 7044203: Missing @test tag in
test/javax/management/timer/StartTest.java
Message-ID: <20110512122224.09729474CA@hg.openjdk.java.net>
Changeset: d498e50ae62d
Author: kamg
Date: 2011-05-12 08:17 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d498e50ae62d
7044203: Missing @test tag in test/javax/management/timer/StartTest.java
Summary: Add tag
Reviewed-by: alanb
! test/javax/management/timer/StartTest.java
From bradford.wetmore at oracle.com Thu May 12 15:40:04 2011
From: bradford.wetmore at oracle.com (Brad Wetmore)
Date: Thu, 12 May 2011 15:40:04 -0700
Subject: Patch submission.
Message-ID: <4DCC61C4.1040302@oracle.com>
Hi Net-folks,
There is a patch in bugs.openjdk.java.net which was originally filed
under security, but it is probably more of a network issue. It involves
the "jar" protocol.
See the thread thus far at:
http://mail.openjdk.java.net/pipermail/security-dev/2011-May/003269.html
I've filed:
7044443: Permissions resolved incorrectly for jar protocol (Patch from
bugs.openjdk.java.net)
Can someone please evaluate? Thanks.
Brad
From chris.hegarty at oracle.com Fri May 13 06:00:17 2011
From: chris.hegarty at oracle.com (Chris Hegarty)
Date: Fri, 13 May 2011 14:00:17 +0100
Subject: Patch submission - 5021645
In-Reply-To: <4DCC61C4.1040302@oracle.com>
References: <4DCC61C4.1040302@oracle.com>
Message-ID: <4DCD2B61.4020309@oracle.com>
Thanks Brad,
This would appear to be a regression as a result of the changes for CR
5021645.
Before 5021645, url.openConnection.getPermission() was used to determine
the permission. For jar url's this will create a new JarURLConnection
that will delegate the getPermission request to its "wrapped" url, in
this case file://...
After 5021645, url.getProtocol() is used to manually determine if the
url is a file url or not. This will not work for jar urls since they
just wrap other urls.
The changes for CR 5021645 could be reversed or url.getProtocol() equal
to jar could be special cased to use url.getPath to look inside the jar url.
Reassigned back to classes_security ;-)
-Chris.
On 05/12/11 11:40 PM, Brad Wetmore wrote:
>
> Hi Net-folks,
>
> There is a patch in bugs.openjdk.java.net which was originally filed
> under security, but it is probably more of a network issue. It involves
> the "jar" protocol.
>
> See the thread thus far at:
>
> http://mail.openjdk.java.net/pipermail/security-dev/2011-May/003269.html
>
> I've filed:
>
> 7044443: Permissions resolved incorrectly for jar protocol (Patch from
> bugs.openjdk.java.net)
>
> Can someone please evaluate? Thanks.
>
> Brad
>
>
From i30817 at gmail.com Sat May 14 10:24:35 2011
From: i30817 at gmail.com (Paulo Levi)
Date: Sat, 14 May 2011 18:24:35 +0100
Subject: Why does the new File(URI) constructor restricts the uri to
hierarchical?
Message-ID:
I have a mapping from uri to real files, and to i was hoping to use that
constructor to do the work, however it says it only accepts,
"absolute, hierarchical URI with a scheme equal to "file""
Now, many times on html files the uri would be the second notion of
hierarchical from the javadoc
"A *hierarchical* URI is either an absolute URI whose scheme-specific part
begins with a slash character, *or a relative URI, that is, a URI that does
not specify a scheme.*"
As in a relative file for instance. But the constructor will never accept
this since they obviously have no schema. I was hoping to fake it by
introducing the file schema on uris that don't have it and joining the
current file parent directory to make a relative uri absolute.
But why doesn't the constructor allow this?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/net-dev/attachments/20110514/fbe920f6/attachment.html
From frederic.parain at oracle.com Fri May 13 04:23:29 2011
From: frederic.parain at oracle.com (frederic.parain at oracle.com)
Date: Fri, 13 May 2011 11:23:29 +0000
Subject: hg: jdk7/tl/jdk: 7031754: javax.management docs need to be updated to
replace Java SE 6 occurrences
Message-ID: <20110513112357.4B1124752A@hg.openjdk.java.net>
Changeset: 8daf9e0c9a2e
Author: fparain
Date: 2011-05-13 13:20 +0200
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8daf9e0c9a2e
7031754: javax.management docs need to be updated to replace Java SE 6 occurrences
Summary: Remove references to a specific version of the Java Platform
Reviewed-by: mchung, kamg
! src/share/classes/javax/management/loading/package.html
! src/share/classes/javax/management/modelmbean/package.html
! src/share/classes/javax/management/monitor/package.html
! src/share/classes/javax/management/openmbean/package.html
! src/share/classes/javax/management/package.html
! src/share/classes/javax/management/relation/package.html
! src/share/classes/javax/management/remote/package.html
From xueming.shen at oracle.com Sat May 14 11:57:34 2011
From: xueming.shen at oracle.com (xueming.shen at oracle.com)
Date: Sat, 14 May 2011 18:57:34 +0000
Subject: hg: jdk7/tl/jdk: 7044849: Constructs for Unicode binary properties
should be \p{IsXXX} not p{isXXX}
Message-ID: <20110514185745.59C7747574@hg.openjdk.java.net>
Changeset: d830ec851cee
Author: sherman
Date: 2011-05-14 11:55 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d830ec851cee
7044849: Constructs for Unicode binary properties should be \p{IsXXX} not p{isXXX}
Summary: fixed the doc typo
Reviewed-by: alanb
! src/share/classes/java/util/regex/Pattern.java
From lana.steuck at oracle.com Sat May 14 14:57:51 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 14 May 2011 21:57:51 +0000
Subject: hg: jdk7/tl: Added tag jdk7-b142 for changeset cfbbdb77eac0
Message-ID: <20110514215751.2541D4757F@hg.openjdk.java.net>
Changeset: bde8f3d56ffa
Author: schien
Date: 2011-05-12 17:17 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/rev/bde8f3d56ffa
Added tag jdk7-b142 for changeset cfbbdb77eac0
! .hgtags
From lana.steuck at oracle.com Sat May 14 14:57:56 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 14 May 2011 21:57:56 +0000
Subject: hg: jdk7/tl/jaxp: 3 new changesets
Message-ID: <20110514215757.0CCBF47580@hg.openjdk.java.net>
Changeset: 7d067af4b25e
Author: jgodinez
Date: 2011-05-09 12:26 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/7d067af4b25e
Merge
Changeset: 3910007a86d8
Author: schien
Date: 2011-05-12 17:17 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/3910007a86d8
Added tag jdk7-b142 for changeset 7d067af4b25e
! .hgtags
Changeset: 16b847e9bbd7
Author: lana
Date: 2011-05-14 10:24 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/16b847e9bbd7
Merge
From lana.steuck at oracle.com Sat May 14 14:57:59 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 14 May 2011 21:57:59 +0000
Subject: hg: jdk7/tl/jaxws: 2 new changesets
Message-ID: <20110514215759.57EC547581@hg.openjdk.java.net>
Changeset: 7439eee6371b
Author: schien
Date: 2011-05-12 17:17 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/7439eee6371b
Added tag jdk7-b142 for changeset 0ef3ef823c39
! .hgtags
Changeset: 569d1e7ea980
Author: lana
Date: 2011-05-14 10:24 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/569d1e7ea980
Merge
From lana.steuck at oracle.com Sat May 14 14:57:54 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 14 May 2011 21:57:54 +0000
Subject: hg: jdk7/tl/corba: 3 new changesets
Message-ID: <20110514215759.E0BB947582@hg.openjdk.java.net>
Changeset: 62a6a0a1a350
Author: mfang
Date: 2011-05-10 15:02 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/62a6a0a1a350
7043548: message drop 3 translation integration
Reviewed-by: yhuang
! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_pt_BR.properties
Changeset: a2f340a048c8
Author: mfang
Date: 2011-05-10 19:54 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/a2f340a048c8
Merge
Changeset: 51ed32f6f4de
Author: schien
Date: 2011-05-12 17:17 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/51ed32f6f4de
Added tag jdk7-b142 for changeset a2f340a048c8
! .hgtags
From lana.steuck at oracle.com Sat May 14 14:58:10 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 14 May 2011 21:58:10 +0000
Subject: hg: jdk7/tl/langtools: 6 new changesets
Message-ID: <20110514215831.0B8B747583@hg.openjdk.java.net>
Changeset: b72d70f33ee4
Author: jgodinez
Date: 2011-05-09 12:34 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/b72d70f33ee4
Merge
- test/tools/javac/generics/diamond/7030150/Neg01.java
- test/tools/javac/generics/diamond/7030150/Neg01.out
- test/tools/javac/generics/diamond/7030150/Neg02.java
- test/tools/javac/generics/diamond/7030150/Neg02.out
- test/tools/javac/generics/diamond/7030150/Neg03.java
- test/tools/javac/generics/diamond/7030150/Neg03.out
- test/tools/javac/generics/diamond/7030150/Pos01.java
- test/tools/javac/generics/diamond/7030150/Pos02.java
Changeset: 66956f601f5a
Author: mfang
Date: 2011-05-10 15:04 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/66956f601f5a
7022005: [ja,zh_CN] javadoc, part of navigation bar in generated html are not translated.
Reviewed-by: yhuang
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties
Changeset: c60f85f28aa9
Author: mfang
Date: 2011-05-10 15:07 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/c60f85f28aa9
7043548: message drop 3 translation integration
Reviewed-by: yhuang
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
Changeset: 7476b164194c
Author: mfang
Date: 2011-05-10 19:58 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/7476b164194c
Merge
Changeset: 4d05949f8d6b
Author: schien
Date: 2011-05-12 17:17 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4d05949f8d6b
Added tag jdk7-b142 for changeset 7476b164194c
! .hgtags
Changeset: 652f0daf74a7
Author: lana
Date: 2011-05-14 11:29 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/652f0daf74a7
Merge
From lana.steuck at oracle.com Sat May 14 14:58:28 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 14 May 2011 21:58:28 +0000
Subject: hg: jdk7/tl/hotspot: 52 new changesets
Message-ID: <20110514220018.6C9A547585@hg.openjdk.java.net>
Changeset: 2a3da7eaf4a6
Author: zgu
Date: 2011-04-27 09:09 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2a3da7eaf4a6
7036747: 7017009 reappeared, problem with ElfStringTable
Summary: Created new "new" operator for CHeapObj that allows malloc to fail without causing fatal error. Also replaced "HeapAllocate" with "os::malloc" in decoder code to allow decoder to handle low memory scenario.
Reviewed-by: coleenp, dholmes
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/utilities/elfFile.cpp
! src/share/vm/utilities/elfStringTable.cpp
Changeset: e534ac80e49a
Author: zgu
Date: 2011-04-27 06:20 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e534ac80e49a
Merge
Changeset: 0cddebc420d8
Author: dcubed
Date: 2011-04-28 08:24 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/0cddebc420d8
7039447: 2/1 java profiling is broken in build 139 (garbage in function name)
Summary: The name in a deferred JVM/TI DynamicCodeGenerated event needs to be explicitly saved.
Reviewed-by: acorn, never, dsamersoff, dholmes
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiImpl.cpp
Changeset: dddc5753c53a
Author: dsamersoff
Date: 2011-04-29 21:13 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/dddc5753c53a
7019808: build fails on Fedora 14: SELinux run-time check: execution of stack in libjvm.so
Summary: executable flag is set in the elf header of libjvm.so during build, instruct ld to don't do it.
Reviewed-by: acorn, phh
! make/linux/makefiles/vm.make
Changeset: 405c634f4aaa
Author: dcubed
Date: 2011-05-02 14:53 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/405c634f4aaa
7028172: 3/4 SA needs to adapt to Solaris libproc change made in 6748307
Summary: Support build and runtime configs of old and new interfaces as appropriate.
Reviewed-by: acorn, never
! agent/src/os/solaris/proc/libproc.h
! agent/src/os/solaris/proc/salibproc.h
! agent/src/os/solaris/proc/saproc.cpp
! make/solaris/makefiles/saproc.make
Changeset: 250642c729b4
Author: dsamersoff
Date: 2011-05-03 18:24 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/250642c729b4
7041156: gcc 4.6 doesn't recognise -export-dynamic option
Summary: Since -export-dynamic is a linker option, the correct way to pass it is -Xlinker -export-dynamic
Reviewed-by: dsamersoff, dholmes
Contributed-by: omajid at redhat.com
! make/linux/makefiles/gcc.make
Changeset: da880ba4edf9
Author: dsamersoff
Date: 2011-05-03 18:43 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/da880ba4edf9
7031385: incorrect register allocation in release_store_fence on linux x86
Summary: Since gcc 4.5 the inline assembly trying to use r register for an atomic 8-bit exchange and it leads to compilation error
Reviewed-by: dsamersoff, dholmes
Contributed-by: dbhole at redhat.com
! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp
Changeset: f78b3a5497f2
Author: dsamersoff
Date: 2011-05-03 13:01 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f78b3a5497f2
Merge
Changeset: 69e41359aef0
Author: zgu
Date: 2011-05-03 13:01 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/69e41359aef0
6986065: Rebrand exe/dll company names
Summary: Fixed Windows exe/dll right-click properties. "Oracle Corporation" for company name in jdk7, but "Sun Microsystems, Inc." for jdk6.
Reviewed-by: phh, acorn
+ make/jdk6_hotspot_distro
! make/windows/build.make
Changeset: f7b5dc171e92
Author: zgu
Date: 2011-05-03 10:17 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f7b5dc171e92
Merge
Changeset: e62e515d3a55
Author: zgu
Date: 2011-05-03 12:19 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e62e515d3a55
Merge
Changeset: 5781ed5f1865
Author: dcubed
Date: 2011-05-03 12:45 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/5781ed5f1865
7041410: 5/4 finish removing SOLARIS_7_OR_LATER from HotSpot
Summary: Delete use of SOLARIS_7_OR_LATER from sparcWorks.make
Reviewed-by: never
! make/solaris/makefiles/sparcWorks.make
Changeset: 6dce0126f44e
Author: kamg
Date: 2011-05-04 11:04 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6dce0126f44e
Merge
Changeset: da0fffdcc453
Author: johnc
Date: 2011-04-28 15:29 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/da0fffdcc453
7040410: -Xloggc: incorrectly enables TraceClassUnloading causing tracing on tty
Summary: Don't enable TraceClassUnloading whne -Xloggc is specified.
Reviewed-by: tonyp, ysr
! src/share/vm/runtime/arguments.cpp
Changeset: cd8e33b2a8ad
Author: tonyp
Date: 2011-04-29 12:40 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/cd8e33b2a8ad
7034139: G1: assert(Thread::current()->is_ConcurrentGC_thread()) failed: only a conc GC thread can call this.
Summary: We were calling STS join and leave during a STW pause and we are not suppoesed to. I now only call those during concurrent phase. I also added stress code in the non-product builds to force an overflows (the condition that ws uncovering the bug) to make sure it does not happen again.
Reviewed-by: johnc, brutisso
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: 063382f9b575
Author: tonyp
Date: 2011-04-29 14:59 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/063382f9b575
7035144: G1: nightly failure: Non-dirty cards in region that should be dirty (failures still exist...)
Summary: We should only undirty cards after we decide that they are not on a young region, not before. The fix also includes improvements to the verify_dirty_region() method which print out which cards were not found dirty.
Reviewed-by: johnc, brutisso
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/modRefBarrierSet.hpp
Changeset: 188c9a5d6a6d
Author: iveresov
Date: 2011-04-29 12:39 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/188c9a5d6a6d
7040485: Use transparent huge page on linux by default
Summary: Turn on UseLargePages by default but try only HugeTLBFS method if it is not explicitly specified on the command line.
Reviewed-by: ysr
! src/os/linux/vm/globals_linux.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/os.hpp
Changeset: 6dd3d74b2674
Author: iveresov
Date: 2011-04-29 20:42 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6dd3d74b2674
Merge
Changeset: ca7c15a01229
Author: jmasa
Date: 2011-05-02 07:08 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/ca7c15a01229
Merge
Changeset: a1d5f532838d
Author: brutisso
Date: 2011-04-29 09:11 +0200
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/a1d5f532838d
7040068: CMS: Possibly unsafe initialization of BlockOffsetArrayUseUnallocatedBlock
Summary: BlockOffsetArrayUseUnallocatedBlock was intended to be turned off as part of BUG 6948538 but a code line in collectorPolicy.cpp actually kept it turned on.
Reviewed-by: jwilhelm, ysr
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 567c87d484a0
Author: iveresov
Date: 2011-05-04 15:08 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/567c87d484a0
7041501: NUMA: Expand the old gen more aggressively
Summary: Expand the old gen in bigger increments
Reviewed-by: jmasa
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 75af3e8de182
Author: tonyp
Date: 2011-05-05 09:15 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/75af3e8de182
7040450: G1: assert((_g1->evacuation_failed()) || (!_g1->obj_in_cs(obj))) failed: shouldn't still be in ...
Summary: There is a race in the evac failure handling code that causes the condition the assert checks not to be true. The fix is to replace the too-strong assert with a more targeted one.
Reviewed-by: johnc, ysr, jcoomes
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: acf5e660c71a
Author: jcoomes
Date: 2011-05-05 07:51 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/acf5e660c71a
6728025: LinkResolver is missing some ResourceMarks
Reviewed-by: dholmes, coleenp, ysr, kamg
! src/share/vm/interpreter/linkResolver.cpp
Changeset: 54a56bbaf95b
Author: brutisso
Date: 2011-05-06 09:45 +0200
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/54a56bbaf95b
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 6c978a541c03
Author: dholmes
Date: 2011-05-04 19:16 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6c978a541c03
7036267: c2/arm: mark version number as experimental and disable on unsupported platforms
Summary: Change call to Abstract_VM_Version::vm_info_string to VM_Version::vm_info_string so it cna be overridden by the arch specific VM_Version class
Reviewed-by: bobv, phh
! src/share/vm/runtime/arguments.cpp
Changeset: f49c31acee88
Author: dholmes
Date: 2011-05-04 23:10 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f49c31acee88
Merge
- make/linux/makefiles/cscope.make
- make/solaris/makefiles/cscope.make
Changeset: 277d0f6ca64d
Author: kevinw
Date: 2011-04-18 08:03 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/277d0f6ca64d
7005503: Make GuaranteedSafepointInterval a diagnostic flag
Reviewed-by: kamg, ysr
! src/share/vm/runtime/globals.hpp
Changeset: 52df0980eb50
Author: kevinw
Date: 2011-05-05 09:33 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/52df0980eb50
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 1d80a2429f59
Author: kamg
Date: 2011-05-05 12:50 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/1d80a2429f59
7033669: JVM TI spec has to be changed to not contain URLS to the VM Spec
Summary: Update JVMTI source files to remove hyperlinks and add full legal name
Reviewed-by: acorn, dcubed, dholmes
! src/share/vm/prims/jvmti.xml
! src/share/vm/prims/jvmti.xsl
Changeset: ededdaaf8ca5
Author: dholmes
Date: 2011-05-05 21:20 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/ededdaaf8ca5
7036525: Disable alternative source mechanism for OPENJDK builds
Summary: By default if OPENJDK=true is set then we don't look in the alt-src predefined location. The user can explicitly set HS_ALT_SRC_REL to the desired location in conjunction with OPENJDK=true, if they wish.
Reviewed-by: jcoomes, kamg
! make/altsrc.make
Changeset: f4063a3503fc
Author: kamg
Date: 2011-05-06 11:25 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f4063a3503fc
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: ae93231c7a1f
Author: kvn
Date: 2011-04-28 16:40 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/ae93231c7a1f
7039652: Performance regression after 7004547 changes
Summary: Use unrolled_count() to limit unrolling and use the stride check only for initial stride value.
Reviewed-by: never
! src/share/vm/opto/loopTransform.cpp
Changeset: b21ecca7ccc4
Author: twisti
Date: 2011-05-02 00:55 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/b21ecca7ccc4
6552561: MaxRecursiveInlineLevel flag doesn't operate correctly
Reviewed-by: kvn, never
! src/share/vm/opto/bytecodeInfo.cpp
Changeset: 49d67a090fe2
Author: never
Date: 2011-05-02 10:51 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/49d67a090fe2
Merge
- make/linux/makefiles/cscope.make
- make/solaris/makefiles/cscope.make
Changeset: 2e038ad0c1d0
Author: never
Date: 2011-05-02 18:53 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2e038ad0c1d0
7009361: JSR 292 Invalid value on stack on solaris-sparc with -Xcomp
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_32.hpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/utilities/debug.cpp
Changeset: e6d7eed3330c
Author: kvn
Date: 2011-05-03 09:10 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e6d7eed3330c
7041100: The load in String.equals intrinsic executed before null check
Summary: Remove control from loads in String.equals intrinsic and cast argument to not-null.
Reviewed-by: never
! src/share/vm/opto/library_call.cpp
+ test/compiler/7041100/Test7041100.java
Changeset: f1d6640088a1
Author: never
Date: 2011-05-03 12:11 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f1d6640088a1
6796786: invalid FP identity transform - (a - b) -> b - a
Reviewed-by: iveresov, twisti
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
+ test/compiler/6796786/Test6796786.java
Changeset: 8a9941687aae
Author: never
Date: 2011-05-03 17:09 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/8a9941687aae
Merge
Changeset: eae35325e5e1
Author: never
Date: 2011-05-03 20:56 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/eae35325e5e1
7041603: standalone SA doesn't build after 7010849
Reviewed-by: dcubed
! agent/make/Makefile
Changeset: e9b8ef09622a
Author: never
Date: 2011-05-04 00:21 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e9b8ef09622a
7041582: set_mode_flags isn't called without -Xmixed specified
Reviewed-by: kvn, iveresov
! src/share/vm/runtime/arguments.cpp
Changeset: 8d944991dbf9
Author: twisti
Date: 2011-05-04 00:41 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/8d944991dbf9
7041244: JSR 292: Server VM gets a SEGV running a JCK test
Reviewed-by: iveresov, kvn, never
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/share/vm/memory/genOopClosures.hpp
Changeset: 6ee92b277bc5
Author: twisti
Date: 2011-05-04 00:46 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6ee92b277bc5
Merge
Changeset: 0139aac70fb5
Author: twisti
Date: 2011-05-04 03:42 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/0139aac70fb5
Merge
Changeset: bad7ecd0b6ed
Author: kvn
Date: 2011-05-04 13:12 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/bad7ecd0b6ed
5091921: Sign flip issues in loop optimizer
Summary: Fix integer overflow problem in the code generated by loop optimizer.
Reviewed-by: never
! src/cpu/x86/vm/x86_32.ad
! src/share/vm/oops/methodDataOop.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
+ test/compiler/5091921/Test5091921.java
+ test/compiler/5091921/Test6186134.java
+ test/compiler/5091921/Test6196102.java
+ test/compiler/5091921/Test6357214.java
+ test/compiler/5091921/Test6559156.java
+ test/compiler/5091921/Test6753639.java
+ test/compiler/5091921/Test6850611.java
+ test/compiler/5091921/Test6890943.java
+ test/compiler/5091921/Test6890943.sh
+ test/compiler/5091921/Test6897150.java
+ test/compiler/5091921/Test6905845.java
+ test/compiler/5091921/Test6931567.java
+ test/compiler/5091921/Test6935022.java
+ test/compiler/5091921/Test6959129.java
+ test/compiler/5091921/Test6985295.java
+ test/compiler/5091921/Test6992759.java
+ test/compiler/5091921/Test7005594.java
+ test/compiler/5091921/Test7020614.java
+ test/compiler/5091921/input6890943.txt
+ test/compiler/5091921/output6890943.txt
Changeset: dcfb3dede009
Author: never
Date: 2011-05-04 22:31 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/dcfb3dede009
7042052: Xcomp crash with PopSynchronousTest
Reviewed-by: kvn, iveresov
! src/share/vm/runtime/deoptimization.cpp
Changeset: 37e4df3c8952
Author: kvn
Date: 2011-05-04 22:41 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/37e4df3c8952
7042070: Typo in Test6796786.java
Summary: The test should compare with -0.0f.
Reviewed-by: never, iveresov
! test/compiler/6796786/Test6796786.java
Changeset: f879eafd5835
Author: kvn
Date: 2011-05-05 21:06 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f879eafd5835
7042327: assert(opaq->outcnt() == 1 && opaq->in(1) == limit)
Summary: Separate limit by Opaque2 node when calculating new limit for unrolled loop.
Reviewed-by: never
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopTransform.cpp
Changeset: 942e888897bc
Author: never
Date: 2011-05-06 11:36 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/942e888897bc
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 96d55ef0792c
Author: trims
Date: 2011-05-06 14:41 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/96d55ef0792c
Merge
Changeset: 9ad1548c6b63
Author: trims
Date: 2011-05-06 14:41 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/9ad1548c6b63
7040779: Bump the HS21 build number to 12
Summary: Update the HS21 build number to 12
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 7133c05d365a
Author: schien
Date: 2011-05-12 17:17 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7133c05d365a
Added tag jdk7-b142 for changeset 9ad1548c6b63
! .hgtags
Changeset: 0effff0c9721
Author: trims
Date: 2011-05-12 21:42 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/0effff0c9721
Added tag hs21-b12 for changeset 9ad1548c6b63
! .hgtags
From lana.steuck at oracle.com Sat May 14 14:59:53 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 14 May 2011 21:59:53 +0000
Subject: hg: jdk7/tl/jdk: 28 new changesets
Message-ID: <20110514220432.332D947587@hg.openjdk.java.net>
Changeset: 10f6986c84ad
Author: jgodinez
Date: 2011-05-09 12:32 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/10f6986c84ad
Merge
- test/java/beans/XMLEncoder/java_io_File.java
Changeset: 32f53b3cbc65
Author: asaha
Date: 2011-05-04 11:11 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/32f53b3cbc65
7035172: Reintroduce LICENSE file in JDK/JRE bundle
Reviewed-by: billyh
! make/common/Release.gmk
Changeset: 1eb466ffaccf
Author: cgruszka
Date: 2011-05-10 17:56 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1eb466ffaccf
Merge
! make/common/Release.gmk
Changeset: 89d3aea9daf2
Author: vinnie
Date: 2011-05-04 20:38 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/89d3aea9daf2
6738532: Error in Elliptic Curve NamedCurve determination. (related to PKCS11)
Reviewed-by: valeriep
! src/share/classes/java/security/spec/EllipticCurve.java
+ test/java/security/spec/EllipticCurveMatch.java
Changeset: ec6e2b13330f
Author: ngthomas
Date: 2011-05-10 15:31 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ec6e2b13330f
Merge
- test/java/beans/XMLEncoder/java_io_File.java
Changeset: 25b72781083c
Author: ngthomas
Date: 2011-05-10 16:12 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/25b72781083c
Merge
Changeset: 28269923b747
Author: fparain
Date: 2011-05-06 18:09 +0200
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/28269923b747
7028071: Add two attributes to the OperatingSystemMXBean to provide CPU Load info
Summary: Add getProcessCpuLoad() and getSystemCpuLoad() to the OperatingSystemMXBean
Reviewed-by: acorn, dholmes, mchung
! make/java/management/Makefile
! make/java/management/mapfile-vers
! src/share/classes/com/sun/management/OperatingSystemMXBean.java
! src/solaris/classes/com/sun/management/UnixOperatingSystem.java
+ src/solaris/native/com/sun/management/LinuxOperatingSystem.c
+ src/solaris/native/com/sun/management/SolarisOperatingSystem.c
! src/windows/classes/com/sun/management/OperatingSystem.java
! src/windows/native/com/sun/management/OperatingSystem_md.c
+ test/com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad.java
+ test/com/sun/management/OperatingSystemMXBean/GetSystemCpuLoad.java
Changeset: 0f4a9ce78cf9
Author: trims
Date: 2011-05-10 18:31 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0f4a9ce78cf9
Merge
Changeset: 7d36a6a37251
Author: ohair
Date: 2011-05-05 15:23 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7d36a6a37251
Merge
Changeset: 7bb810bddddd
Author: ohair
Date: 2011-05-06 10:41 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7bb810bddddd
Merge
Changeset: 62e8094052eb
Author: ohair
Date: 2011-05-06 15:49 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/62e8094052eb
Merge
Changeset: 69a4dd09ba46
Author: ohair
Date: 2011-05-10 17:42 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/69a4dd09ba46
Merge
Changeset: a8e0571232c4
Author: mfang
Date: 2011-05-06 10:07 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a8e0571232c4
7021691: Most log level words are not translated in java logging
Reviewed-by: yhuang
! src/share/classes/sun/util/logging/resources/logging_de.properties
! src/share/classes/sun/util/logging/resources/logging_es.properties
! src/share/classes/sun/util/logging/resources/logging_fr.properties
! src/share/classes/sun/util/logging/resources/logging_it.properties
! src/share/classes/sun/util/logging/resources/logging_ja.properties
! src/share/classes/sun/util/logging/resources/logging_ko.properties
! src/share/classes/sun/util/logging/resources/logging_pt_BR.properties
! src/share/classes/sun/util/logging/resources/logging_sv.properties
! src/share/classes/sun/util/logging/resources/logging_zh_CN.properties
! src/share/classes/sun/util/logging/resources/logging_zh_TW.properties
Changeset: 481e358abc98
Author: mfang
Date: 2011-05-10 12:31 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/481e358abc98
7043580: integrate man page translation drop 2 into jdk7
Reviewed-by: yhuang
! src/linux/doc/man/ja/appletviewer.1
! src/linux/doc/man/ja/apt.1
! src/linux/doc/man/ja/extcheck.1
! src/linux/doc/man/ja/idlj.1
! src/linux/doc/man/ja/jar.1
! src/linux/doc/man/ja/jarsigner.1
! src/linux/doc/man/ja/java.1
! src/linux/doc/man/ja/javac.1
! src/linux/doc/man/ja/javadoc.1
! src/linux/doc/man/ja/javah.1
! src/linux/doc/man/ja/javap.1
! src/linux/doc/man/ja/javaws.1
! src/linux/doc/man/ja/jconsole.1
! src/linux/doc/man/ja/jdb.1
! src/linux/doc/man/ja/jhat.1
! src/linux/doc/man/ja/jinfo.1
! src/linux/doc/man/ja/jmap.1
! src/linux/doc/man/ja/jps.1
! src/linux/doc/man/ja/jrunscript.1
! src/linux/doc/man/ja/jsadebugd.1
! src/linux/doc/man/ja/jstack.1
! src/linux/doc/man/ja/jstat.1
! src/linux/doc/man/ja/jstatd.1
! src/linux/doc/man/ja/jvisualvm.1
! src/linux/doc/man/ja/keytool.1
! src/linux/doc/man/ja/native2ascii.1
! src/linux/doc/man/ja/orbd.1
! src/linux/doc/man/ja/pack200.1
! src/linux/doc/man/ja/policytool.1
! src/linux/doc/man/ja/rmic.1
! src/linux/doc/man/ja/rmid.1
! src/linux/doc/man/ja/rmiregistry.1
! src/linux/doc/man/ja/schemagen.1
! src/linux/doc/man/ja/serialver.1
! src/linux/doc/man/ja/servertool.1
! src/linux/doc/man/ja/tnameserv.1
! src/linux/doc/man/ja/unpack200.1
! src/linux/doc/man/ja/wsgen.1
! src/linux/doc/man/ja/wsimport.1
! src/linux/doc/man/ja/xjc.1
! src/solaris/doc/sun/man/man1/ja/appletviewer.1
! src/solaris/doc/sun/man/man1/ja/apt.1
! src/solaris/doc/sun/man/man1/ja/extcheck.1
! src/solaris/doc/sun/man/man1/ja/idlj.1
! src/solaris/doc/sun/man/man1/ja/jar.1
! src/solaris/doc/sun/man/man1/ja/jarsigner.1
! src/solaris/doc/sun/man/man1/ja/java.1
! src/solaris/doc/sun/man/man1/ja/javac.1
! src/solaris/doc/sun/man/man1/ja/javadoc.1
! src/solaris/doc/sun/man/man1/ja/javah.1
! src/solaris/doc/sun/man/man1/ja/javap.1
! src/solaris/doc/sun/man/man1/ja/javaws.1
! src/solaris/doc/sun/man/man1/ja/jconsole.1
! src/solaris/doc/sun/man/man1/ja/jdb.1
! src/solaris/doc/sun/man/man1/ja/jhat.1
! src/solaris/doc/sun/man/man1/ja/jinfo.1
! src/solaris/doc/sun/man/man1/ja/jmap.1
! src/solaris/doc/sun/man/man1/ja/jps.1
! src/solaris/doc/sun/man/man1/ja/jrunscript.1
! src/solaris/doc/sun/man/man1/ja/jsadebugd.1
! src/solaris/doc/sun/man/man1/ja/jstack.1
! src/solaris/doc/sun/man/man1/ja/jstat.1
! src/solaris/doc/sun/man/man1/ja/jstatd.1
! src/solaris/doc/sun/man/man1/ja/jvisualvm.1
! src/solaris/doc/sun/man/man1/ja/keytool.1
! src/solaris/doc/sun/man/man1/ja/native2ascii.1
! src/solaris/doc/sun/man/man1/ja/orbd.1
! src/solaris/doc/sun/man/man1/ja/pack200.1
! src/solaris/doc/sun/man/man1/ja/policytool.1
! src/solaris/doc/sun/man/man1/ja/rmic.1
! src/solaris/doc/sun/man/man1/ja/rmid.1
! src/solaris/doc/sun/man/man1/ja/rmiregistry.1
! src/solaris/doc/sun/man/man1/ja/schemagen.1
! src/solaris/doc/sun/man/man1/ja/serialver.1
! src/solaris/doc/sun/man/man1/ja/servertool.1
! src/solaris/doc/sun/man/man1/ja/tnameserv.1
! src/solaris/doc/sun/man/man1/ja/unpack200.1
! src/solaris/doc/sun/man/man1/ja/wsgen.1
! src/solaris/doc/sun/man/man1/ja/wsimport.1
! src/solaris/doc/sun/man/man1/ja/xjc.1
Changeset: 357395bc17ab
Author: mfang
Date: 2011-05-10 13:08 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/357395bc17ab
7042323: [sv, de, es, it] Print dialog has duplicate mnemonic key
Reviewed-by: yhuang
! src/share/classes/sun/print/resources/serviceui_de.properties
! src/share/classes/sun/print/resources/serviceui_es.properties
! src/share/classes/sun/print/resources/serviceui_it.properties
! src/share/classes/sun/print/resources/serviceui_sv.properties
Changeset: 98292f06cd7e
Author: mfang
Date: 2011-05-10 14:47 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/98292f06cd7e
7028447: security-related resources Chinese translation errors
Reviewed-by: weijun
! src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java
! src/share/classes/sun/security/util/Resources_zh_CN.java
Changeset: 2dd7fb82f40e
Author: mfang
Date: 2011-05-10 14:53 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2dd7fb82f40e
7042475: [ja,zh_CN] extra mnemonic key in jconsole
Reviewed-by: yhuang
! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java
! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java
Changeset: 3d39f994d6ff
Author: mfang
Date: 2011-05-10 14:56 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3d39f994d6ff
7038807: [CCJK] OK button on message dialog of JOptionpane is not translated
Reviewed-by: yhuang
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties
Changeset: be418afb1b2e
Author: mfang
Date: 2011-05-10 16:19 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/be418afb1b2e
7043548: message drop 3 translation integration
Reviewed-by: yhuang
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties
! src/share/classes/sun/awt/resources/awt_es.properties
! src/share/classes/sun/launcher/resources/launcher_de.properties
! src/share/classes/sun/launcher/resources/launcher_es.properties
! src/share/classes/sun/launcher/resources/launcher_fr.properties
! src/share/classes/sun/launcher/resources/launcher_it.properties
! src/share/classes/sun/launcher/resources/launcher_ja.properties
! src/share/classes/sun/launcher/resources/launcher_ko.properties
! src/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/share/classes/sun/launcher/resources/launcher_sv.properties
! src/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/share/classes/sun/launcher/resources/launcher_zh_TW.properties
! src/share/classes/sun/rmi/server/resources/rmid_es.properties
! src/share/classes/sun/security/tools/JarSignerResources_ja.java
! src/share/classes/sun/security/util/AuthResources_de.java
! src/share/classes/sun/security/util/AuthResources_es.java
! src/share/classes/sun/security/util/AuthResources_fr.java
! src/share/classes/sun/security/util/AuthResources_it.java
! src/share/classes/sun/security/util/AuthResources_ja.java
! src/share/classes/sun/security/util/AuthResources_ko.java
! src/share/classes/sun/security/util/AuthResources_pt_BR.java
! src/share/classes/sun/security/util/AuthResources_sv.java
! src/share/classes/sun/security/util/AuthResources_zh_CN.java
! src/share/classes/sun/security/util/AuthResources_zh_TW.java
! src/share/classes/sun/security/util/Resources_de.java
! src/share/classes/sun/security/util/Resources_es.java
! src/share/classes/sun/security/util/Resources_fr.java
! src/share/classes/sun/security/util/Resources_it.java
! src/share/classes/sun/security/util/Resources_ja.java
! src/share/classes/sun/security/util/Resources_ko.java
! src/share/classes/sun/security/util/Resources_pt_BR.java
! src/share/classes/sun/security/util/Resources_sv.java
! src/share/classes/sun/security/util/Resources_zh_TW.java
Changeset: 78f2f50bca1f
Author: mfang
Date: 2011-05-10 19:57 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/78f2f50bca1f
Merge
Changeset: 42c22d5a2cd0
Author: bpatel
Date: 2011-05-11 08:30 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/42c22d5a2cd0
7043684: Update man pages for JDK 7 tools
Reviewed-by: skannan
! src/linux/doc/man/appletviewer.1
! src/linux/doc/man/apt.1
! src/linux/doc/man/extcheck.1
! src/linux/doc/man/idlj.1
! src/linux/doc/man/jar.1
! src/linux/doc/man/jarsigner.1
! src/linux/doc/man/java.1
! src/linux/doc/man/javac.1
! src/linux/doc/man/javadoc.1
! src/linux/doc/man/javah.1
! src/linux/doc/man/javap.1
! src/linux/doc/man/javaws.1
! src/linux/doc/man/jconsole.1
! src/linux/doc/man/jdb.1
! src/linux/doc/man/jhat.1
! src/linux/doc/man/jinfo.1
! src/linux/doc/man/jmap.1
! src/linux/doc/man/jps.1
! src/linux/doc/man/jrunscript.1
! src/linux/doc/man/jsadebugd.1
! src/linux/doc/man/jstack.1
! src/linux/doc/man/jstat.1
! src/linux/doc/man/jstatd.1
+ src/linux/doc/man/jvisualvm.1
! src/linux/doc/man/keytool.1
! src/linux/doc/man/native2ascii.1
! src/linux/doc/man/orbd.1
! src/linux/doc/man/pack200.1
! src/linux/doc/man/policytool.1
! src/linux/doc/man/rmic.1
! src/linux/doc/man/rmid.1
! src/linux/doc/man/rmiregistry.1
! src/linux/doc/man/schemagen.1
! src/linux/doc/man/serialver.1
! src/linux/doc/man/servertool.1
! src/linux/doc/man/tnameserv.1
! src/linux/doc/man/unpack200.1
! src/linux/doc/man/wsgen.1
! src/linux/doc/man/wsimport.1
! src/linux/doc/man/xjc.1
! src/solaris/doc/sun/man/man1/appletviewer.1
! src/solaris/doc/sun/man/man1/apt.1
! src/solaris/doc/sun/man/man1/extcheck.1
! src/solaris/doc/sun/man/man1/idlj.1
! src/solaris/doc/sun/man/man1/jar.1
! src/solaris/doc/sun/man/man1/jarsigner.1
! src/solaris/doc/sun/man/man1/java.1
! src/solaris/doc/sun/man/man1/javac.1
! src/solaris/doc/sun/man/man1/javadoc.1
! src/solaris/doc/sun/man/man1/javah.1
! src/solaris/doc/sun/man/man1/javap.1
! src/solaris/doc/sun/man/man1/javaws.1
! src/solaris/doc/sun/man/man1/jconsole.1
! src/solaris/doc/sun/man/man1/jdb.1
! src/solaris/doc/sun/man/man1/jhat.1
! src/solaris/doc/sun/man/man1/jinfo.1
! src/solaris/doc/sun/man/man1/jmap.1
! src/solaris/doc/sun/man/man1/jps.1
! src/solaris/doc/sun/man/man1/jrunscript.1
! src/solaris/doc/sun/man/man1/jsadebugd.1
! src/solaris/doc/sun/man/man1/jstack.1
! src/solaris/doc/sun/man/man1/jstat.1
! src/solaris/doc/sun/man/man1/jstatd.1
+ src/solaris/doc/sun/man/man1/jvisualvm.1
! src/solaris/doc/sun/man/man1/keytool.1
! src/solaris/doc/sun/man/man1/native2ascii.1
! src/solaris/doc/sun/man/man1/orbd.1
! src/solaris/doc/sun/man/man1/pack200.1
! src/solaris/doc/sun/man/man1/policytool.1
! src/solaris/doc/sun/man/man1/rmic.1
! src/solaris/doc/sun/man/man1/rmid.1
! src/solaris/doc/sun/man/man1/rmiregistry.1
! src/solaris/doc/sun/man/man1/schemagen.1
! src/solaris/doc/sun/man/man1/serialver.1
! src/solaris/doc/sun/man/man1/servertool.1
! src/solaris/doc/sun/man/man1/tnameserv.1
! src/solaris/doc/sun/man/man1/unpack200.1
! src/solaris/doc/sun/man/man1/wsgen.1
! src/solaris/doc/sun/man/man1/wsimport.1
! src/solaris/doc/sun/man/man1/xjc.1
Changeset: 245d9754f487
Author: mfang
Date: 2011-05-11 12:53 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/245d9754f487
7004603: L10n needed for newly added codes in LocaleNames
Reviewed-by: naoto
! src/share/classes/sun/util/resources/LocaleNames_de.properties
! src/share/classes/sun/util/resources/LocaleNames_es.properties
! src/share/classes/sun/util/resources/LocaleNames_fr.properties
! src/share/classes/sun/util/resources/LocaleNames_it.properties
! src/share/classes/sun/util/resources/LocaleNames_ja.properties
! src/share/classes/sun/util/resources/LocaleNames_ko.properties
! src/share/classes/sun/util/resources/LocaleNames_sv.properties
! src/share/classes/sun/util/resources/LocaleNames_zh.properties
! src/share/classes/sun/util/resources/LocaleNames_zh_TW.properties
Changeset: 2bbb5d2b419f
Author: mfang
Date: 2011-05-11 12:55 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2bbb5d2b419f
Merge
Changeset: caed82420c5d
Author: mfang
Date: 2011-05-11 14:12 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/caed82420c5d
7044019: LocaleEnhanceTest.java needs to be updated for 7004603
Reviewed-by: naoto
! test/java/util/Locale/LocaleEnhanceTest.java
Changeset: 312612e89ece
Author: schien
Date: 2011-05-11 18:52 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/312612e89ece
Merge
Changeset: 2e430b88b949
Author: schien
Date: 2011-05-12 17:17 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2e430b88b949
Added tag jdk7-b142 for changeset 312612e89ece
! .hgtags
Changeset: 07b5cc7d4c84
Author: lana
Date: 2011-05-14 11:24 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/07b5cc7d4c84
Merge
Changeset: 55339371da15
Author: lana
Date: 2011-05-14 14:55 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/55339371da15
Merge
From maurizio.cimadamore at oracle.com Mon May 16 01:41:50 2011
From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com)
Date: Mon, 16 May 2011 08:41:50 +0000
Subject: hg: jdk7/tl/langtools: 7043922: Regression: internal compiler error
for nested anonymous inner class featuring varargs constructor
Message-ID: <20110516084151.F2B4247633@hg.openjdk.java.net>
Changeset: 5faa9eedc44e
Author: mcimadamore
Date: 2011-05-16 09:38 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/5faa9eedc44e
7043922: Regression: internal compiler error for nested anonymous inner class featuring varargs constructor
Summary: Attributing a constructor call does not clean up the compiler's attribution context
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/varargs/7043922/T7043922.java
From michael.x.mcmahon at oracle.com Mon May 16 03:00:48 2011
From: michael.x.mcmahon at oracle.com (Michael McMahon)
Date: Mon, 16 May 2011 11:00:48 +0100
Subject: Why does the new File(URI) constructor restricts the uri to
hierarchical?
In-Reply-To:
References:
Message-ID: <4DD0F5D0.6090408@oracle.com>
Paulo,
URI's with a scheme (such as file:) cannot be relative. That's a feature of
the specification of URIs themselves. So, this behavior is a side-effect
of the
requirement that the URI provided to the constructor has a file: scheme.
- Michael.
On 14/05/11 18:24, Paulo Levi wrote:
> I have a mapping from uri to real files, and to i was hoping to use
> that constructor to do the work, however it says it only accepts,
>
> "absolute, hierarchical URI with a scheme equal to "file""
>
> Now, many times on html files the uri would be the second notion of
> hierarchical from the javadoc
>
> "A /hierarchical/ URI is either an absolute URI whose scheme-specific
> part begins with a slash character, *or a relative URI, that is, a URI
> that does not specify a scheme.*"
>
> As in a relative file for instance. But the constructor will never
> accept this since they obviously have no schema. I was hoping to fake
> it by introducing the file schema on uris that don't have it and
> joining the current file parent directory to make a relative uri absolute.
>
> But why doesn't the constructor allow this?
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/net-dev/attachments/20110516/60e724e2/attachment.html
From Alan.Bateman at oracle.com Mon May 16 03:45:44 2011
From: Alan.Bateman at oracle.com (Alan Bateman)
Date: Mon, 16 May 2011 11:45:44 +0100
Subject: Why does the new File(URI) constructor restricts the uri to
hierarchical?
In-Reply-To: <4DD0F5D0.6090408@oracle.com>
References:
<4DD0F5D0.6090408@oracle.com>
Message-ID: <4DD10058.5050309@oracle.com>
Michael McMahon wrote:
> Paulo,
>
> URI's with a scheme (such as file:) cannot be relative. That's a
> feature of
> the specification of URIs themselves. So, this behavior is a
> side-effect of the
> requirement that the URI provided to the constructor has a file: scheme.
Right, and I suspect the relative URIs that he has may actually be
relative to a http URI rather than a file URI. If they are relative to a
file URI then the question is what is the base. If the working directory
then he can use new File("").toURI() as the base but it could be
somewhere else.
-Alan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/net-dev/attachments/20110516/04615643/attachment.html
From chris.hegarty at oracle.com Mon May 16 05:12:28 2011
From: chris.hegarty at oracle.com (chris.hegarty at oracle.com)
Date: Mon, 16 May 2011 12:12:28 +0000
Subject: hg: jdk7/tl/jdk: 7042679: Phaser javadoc example does not compile
Message-ID: <20110516121255.D0F1F4763B@hg.openjdk.java.net>
Changeset: cecfcb4dbcaa
Author: chegar
Date: 2011-05-16 13:10 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/cecfcb4dbcaa
7042679: Phaser javadoc example does not compile
Reviewed-by: dl
! src/share/classes/java/util/concurrent/Phaser.java
From frederic.parain at oracle.com Mon May 16 08:31:05 2011
From: frederic.parain at oracle.com (frederic.parain at oracle.com)
Date: Mon, 16 May 2011 15:31:05 +0000
Subject: hg: jdk7/tl/jdk: 7036199: Adding a notification to the implementation
of GarbageCollectorMXBeans
Message-ID: <20110516153115.6132447647@hg.openjdk.java.net>
Changeset: e0c3fd538f1f
Author: fparain
Date: 2011-05-16 17:28 +0200
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e0c3fd538f1f
7036199: Adding a notification to the implementation of GarbageCollectorMXBeans
Summary: Add a JMX notification to GarbageCollectorMXBeans
Reviewed-by: acorn, mchung
! make/java/management/mapfile-vers
+ src/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
+ src/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java
! src/share/classes/sun/management/GarbageCollectorImpl.java
! src/share/classes/sun/management/GcInfoCompositeData.java
! src/share/classes/sun/management/MemoryManagerImpl.java
! src/share/classes/sun/management/VMManagement.java
! src/share/classes/sun/management/VMManagementImpl.java
! src/share/javavm/export/jmm.h
! src/share/native/sun/management/GarbageCollectorImpl.c
! src/share/native/sun/management/VMManagementImpl.c
+ test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java
+ test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java
From i30817 at gmail.com Mon May 16 11:41:38 2011
From: i30817 at gmail.com (Paulo Levi)
Date: Mon, 16 May 2011 19:41:38 +0100
Subject: Why does the new File(URI) constructor restricts the uri to
hierarchical?
In-Reply-To: <4DD10058.5050309@oracle.com>
References:
<4DD0F5D0.6090408@oracle.com> <4DD10058.5050309@oracle.com>
Message-ID:
Yes, they are relative to the current directory of the file normally (the
current dir won't work since the file might not be there).
I was just surprised at the inflexibility since the file: scheme is not used
on the net. I understand that trying to convert from relative (without
scheme) to file is something that is not possible remotely, but those files
are on my filesystem.
As it is i had to do something like:
URI uri = URI.create(link);
String scheme = uri.getScheme();
if (scheme != null && scheme.startsWith("http")) {
//make a ad hoc conversion that downloads the file to the current dir and
treats it as a file that was there.
} else if (uri.getScheme() != null && uri.getScheme().equals("file")) {
//convert uri to file
} else if (uri.getScheme() == null) {
//convert relative URI to file with the current file parent dir as parent
}
On Mon, May 16, 2011 at 11:45 AM, Alan Bateman wrote:
> Michael McMahon wrote:
>
> Paulo,
>
> URI's with a scheme (such as file:) cannot be relative. That's a feature of
> the specification of URIs themselves. So, this behavior is a side-effect of
> the
> requirement that the URI provided to the constructor has a file: scheme.
>
> Right, and I suspect the relative URIs that he has may actually be relative
> to a http URI rather than a file URI. If they are relative to a file URI
> then the question is what is the base. If the working directory then he can
> use new File("").toURI() as the base but it could be somewhere else.
>
> -Alan
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/net-dev/attachments/20110516/bca971e2/attachment.html
From daniel.daugherty at oracle.com Mon May 16 13:00:34 2011
From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com)
Date: Mon, 16 May 2011 20:00:34 +0000
Subject: hg: jdk7/tl/jdk: 3 new changesets
Message-ID: <20110516200117.E64F447652@hg.openjdk.java.net>
Changeset: 2ecb989b6fcc
Author: dcubed
Date: 2011-05-16 12:56 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2ecb989b6fcc
6977677: 3/2 Deadlock on logging subsystem initialization
Summary: Over synchronized Logger.getLogger() deadlocks with LogManager.via PlatformLogger
Reviewed-by: dsamersoff, never, acorn, mchung
! src/share/classes/java/util/logging/Logger.java
+ test/java/util/logging/LoggingDeadlock4.java
Changeset: b2db38eb3b13
Author: dcubed
Date: 2011-05-16 12:57 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b2db38eb3b13
7016208: 4/3 null sometimes returned by java.util.logging.Logger.getLogger(String name) in -server -Xcomp
Summary: Logger can be GC'ed between LogManager.addLogger() and LogManager.getLogger()
Reviewed-by: dsamersoff, never, acorn, mchung
! src/share/classes/java/util/logging/LogManager.java
Changeset: 9861df231e9e
Author: dcubed
Date: 2011-05-16 12:58 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9861df231e9e
7041595: 4/4 add lost test for 6487638
Summary: Add missing LoggingDeadlock3.java and LoggingDeadlock3.props
Reviewed-by: dsamersoff, never, acorn, mchung
+ test/java/util/logging/LoggingDeadlock3.java
+ test/java/util/logging/LoggingDeadlock3.props
From Alan.Bateman at oracle.com Tue May 17 05:24:34 2011
From: Alan.Bateman at oracle.com (Alan Bateman)
Date: Tue, 17 May 2011 13:24:34 +0100
Subject: Why does the new File(URI) constructor restricts the uri to
hierarchical?
In-Reply-To:
References: <4DD0F5D0.6090408@oracle.com>
<4DD10058.5050309@oracle.com>
Message-ID: <4DD26902.2080206@oracle.com>
Paulo Levi wrote:
> Yes, they are relative to the current directory of the file normally
> (the current dir won't work since the file might not be there).
If you know they are relative to the current directory then just use new
File("").toURI().resolve(link).
-Alan.
From i30817 at gmail.com Tue May 17 05:32:07 2011
From: i30817 at gmail.com (Paulo Levi)
Date: Tue, 17 May 2011 13:32:07 +0100
Subject: Why does the new File(URI) constructor restricts the uri to
hierarchical?
In-Reply-To: <4DD26902.2080206@oracle.com>
References:
<4DD0F5D0.6090408@oracle.com> <4DD10058.5050309@oracle.com>
<4DD26902.2080206@oracle.com>
Message-ID:
That's not what i meant. Relative to the "parent directory of the file".
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/net-dev/attachments/20110517/ce0b11e2/attachment.html
From i30817 at gmail.com Tue May 17 05:32:40 2011
From: i30817 at gmail.com (Paulo Levi)
Date: Tue, 17 May 2011 13:32:40 +0100
Subject: Why does the new File(URI) constructor restricts the uri to
hierarchical?
In-Reply-To:
References:
<4DD0F5D0.6090408@oracle.com> <4DD10058.5050309@oracle.com>
<4DD26902.2080206@oracle.com>
Message-ID:
Which may be anywhere.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/net-dev/attachments/20110517/951221ac/attachment.html
From joe.darcy at oracle.com Wed May 18 16:49:37 2011
From: joe.darcy at oracle.com (joe.darcy at oracle.com)
Date: Wed, 18 May 2011 23:49:37 +0000
Subject: hg: jdk7/tl/jdk: 7045138: OutOfMemoryError thrown without stack trace
in jdk7-b142
Message-ID: <20110518234947.9585A476F7@hg.openjdk.java.net>
Changeset: 65dd04c9ee64
Author: darcy
Date: 2011-05-18 16:49 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/65dd04c9ee64
7045138: OutOfMemoryError thrown without stack trace in jdk7-b142
Reviewed-by: dholmes, mchung
! src/share/classes/java/lang/Throwable.java
From kelly.ohair at oracle.com Thu May 19 08:39:34 2011
From: kelly.ohair at oracle.com (kelly.ohair at oracle.com)
Date: Thu, 19 May 2011 15:39:34 +0000
Subject: hg: jdk7/tl/jaxp: 7044493: Incorrectly formated GPL headers in JDK7
JAXP source drop
Message-ID: <20110519153934.60AB247726@hg.openjdk.java.net>
Changeset: bdf77cbd9958
Author: ohair
Date: 2011-05-19 08:38 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/bdf77cbd9958
7044493: Incorrectly formated GPL headers in JDK7 JAXP source drop
Reviewed-by: joehw
! jaxp.properties
From sean.mullan at oracle.com Thu May 19 13:56:36 2011
From: sean.mullan at oracle.com (Sean Mullan)
Date: Thu, 19 May 2011 16:56:36 -0400
Subject: Code Review Request for 7044443/100142
Message-ID: <4DD58404.1070107@oracle.com>
Chris or Alan,
Since both of you have been helping with this regression, could one or both of
you review the fix for:
https://bugs.openjdk.java.net/show_bug.cgi?id=100142
The fix is similar, but slightly different than the patch that was submitted.
webrev: http://cr.openjdk.java.net/~mullan/webrevs/7044443/webrev.00/
Omair,
Could you also test the patch?
Thanks,
Sean
From Alan.Bateman at oracle.com Fri May 20 02:13:27 2011
From: Alan.Bateman at oracle.com (Alan Bateman)
Date: Fri, 20 May 2011 10:13:27 +0100
Subject: Code Review Request for 7044443/100142
In-Reply-To: <4DD58404.1070107@oracle.com>
References: <4DD58404.1070107@oracle.com>
Message-ID: <4DD630B7.4050505@oracle.com>
Sean Mullan wrote:
> Chris or Alan,
>
> Since both of you have been helping with this regression, could one or
> both of you review the fix for:
>
> https://bugs.openjdk.java.net/show_bug.cgi?id=100142
>
> The fix is similar, but slightly different than the patch that was
> submitted.
>
> webrev: http://cr.openjdk.java.net/~mullan/webrevs/7044443/webrev.00/
>
> Omair,
>
> Could you also test the patch?
>
> Thanks,
> Sean
The changes looks okay to me and good to have a test included. I guess
technically the scheme should be compared without regards to case but I
see the existing code also uses equals.
-Alan.
From chris.hegarty at oracle.com Fri May 20 03:45:20 2011
From: chris.hegarty at oracle.com (Chris Hegarty)
Date: Fri, 20 May 2011 11:45:20 +0100
Subject: Code Review Request for 7044443/100142
In-Reply-To: <4DD630B7.4050505@oracle.com>
References: <4DD58404.1070107@oracle.com> <4DD630B7.4050505@oracle.com>
Message-ID: <4DD64640.6030800@oracle.com>
On 05/20/11 10:13 AM, Alan Bateman wrote:
> Sean Mullan wrote:
>> Chris or Alan,
>>
>> Since both of you have been helping with this regression, could one or
>> both of you review the fix for:
>>
>> https://bugs.openjdk.java.net/show_bug.cgi?id=100142
>>
>> The fix is similar, but slightly different than the patch that was
>> submitted.
>>
>> webrev: http://cr.openjdk.java.net/~mullan/webrevs/7044443/webrev.00/
>>
>> Omair,
>>
>> Could you also test the patch?
>>
>> Thanks,
>> Sean
> The changes looks okay to me and good to have a test included. I guess
> technically the scheme should be compared without regards to case but I
> see the existing code also uses equals.
The changes look good to me too.
One minor comment on line 1800 of the new file. 'separator++' should be
just 'separator', the increment operator is not required ( and may be a
little misleading ).
-Chris.
>
> -Alan.
>
From sean.mullan at oracle.com Fri May 20 06:22:26 2011
From: sean.mullan at oracle.com (Sean Mullan)
Date: Fri, 20 May 2011 09:22:26 -0400
Subject: Code Review Request for 7044443/100142
In-Reply-To: <4DD64640.6030800@oracle.com>
References: <4DD58404.1070107@oracle.com> <4DD630B7.4050505@oracle.com>
<4DD64640.6030800@oracle.com>
Message-ID: <4DD66B12.9060304@oracle.com>
On 5/20/11 6:45 AM, Chris Hegarty wrote:
>
> On 05/20/11 10:13 AM, Alan Bateman wrote:
>> Sean Mullan wrote:
>>> Chris or Alan,
>>>
>>> Since both of you have been helping with this regression, could one or
>>> both of you review the fix for:
>>>
>>> https://bugs.openjdk.java.net/show_bug.cgi?id=100142
>>>
>>> The fix is similar, but slightly different than the patch that was
>>> submitted.
>>>
>>> webrev: http://cr.openjdk.java.net/~mullan/webrevs/7044443/webrev.00/
>>>
>>> Omair,
>>>
>>> Could you also test the patch?
>>>
>>> Thanks,
>>> Sean
>> The changes looks okay to me and good to have a test included. I guess
>> technically the scheme should be compared without regards to case but I
>> see the existing code also uses equals.
>
> The changes look good to me too.
>
> One minor comment on line 1800 of the new file. 'separator++' should be just
> 'separator', the increment operator is not required ( and may be a little
> misleading ).
Good catch.
Thanks,
Sean
From lana.steuck at oracle.com Fri May 20 22:58:57 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 21 May 2011 05:58:57 +0000
Subject: hg: jdk7/tl: 2 new changesets
Message-ID: <20110521055857.4311C477AE@hg.openjdk.java.net>
Changeset: 14b8e7eee105
Author: ohair
Date: 2011-05-16 08:40 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/rev/14b8e7eee105
7043700: Regression for IcedTea builds
Reviewed-by: dholmes, omajid
! Makefile
! make/jprt.gmk
Changeset: 7203965666a4
Author: schien
Date: 2011-05-20 16:03 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/rev/7203965666a4
Added tag jdk7-b143 for changeset 14b8e7eee105
! .hgtags
From lana.steuck at oracle.com Fri May 20 22:59:00 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 21 May 2011 05:59:00 +0000
Subject: hg: jdk7/tl/corba: Added tag jdk7-b143 for changeset 51ed32f6f4de
Message-ID: <20110521055903.472D0477AF@hg.openjdk.java.net>
Changeset: b06dd44a2740
Author: schien
Date: 2011-05-20 16:03 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/b06dd44a2740
Added tag jdk7-b143 for changeset 51ed32f6f4de
! .hgtags
From lana.steuck at oracle.com Fri May 20 22:59:06 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 21 May 2011 05:59:06 +0000
Subject: hg: jdk7/tl/jaxws: Added tag jdk7-b143 for changeset 569d1e7ea980
Message-ID: <20110521055906.BF321477B0@hg.openjdk.java.net>
Changeset: 6bd683f2d527
Author: schien
Date: 2011-05-20 16:04 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/6bd683f2d527
Added tag jdk7-b143 for changeset 569d1e7ea980
! .hgtags
From lana.steuck at oracle.com Fri May 20 22:59:09 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 21 May 2011 05:59:09 +0000
Subject: hg: jdk7/tl/jaxp: 2 new changesets
Message-ID: <20110521055909.980D5477B1@hg.openjdk.java.net>
Changeset: 39bf6dcaab23
Author: schien
Date: 2011-05-20 16:04 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/39bf6dcaab23
Added tag jdk7-b143 for changeset 16b847e9bbd7
! .hgtags
Changeset: 775dd77e4730
Author: lana
Date: 2011-05-20 21:00 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/775dd77e4730
Merge
From lana.steuck at oracle.com Fri May 20 22:59:15 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 21 May 2011 05:59:15 +0000
Subject: hg: jdk7/tl/langtools: Added tag jdk7-b143 for changeset 5faa9eedc44e
Message-ID: <20110521055917.91043477B2@hg.openjdk.java.net>
Changeset: 8987de9a4ab8
Author: schien
Date: 2011-05-20 16:04 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/8987de9a4ab8
Added tag jdk7-b143 for changeset 5faa9eedc44e
! .hgtags
From lana.steuck at oracle.com Fri May 20 22:59:19 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 21 May 2011 05:59:19 +0000
Subject: hg: jdk7/tl/hotspot: 23 new changesets
Message-ID: <20110521060000.E5DFB477B3@hg.openjdk.java.net>
Changeset: 357d1f583599
Author: dcubed
Date: 2011-05-11 08:59 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/357d1f583599
7043298: 4/4 fix for 7028172 causes "Label too long: ..." error message
Summary: Use '-e' version of sed expressions. Clarify and fix comments
Reviewed-by: never, acorn
! make/solaris/makefiles/saproc.make
Changeset: f1cbbee6713b
Author: kamg
Date: 2011-05-11 13:19 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f1cbbee6713b
Merge
Changeset: 78542e2b5e35
Author: fparain
Date: 2011-05-12 10:30 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/78542e2b5e35
7036199: Adding a notification to the implementation of GarbageCollectorMXBeans
Summary: Add a notification to the GarbageCollectorMXBeans
Reviewed-by: acorn, mchung
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/runtime/serviceThread.cpp
+ src/share/vm/services/gcNotifier.cpp
+ src/share/vm/services/gcNotifier.hpp
! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp
! src/share/vm/services/management.hpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp
Changeset: fc2b798ab316
Author: ysr
Date: 2011-05-10 00:33 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/fc2b798ab316
6883834: ParNew: assert(!_g->to()->is_in_reserved(obj),"Scanning field twice?") with LargeObjects tests
Summary: Fixed process_chunk_boundaries(), used for parallel card scanning when using ParNew/CMS, so as to prevent double-scanning, or worse, non-scanning of imprecisely marked objects exceeding parallel chunk size. Made some sizing parameters for parallel card scanning diagnostic, disabled ParallelGCRetainPLAB, and elaborated and clarified some comments.
Reviewed-by: stefank, johnc
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 97b64f73103b
Author: iveresov
Date: 2011-05-10 12:26 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/97b64f73103b
7043564: compile warning and copyright fixes
Summary: Fixed the warning, also fixed copyrights in a bunch of files.
Reviewed-by: johnc, kvn
! src/os/linux/vm/os_linux.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/advancedThresholdPolicy.hpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.hpp
Changeset: 7d64aa23eb96
Author: ysr
Date: 2011-05-11 15:47 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7d64aa23eb96
7043891: CMS: assert(_whole_heap.contains(p)) failed: out of bounds access to card marking array
Summary: Fixed assertion checking code that was attempting to translate addresses past end of space for card-table slot. Also elaborated some assertion checking messages.
Reviewed-by: iveresov, jmasa, tonyp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/memory/blockOffsetTable.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
Changeset: 30d3b13f1938
Author: ysr
Date: 2011-05-12 15:05 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/30d3b13f1938
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 153957c9207b
Author: ysr
Date: 2011-05-12 17:36 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/153957c9207b
Merge
Changeset: d4c1fbc3de95
Author: iveresov
Date: 2011-05-06 12:12 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d4c1fbc3de95
7042153: guarantee(x_compare_res != Constant::not_comparable) failed: incomparable constants in IfOp
Summary: Handle IfOps folding properly in case of unloaded constant oop arguments
Reviewed-by: kvn, never
! src/share/vm/c1/c1_InstructionPrinter.cpp
! src/share/vm/c1/c1_Optimizer.cpp
+ test/compiler/7042153/Test7042153.java
Changeset: 167b70ff3abc
Author: never
Date: 2011-05-06 16:33 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/167b70ff3abc
6939861: JVM should handle more conversion operations
Reviewed-by: twisti, jrose
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/interpreter_x86.hpp
! src/cpu/x86/vm/methodHandles_x86.cpp
+ src/cpu/x86/vm/methodHandles_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.hpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/services/heapDumper.cpp
Changeset: 566ea7a12419
Author: never
Date: 2011-05-06 19:34 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/566ea7a12419
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 3cfb240033d1
Author: never
Date: 2011-05-09 19:45 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3cfb240033d1
7043301: assert(locals < caller->fp() || locals > (caller->fp() + 16)) failed: locals in save area
Reviewed-by: kvn
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
Changeset: e2a92dd0d3d2
Author: twisti
Date: 2011-05-10 00:45 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e2a92dd0d3d2
7042122: JSR 292: adjust various inline thresholds for JSR 292 API methods and method handle adapters
Reviewed-by: jrose, never, kvn
! src/share/vm/ci/ciMethodHandle.cpp
! src/share/vm/ci/ciMethodHandle.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp
Changeset: 3b1d58916d5f
Author: kvn
Date: 2011-05-10 12:57 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3b1d58916d5f
7043552: regression after 7042327
Summary: Generate Opaque2 node only during first unroll.
Reviewed-by: never
! src/share/vm/opto/loopTransform.cpp
Changeset: 69c94f488271
Author: never
Date: 2011-05-10 17:44 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/69c94f488271
7043040: JSR292: JRuby bench/shootout/binarytrees.ruby-2.ruby SEGV: constantPoolKlass::oop_follow_contents
Reviewed-by: kvn, ysr
! src/share/vm/oops/constantPoolKlass.cpp
Changeset: 3d2ab563047a
Author: never
Date: 2011-05-12 10:29 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3d2ab563047a
7043461: VM crashes in void LinkResolver::runtime_resolve_virtual_method
Reviewed-by: kvn, coleenp
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/interpreter_x86_32.cpp
! src/cpu/x86/vm/interpreter_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/interpreter_zero.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframeArray.hpp
Changeset: 2f17eb233d13
Author: never
Date: 2011-05-12 10:33 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2f17eb233d13
Merge
Changeset: fabcf26ee72f
Author: twisti
Date: 2011-05-12 14:04 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/fabcf26ee72f
6998541: JSR 292 implement missing return-type conversion for OP_RETYPE_RAW
Reviewed-by: jrose, kvn, never
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/ci/ciMethodHandle.cpp
! src/share/vm/ci/ciMethodHandle.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
Changeset: 3fd6f2d58ef3
Author: never
Date: 2011-05-12 16:24 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3fd6f2d58ef3
Merge
Changeset: 688202ef6306
Author: never
Date: 2011-05-12 19:39 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/688202ef6306
Merge
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/globals.hpp
Changeset: a7ccd5419f48
Author: trims
Date: 2011-05-12 22:05 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/a7ccd5419f48
Merge
Changeset: c149193c768b
Author: trims
Date: 2011-05-12 22:05 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c149193c768b
7040780: Bump the HS21 build number to 13
Summary: Update the HS21 build number to 13
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: d9dc0a55c848
Author: schien
Date: 2011-05-20 16:03 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d9dc0a55c848
Added tag jdk7-b143 for changeset c149193c768b
! .hgtags
From lana.steuck at oracle.com Fri May 20 23:01:37 2011
From: lana.steuck at oracle.com (lana.steuck at oracle.com)
Date: Sat, 21 May 2011 06:01:37 +0000
Subject: hg: jdk7/tl/jdk: 30 new changesets
Message-ID: <20110521060635.6C5C1477B5@hg.openjdk.java.net>
Changeset: edcd8209e0ff
Author: jrose
Date: 2011-05-12 19:27 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/edcd8209e0ff
7034977: JSR 292 MethodHandle.invokeGeneric should be renamed MethodHandle.invoke
Summary: rename invokeGeneric to invoke
Reviewed-by: never, twisti
! src/share/classes/java/lang/invoke/CallSite.java
! src/share/classes/java/lang/invoke/FromGeneric.java
! src/share/classes/java/lang/invoke/InvokeGeneric.java
! src/share/classes/java/lang/invoke/Invokers.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/invoke/MethodType.java
! src/share/classes/java/lang/invoke/MethodTypeForm.java
! src/share/classes/java/lang/invoke/package-info.java
! test/java/lang/invoke/InvokeGenericTest.java
! test/java/lang/invoke/JavaDocExamplesTest.java
! test/java/lang/invoke/MethodHandlesTest.java
Changeset: 4732a76af216
Author: jrose
Date: 2011-05-12 19:27 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4732a76af216
6939861: JVM should handle more conversion operations
Summary: Integrate JDK code with JVM-supplied ricochet frames.
Reviewed-by: never, twisti
! src/share/classes/java/lang/invoke/AdapterMethodHandle.java
! src/share/classes/java/lang/invoke/FilterGeneric.java
! src/share/classes/java/lang/invoke/FilterOneArgument.java
! src/share/classes/java/lang/invoke/FromGeneric.java
! src/share/classes/java/lang/invoke/Invokers.java
! src/share/classes/java/lang/invoke/MemberName.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/invoke/MethodType.java
! src/share/classes/java/lang/invoke/MethodTypeForm.java
! src/share/classes/java/lang/invoke/SpreadGeneric.java
! src/share/classes/java/lang/invoke/ToGeneric.java
! src/share/classes/sun/invoke/util/ValueConversions.java
! src/share/classes/sun/invoke/util/VerifyType.java
! src/share/classes/sun/invoke/util/Wrapper.java
+ test/java/lang/invoke/6998541/Test6998541.java
! test/java/lang/invoke/InvokeGenericTest.java
! test/java/lang/invoke/MethodHandlesTest.java
+ test/java/lang/invoke/RicochetTest.java
+ test/sun/invoke/util/ValueConversionsTest.java
Changeset: 21cd37d96098
Author: trims
Date: 2011-05-17 14:29 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/21cd37d96098
Merge
Changeset: 13fa9a0c628f
Author: ohair
Date: 2011-05-12 07:24 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/13fa9a0c628f
7043921: generate java-rmi.cgi on 64 bit platform
Reviewed-by: omajid, katleman
! make/sun/rmi/rmi/Makefile
Changeset: cb71f8f695f5
Author: ohair
Date: 2011-05-12 07:28 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/cb71f8f695f5
Merge
Changeset: d2c99ad6ab55
Author: ohair
Date: 2011-05-12 17:56 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d2c99ad6ab55
Merge
Changeset: 1be8850c7005
Author: schien
Date: 2011-05-18 16:32 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1be8850c7005
Merge
Changeset: 85f53467c30c
Author: flar
Date: 2011-05-10 15:59 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/85f53467c30c
7040717: Test case for 6522514 was not included in bug fix
Reviewed-by: prr
+ test/java/awt/geom/Arc2D/SerializationTest.java
Changeset: f290441b0cb7
Author: flar
Date: 2011-05-11 16:12 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f290441b0cb7
7043054: REGRESSION: JDK 7 b126 : Wrong userBounds in Paint.createContext()
Reviewed-by: prr
! src/share/classes/sun/java2d/opengl/OGLRenderer.java
! src/share/classes/sun/java2d/pipe/AAShapePipe.java
! src/share/classes/sun/java2d/pipe/AlphaColorPipe.java
! src/share/classes/sun/java2d/pipe/BufferedRenderPipe.java
! src/share/classes/sun/java2d/pipe/LoopPipe.java
! src/share/classes/sun/java2d/pipe/ParallelogramPipe.java
! src/share/classes/sun/java2d/pipe/PixelToParallelogramConverter.java
! src/windows/classes/sun/java2d/d3d/D3DRenderer.java
+ test/java/awt/Paint/PgramUserBoundsTest.java
Changeset: 43e54e60d261
Author: lana
Date: 2011-05-14 11:52 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/43e54e60d261
Merge
- src/share/classes/sun/security/util/SignatureFileManifest.java
- test/java/beans/XMLEncoder/java_io_File.java
Changeset: 59aadf63f2a7
Author: prr
Date: 2011-05-16 15:38 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/59aadf63f2a7
7044682: Image I/O JPEG Metadata spec. should document that PhotoYCC ColorSpace interpretation is optional.
Reviewed-by: flar
! src/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html
Changeset: 1b154e3ab359
Author: dav
Date: 2011-05-04 14:46 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1b154e3ab359
7040577: Default implementation of Toolkit.loadSystemColors(int[]) and many others doesn't throw HE in hl env
Reviewed-by: dcherepanov, denis
! src/share/classes/java/awt/Toolkit.java
+ test/java/awt/Toolkit/Headless/ExceptionContract/ExceptionContract.java
Changeset: 997f464f8446
Author: bagiras
Date: 2011-05-10 17:56 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/997f464f8446
7035053: java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java fails against jdk7 b134
Reviewed-by: art, denis, ant, dcherepanov
! src/windows/native/sun/windows/awt_Choice.cpp
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Frame.cpp
Changeset: dde5cc0d768c
Author: anthony
Date: 2011-05-10 18:28 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/dde5cc0d768c
7041387: Introduce new boolean system property java.awt.smartInvalidate
Summary: The behavior introduced with 6852592 is now enabled by the new system property only
Reviewed-by: dcherepanov
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! test/java/awt/Component/Revalidate/Revalidate.java
! test/java/awt/Container/ValidateRoot/InvalidateMustRespectValidateRoots.java
Changeset: bcc961336f77
Author: dav
Date: 2011-05-11 15:00 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bcc961336f77
7042429: jdk 7 b140: crashes in awt.dll+0xb85fb] Java_sun_awt_Win32GraphicsEnvironment_isVistaOS+0xfdf
Reviewed-by: bae, dcherepanov
! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp
! src/windows/native/sun/windows/Devices.h
Changeset: 4a5bb1f16cb4
Author: anthony
Date: 2011-05-11 17:51 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4a5bb1f16cb4
7043455: Taking a screenshot may fail on X11 after 6903034
Summary: Backout 6903034
Reviewed-by: art, dcherepanov
! make/sun/xawt/mapfile-vers
! src/solaris/classes/sun/awt/X11/XRobotPeer.java
! src/solaris/native/sun/awt/awt_Robot.c
Changeset: 84ad07aece8c
Author: dav
Date: 2011-05-13 19:49 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/84ad07aece8c
7042537: When press the 'Print' button,the NullPointerException is thrown and printdialog is not pop up.
Reviewed-by: dcherepanov, art
! src/share/classes/java/awt/Toolkit.java
Changeset: 368e1da134aa
Author: lana
Date: 2011-05-14 16:51 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/368e1da134aa
Merge
- src/share/classes/sun/security/util/SignatureFileManifest.java
! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp
- test/java/beans/XMLEncoder/java_io_File.java
Changeset: 0b7f41c14605
Author: dcherepanov
Date: 2011-05-16 18:40 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0b7f41c14605
7010721: Frame#setMaximizedbounds not working properly on dual screen environment
Reviewed-by: art, anthony
! src/windows/classes/sun/awt/windows/WFramePeer.java
Changeset: 52a9555dbbb1
Author: lana
Date: 2011-05-16 18:15 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/52a9555dbbb1
Merge
Changeset: ea6bd2607399
Author: rupashka
Date: 2011-05-04 10:20 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ea6bd2607399
7031551: Generics: JComboBox
Reviewed-by: alexp, malenkov
! src/share/classes/javax/swing/ComboBoxModel.java
! src/share/classes/javax/swing/DefaultComboBoxModel.java
! src/share/classes/javax/swing/JComboBox.java
! src/share/classes/javax/swing/MutableComboBoxModel.java
! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
+ test/javax/swing/JComboBox/7031551/bug7031551.java
Changeset: adbbfd2e661c
Author: dav
Date: 2011-05-06 16:01 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/adbbfd2e661c
6894541: javax/swing/JTable/6788484/bug6788484.java fails w/ compilation errors.
Reviewed-by: alexp
! test/javax/swing/JTable/6788484/bug6788484.java
Changeset: 523ad3855e03
Author: kizune
Date: 2011-05-10 17:06 +0400
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/523ad3855e03
7034619: Scrollable Tabs don't appear with JDK7 Synth based LaF, different from Java 5/6
Reviewed-by: alexp
! src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
Changeset: e122346f8e2d
Author: peytoia
Date: 2011-05-11 08:02 +0900
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e122346f8e2d
7041232: IllegalArgumentException in sun.text.bidi.BidiBase.setLine starting from JDK 7 b64
Reviewed-by: okutsu
! src/share/classes/sun/text/bidi/BidiBase.java
+ test/java/text/Bidi/Bug7041232.java
Changeset: 5030057f8b4c
Author: lana
Date: 2011-05-14 15:21 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5030057f8b4c
Merge
- src/share/classes/sun/security/util/SignatureFileManifest.java
- test/java/beans/XMLEncoder/java_io_File.java
Changeset: 2a580e14e428
Author: lana
Date: 2011-05-16 18:17 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2a580e14e428
Merge
Changeset: 5b38ed5f5eb4
Author: lana
Date: 2011-05-16 18:19 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5b38ed5f5eb4
Merge
- src/share/classes/com/sun/nio/sctp/SctpStandardSocketOption.java
- src/share/classes/java/net/StandardSocketOption.java
- src/share/classes/java/nio/charset/StandardCharset.java
- src/share/classes/java/nio/file/StandardWatchEventKind.java
- test/java/nio/charset/StandardCharset/Standard.java
Changeset: 366fcac7ee01
Author: lana
Date: 2011-05-18 17:18 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/366fcac7ee01
Merge
Changeset: efbf75c24b0f
Author: lana
Date: 2011-05-18 18:18 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/efbf75c24b0f
Merge
- src/share/classes/com/sun/nio/sctp/SctpStandardSocketOption.java
- src/share/classes/java/net/StandardSocketOption.java
- src/share/classes/java/nio/charset/StandardCharset.java
- src/share/classes/java/nio/file/StandardWatchEventKind.java
- test/java/nio/charset/StandardCharset/Standard.java
Changeset: 5f69702cf570
Author: schien
Date: 2011-05-20 16:04 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5f69702cf570
Added tag jdk7-b143 for changeset efbf75c24b0f
! .hgtags
From maurizio.cimadamore at oracle.com Mon May 23 03:57:58 2011
From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com)
Date: Mon, 23 May 2011 10:57:58 +0000
Subject: hg: jdk7/tl/langtools: 7046348: Regression: javac complains of
missing classfile for a seemingly unrelated interface
Message-ID: <20110523105800.CF73B47831@hg.openjdk.java.net>
Changeset: 6bb526ccf5ff
Author: mcimadamore
Date: 2011-05-23 11:55 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/6bb526ccf5ff
7046348: Regression: javac complains of missing classfile for a seemingly unrelated interface
Summary: Types.implementation forces unnecessary symbol completion on superinterfaces of a given type
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/scope/7046348/EagerInterfaceCompletionTest.java
From sean.mullan at oracle.com Tue May 24 14:35:37 2011
From: sean.mullan at oracle.com (sean.mullan at oracle.com)
Date: Tue, 24 May 2011 21:35:37 +0000
Subject: hg: jdk7/tl/jdk: 2 new changesets
Message-ID: <20110524213611.6DF8047895@hg.openjdk.java.net>
Changeset: 0a80650409e1
Author: mullan
Date: 2011-05-24 14:15 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0a80650409e1
7044443: Permissions resolved incorrectly for jar protocol (Patch from bugs.openjdk.java.net)
Reviewed-by: alanb, chegar
Contributed-by: dbhole at redhat.com
! src/share/classes/sun/security/provider/PolicyFile.java
+ test/java/security/Policy/GetPermissions/JarURL.java
Changeset: ace2dfdecda1
Author: mullan
Date: 2011-05-24 14:32 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ace2dfdecda1
Merge
From abhi.saha at oracle.com Thu May 26 16:22:19 2011
From: abhi.saha at oracle.com (abhi.saha at oracle.com)
Date: Thu, 26 May 2011 23:22:19 +0000
Subject: hg: jdk7/tl/corba: 7046882: Regression : JDK 7b123 : Enum exchanged
as parameters using CORBA call results in Exception
Message-ID: <20110526232222.5A64847938@hg.openjdk.java.net>
Changeset: 93e77c49b3bb
Author: miroslawzn
Date: 2011-05-26 13:05 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/93e77c49b3bb
7046882: Regression : JDK 7b123 : Enum exchanged as parameters using CORBA call results in Exception
Reviewed-by: raginip
! src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java
From weijun.wang at oracle.com Thu May 26 18:03:13 2011
From: weijun.wang at oracle.com (weijun.wang at oracle.com)
Date: Fri, 27 May 2011 01:03:13 +0000
Subject: hg: jdk8/tl/jdk: 7048466: Move
sun.misc.JavaxSecurityAuthKerberosAccess to sun.security.krb5 package
Message-ID: <20110527010334.325624793E@hg.openjdk.java.net>
Changeset: b8bcb12acea6
Author: weijun
Date: 2011-05-27 09:01 +0800
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b8bcb12acea6
7048466: Move sun.misc.JavaxSecurityAuthKerberosAccess to sun.security.krb5 package
Reviewed-by: weijun, alanb
Contributed-by: Mandy Chung
! src/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java
! src/share/classes/javax/security/auth/kerberos/KeyTab.java
- src/share/classes/sun/misc/JavaxSecurityAuthKerberosAccess.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/security/jgss/krb5/Krb5Util.java
+ src/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java
+ src/share/classes/sun/security/krb5/KerberosSecrets.java
From jeff.dinkins at oracle.com Fri May 27 15:23:51 2011
From: jeff.dinkins at oracle.com (jeff.dinkins at oracle.com)
Date: Fri, 27 May 2011 22:23:51 +0000
Subject: hg: jdk7/tl: 7045697: JDK7 THIRD PARTY README update
Message-ID: <20110527222351.E4551479BC@hg.openjdk.java.net>
Changeset: 93d2590fd849
Author: jeff
Date: 2011-05-27 14:57 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/rev/93d2590fd849
7045697: JDK7 THIRD PARTY README update
Reviewed-by: lana
! THIRD_PARTY_README
From jeff.dinkins at oracle.com Fri May 27 15:30:13 2011
From: jeff.dinkins at oracle.com (jeff.dinkins at oracle.com)
Date: Fri, 27 May 2011 22:30:13 +0000
Subject: hg: jdk7/tl/corba: 2 new changesets
Message-ID: <20110527223015.6FB42479BD@hg.openjdk.java.net>
Changeset: 643f267ca234
Author: jeff
Date: 2011-05-27 14:58 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/643f267ca234
7045697: JDK7 THIRD PARTY README update
Reviewed-by: lana
! THIRD_PARTY_README
Changeset: 7839048ec99e
Author: jeff
Date: 2011-05-27 15:27 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/7839048ec99e
Merge
From jeff.dinkins at oracle.com Fri May 27 15:33:33 2011
From: jeff.dinkins at oracle.com (jeff.dinkins at oracle.com)
Date: Fri, 27 May 2011 22:33:33 +0000
Subject: hg: jdk7/tl/hotspot: 7045697: JDK7 THIRD PARTY README update
Message-ID: <20110527223337.26063479BE@hg.openjdk.java.net>
Changeset: 1aa57c62d0e4
Author: jeff
Date: 2011-05-27 15:01 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/1aa57c62d0e4
7045697: JDK7 THIRD PARTY README update
Reviewed-by: lana
! THIRD_PARTY_README
From jeff.dinkins at oracle.com Fri May 27 15:34:45 2011
From: jeff.dinkins at oracle.com (jeff.dinkins at oracle.com)
Date: Fri, 27 May 2011 22:34:45 +0000
Subject: hg: jdk7/tl/jaxp: 7045697: JDK7 THIRD PARTY README update
Message-ID: <20110527223445.72BA7479BF@hg.openjdk.java.net>
Changeset: a70a042c8600
Author: jeff
Date: 2011-05-27 15:01 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/a70a042c8600
7045697: JDK7 THIRD PARTY README update
Reviewed-by: lana
! THIRD_PARTY_README
From jeff.dinkins at oracle.com Fri May 27 15:34:58 2011
From: jeff.dinkins at oracle.com (jeff.dinkins at oracle.com)
Date: Fri, 27 May 2011 22:34:58 +0000
Subject: hg: jdk7/tl/jaxws: 7045697: JDK7 THIRD PARTY README update
Message-ID: <20110527223458.20E86479C0@hg.openjdk.java.net>
Changeset: c902e39c384e
Author: jeff
Date: 2011-05-27 15:01 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/c902e39c384e
7045697: JDK7 THIRD PARTY README update
Reviewed-by: lana
! THIRD_PARTY_README
From jeff.dinkins at oracle.com Fri May 27 15:35:13 2011
From: jeff.dinkins at oracle.com (jeff.dinkins at oracle.com)
Date: Fri, 27 May 2011 22:35:13 +0000
Subject: hg: jdk7/tl/jdk: 7045697: JDK7 THIRD PARTY README update
Message-ID: <20110527223530.A37E6479C1@hg.openjdk.java.net>
Changeset: 70942be348af
Author: jeff
Date: 2011-05-27 15:02 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/70942be348af
7045697: JDK7 THIRD PARTY README update
Reviewed-by: lana
! THIRD_PARTY_README
From jeff.dinkins at oracle.com Fri May 27 15:36:25 2011
From: jeff.dinkins at oracle.com (jeff.dinkins at oracle.com)
Date: Fri, 27 May 2011 22:36:25 +0000
Subject: hg: jdk7/tl/langtools: 7045697: JDK7 THIRD PARTY README update
Message-ID: <20110527223630.B2357479C2@hg.openjdk.java.net>
Changeset: 6211df69f7e0
Author: jeff
Date: 2011-05-27 15:02 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/6211df69f7e0
7045697: JDK7 THIRD PARTY README update
Reviewed-by: lana
! THIRD_PARTY_README
From vincent.x.ryan at oracle.com Mon May 30 08:38:13 2011
From: vincent.x.ryan at oracle.com (vincent.x.ryan at oracle.com)
Date: Mon, 30 May 2011 15:38:13 +0000
Subject: hg: jdk7/tl/jdk: 7049173: Replace the software license for ECC native
code
Message-ID: <20110530153837.A599647A52@hg.openjdk.java.net>
Changeset: b49a0af85821
Author: vinnie
Date: 2011-05-30 16:37 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b49a0af85821
7049173: Replace the software license for ECC native code
Reviewed-by: alanb
! src/share/native/sun/security/ec/impl/ec.c
! src/share/native/sun/security/ec/impl/ec.h
! src/share/native/sun/security/ec/impl/ec2.h
! src/share/native/sun/security/ec/impl/ec2_163.c
! src/share/native/sun/security/ec/impl/ec2_193.c
! src/share/native/sun/security/ec/impl/ec2_233.c
! src/share/native/sun/security/ec/impl/ec2_aff.c
! src/share/native/sun/security/ec/impl/ec2_mont.c
! src/share/native/sun/security/ec/impl/ec_naf.c
! src/share/native/sun/security/ec/impl/ecc_impl.h
! src/share/native/sun/security/ec/impl/ecdecode.c
! src/share/native/sun/security/ec/impl/ecl-curve.h
! src/share/native/sun/security/ec/impl/ecl-exp.h
! src/share/native/sun/security/ec/impl/ecl-priv.h
! src/share/native/sun/security/ec/impl/ecl.c
! src/share/native/sun/security/ec/impl/ecl.h
! src/share/native/sun/security/ec/impl/ecl_curve.c
! src/share/native/sun/security/ec/impl/ecl_gf.c
! src/share/native/sun/security/ec/impl/ecl_mult.c
! src/share/native/sun/security/ec/impl/ecp.h
! src/share/native/sun/security/ec/impl/ecp_192.c
! src/share/native/sun/security/ec/impl/ecp_224.c
! src/share/native/sun/security/ec/impl/ecp_256.c
! src/share/native/sun/security/ec/impl/ecp_384.c
! src/share/native/sun/security/ec/impl/ecp_521.c
! src/share/native/sun/security/ec/impl/ecp_aff.c
! src/share/native/sun/security/ec/impl/ecp_jac.c
! src/share/native/sun/security/ec/impl/ecp_jm.c
! src/share/native/sun/security/ec/impl/ecp_mont.c
! src/share/native/sun/security/ec/impl/logtab.h
! src/share/native/sun/security/ec/impl/mp_gf2m-priv.h
! src/share/native/sun/security/ec/impl/mp_gf2m.c
! src/share/native/sun/security/ec/impl/mp_gf2m.h
! src/share/native/sun/security/ec/impl/mpi-config.h
! src/share/native/sun/security/ec/impl/mpi-priv.h
! src/share/native/sun/security/ec/impl/mpi.c
! src/share/native/sun/security/ec/impl/mpi.h
! src/share/native/sun/security/ec/impl/mplogic.c
! src/share/native/sun/security/ec/impl/mplogic.h
! src/share/native/sun/security/ec/impl/mpmontg.c
! src/share/native/sun/security/ec/impl/mpprime.h
! src/share/native/sun/security/ec/impl/oid.c
! src/share/native/sun/security/ec/impl/secitem.c
! src/share/native/sun/security/ec/impl/secoidt.h
From michael.x.mcmahon at oracle.com Mon May 30 15:42:45 2011
From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com)
Date: Mon, 30 May 2011 22:42:45 +0000
Subject: hg: jdk7/tl/jdk: 7042550: Reintegrate 6569621
Message-ID: <20110530224303.1F07347A61@hg.openjdk.java.net>
Changeset: 4ed7c877a463
Author: michaelm
Date: 2011-05-30 23:36 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4ed7c877a463
7042550: Reintegrate 6569621
Reviewed-by: chegar, alanb
! src/share/classes/java/net/InetAddress.java
! src/share/classes/java/net/Socket.java
! src/share/classes/java/net/SocketPermission.java
+ src/share/classes/sun/net/RegisteredDomain.java
! src/share/classes/sun/net/www/URLConnection.java
! src/share/classes/sun/net/www/http/HttpClient.java
From bradford.wetmore at oracle.com Tue May 31 12:53:40 2011
From: bradford.wetmore at oracle.com (bradford.wetmore at oracle.com)
Date: Tue, 31 May 2011 19:53:40 +0000
Subject: hg: jdk7/tl/jdk: 7042097: JDK 7's Unlimited Cryptographic Policy
bundle text files must be updated.
Message-ID: <20110531195357.30DC447A8E@hg.openjdk.java.net>
Changeset: c79a089ae13b
Author: wetmore
Date: 2011-05-31 12:45 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c79a089ae13b
7042097: JDK 7's Unlimited Cryptographic Policy bundle text files must be updated.
Reviewed-by: valeriep
! make/javax/crypto/Makefile