From masayoshi.okutsu at oracle.com Tue Aug 6 02:09:15 2013
From: masayoshi.okutsu at oracle.com (Masayoshi Okutsu)
Date: Tue, 06 Aug 2013 18:09:15 +0900
Subject: [threeten-dev] [8] Request for review: 8015986 : Incorrect
Localization of HijrahChronology
Message-ID: <5200BD3B.8080506@oracle.com>
Hi,
Please review the following fix:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8015986
This fix is a workaround until JDK incorporates the chronology name and
its translations from CLDR. The English and Arabic names for the JRE
resources are preferred names given by Oracle globalization experts.
Webrev:
http://cr.openjdk.java.net/~okutsu/8/8015986/webrev.00/
Thanks,
Masayoshi
From scolebourne at joda.org Tue Aug 6 02:30:28 2013
From: scolebourne at joda.org (Stephen Colebourne)
Date: Tue, 6 Aug 2013 10:30:28 +0100
Subject: [threeten-dev] [8] Request for review: 8015986 : Incorrect
Localization of HijrahChronology
In-Reply-To: <5200BD3B.8080506@oracle.com>
References: <5200BD3B.8080506@oracle.com>
Message-ID:
Fine by me
Stephen
On 6 August 2013 10:09, Masayoshi Okutsu wrote:
> Hi,
>
> Please review the following fix:
>
> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8015986
>
> This fix is a workaround until JDK incorporates the chronology name and its
> translations from CLDR. The English and Arabic names for the JRE resources
> are preferred names given by Oracle globalization experts.
>
> Webrev:
> http://cr.openjdk.java.net/~okutsu/8/8015986/webrev.00/
>
> Thanks,
> Masayoshi
>
From roger.riggs at oracle.com Tue Aug 6 06:15:54 2013
From: roger.riggs at oracle.com (roger riggs)
Date: Tue, 06 Aug 2013 09:15:54 -0400
Subject: [threeten-dev] [8] Request for review: 8015986 : Incorrect
Localization of HijrahChronology
In-Reply-To: <5200BD3B.8080506@oracle.com>
References: <5200BD3B.8080506@oracle.com>
Message-ID: <5200F70A.5070107@oracle.com>
Looks fine.
(Not a jdk reviewer.)
Thanks, Roger
On 8/6/2013 5:09 AM, Masayoshi Okutsu wrote:
> Hi,
>
> Please review the following fix:
>
> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8015986
>
> This fix is a workaround until JDK incorporates the chronology name
> and its translations from CLDR. The English and Arabic names for the
> JRE resources are preferred names given by Oracle globalization experts.
>
> Webrev:
> http://cr.openjdk.java.net/~okutsu/8/8015986/webrev.00/
>
> Thanks,
> Masayoshi
>
From naoto.sato at oracle.com Tue Aug 6 13:17:47 2013
From: naoto.sato at oracle.com (Naoto Sato)
Date: Tue, 06 Aug 2013 13:17:47 -0700
Subject: [threeten-dev] [8] Request for review: 8015986 :
Incorrect Localization of HijrahChronology
In-Reply-To: <5200BD3B.8080506@oracle.com>
References: <5200BD3B.8080506@oracle.com>
Message-ID: <520159EB.1060300@oracle.com>
Looks good to me.
Naoto
On 8/6/13 2:09 AM, Masayoshi Okutsu wrote:
> Hi,
>
> Please review the following fix:
>
> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8015986
>
> This fix is a workaround until JDK incorporates the chronology name and
> its translations from CLDR. The English and Arabic names for the JRE
> resources are preferred names given by Oracle globalization experts.
>
> Webrev:
> http://cr.openjdk.java.net/~okutsu/8/8015986/webrev.00/
>
> Thanks,
> Masayoshi
>
From xueming.shen at oracle.com Thu Aug 8 12:50:13 2013
From: xueming.shen at oracle.com (xueming.shen at oracle.com)
Date: Thu, 08 Aug 2013 19:50:13 +0000
Subject: [threeten-dev] hg: threeten/threeten/corba: 32 new changesets
Message-ID: <20130808195041.6825F48716@hg.openjdk.java.net>
Changeset: 1f13a798d1b8
Author: katleman
Date: 2013-05-02 13:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/1f13a798d1b8
Added tag jdk8-b88 for changeset 4e3a881ebb1e
! .hgtags
Changeset: 8f0a461776a9
Author: dmeetry
Date: 2013-04-29 16:44 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/8f0a461776a9
4504275: CORBA boolean type unions do not generate compilable code from idlj
Summary: JLS doesn't allow boolean type in switch statement, hence substituted by if statement.
Reviewed-by: lancea
! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.java
Changeset: 846aaf02e516
Author: dmeetry
Date: 2013-04-29 16:51 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/846aaf02e516
8011986: [corba] idlj generates read/write union helper methods that throw wrong exception in some cases
Reviewed-by: lancea
! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.java
Changeset: ed59110eecdb
Author: lana
Date: 2013-04-30 17:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/ed59110eecdb
Merge
Changeset: fe4150590ee5
Author: lana
Date: 2013-05-06 11:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/fe4150590ee5
Merge
Changeset: c8286839d0df
Author: katleman
Date: 2013-05-09 10:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/c8286839d0df
Added tag jdk8-b89 for changeset fe4150590ee5
! .hgtags
Changeset: 8f7ffb296385
Author: katleman
Date: 2013-05-16 12:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/8f7ffb296385
Added tag jdk8-b90 for changeset c8286839d0df
! .hgtags
Changeset: 717aa26f8e0a
Author: katleman
Date: 2013-05-23 10:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/717aa26f8e0a
Added tag jdk8-b91 for changeset 8f7ffb296385
! .hgtags
Changeset: 8dc9d7ccbb2d
Author: katleman
Date: 2013-05-30 10:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/8dc9d7ccbb2d
Added tag jdk8-b92 for changeset 717aa26f8e0a
! .hgtags
Changeset: 22f5d7f261d9
Author: katleman
Date: 2013-06-06 09:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/22f5d7f261d9
Added tag jdk8-b93 for changeset 8dc9d7ccbb2d
! .hgtags
Changeset: 2cf36f43df36
Author: katleman
Date: 2013-06-13 09:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/2cf36f43df36
Added tag jdk8-b94 for changeset 22f5d7f261d9
! .hgtags
Changeset: c68c35f50413
Author: katleman
Date: 2013-06-20 10:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/c68c35f50413
Added tag jdk8-b95 for changeset 2cf36f43df36
! .hgtags
Changeset: 5845df371e25
Author: alanb
Date: 2013-06-10 17:15 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/5845df371e25
8016218: Warnings building corba repo due to missing hashCode methods
Reviewed-by: chegar, coffeys, dfuchs
! src/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/StubDelegateImpl.java
! src/share/classes/com/sun/corba/se/impl/orb/ParserTable.java
! src/share/classes/com/sun/corba/se/impl/orbutil/RepIdDelegator.java
! src/share/classes/sun/rmi/rmic/iiop/CompoundType.java
Changeset: 0fac0a9d9545
Author: lana
Date: 2013-06-16 22:30 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/0fac0a9d9545
Merge
Changeset: 39d15bbb5741
Author: coffeys
Date: 2013-04-08 23:12 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/39d15bbb5741
8001032: Restrict object access
Summary: Restrict object access; fix reviewed also by Alexander Fomin
Reviewed-by: alanb, ahgross
! make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
! src/share/classes/com/sun/corba/se/impl/activation/ServerManagerImpl.java
! src/share/classes/com/sun/corba/se/impl/interceptors/PIHandlerImpl.java
! src/share/classes/com/sun/corba/se/impl/interceptors/RequestInfoImpl.java
! src/share/classes/com/sun/corba/se/impl/io/ValueUtility.java
! src/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java
! src/share/classes/com/sun/corba/se/impl/orb/ORBDataParserImpl.java
! src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java
! src/share/classes/com/sun/corba/se/impl/orb/ParserTable.java
- src/share/classes/com/sun/corba/se/impl/orbutil/ORBClassLoader.java
! src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java
! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_2.java
! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageBase.java
! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_0.java
! src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_1.java
! src/share/classes/com/sun/corba/se/spi/orb/ORB.java
! src/share/classes/com/sun/corba/se/spi/orb/OperationFactory.java
! src/share/classes/sun/corba/JavaCorbaAccess.java
Changeset: 978818df41b9
Author: chegar
Date: 2013-04-24 10:17 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/978818df41b9
Merge
Changeset: 68d407e4d204
Author: chegar
Date: 2013-04-28 08:15 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/68d407e4d204
Merge
Changeset: 80161c61aa68
Author: coffeys
Date: 2013-04-30 11:53 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/80161c61aa68
8000642: Better handling of objects for transportation
Reviewed-by: alanb, mchung, skoivu
! src/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java
! src/share/classes/com/sun/corba/se/impl/corba/TypeCodeImpl.java
! src/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream.java
! src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeOutputStream.java
! src/share/classes/com/sun/corba/se/impl/interceptors/CDREncapsCodec.java
! src/share/classes/com/sun/corba/se/impl/interceptors/RequestInfoImpl.java
! src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java
! src/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java
! src/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java
! src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java
! src/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java
! src/share/classes/com/sun/corba/se/impl/ior/GenericTaggedProfile.java
! src/share/classes/com/sun/corba/se/impl/ior/IORImpl.java
! src/share/classes/com/sun/corba/se/impl/ior/ObjectKeyImpl.java
! src/share/classes/com/sun/corba/se/impl/ior/TaggedComponentFactoryFinderImpl.java
! src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java
! src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.java
! src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java
! src/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java
! src/share/classes/com/sun/corba/se/impl/protocol/CorbaMessageMediatorImpl.java
! src/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoBase.java
! src/share/classes/com/sun/corba/se/impl/transport/SharedCDRContactInfoImpl.java
! src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelAcceptorImpl.java
! src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelConnectionImpl.java
! src/share/classes/com/sun/corba/se/spi/ior/TaggedComponentBase.java
! src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContext.java
! src/share/classes/org/omg/CORBA_2_3/portable/OutputStream.java
+ src/share/classes/sun/corba/OutputStreamFactory.java
Changeset: 4fe1edbec7bc
Author: chegar
Date: 2013-05-08 10:09 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/4fe1edbec7bc
Merge
Changeset: e9c924d3475c
Author: chegar
Date: 2013-05-16 11:39 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/e9c924d3475c
Merge
Changeset: 216cb38dce0a
Author: chegar
Date: 2013-05-23 12:41 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/216cb38dce0a
Merge
Changeset: 25e68d232c20
Author: chegar
Date: 2013-05-31 10:26 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/25e68d232c20
Merge
Changeset: c1f80e733eb0
Author: chegar
Date: 2013-06-17 11:11 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/c1f80e733eb0
Merge
! src/share/classes/com/sun/corba/se/impl/orb/ParserTable.java
Changeset: d406edd4f6fd
Author: mfang
Date: 2013-06-18 20:52 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/d406edd4f6fd
8015657: jdk8 l10n resource file translation update 3
Reviewed-by: yhuang
! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties
! src/share/classes/com/sun/tools/corba/se/idl/idl_zh_CN.prp
! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_ja.prp
Changeset: 3357c2776431
Author: lana
Date: 2013-06-24 14:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/3357c2776431
Merge
Changeset: 469995a8e974
Author: katleman
Date: 2013-06-27 13:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/469995a8e974
Added tag jdk8-b96 for changeset 3357c2776431
! .hgtags
Changeset: 3370fb6146e4
Author: cl
Date: 2013-07-04 01:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/3370fb6146e4
Added tag jdk8-b97 for changeset 469995a8e974
! .hgtags
Changeset: 3f67804ab613
Author: katleman
Date: 2013-07-11 10:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/3f67804ab613
Added tag jdk8-b98 for changeset 3370fb6146e4
! .hgtags
Changeset: 8d492f1dfd1b
Author: cl
Date: 2013-07-18 03:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/8d492f1dfd1b
Added tag jdk8-b99 for changeset 3f67804ab613
! .hgtags
Changeset: a013024b0747
Author: cl
Date: 2013-07-25 03:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/a013024b0747
Added tag jdk8-b100 for changeset 8d492f1dfd1b
! .hgtags
Changeset: 528c7e76eaee
Author: cl
Date: 2013-08-01 04:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/528c7e76eaee
Added tag jdk8-b101 for changeset a013024b0747
! .hgtags
Changeset: f8ed09af1df6
Author: cl
Date: 2013-08-08 10:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/f8ed09af1df6
Added tag jdk8-b102 for changeset 528c7e76eaee
! .hgtags
From xueming.shen at oracle.com Thu Aug 8 12:49:40 2013
From: xueming.shen at oracle.com (xueming.shen at oracle.com)
Date: Thu, 08 Aug 2013 19:49:40 +0000
Subject: [threeten-dev] hg: threeten/threeten: 71 new changesets
Message-ID: <20130808194948.1EA0948715@hg.openjdk.java.net>
Changeset: 1dfcc874461e
Author: omajid
Date: 2013-04-29 12:34 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/rev/1dfcc874461e
8013480: fix zero build on arm
Reviewed-by: erikj
! common/autoconf/generated-configure.sh
! common/autoconf/platform.m4
! common/autoconf/spec.gmk.in
Changeset: 7e7582e961ba
Author: jwilhelm
Date: 2013-04-25 16:00 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/7e7582e961ba
7074926: create Solaris Studio IDE (Netbeans) project for hotspot sources
Summary: Project files for hotspot delevopment in Solaris Studio and NetBeans. Also reviewed by vladimir.voskresensky at oracle.com
Reviewed-by: erikj, dsamersoff
+ common/nb_native/nbproject/configurations.xml
+ common/nb_native/nbproject/project.xml
Changeset: b9bf111a9547
Author: katleman
Date: 2013-04-30 14:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/b9bf111a9547
Merge
Changeset: e404d321abc6
Author: erikj
Date: 2013-05-02 15:46 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/e404d321abc6
8013786: JDK-8013480 broke configure on solaris
Reviewed-by: tbell
! common/autoconf/configure.ac
! common/autoconf/generated-configure.sh
! common/autoconf/platform.m4
! common/autoconf/toolchain.m4
Changeset: e1a929afcfc4
Author: erikj
Date: 2013-05-02 15:56 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/e1a929afcfc4
8011687: Support correct dependencies from header files on windows and solaris
Reviewed-by: tbell
! common/autoconf/generated-configure.sh
! common/autoconf/spec.gmk.in
! common/autoconf/toolchain.m4
! common/makefiles/NativeCompilation.gmk
Changeset: 8fb91165e596
Author: katleman
Date: 2013-05-02 13:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/8fb91165e596
Added tag jdk8-b88 for changeset e1a929afcfc4
! .hgtags
Changeset: e34781a0566b
Author: mduigou
Date: 2013-04-24 21:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/e34781a0566b
8013185: Add java.util.stream to CORE_PKGS.gmk in root repo
Reviewed-by: mduigou
Contributed-by: Henry Jen
! common/makefiles/javadoc/CORE_PKGS.gmk
Changeset: e4794ae1016e
Author: mduigou
Date: 2013-04-24 21:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/e4794ae1016e
Merge
Changeset: 10775618db00
Author: aharlap
Date: 2013-04-26 15:54 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/rev/10775618db00
8011152: Precision problems on sflt builds
Summary: Need to add global flag to the linker
Reviewed-by: tbell, dholmes
! common/makefiles/NativeCompilation.gmk
Changeset: a7a8302473d3
Author: mduigou
Date: 2013-04-29 14:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/a7a8302473d3
8008632: Additional JavaDoc tags @apiNote, @implSpec and @implNote
Reviewed-by: briangoetz, alanb, rriggs
! common/makefiles/javadoc/Javadoc.gmk
Changeset: f171aa801ea5
Author: mduigou
Date: 2013-04-29 14:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/f171aa801ea5
Merge
Changeset: 1603c9216e83
Author: lana
Date: 2013-04-30 17:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/1603c9216e83
Merge
Changeset: 892a0196d10c
Author: lana
Date: 2013-05-06 11:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/892a0196d10c
Merge
! common/makefiles/NativeCompilation.gmk
Changeset: 69b773a221b9
Author: katleman
Date: 2013-05-09 10:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/69b773a221b9
Added tag jdk8-b89 for changeset 892a0196d10c
! .hgtags
Changeset: 83b519cafa68
Author: katleman
Date: 2013-05-16 12:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/83b519cafa68
Added tag jdk8-b90 for changeset 69b773a221b9
! .hgtags
Changeset: e2eb6bc06621
Author: mduigou
Date: 2013-05-08 21:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/e2eb6bc06621
8014269: Add missing .PHONY targets to Main.gmk
Reviewed-by: mchung, tbell
! common/makefiles/Main.gmk
Changeset: 49ea9293fa49
Author: lana
Date: 2013-05-09 14:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/49ea9293fa49
Merge
Changeset: 40bba0507f76
Author: lana
Date: 2013-05-17 10:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/40bba0507f76
Merge
Changeset: eea249c1ecee
Author: erikj
Date: 2013-05-21 13:18 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/eea249c1ecee
8014508: Fix log levels in make
Reviewed-by: tbell
! NewMakefile.gmk
! common/autoconf/spec.gmk.in
Changeset: e83abb0a04ab
Author: katleman
Date: 2013-05-21 12:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/e83abb0a04ab
Merge
Changeset: cb51fb4789ac
Author: andrew
Date: 2013-05-22 13:49 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/rev/cb51fb4789ac
8015087: Provide debugging information for programs
Summary: Enable debugging info on programs in OpenJDK builds
Reviewed-by: erikj
! common/makefiles/NativeCompilation.gmk
Changeset: f089df41bff5
Author: katleman
Date: 2013-05-23 10:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/f089df41bff5
Added tag jdk8-b91 for changeset cb51fb4789ac
! .hgtags
Changeset: e247ee3924d5
Author: erikj
Date: 2013-05-22 17:26 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/e247ee3924d5
8014514: Fix jvm args for sjavac
Reviewed-by: tbell
! common/autoconf/basics.m4
! common/autoconf/build-performance.m4
! common/autoconf/generated-configure.sh
Changeset: e7c09a983c3c
Author: erikj
Date: 2013-05-28 08:50 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/e7c09a983c3c
8007129: build-infra Add configure --with-jtreg option for location of JTREG
Reviewed-by: tbell
! common/autoconf/basics.m4
! common/autoconf/generated-configure.sh
! common/autoconf/spec.gmk.in
! common/autoconf/toolchain.m4
Changeset: 3a36c926a7aa
Author: katleman
Date: 2013-05-28 17:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/3a36c926a7aa
Merge
Changeset: 46be9eb242d1
Author: katleman
Date: 2013-05-30 10:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/46be9eb242d1
Added tag jdk8-b92 for changeset 3a36c926a7aa
! .hgtags
Changeset: 78852ce176db
Author: jqzuo
Date: 2013-05-28 20:03 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/78852ce176db
8014762: Add JMC configure option mapping to Jprt.gmk
Summary: Need to add the mapping between JPRT env var and configure flag for JMC, from ALT_JMC_ZIP_DIR to --with-jmc-zip-dir (same pattern as for Javafx)
Reviewed-by: tbell, erikj
Contributed-by: klara.ward at oracle.com
! common/autoconf/generated-configure.sh
! common/makefiles/Jprt.gmk
Changeset: c22d59e3f06e
Author: pbhat
Date: 2013-05-29 11:02 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/rev/c22d59e3f06e
Merge
Changeset: ea6f3bf82903
Author: jqzuo
Date: 2013-06-04 00:12 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/rev/ea6f3bf82903
Merge
! common/autoconf/generated-configure.sh
Changeset: 33b6df33a2b7
Author: erikj
Date: 2013-05-29 13:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/33b6df33a2b7
8013920: Configure sets JOBS to 0 if memory is too low.
Reviewed-by: tbell
! common/autoconf/build-performance.m4
! common/autoconf/generated-configure.sh
Changeset: 03e60e87d92a
Author: erikj
Date: 2013-05-29 14:01 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/03e60e87d92a
8013489: New build system does not run codesign on SA-related launchers on OS X
Reviewed-by: sla, tbell
! common/autoconf/basics.m4
! common/autoconf/generated-configure.sh
! common/autoconf/spec.gmk.in
! common/makefiles/MakeBase.gmk
! common/makefiles/NativeCompilation.gmk
Changeset: c31e9dc1fe3d
Author: erikj
Date: 2013-05-31 14:07 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/c31e9dc1fe3d
8014003: New build does not handle symlinks in workspace path
Reviewed-by: tbell
! common/autoconf/basics.m4
! common/autoconf/basics_windows.m4
! common/autoconf/generated-configure.sh
Changeset: 44259699e0b5
Author: erikj
Date: 2013-06-04 10:23 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/44259699e0b5
8015784: Add configure parameter --with-update-version
Reviewed-by: tbell, katleman, erikj
Contributed-by: tristan.yan at oracle.com
! common/autoconf/generated-configure.sh
! common/autoconf/jdk-options.m4
Changeset: db3144e1f89b
Author: mduigou
Date: 2013-06-04 10:36 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/db3144e1f89b
8015510: (s) Improve JTReg location detection and provide location to test/Makefile
Reviewed-by: erikj
! common/autoconf/generated-configure.sh
! common/autoconf/toolchain.m4
! common/makefiles/Main.gmk
Changeset: 9b8e8098172c
Author: katleman
Date: 2013-06-04 11:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/9b8e8098172c
Merge
Changeset: f55734874c4f
Author: katleman
Date: 2013-06-04 15:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/f55734874c4f
Merge
! common/autoconf/generated-configure.sh
Changeset: 27c51c6e31c1
Author: katleman
Date: 2013-06-05 15:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/27c51c6e31c1
6983966: remove lzma and upx from repository JDK8
Reviewed-by: tbell, paulk, ngthomas
! common/autoconf/generated-configure.sh
! common/makefiles/Jprt.gmk
! make/deploy-rules.gmk
Changeset: 8dfb6ee04114
Author: katleman
Date: 2013-06-06 09:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/8dfb6ee04114
Added tag jdk8-b93 for changeset 27c51c6e31c1
! .hgtags
Changeset: 198d25db45da
Author: erikj
Date: 2013-06-11 13:08 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/198d25db45da
8008707: build-infra: Closed (deploy) can't be built using environment from SDK SetEnv.cmd
Reviewed-by: tbell
! common/autoconf/generated-configure.sh
! common/autoconf/toolchain_windows.m4
Changeset: 3cbcc2b6ba41
Author: erikj
Date: 2013-06-11 13:25 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/3cbcc2b6ba41
8010785: JDK 8 build on Linux fails with new build mechanism
Reviewed-by: dholmes, tbell
! common/autoconf/generated-configure.sh
! common/autoconf/jdk-options.m4
Changeset: 50d2bde060f2
Author: erikj
Date: 2013-06-12 10:33 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/50d2bde060f2
Merge
Changeset: 6337f652e71f
Author: katleman
Date: 2013-06-13 09:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/6337f652e71f
Added tag jdk8-b94 for changeset 50d2bde060f2
! .hgtags
Changeset: c961c8972485
Author: erikj
Date: 2013-06-13 14:04 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/c961c8972485
8014231: --with-alsa configuration options don't add include or lib directories to proper flags
Reviewed-by: tbell
! common/autoconf/spec.gmk.in
Changeset: 0c540b1505e3
Author: erikj
Date: 2013-06-14 13:30 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/0c540b1505e3
8016520: jdk native build does not fail on compilation error on windows
Reviewed-by: tbell
! common/makefiles/NativeCompilation.gmk
Changeset: 0d1e8518c722
Author: erikj
Date: 2013-06-18 11:29 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/0d1e8518c722
8014404: Debug flag not added to jdk native compile when --enable-debug is set
Reviewed-by: tbell
! common/autoconf/generated-configure.sh
! common/autoconf/toolchain.m4
Changeset: c0fa87863427
Author: erikj
Date: 2013-06-18 11:30 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/c0fa87863427
8015377: Support using compiler devkits on Linux
Reviewed-by: tbell, dholmes
! common/autoconf/basics.m4
! common/autoconf/build-performance.m4
! common/autoconf/generated-configure.sh
! common/autoconf/libraries.m4
+ common/makefiles/devkit/Makefile
+ common/makefiles/devkit/Tools.gmk
Changeset: 785d07fe3890
Author: katleman
Date: 2013-06-18 15:32 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/785d07fe3890
Merge
Changeset: 794cceb5dc82
Author: katleman
Date: 2013-06-20 10:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/794cceb5dc82
Added tag jdk8-b95 for changeset 785d07fe3890
! .hgtags
Changeset: f8770fe60d53
Author: mduigou
Date: 2013-06-17 09:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/f8770fe60d53
8016572: Pass CONCURRENCY=$(JOBS) to test/Makefile
Reviewed-by: alanb, erikj
! common/makefiles/Main.gmk
Changeset: b9587f41fd55
Author: smarks
Date: 2013-06-18 17:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/b9587f41fd55
8016780: README-builds.html misses crucial requirement on bootstrap JDK
Reviewed-by: dholmes, chegar
! README-builds.html
Changeset: d72e765a9fbe
Author: lana
Date: 2013-06-19 17:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/d72e765a9fbe
Merge
Changeset: f1010ef2f451
Author: lana
Date: 2013-06-24 14:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/f1010ef2f451
Merge
Changeset: ebcd79fc658d
Author: erikj
Date: 2013-06-25 09:37 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/ebcd79fc658d
8012564: The SOURCE value in release file of JDK 8 doesn't contain valid changesets for some OS since b74
Reviewed-by: alanb, tbell
! common/makefiles/Main.gmk
Changeset: c156084add48
Author: katleman
Date: 2013-06-25 13:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/c156084add48
Merge
! common/makefiles/Main.gmk
Changeset: 4c363b94ea2a
Author: katleman
Date: 2013-06-27 13:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/4c363b94ea2a
Added tag jdk8-b96 for changeset c156084add48
! .hgtags
Changeset: f5eb23490e6a
Author: erikj
Date: 2013-06-27 09:27 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/f5eb23490e6a
8017047: Can't use --with-java-devtools and --with-devkit at the same time
Reviewed-by: tbell
! common/autoconf/basics.m4
! common/autoconf/generated-configure.sh
! common/autoconf/toolchain.m4
Changeset: e5cf1735638c
Author: erikj
Date: 2013-06-28 11:55 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/e5cf1735638c
8016605: New files dont apear in src.zip
Reviewed-by: tbell
! common/makefiles/JavaCompilation.gmk
Changeset: 0871b5799149
Author: erikj
Date: 2013-06-28 11:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/0871b5799149
8019229: Build Configuration Fail in Windows Platform
Reviewed-by: chegar, tbell, dxu
! common/autoconf/generated-configure.sh
! common/autoconf/toolchain.m4
Changeset: 0e533ceee717
Author: erikj
Date: 2013-06-28 12:00 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/0e533ceee717
8016303: make CONF= isn't working
Reviewed-by: tbell
! NewMakefile.gmk
Changeset: 78aaf5d3314d
Author: erikj
Date: 2013-06-28 12:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/78aaf5d3314d
8010385: build with LOG=trace broken on mac
Reviewed-by: dholmes, tbell, prr
! common/autoconf/basics.m4
! common/autoconf/generated-configure.sh
! common/autoconf/spec.gmk.in
! common/makefiles/MakeBase.gmk
Changeset: dd3b314f4471
Author: erikj
Date: 2013-07-01 15:40 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/dd3b314f4471
8009744: build-infra: REGRESSION: Publisher was NOT set for some JDK files
Reviewed-by: tbell
! common/autoconf/generated-configure.sh
! common/autoconf/toolchain.m4
Changeset: b2b87e9e8683
Author: erikj
Date: 2013-07-02 15:07 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/b2b87e9e8683
8019537: jdk8-build prebuild fails in source bundle generation, The path of TOOLS_DIR ... is not found
Reviewed-by: tbell
! common/autoconf/basics.m4
! common/autoconf/generated-configure.sh
Changeset: a1c1e8bf71f3
Author: katleman
Date: 2013-07-02 15:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/a1c1e8bf71f3
Merge
Changeset: 99ad803f8c4e
Author: cl
Date: 2013-07-04 01:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/99ad803f8c4e
Added tag jdk8-b97 for changeset a1c1e8bf71f3
! .hgtags
Changeset: 0d0c983a817b
Author: tbell
Date: 2013-07-09 08:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/0d0c983a817b
8009315: F# on PATH breaks Cygwin tools (mkdir, echo, mktemp ...)
Reviewed-by: erikj
! common/autoconf/generated-configure.sh
! common/autoconf/toolchain_windows.m4
Changeset: 59dc9da81379
Author: katleman
Date: 2013-07-11 10:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/59dc9da81379
Added tag jdk8-b98 for changeset 0d0c983a817b
! .hgtags
Changeset: d2dcb110e9db
Author: cl
Date: 2013-07-18 03:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/d2dcb110e9db
Added tag jdk8-b99 for changeset 59dc9da81379
! .hgtags
Changeset: 9f74a220677d
Author: cl
Date: 2013-07-25 03:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/9f74a220677d
Added tag jdk8-b100 for changeset d2dcb110e9db
! .hgtags
Changeset: 5eb3c1dc348f
Author: cl
Date: 2013-08-01 04:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/5eb3c1dc348f
Added tag jdk8-b101 for changeset 9f74a220677d
! .hgtags
Changeset: b7e64be81c8a
Author: cl
Date: 2013-08-08 10:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/b7e64be81c8a
Added tag jdk8-b102 for changeset 5eb3c1dc348f
! .hgtags
Changeset: 150f1dfb9654
Author: sherman
Date: 2013-08-08 11:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/150f1dfb9654
Merge
From xueming.shen at oracle.com Thu Aug 8 12:57:37 2013
From: xueming.shen at oracle.com (xueming.shen at oracle.com)
Date: Thu, 08 Aug 2013 19:57:37 +0000
Subject: [threeten-dev] hg: threeten/threeten/jaxp: 65 new changesets
Message-ID: <20130808200341.E5E7648718@hg.openjdk.java.net>
Changeset: 21f75e572cb3
Author: katleman
Date: 2013-05-02 13:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/21f75e572cb3
Added tag jdk8-b88 for changeset 7122f7bb0fcc
! .hgtags
Changeset: fad6560cb32a
Author: dfuchs
Date: 2013-04-17 15:23 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/fad6560cb32a
8005954: JAXP Plugability Layer should use java.util.ServiceLoader
Summary: This fix replaces manual processing of files under META-INF/services in JAXP factories by calls to java.util.ServiceLoader.
Reviewed-by: alanb, joehw, mchung
! src/javax/xml/datatype/DatatypeFactory.java
! src/javax/xml/datatype/FactoryFinder.java
! src/javax/xml/parsers/DocumentBuilderFactory.java
! src/javax/xml/parsers/FactoryFinder.java
! src/javax/xml/parsers/SAXParserFactory.java
! src/javax/xml/stream/FactoryFinder.java
! src/javax/xml/stream/XMLEventFactory.java
! src/javax/xml/stream/XMLInputFactory.java
! src/javax/xml/stream/XMLOutputFactory.java
! src/javax/xml/transform/FactoryFinder.java
! src/javax/xml/transform/TransformerFactory.java
! src/javax/xml/validation/SchemaFactory.java
+ src/javax/xml/validation/SchemaFactoryConfigurationError.java
! src/javax/xml/validation/SchemaFactoryFinder.java
! src/javax/xml/xpath/XPathFactory.java
! src/javax/xml/xpath/XPathFactoryFinder.java
Changeset: 1c2079d11a79
Author: dfuchs
Date: 2013-04-19 17:22 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/1c2079d11a79
8010495: Update JAXP NetBeans project - add support for generating javadoc
Summary: Make it possible to use NetBeans to edit the jaxp sources and to generate a preview of the associated javadoc.
Reviewed-by: joehw, alanb
! build.xml
! nbproject/project.xml
Changeset: 6c6411a7070f
Author: lana
Date: 2013-04-23 15:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/6c6411a7070f
Merge
Changeset: be5d6853d821
Author: lana
Date: 2013-04-30 17:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/be5d6853d821
Merge
Changeset: 893d2ba8bbea
Author: lana
Date: 2013-05-06 11:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/893d2ba8bbea
Merge
Changeset: 668acc0e1034
Author: katleman
Date: 2013-05-09 10:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/668acc0e1034
Added tag jdk8-b89 for changeset 893d2ba8bbea
! .hgtags
Changeset: f39d61028d2f
Author: katleman
Date: 2013-05-16 12:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/f39d61028d2f
Added tag jdk8-b90 for changeset 668acc0e1034
! .hgtags
Changeset: 452e1a182907
Author: dfuchs
Date: 2013-05-06 18:50 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/452e1a182907
8008738: Issue in com.sun.org.apache.xml.internal.serializer.Encodings causes some JCK tests to fail intermittently
Summary: Encodings.java sometimes creates EncodingInfo objects whose java names are not recognized by the Charset API. This patch fixes that issue.
Reviewed-by: joehw, alanb
! src/com/sun/org/apache/xml/internal/serializer/Encodings.java
Changeset: 1e8d98012ab8
Author: joehw
Date: 2013-05-08 23:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/1e8d98012ab8
8011653: Upgrade JDK8 to JAXP 1.5
Reviewed-by: alanb, dfuchs
! src/com/sun/org/apache/xalan/internal/XalanConstants.java
! src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java
! src/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java
! src/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java
! src/com/sun/org/apache/xerces/internal/impl/Constants.java
! src/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java
! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java
! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java
! src/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java
! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java
! src/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java
! src/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java
! src/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java
! src/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java
! src/com/sun/xml/internal/stream/StaxXMLInputSource.java
! src/javax/xml/XMLConstants.java
! src/javax/xml/parsers/DocumentBuilderFactory.java
! src/javax/xml/parsers/SAXParser.java
! src/javax/xml/stream/XMLInputFactory.java
! src/javax/xml/transform/TransformerFactory.java
! src/javax/xml/validation/SchemaFactory.java
! src/javax/xml/validation/Validator.java
Changeset: 6976616f5753
Author: lana
Date: 2013-05-08 22:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/6976616f5753
Merge
Changeset: 9e4dfe933ba9
Author: lana
Date: 2013-05-09 14:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/9e4dfe933ba9
Merge
Changeset: a229726149b4
Author: joehw
Date: 2013-05-10 09:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/a229726149b4
8014333: javadoc error in JAXP 1.5 patch
Reviewed-by: lancea
! src/javax/xml/stream/XMLInputFactory.java
Changeset: 6443f5627744
Author: dfuchs
Date: 2013-05-17 10:40 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/6443f5627744
8013900: More warnings compiling jaxp.
Summary: Some internal implementation classes in Jaxp were redefining equals() without redefining hashCode(). This patch adds hashCode() methods that are consistent with equals().
Reviewed-by: chegar, joehw
! src/com/sun/org/apache/bcel/internal/generic/BasicType.java
! src/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java
! src/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java
! src/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java
! src/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java
! src/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java
! src/com/sun/org/apache/bcel/internal/generic/Select.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java
! src/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java
! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java
! src/com/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java
! src/com/sun/org/apache/xerces/internal/util/URI.java
! src/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java
! src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java
! src/com/sun/org/apache/xml/internal/serializer/utils/URI.java
! src/com/sun/org/apache/xml/internal/utils/URI.java
! src/com/sun/org/apache/xpath/internal/Arg.java
Changeset: e3065fb07877
Author: lana
Date: 2013-05-17 10:07 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/e3065fb07877
Merge
Changeset: 827b59af45f3
Author: katleman
Date: 2013-05-23 10:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/827b59af45f3
Added tag jdk8-b91 for changeset e3065fb07877
! .hgtags
Changeset: 1ab5d8d6eab8
Author: katleman
Date: 2013-05-29 10:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/1ab5d8d6eab8
8015525: JDK8 b91 source with GPL header errors
Reviewed-by: dholmes, lancea
! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
Changeset: a6596a06e10b
Author: katleman
Date: 2013-05-30 10:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/a6596a06e10b
Added tag jdk8-b92 for changeset 1ab5d8d6eab8
! .hgtags
Changeset: a7cec93e4682
Author: joehw
Date: 2013-05-20 16:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/a7cec93e4682
8014891: Redundant setting of external access properties in setFeatures
Reviewed-by: lancea
! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java
Changeset: 37b73984640a
Author: joehw
Date: 2013-05-20 23:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/37b73984640a
8012683: Remove unused, obsolete ObjectFactory classes
Reviewed-by: lancea
- src/com/sun/org/apache/xerces/internal/xinclude/ObjectFactory.java
- src/com/sun/org/apache/xml/internal/serialize/ObjectFactory.java
Changeset: 0765806dcc58
Author: lana
Date: 2013-05-22 09:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/0765806dcc58
Merge
Changeset: 627c265d6e0c
Author: lana
Date: 2013-05-29 16:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/627c265d6e0c
Merge
- src/com/sun/org/apache/xerces/internal/xinclude/ObjectFactory.java
- src/com/sun/org/apache/xml/internal/serialize/ObjectFactory.java
Changeset: d583a491d63c
Author: lana
Date: 2013-06-03 23:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/d583a491d63c
Merge
- src/com/sun/org/apache/xerces/internal/xinclude/ObjectFactory.java
- src/com/sun/org/apache/xml/internal/serialize/ObjectFactory.java
Changeset: 40da96cab40e
Author: katleman
Date: 2013-06-06 09:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/40da96cab40e
Added tag jdk8-b93 for changeset d583a491d63c
! .hgtags
Changeset: f117a66f337c
Author: lana
Date: 2013-06-03 16:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/f117a66f337c
Merge
Changeset: 5b958f0a5498
Author: joehw
Date: 2013-06-04 09:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/5b958f0a5498
8015630: Remove default restriction settings of jaxp 1.5 properties in JDK8
Reviewed-by: alanb
! src/com/sun/org/apache/xalan/internal/XalanConstants.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/com/sun/org/apache/xerces/internal/impl/Constants.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java
Changeset: e996ea806630
Author: lana
Date: 2013-06-04 21:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/e996ea806630
Merge
Changeset: c84658e1740d
Author: lana
Date: 2013-06-10 16:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/c84658e1740d
Merge
Changeset: b8c5f4b6f0ff
Author: katleman
Date: 2013-06-13 09:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/b8c5f4b6f0ff
Added tag jdk8-b94 for changeset c84658e1740d
! .hgtags
Changeset: e68a5d2efcae
Author: katleman
Date: 2013-06-20 10:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/e68a5d2efcae
Added tag jdk8-b95 for changeset b8c5f4b6f0ff
! .hgtags
Changeset: 7d14fea1e893
Author: dmeetry
Date: 2013-06-06 20:40 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/7d14fea1e893
8009579: Xpathexception does not honor initcause()
Reviewed-by: alanb, dholmes, joehw
Contributed-by: aleksej.efimov at oracle.com
! src/javax/xml/xpath/XPathException.java
Changeset: e93beba07830
Author: dfuchs
Date: 2013-06-06 20:47 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/e93beba07830
8013434: Xalan and Xerces internal ObjectFactory need rework
Summary: With this changeset, DTMManager and XSLTCDTMManager will always use their own default implementation.
Reviewed-by: joehw, alanb
- src/com/sun/org/apache/xalan/META-INF/services/javax.xml.transform.TransformerFactory
- src/com/sun/org/apache/xalan/META-INF/services/javax.xml.xpath.XPathFactory
- src/com/sun/org/apache/xalan/META-INF/services/org.apache.xml.dtm.DTMManager
! src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java
! src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java
! src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java
! src/com/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java
! src/com/sun/org/apache/xml/internal/dtm/DTMManager.java
! src/com/sun/org/apache/xpath/internal/XPathContext.java
Changeset: c2957e596bee
Author: joehw
Date: 2013-06-06 15:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/c2957e596bee
8015016: Improve JAXP 1.5 error message
Reviewed-by: lancea
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties
Changeset: 5c84d4a878f1
Author: joehw
Date: 2013-06-10 14:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/5c84d4a878f1
8016153: Property http://javax.xml.XMLConstants/property/accessExternalDTD is not recognized.
Reviewed-by: lancea, dfuchs
! src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java
! src/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java
Changeset: 659828443145
Author: coffeys
Date: 2013-06-14 15:14 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/659828443145
8015978: Incorrect transformation of XPath expression "string(-0)"
Reviewed-by: darcy, joehw
Contributed-by: aleksej.efimov at oracle.com
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java
Changeset: 2707f600a096
Author: robm
Date: 2013-06-15 09:26 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/2707f600a096
8016701: JAXP Build failure
Reviewed-by: darcy, wetmore, alanb, chegar
! src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java
Changeset: 0142ef23f1b4
Author: lana
Date: 2013-06-16 22:32 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/0142ef23f1b4
Merge
Changeset: 09d55894844d
Author: joehw
Date: 2013-06-17 12:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/09d55894844d
8016133: Regression: diff. behavior with user-defined SAXParser
Reviewed-by: chegar, dfuchs
! src/org/xml/sax/helpers/XMLReaderFactory.java
Changeset: f14f72174f00
Author: chegar
Date: 2013-04-24 10:18 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/f14f72174f00
Merge
Changeset: b225607e056b
Author: chegar
Date: 2013-04-28 08:15 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/b225607e056b
Merge
Changeset: 5b7a22859380
Author: chegar
Date: 2013-05-08 10:10 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/5b7a22859380
Merge
Changeset: 96223058c269
Author: chegar
Date: 2013-05-16 11:41 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/96223058c269
Merge
Changeset: ed115f7cc6d0
Author: chegar
Date: 2013-05-23 12:44 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/ed115f7cc6d0
Merge
Changeset: 231034c73ed5
Author: chegar
Date: 2013-05-31 10:27 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/231034c73ed5
Merge
Changeset: f8f257062d53
Author: chegar
Date: 2013-06-10 09:51 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/f8f257062d53
Merge
- src/com/sun/org/apache/xalan/META-INF/services/javax.xml.transform.TransformerFactory
- src/com/sun/org/apache/xalan/META-INF/services/javax.xml.xpath.XPathFactory
- src/com/sun/org/apache/xalan/META-INF/services/org.apache.xml.dtm.DTMManager
- src/com/sun/org/apache/xerces/internal/xinclude/ObjectFactory.java
- src/com/sun/org/apache/xml/internal/serialize/ObjectFactory.java
Changeset: ec38586b8bf3
Author: chegar
Date: 2013-06-17 11:18 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/ec38586b8bf3
Merge
Changeset: 1c5e3ae28f81
Author: chegar
Date: 2013-06-18 09:36 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/1c5e3ae28f81
Merge
Changeset: 21d9cbbb7bf3
Author: mfang
Date: 2013-06-18 22:52 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/21d9cbbb7bf3
8016824: jdk8 l10n resource file translation update 3 - jaxp
Reviewed-by: joehw
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties
+ src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties
+ src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_es.properties
! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties
+ src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_it.properties
! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties
+ src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ko.properties
+ src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_pt_BR.properties
+ src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_sv.properties
+ src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties
+ src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_TW.properties
Changeset: 6121efd29923
Author: lana
Date: 2013-06-24 14:27 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/6121efd29923
Merge
Changeset: 403f882ecc94
Author: katleman
Date: 2013-06-27 13:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/403f882ecc94
Added tag jdk8-b96 for changeset 6121efd29923
! .hgtags
Changeset: c96691d84a7c
Author: katleman
Date: 2013-06-28 16:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/c96691d84a7c
8019347: JDK8 b96 source with GPL header errors
Reviewed-by: iris, alanb, lancea
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties
! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties
! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_es.properties
! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties
! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_it.properties
! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties
! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ko.properties
! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_pt_BR.properties
! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_sv.properties
! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties
! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_TW.properties
Changeset: 6c830db28d21
Author: katleman
Date: 2013-07-02 15:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/6c830db28d21
Merge
Changeset: 15e5bb51bc0c
Author: cl
Date: 2013-07-04 01:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/15e5bb51bc0c
Added tag jdk8-b97 for changeset 6c830db28d21
! .hgtags
Changeset: adf49c3ef83c
Author: katleman
Date: 2013-07-11 10:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/adf49c3ef83c
Added tag jdk8-b98 for changeset 15e5bb51bc0c
! .hgtags
Changeset: 043da456d316
Author: cl
Date: 2013-07-18 03:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/043da456d316
Added tag jdk8-b99 for changeset adf49c3ef83c
! .hgtags
Changeset: 3b071f506ab9
Author: joehw
Date: 2013-07-09 16:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/3b071f506ab9
8016648: FEATURE_SECURE_PROCESSING set to true or false causes SAXParseException to be thrown
Summary: jaxp 1.5 feature update
Reviewed-by: alanb, dfuchs, lancea
! src/com/sun/org/apache/xalan/internal/XalanConstants.java
! src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java
+ src/com/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java
! src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java
! src/com/sun/org/apache/xerces/internal/impl/Constants.java
! src/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java
! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java
! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java
! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java
! src/com/sun/org/apache/xerces/internal/parsers/DOMParser.java
! src/com/sun/org/apache/xerces/internal/parsers/SAXParser.java
! src/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java
! src/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java
+ src/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java
! src/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java
! src/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java
Changeset: aabe15fc346f
Author: joehw
Date: 2013-07-12 11:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/aabe15fc346f
8020430: NullPointerException in xml sqe nightly result on 2013-07-12
Reviewed-by: chegar, lancea
! src/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
Changeset: 74ec7b48e3be
Author: lana
Date: 2013-07-17 00:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/74ec7b48e3be
Merge
Changeset: 5d1974c1d7b9
Author: lana
Date: 2013-07-22 17:29 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/5d1974c1d7b9
Merge
Changeset: 0a7432f898e5
Author: cl
Date: 2013-07-25 03:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/0a7432f898e5
Added tag jdk8-b100 for changeset 5d1974c1d7b9
! .hgtags
Changeset: b8cd8b101ecb
Author: cl
Date: 2013-08-01 04:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/b8cd8b101ecb
Added tag jdk8-b101 for changeset 0a7432f898e5
! .hgtags
Changeset: 251ca1e2ccd3
Author: joehw
Date: 2013-07-25 13:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/251ca1e2ccd3
8021148: Regression in SAXParserImpl in 7u40 b34 (NPE)
Reviewed-by: chegar, lancea, dfuchs
! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java
Changeset: 467e1948612d
Author: lana
Date: 2013-07-26 14:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/467e1948612d
Merge
Changeset: 7cffafa606e9
Author: lana
Date: 2013-08-06 10:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/7cffafa606e9
Merge
Changeset: b1ceab582fc6
Author: cl
Date: 2013-08-08 10:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/b1ceab582fc6
Added tag jdk8-b102 for changeset 7cffafa606e9
! .hgtags
From xueming.shen at oracle.com Thu Aug 8 12:55:10 2013
From: xueming.shen at oracle.com (xueming.shen at oracle.com)
Date: Thu, 08 Aug 2013 19:55:10 +0000
Subject: [threeten-dev] hg: threeten/threeten/hotspot: 493 new changesets
Message-ID: <20130808201922.E919648720@hg.openjdk.java.net>
Changeset: d0081bfc425c
Author: katleman
Date: 2013-05-02 13:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d0081bfc425c
Added tag jdk8-b88 for changeset 8482058e74bc
! .hgtags
Changeset: 57ac6a688ae6
Author: amurillo
Date: 2013-04-26 00:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/57ac6a688ae6
8013227: new hotspot build - hs25-b31
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: cc70cbbd422e
Author: hseigel
Date: 2013-04-24 09:00 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cc70cbbd422e
8012695: Assertion message displays %u and %s text instead of actual values
Summary: USe err_msg() to create a proper assertion message.
Reviewed-by: twisti, coleenp, iklam
! src/share/vm/classfile/classFileParser.hpp
Changeset: fbca7eaeac2e
Author: zgu
Date: 2013-04-24 14:55 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/fbca7eaeac2e
8011218: Kitchensink hanged, likely NMT is to blame
Summary: Made NMT query safepoint aware.
Reviewed-by: dholmes, coleenp
! src/share/vm/services/memBaseline.cpp
! src/share/vm/services/memBaseline.hpp
! src/share/vm/services/memTracker.cpp
Changeset: d587a5c30bd8
Author: coleenp
Date: 2013-04-24 16:19 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d587a5c30bd8
8011803: release_C_heap_structures is never called for anonymous classes.
Summary: Call this function from the ClassLoaderData destructor instead of the system dictionary walk.
Reviewed-by: stefank, mgerdin
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: d66a24adbe3f
Author: coleenp
Date: 2013-04-24 15:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d66a24adbe3f
Merge
Changeset: 15a99ca4ee34
Author: sspitsyn
Date: 2013-04-25 03:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/15a99ca4ee34
8007037: JSR 292: the VM_RedefineClasses::append_entry() should do cross-checks with indy operands
Summary: References from operands to CP entries and back must be correct after CP merge
Reviewed-by: coleenp, twisti
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
Changeset: c115fac239eb
Author: iklam
Date: 2013-04-25 12:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c115fac239eb
8008962: NPG: Memory regression: One extra Monitor per ConstantPool
Summary: Re-use InstanceKlass::_init_lock locking ConstantPool as well.
Reviewed-by: dholmes, coleenp, acorn
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvmtiEnv.cpp
Changeset: 3c9b7ef92c61
Author: dcubed
Date: 2013-04-26 08:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3c9b7ef92c61
Merge
Changeset: d1644a010f52
Author: emc
Date: 2013-04-26 07:34 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d1644a010f52
8007154: Remove support for u4 MethodParameter flags fields
Summary: Remove support for parsing class files with four-byte flags fields in MethodParameters attributes
Reviewed-by: jrose, coleenp
! src/share/vm/classfile/classFileParser.cpp
Changeset: f258c5828eb8
Author: hseigel
Date: 2013-04-29 16:13 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f258c5828eb8
8011773: Some tests on Interned String crashed JVM with OOM
Summary: Instead of terminating the VM, throw OutOfMemoryError exceptions.
Reviewed-by: coleenp, dholmes
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/oops/oop.cpp
! src/share/vm/prims/whitebox.cpp
Changeset: c53e49efe6a8
Author: hseigel
Date: 2013-04-29 16:36 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c53e49efe6a8
Merge
Changeset: f32b6c267d2e
Author: mikael
Date: 2013-04-29 11:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f32b6c267d2e
8012015: Use PROT_NONE when reserving memory
Summary: Reserved memory had PROT_READ+PROT_WRITE access on Linux/bsd, now changed to PROT_NONE.
Reviewed-by: dholmes, ctornqvi
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/prims/whitebox.cpp
+ test/runtime/memory/ReserveMemory.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 9f96b7a853bc
Author: sla
Date: 2013-04-30 10:53 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9f96b7a853bc
8013466: SA crashes when attaching to a process on OS X
Reviewed-by: coleenp, rbackman, minqi
! agent/src/os/bsd/MacosxDebuggerLocal.m
Changeset: 409d4b59e095
Author: sla
Date: 2013-04-30 02:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/409d4b59e095
Merge
Changeset: ed5a590835a4
Author: zgu
Date: 2013-04-30 09:17 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ed5a590835a4
8013214: BigApps fails due to 'fatal error: Illegal threadstate encountered: 6'
Summary: Grab and drop SR_lock to get the thread to honor the safepoint protocol
Reviewed-by: dcubed, coleenp
! src/share/vm/services/memBaseline.cpp
Changeset: 746b070f5022
Author: ccheung
Date: 2013-04-30 11:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/746b070f5022
8011661: Insufficient memory message says "malloc" when sometimes it should say "mmap"
Reviewed-by: coleenp, zgu, hseigel
! src/os/solaris/vm/os_solaris.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/code/stubs.cpp
! src/share/vm/code/vtableStubs.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
! src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/memory/blockOffsetTable.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/oops/oop.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp
! src/share/vm/utilities/workgroup.cpp
Changeset: e4614b063fe1
Author: sla
Date: 2013-04-30 21:47 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e4614b063fe1
8013364: SA-JDI exceptions caused by lack of permissions on OSX should be more verbose about issue cause
Reviewed-by: coleenp, rbackman
! agent/src/os/bsd/MacosxDebuggerLocal.m
Changeset: 376ff861f611
Author: sla
Date: 2013-05-01 01:07 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/376ff861f611
Merge
Changeset: b4081e9714ec
Author: vladidan
Date: 2013-04-30 17:36 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b4081e9714ec
8013398: Adjust number of stack guard pages on systems with large memory page size
Summary: Auto adjust number of stack guard pages on systems with large memory page size
Reviewed-by: bobv, coleenp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
Changeset: 1847df492437
Author: vladidan
Date: 2013-05-01 10:10 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1847df492437
Merge
Changeset: 08236d966eea
Author: bharadwaj
Date: 2013-05-01 08:07 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/08236d966eea
8013418: assert(i == total_args_passed) in AdapterHandlerLibrary::get_adapter since 8-b87
Summary: Do not treat static methods as miranda methods.
Reviewed-by: dholmes, acorn
! src/share/vm/oops/klassVtable.cpp
+ test/runtime/lambda-features/PublicStaticInterfaceMethodHandling.java
Changeset: 8fe2542bdc8d
Author: bharadwaj
Date: 2013-05-01 09:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8fe2542bdc8d
Merge
Changeset: a6e09d6dd8e5
Author: dlong
Date: 2013-04-24 20:55 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a6e09d6dd8e5
8003853: specify offset of IC load in java_to_interp stub
Summary: refactored code to allow platform-specific differences
Reviewed-by: dlong, twisti
Contributed-by: Goetz Lindenmaier
+ src/cpu/sparc/vm/compiledIC_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
+ src/cpu/x86/vm/compiledIC_x86.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
+ src/cpu/zero/vm/compiledIC_zero.cpp
! src/share/vm/adlc/main.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/opto/output.cpp
Changeset: e10e43e58e92
Author: dlong
Date: 2013-04-24 21:11 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e10e43e58e92
Merge
- make/bsd/makefiles/jvmg.make
- make/bsd/makefiles/profiled.make
- make/linux/makefiles/jvmg.make
- make/linux/makefiles/profiled.make
- make/solaris/makefiles/jvmg.make
- make/solaris/makefiles/profiled.make
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
- src/os/bsd/vm/chaitin_bsd.cpp
- src/os/linux/vm/chaitin_linux.cpp
- src/os/solaris/vm/chaitin_solaris.cpp
- src/os/windows/vm/chaitin_windows.cpp
! src/share/vm/opto/output.cpp
- test/gc/6941923/test6941923.sh
- test/gc/TestVerifyBeforeGCDuringStartup.java
- test/runtime/NMT/AllocTestType.java
Changeset: 3c0584fec1e6
Author: dholmes
Date: 2013-04-28 18:24 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3c0584fec1e6
8010428: Special -agentpath checks needed with minimal VM to produce proper error message
Reviewed-by: dholmes, alanb, cjplummer, olagneau
Contributed-by: Carlos Lucasius
! src/share/vm/runtime/arguments.cpp
Changeset: 78603aa58b1e
Author: jiangli
Date: 2013-04-26 16:58 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/78603aa58b1e
Merge
! src/cpu/x86/vm/x86_64.ad
Changeset: e01e02a9fcb6
Author: jiangli
Date: 2013-04-29 01:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e01e02a9fcb6
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 052caeaeb771
Author: jiangli
Date: 2013-05-02 12:16 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/052caeaeb771
Merge
Changeset: 8f9fae155577
Author: jiangli
Date: 2013-05-02 13:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8f9fae155577
Merge
Changeset: c23dbf0e8ab7
Author: jmasa
Date: 2013-03-01 10:19 -0800
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c23dbf0e8ab7
8011268: NPG: Free unused VirtualSpaceNodes
Reviewed-by: mgerdin, coleenp, johnc
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/memory/metachunk.cpp
! src/share/vm/memory/metachunk.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
Changeset: bfe3be9ebd6c
Author: kevinw
Date: 2013-04-18 17:02 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bfe3be9ebd6c
7109087: gc/7072527/TestFullGCCount.java fails when GC is set in command-line
Reviewed-by: mgerdin
! test/gc/7072527/TestFullGCCount.java
Changeset: 12927badda81
Author: kevinw
Date: 2013-04-19 05:14 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/12927badda81
Merge
Changeset: d391427ddc29
Author: mgerdin
Date: 2013-04-22 10:10 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d391427ddc29
Merge
Changeset: a08c80e9e1e5
Author: stefank
Date: 2013-04-22 20:27 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a08c80e9e1e5
8012687: Remove unused is_root checks and closures
Reviewed-by: tschatzl, jmasa
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
Changeset: ebded0261dfc
Author: jmasa
Date: 2013-04-22 22:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ebded0261dfc
8012111: Remove warning about CMS generation shrinking.
Reviewed-by: johnc, brutisso, stefank
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
+ test/gc/concurrentMarkSweep/GuardShrinkWarning.java
Changeset: 1cb4795305b9
Author: mgerdin
Date: 2013-04-23 08:39 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1cb4795305b9
8011802: NPG: init_dependencies in class loader data graph can cause invalid CLD
Summary: Restructure initialization of ClassLoaderData to not add a new instance if init_dependencies fail
Reviewed-by: stefank, coleenp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/classLoaderData.inline.hpp
Changeset: 5c93c1f61226
Author: johnc
Date: 2013-04-18 10:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5c93c1f61226
8011724: G1: Stack allocate instances of HeapRegionRemSetIterator
Summary: Stack allocate instances of HeapRegionRemSetIterator during RSet scanning.
Reviewed-by: brutisso, jwilhelm
! 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/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp
Changeset: 868d87ed63c8
Author: jmasa
Date: 2013-02-12 14:15 -0800
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/868d87ed63c8
8008966: NPG: Inefficient Metaspace counter functions cause large young GC regressions
Reviewed-by: mgerdin, coleenp
! src/share/vm/classfile/classLoaderData.cpp
! 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/shared/vmGCOperations.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceCounters.cpp
! src/share/vm/memory/metaspaceCounters.hpp
! src/share/vm/memory/metaspaceShared.cpp
Changeset: 9d75bcd7c890
Author: mgerdin
Date: 2013-04-24 19:55 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9d75bcd7c890
8013136: NPG: Parallel class loading tests fail after fix for JDK-8011802
Summary: Move initialization of dependencies to before allocation of CLD
Reviewed-by: stefank, coleenp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
Changeset: d50cc62e94ff
Author: johnc
Date: 2013-04-24 14:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d50cc62e94ff
8012715: G1: GraphKit accesses PtrQueue::_index as int but is size_t
Summary: In graphKit INT operations were generated to access PtrQueue::_index which has type size_t. This is 64 bit on 64-bit machines. No problems occur on little endian machines as long as the index fits into 32 bit, but on big endian machines the upper part is read, which is zero. This leads to unnecessary branches to the slow path in the runtime.
Reviewed-by: twisti, johnc
Contributed-by: Martin Doerr
! src/share/vm/opto/graphKit.cpp
Changeset: b06ac540229e
Author: stefank
Date: 2013-04-24 20:13 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b06ac540229e
8013132: Add a flag to turn off the output of the verbose verification code
Reviewed-by: johnc, brutisso
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.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/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vm_operations.hpp
Changeset: b294421fa3c5
Author: brutisso
Date: 2013-04-26 09:53 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b294421fa3c5
8012915: ReservedSpace::align_reserved_region() broken on Windows
Summary: remove unused constructors and helper methods for ReservedHeapSpace and ReservedSpace
Reviewed-by: mgerdin, jmasa, johnc, tschatzl
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/virtualspace.hpp
Changeset: 2f50bc369470
Author: stefank
Date: 2013-04-26 10:40 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2f50bc369470
8013160: NPG: Remove unnecessary mark stack draining after CodeCache::do_unloading
Reviewed-by: coleenp, mgerdin
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/memory/genMarkSweep.cpp
Changeset: 3edf23423bb2
Author: johnc
Date: 2013-04-26 10:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3edf23423bb2
8011898: gc/TestVerifyBeforeGCDuringStartup.java: java.lang.RuntimeException: '[Verifying' missing from stdout/stderr: [Error: Could not find or load main class]
Summary: System.getProperty("test.java.opts") can return NULL, which gets converted to to the empty string, and the child java command then interprets that as the name of the main class.
Reviewed-by: jmasa, brutisso
! test/gc/TestVerifyDuringStartup.java
Changeset: caac22686b17
Author: mgerdin
Date: 2013-04-29 09:31 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/caac22686b17
Merge
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 601183f604b2
Author: mgerdin
Date: 2013-04-29 13:07 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/601183f604b2
8013129: Possible deadlock with Metaspace locks due to mixed usage of safepoint aware and non-safepoint aware locking
Summary: Change Metaspace::deallocate to take lock with _no_safepoint_check_flag
Reviewed-by: coleenp, jmasa, dholmes
! src/share/vm/memory/metaspace.cpp
Changeset: 9075044ed66b
Author: ehelin
Date: 2013-04-30 16:36 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9075044ed66b
8008541: Remove old code in HotSpot that supported the jmap -permstat functionality
Reviewed-by: sla, brutisso
! agent/src/share/classes/sun/jvm/hotspot/tools/JMap.java
Changeset: d58c62b7447d
Author: mgerdin
Date: 2013-05-02 19:28 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d58c62b7447d
Merge
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
Changeset: cbd4ce58f1f3
Author: mgerdin
Date: 2013-05-02 16:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cbd4ce58f1f3
Merge
Changeset: e12c9b3740db
Author: vlivanov
Date: 2013-04-25 11:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e12c9b3740db
8012260: ciReplay: Include PID into the name of replay data file
Reviewed-by: kvn, twisti
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/ostream.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: dc7db03f5aa2
Author: iignatyev
Date: 2013-04-25 11:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/dc7db03f5aa2
8012337: Change Whitebox implementation to make absence of method in Whitebox.class not fatal
Reviewed-by: kvn, vlivanov
! src/share/vm/prims/whitebox.cpp
+ test/sanity/WhiteBox.java
Changeset: 7b23cb975cf2
Author: iignatyev
Date: 2013-04-25 11:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7b23cb975cf2
8011675: adding compilation level to replay data
Reviewed-by: kvn, vlivanov
- agent/doc/c2replay.html
+ agent/doc/cireplay.html
! agent/doc/clhsdb.html
! agent/src/share/classes/sun/jvm/hotspot/ci/ciEnv.java
! agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java
! agent/src/share/classes/sun/jvm/hotspot/compiler/CompileTask.java
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/ciReplay/TestSA.sh
+ test/compiler/ciReplay/TestVM.sh
+ test/compiler/ciReplay/TestVM_no_comp_level.sh
+ test/compiler/ciReplay/common.sh
Changeset: 247342108a11
Author: neliasso
Date: 2013-04-23 13:48 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/247342108a11
8010332: removed unused method: ciMethod::uses_monitors
Reviewed-by: twisti, roland
Contributed-by: albert.noll at oracle.com
! src/share/vm/ci/ciMethod.hpp
Changeset: a5c95fcf7cb7
Author: neliasso
Date: 2013-04-23 18:06 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a5c95fcf7cb7
8012157: removed unused code in SharedRuntime::handle_wrong_method
Reviewed-by: kvn, roland, rbackman
Contributed-by: albert.noll at oracle.com
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: d1c9384eecb4
Author: iignatyev
Date: 2013-04-26 07:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d1c9384eecb4
8012322: Tiered: CompilationPolicy::can_be_compiled(CompLevel_all) mistakenly return false
Reviewed-by: kvn, vlivanov
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
Changeset: 93b8272814cf
Author: vlivanov
Date: 2013-04-26 08:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/93b8272814cf
Merge
Changeset: 0b55a78c6be5
Author: bharadwaj
Date: 2013-04-26 10:52 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0b55a78c6be5
Merge
- agent/doc/c2replay.html
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: fd49109d0d88
Author: bharadwaj
Date: 2013-04-26 14:50 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/fd49109d0d88
Merge
Changeset: 487d442ef257
Author: jiangli
Date: 2013-04-26 16:21 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/487d442ef257
8013036: vm/runtime/simpleThresholdPolicy.cpp: assert(mcs != NULL).
Summary: Change the assert to if check as MethodCounters could be NULL under TieredCompilation.
Reviewed-by: kvn, twisti
! src/share/vm/runtime/simpleThresholdPolicy.cpp
Changeset: 62b683108582
Author: jiangli
Date: 2013-04-26 14:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/62b683108582
Merge
Changeset: 0cfa93c2fcc4
Author: neliasso
Date: 2013-04-29 13:20 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0cfa93c2fcc4
8012547: Code cache flushing can get stuck reclaming of memory
Summary: Keep sweeping regardless of if we are flushing
Reviewed-by: kvn, twisti
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
Changeset: e4e131b15d5c
Author: roland
Date: 2013-05-02 10:27 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e4e131b15d5c
8013532: Remove unused parameter "compiler" from DTRACE_METHOD_COMPILE* macros
Summary: remove unused parameter in dtrace macros
Reviewed-by: kvn, roland
Contributed-by: albert.noll at oracle.com
! src/share/vm/compiler/compileBroker.cpp
Changeset: 9ce110b1d14a
Author: kvn
Date: 2013-05-02 18:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9ce110b1d14a
Merge
- agent/doc/c2replay.html
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: 4ec913499722
Author: amurillo
Date: 2013-05-03 08:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/4ec913499722
Merge
- agent/doc/c2replay.html
Changeset: 9c1fe0b419b4
Author: amurillo
Date: 2013-05-03 08:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9c1fe0b419b4
Added tag hs25-b31 for changeset 4ec913499722
! .hgtags
Changeset: 7d56b68a9672
Author: katleman
Date: 2013-05-09 10:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7d56b68a9672
Added tag jdk8-b89 for changeset 9c1fe0b419b4
! .hgtags
Changeset: 625ddb0052e1
Author: amurillo
Date: 2013-05-03 08:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/625ddb0052e1
8013800: new hotspot build - hs25-b32
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: c456f4510385
Author: sla
Date: 2013-05-03 12:24 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c456f4510385
8008453: JvmtiClassFileReconstituter does not recognize default methods
Reviewed-by: acorn, sspitsyn
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
Changeset: 0380df7c3cd0
Author: sla
Date: 2013-05-03 12:26 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0380df7c3cd0
8013785: Respect EXTRA_CFLAGS on windows
Reviewed-by: mgronlun, rbackman, kvn
! make/windows/makefiles/compile.make
! make/windows/makefiles/defs.make
Changeset: 31a4e55f8c9d
Author: fparain
Date: 2013-05-03 05:05 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/31a4e55f8c9d
8004095: Add support for JMX interface to Diagnostic Framework and Commands
Reviewed-by: acorn, sla
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/serviceThread.cpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
! src/share/vm/services/diagnosticFramework.cpp
! src/share/vm/services/diagnosticFramework.hpp
! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp
! src/share/vm/services/management.hpp
! src/share/vm/services/nmtDCmd.cpp
! src/share/vm/services/nmtDCmd.hpp
Changeset: 39fba0d6d9ad
Author: fparain
Date: 2013-05-03 05:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/39fba0d6d9ad
Merge
Changeset: bf089b838c9e
Author: ccheung
Date: 2013-05-02 16:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bf089b838c9e
8012641: Perf_CreateLong creates perf counter of incorrect type
Reviewed-by: mchung, hseigel, coleenp
! src/share/vm/prims/perf.cpp
Changeset: a55b7b8c34af
Author: zgu
Date: 2013-05-03 13:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a55b7b8c34af
Merge
Changeset: 9c8e2f44228d
Author: dcubed
Date: 2013-05-03 15:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9c8e2f44228d
Merge
Changeset: 800078be49d2
Author: hseigel
Date: 2013-05-06 09:10 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/800078be49d2
8013648: Guarantee(VerifyBeforeGC || VerifyDuringGC || VerifyBeforeExit || VerifyAfterGC) failed: too expensive
Summary: Fix code to call correct version of function find_class().
Reviewed-by: coleenp, rdurbin, dcubed
! src/share/vm/classfile/systemDictionary.cpp
Changeset: c18152e0554e
Author: zgu
Date: 2013-05-06 11:15 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c18152e0554e
8013120: NMT: Kitchensink crashes with assert(next_region == NULL || !next_region->is_committed_region()) failed: Sanity check
Summary: Fixed NMT to deal with releasing virtual memory region when there are still committed regions within it
Reviewed-by: acorn, coleenp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/services/memSnapshot.cpp
+ test/runtime/NMT/ReleaseCommittedMemory.java
Changeset: da4d87770781
Author: zgu
Date: 2013-05-06 08:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/da4d87770781
Merge
Changeset: d9b08d62b95e
Author: acorn
Date: 2013-05-02 10:58 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d9b08d62b95e
8010783: assert(s->refcount() != 0) failed: for create_overpasses
Reviewed-by: kvn, dcubed
! src/share/vm/classfile/bytecodeAssembler.cpp
Changeset: b7f3bf2ba33b
Author: acorn
Date: 2013-05-06 10:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b7f3bf2ba33b
Merge
- agent/doc/c2replay.html
Changeset: f916d5986c86
Author: acorn
Date: 2013-05-06 12:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f916d5986c86
Merge
Changeset: 187154b7a226
Author: sla
Date: 2013-05-06 19:49 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/187154b7a226
8009615: JvmtiClassFileReconstituter does not create BootstrapMethod attributes
Reviewed-by: coleenp, sspitsyn
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.hpp
Changeset: 3ecc6b9940de
Author: sla
Date: 2013-05-07 01:25 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3ecc6b9940de
Merge
Changeset: b5fef8013a95
Author: sla
Date: 2013-05-07 14:04 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b5fef8013a95
8014044: Spelling error in JDK-8009615: boostrapmethod
Reviewed-by: sspitsyn, coleenp
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.hpp
Changeset: f6a055fcf47d
Author: sla
Date: 2013-05-07 14:33 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f6a055fcf47d
8005038: remove crufty '_g' support from SA
Reviewed-by: coleenp, mgronlun, rbackman
! agent/src/os/bsd/ps_core.c
! agent/src/os/linux/ps_core.c
! agent/src/os/solaris/proc/saproc.cpp
! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/LinuxVtblAccess.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
Changeset: 33bcd9ead1d5
Author: ctornqvi
Date: 2013-05-07 21:36 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/33bcd9ead1d5
8009577: Test test/closed/runtime/classunload broken
Summary: Fixed tests to use new way of utilizing the WB API, fixed issue with where custom classloader got the classes from
Reviewed-by: collins, mgerdin, zgu
+ test/runtime/ClassUnload/KeepAliveClass.java
+ test/runtime/ClassUnload/KeepAliveClassLoader.java
+ test/runtime/ClassUnload/KeepAliveObject.java
+ test/runtime/ClassUnload/KeepAliveSoftReference.java
+ test/runtime/ClassUnload/UnloadTest.java
+ test/runtime/ClassUnload/classes/test/Empty.java
+ test/runtime/testlibrary/ClassUnloadCommon.java
Changeset: 58bb870a0cbd
Author: emc
Date: 2013-05-07 13:45 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/58bb870a0cbd
8009729: Refix hotspot jni_.h JNIEXPORT and JNIIMPORT definitions to match jdk version
Summary: Update JNIEXPORT and JNIIMPORT to work with other compilers that don't necessarily have the __attribute__ type qualifier
Reviewed-by: dholmes, dcubed, coleenp
! src/cpu/sparc/vm/jni_sparc.h
! src/cpu/x86/vm/jni_x86.h
! src/cpu/zero/vm/jni_zero.h
Changeset: 7243490a6847
Author: coleenp
Date: 2013-05-07 14:30 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7243490a6847
Merge
Changeset: e60b3fce2b02
Author: jiangli
Date: 2013-05-06 19:57 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e60b3fce2b02
8013067: Zero builds are broken after 8010862.
Summary: Fixed broken Zero build.
Reviewed-by: twisti, coleenp, kvn
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/oops/method.hpp
Changeset: 27d2d456cd96
Author: jiangli
Date: 2013-05-06 20:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/27d2d456cd96
Merge
Changeset: 6b388e7d4905
Author: bpittore
Date: 2013-05-07 10:19 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6b388e7d4905
8013633: Cleanup platform ifdefs in unsafe.cpp
Summary: Replace ifdefs with SUPPORTS_NATIVE_CX8 set in platform include file
Reviewed-by: dholmes, dlong
! src/cpu/sparc/vm/globalDefinitions_sparc.hpp
! src/cpu/x86/vm/globalDefinitions_x86.hpp
! src/share/vm/prims/unsafe.cpp
Changeset: a258a8351528
Author: vladidan
Date: 2013-05-07 10:36 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a258a8351528
Merge
- agent/doc/c2replay.html
Changeset: d3c98423c146
Author: jiangli
Date: 2013-05-09 16:27 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d3c98423c146
Merge
Changeset: 1d0fba8a2a6d
Author: brutisso
Date: 2013-05-02 22:35 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1d0fba8a2a6d
8013574: PrintMalloc conflicts with the command line parsing
Summary: Make sure that _num_jvm_args is not updated until the new entry to _jvm_args_array has been added
Reviewed-by: johnc, tamao, tschatzl
! src/share/vm/runtime/arguments.cpp
Changeset: f14063dcd52a
Author: brutisso
Date: 2013-05-06 09:16 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f14063dcd52a
8013791: G1: G1CollectorPolicy::initialize_flags() may set min_alignment > max_alignment
Summary: Make sure max alignemnt is at least as large as min alignment
Reviewed-by: johnc, jmasa, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.cpp
+ test/gc/g1/TestRegionAlignment.java
Changeset: 30860066ae8f
Author: jwilhelm
Date: 2013-05-06 13:03 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/30860066ae8f
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: d17700c82d7d
Author: tschatzl
Date: 2013-05-06 17:19 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d17700c82d7d
8006088: Incompatible heap size flags accepted by VM
Summary: Make processing of minimum, initial and maximum heap size more intiutive by removing previous limitations on allowed values, and make error reporting consistent. Further, fix errors in ergonomic heap sizing.
Reviewed-by: johnc, jwilhelm, tamao
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: b0d20fa374b4
Author: brutisso
Date: 2013-05-06 21:30 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b0d20fa374b4
8013872: G1: HeapRegionSeq::shrink_by() has invalid assert
Summary: Refactored shrink_by() to only use region counts and not byte sizes
Reviewed-by: johnc, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
+ test/gc/g1/TestShrinkToOneRegion.java
Changeset: a9d568b7df60
Author: jmasa
Date: 2013-05-08 16:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a9d568b7df60
8013032: CMS: assert(used() == used_after_gc && used_after_gc <= capacity()) failed: used: 0 used_after_gc: 292080 capacity: 1431699456
Reviewed-by: tschatzl, mgerdin, johnc
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
+ test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java
Changeset: 06ab37f08701
Author: jmasa
Date: 2013-05-08 17:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/06ab37f08701
8013184: CMS: Call reset_after_compaction() only if a compaction has been done
Reviewed-by: mgerdin, johnc, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
+ test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java
Changeset: 923ac8d1df95
Author: jwilhelm
Date: 2013-05-09 12:23 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/923ac8d1df95
Merge
Changeset: 194f52aa2f23
Author: johnc
Date: 2013-05-09 11:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/194f52aa2f23
7176479: G1: JVM crashes on T5-8 system with 1.5 TB heap
Summary: Refactor G1's hot card cache and card counts table into their own files. Simplify the card counts table, including removing the encoding of the card index in each entry. The card counts table now has a 1:1 correspondence with the cards spanned by heap. Space for the card counts table is reserved from virtual memory (rather than C heap) during JVM startup and is committed/expanded when the heap is expanded. Changes were also reviewed-by Vitaly Davidovich.
Reviewed-by: tschatzl, jmasa
! make/excludeSrc.make
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
+ src/share/vm/gc_implementation/g1/g1CardCounts.cpp
+ src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
+ src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
+ src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 73652d89e7c4
Author: stefank
Date: 2013-05-10 09:24 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/73652d89e7c4
Merge
Changeset: 69494caf5790
Author: amurillo
Date: 2013-05-10 11:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/69494caf5790
Merge
Changeset: 1ae0472ff3a0
Author: amurillo
Date: 2013-05-10 11:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1ae0472ff3a0
Added tag hs25-b32 for changeset 69494caf5790
! .hgtags
Changeset: 1cdbd42c3e49
Author: katleman
Date: 2013-05-16 12:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1cdbd42c3e49
Added tag jdk8-b90 for changeset 1ae0472ff3a0
! .hgtags
Changeset: 6114c49b31b5
Author: amurillo
Date: 2013-05-10 11:27 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6114c49b31b5
8014279: new hotspot build - hs25-b33
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 712a1e9c91f3
Author: coleenp
Date: 2013-05-07 09:46 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/712a1e9c91f3
8013063: nsk/jvmti/RetransformClasses/retransform001 failed debug version on os::free
Summary: Clear out class_file_bytes so they aren't deallocated twice
Reviewed-by: dcubed, sspitsyn
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: 4674e409a9e6
Author: coleenp
Date: 2013-05-07 18:51 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/4674e409a9e6
8014024: NPG: keep compiled ic methods from being deallocated in redefine classes
Summary: Walk the compiledIC relocation records to keep Method* from being deallocated.
Reviewed-by: dlong, kvn
! src/share/vm/code/nmethod.cpp
Changeset: a1cc1d1e7ce5
Author: coleenp
Date: 2013-05-07 16:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a1cc1d1e7ce5
Merge
Changeset: 28ae1d38d296
Author: coleenp
Date: 2013-05-07 18:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/28ae1d38d296
Merge
Changeset: 64340da5b68c
Author: hseigel
Date: 2013-05-08 08:20 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/64340da5b68c
8007018: RFE: -XX:+UseLargePages does not work with CDS
Summary: Remove command line restriction. It should just work.
Reviewed-by: ctornqvi, coleenp, dholmes
! src/share/vm/runtime/arguments.cpp
Changeset: cbfe859bd244
Author: sla
Date: 2013-05-08 15:37 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cbfe859bd244
8013591: compiler/ciReplay/TestSA.sh fails in nightly
Reviewed-by: coleenp, rbackman, dholmes
! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethod.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java
Changeset: 0dc028fd5101
Author: sla
Date: 2013-05-08 10:14 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0dc028fd5101
Merge
Changeset: 39ead0411f07
Author: bharadwaj
Date: 2013-05-08 14:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/39ead0411f07
8013875: Incorrect vtable index being set during methodHandle creation for static
Summary: Set vtable index as appropriate for static interface methods and for interface methods invoked via invokespecial. To be improved in a later enhancement to CallInfo.
Reviewed-by: jrose, twisti
! src/share/vm/prims/methodHandles.cpp
Changeset: 711016f146fd
Author: dholmes
Date: 2013-05-08 19:28 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/711016f146fd
8006997: ContendedPaddingWidth should be range-checked
Summary: Constrain between zero and 8K
Reviewed-by: dholmes, rbackman
Contributed-by: Aleksey Shipilev
! src/share/vm/runtime/arguments.cpp
Changeset: 9b77ca4ce35e
Author: dholmes
Date: 2013-05-08 19:38 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9b77ca4ce35e
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: c272092594bd
Author: dholmes
Date: 2013-05-08 21:06 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c272092594bd
Merge
Changeset: 0b7f78069732
Author: rbackman
Date: 2013-05-08 11:21 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0b7f78069732
8008255: jvmtiExport.cpp::post_to_env() does not check malloc() return
Reviewed-by: coleenp, dholmes, sla
! src/share/vm/prims/jvmtiExport.cpp
Changeset: 735c995bf1a1
Author: rbackman
Date: 2013-05-13 07:53 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/735c995bf1a1
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 92ef81e2f571
Author: minqi
Date: 2013-05-10 08:27 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/92ef81e2f571
8003557: NPG: Klass* const k should be const Klass* k.
Summary: With NPG, const KlassOop klass which is in fact a definition converted to Klass* const, which is not the original intention. The right usage is converting them to const Klass*.
Reviewed-by: coleenp, kvn
Contributed-by: yumin.qi at oracle.com
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
Changeset: 1fcfc045b229
Author: minqi
Date: 2013-05-10 19:30 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1fcfc045b229
Merge
Changeset: 8b40495b9381
Author: minqi
Date: 2013-05-13 18:08 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8b40495b9381
Merge
! src/share/vm/oops/method.hpp
Changeset: 43083e670adf
Author: coleenp
Date: 2013-05-13 15:37 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/43083e670adf
8005056: NPG: Crash after redefining java.lang.Object
Summary: Need to walk array class vtables replacing old methods too if j.l.o redefined
Reviewed-by: sspitsyn, dcubed, ctornqvi
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
+ test/runtime/RedefineObject/Agent.java
+ test/runtime/RedefineObject/TestRedefineObject.java
! test/testlibrary/ClassFileInstaller.java
Changeset: a9270d9ecb13
Author: shade
Date: 2013-05-14 11:34 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a9270d9ecb13
8014448: Purge PrintCompactFieldsSavings
Summary: Remove obsolete debugging code.
Reviewed-by: dholmes, kvn
Contributed-by: Aleksey Shipilev
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/runtime/globals.hpp
Changeset: f944ba972151
Author: hseigel
Date: 2013-05-14 09:17 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f944ba972151
8014138: Add VM option to facilitate the writing of CDS tests
Summary: Added the -XX:SharedArchiveFile option.
Reviewed-by: coleenp, ccheung, acorn, dcubed, zgu
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/SharedArchiveFile/SharedArchiveFile.java
Changeset: f9be75d21404
Author: minqi
Date: 2013-05-14 09:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f9be75d21404
8012902: remove use of global operator new - take 2
Summary: The fix of 8010992, disable use of global operator new and new[] which caused failure on some tests. This takes two of the bugs also add ALLOW_OPERATOR_NEW_USAGE to prevent crash for third party code calling operator new of jvm on certain platforms.
Reviewed-by: coleenp, dholmes, zgu
Contributed-by: yumin.qi at oracle.com
! make/bsd/makefiles/fastdebug.make
! make/bsd/makefiles/vm.make
! src/os/windows/vm/os_windows.cpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/classfile/altHashing.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.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/collectorPolicy.cpp
! src/share/vm/memory/memRegion.cpp
! src/share/vm/memory/memRegion.hpp
! src/share/vm/opto/idealGraphPrinter.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/handles.hpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/reflectionUtils.hpp
! src/share/vm/runtime/unhandledOops.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/events.hpp
! src/share/vm/utilities/quickSort.cpp
! src/share/vm/utilities/workgroup.cpp
! src/share/vm/utilities/workgroup.hpp
Changeset: 513a5298c1dd
Author: minqi
Date: 2013-05-14 17:33 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/513a5298c1dd
Merge
Changeset: d15464bfd4d0
Author: roland
Date: 2013-05-03 09:32 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d15464bfd4d0
8012037: Test8009761.java "Failed: init recursive calls: 7224. After deopt 58824"
Summary: test shouldn't be run with a modified CompileThreshold
Reviewed-by: kvn
! test/compiler/8009761/Test8009761.java
Changeset: e76dd894b984
Author: roland
Date: 2013-04-24 14:26 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e76dd894b984
8012292: optimized build with GCC broken
Summary: Some #ifndef PRODUCT should be #ifdef ASSERT
Reviewed-by: kvn, twisti
Contributed-by: gdub
! make/jprt.properties
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/utilities/quickSort.cpp
Changeset: d73c88e524ff
Author: kvn
Date: 2013-05-03 15:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d73c88e524ff
Merge
! src/share/vm/classfile/classFileParser.cpp
Changeset: f0bc60565ba8
Author: twisti
Date: 2013-05-06 13:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f0bc60565ba8
7196277: JSR 292: Two jck/runtime tests crash on java.lang.invoke.MethodHandle.invokeExact
Reviewed-by: jrose, kvn
! src/share/vm/oops/method.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: aabf54ccedb1
Author: twisti
Date: 2013-05-06 19:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/aabf54ccedb1
8008772: remove gamma launcher
Reviewed-by: kvn, neliasso, ctornqvi
! make/Makefile
! make/bsd/makefiles/buildtree.make
- make/bsd/makefiles/launcher.make
! make/bsd/makefiles/vm.make
+ make/hotspot.script
! make/linux/makefiles/buildtree.make
- make/linux/makefiles/launcher.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/buildtree.make
- make/solaris/makefiles/launcher.make
! make/solaris/makefiles/vm.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/fastdebug.make
- make/windows/makefiles/launcher.make
! make/windows/makefiles/product.make
! make/windows/makefiles/projectcreator.make
! make/windows/projectfiles/common/Makefile
- src/os/posix/launcher/java_md.c
- src/os/posix/launcher/java_md.h
- src/os/posix/launcher/launcher.script
- src/os/windows/launcher/java_md.c
- src/os/windows/launcher/java_md.h
! src/share/tools/ProjectCreator/BuildConfig.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
- src/share/tools/launcher/java.c
- src/share/tools/launcher/java.h
- src/share/tools/launcher/jli_util.c
- src/share/tools/launcher/jli_util.h
- src/share/tools/launcher/wildcard.c
- src/share/tools/launcher/wildcard.h
Changeset: 6f3fd5150b67
Author: kvn
Date: 2013-05-08 15:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6f3fd5150b67
6934604: enable parts of EliminateAutoBox by default
Summary: Resurrected autobox elimination code and enabled part of it by default.
Reviewed-by: roland, twisti
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/multnode.cpp
! src/share/vm/opto/multnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/parseHelper.cpp
! src/share/vm/opto/phase.cpp
! src/share/vm/opto/phase.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/6934604/TestByteBoxing.java
+ test/compiler/6934604/TestDoubleBoxing.java
+ test/compiler/6934604/TestFloatBoxing.java
+ test/compiler/6934604/TestIntBoxing.java
+ test/compiler/6934604/TestLongBoxing.java
+ test/compiler/6934604/TestShortBoxing.java
Changeset: 70120f47d403
Author: kvn
Date: 2013-05-09 17:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/70120f47d403
8014189: JVM crash with SEGV in ConnectionGraph::record_for_escape_analysis()
Summary: Add NULL checks and asserts for Type::make_ptr() returned value.
Reviewed-by: twisti
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/subnode.cpp
Changeset: 8bcfd9ce2c6b
Author: twisti
Date: 2013-05-13 12:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8bcfd9ce2c6b
Merge
- make/bsd/makefiles/launcher.make
- make/linux/makefiles/launcher.make
- make/solaris/makefiles/launcher.make
- make/windows/makefiles/launcher.make
- src/os/posix/launcher/java_md.c
- src/os/posix/launcher/java_md.h
- src/os/posix/launcher/launcher.script
- src/os/windows/launcher/java_md.c
- src/os/windows/launcher/java_md.h
- src/share/tools/launcher/java.c
- src/share/tools/launcher/java.h
- src/share/tools/launcher/jli_util.c
- src/share/tools/launcher/jli_util.h
- src/share/tools/launcher/wildcard.c
- src/share/tools/launcher/wildcard.h
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 1da5d70655e9
Author: kvn
Date: 2013-05-13 14:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1da5d70655e9
8014286: failed java/lang/Math/DivModTests.java after 6934604 changes
Summary: Corrected escape state for the result of boxing method. Added force inlining executed boxing methods.
Reviewed-by: twisti
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/escape.cpp
Changeset: cd6f6fccd287
Author: iignatyev
Date: 2013-05-15 22:44 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cd6f6fccd287
8014068: TEST_BUG: compiler/ciReplay/TestSA.sh fails on Windows: core wasn't generated
Reviewed-by: kvn
! test/compiler/ciReplay/TestSA.sh
! test/compiler/ciReplay/common.sh
Changeset: e484fe2abebd
Author: twisti
Date: 2013-05-16 13:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e484fe2abebd
Merge
- make/bsd/makefiles/launcher.make
! make/bsd/makefiles/vm.make
- make/linux/makefiles/launcher.make
- make/solaris/makefiles/launcher.make
- make/windows/makefiles/launcher.make
- src/os/posix/launcher/java_md.c
- src/os/posix/launcher/java_md.h
- src/os/posix/launcher/launcher.script
- src/os/windows/launcher/java_md.c
- src/os/windows/launcher/java_md.h
- src/share/tools/launcher/java.c
- src/share/tools/launcher/java.h
- src/share/tools/launcher/jli_util.c
- src/share/tools/launcher/jli_util.h
- src/share/tools/launcher/wildcard.c
- src/share/tools/launcher/wildcard.h
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/quickSort.cpp
Changeset: 7a95933197d0
Author: tschatzl
Date: 2013-05-13 09:45 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7a95933197d0
8014058: Regression tests for 8006088
Summary: The patch for 8006088 misses regression tests after a merge error, this CR provides them.
Reviewed-by: jwilhelm, tamao, jmasa
! src/share/vm/memory/collectorPolicy.cpp
+ test/gc/arguments/TestCMSHeapSizeFlags.java
+ test/gc/arguments/TestG1HeapSizeFlags.java
+ test/gc/arguments/TestMaxHeapSizeTools.java
+ test/gc/arguments/TestMinInitialErgonomics.java
+ test/gc/arguments/TestParallelHeapSizeFlags.java
+ test/gc/arguments/TestSerialHeapSizeFlags.java
Changeset: 4868caa99ecf
Author: brutisso
Date: 2013-05-13 14:09 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/4868caa99ecf
8014339: Improve assert and remove some dead code from parMarkBitMap.hpp/cpp
Reviewed-by: stefank, tschatzl
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Changeset: 0a2986f36965
Author: tschatzl
Date: 2013-05-14 17:08 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0a2986f36965
8014489: tests/gc/arguments/Test(Serial|CMS|Parallel|G1)HeapSizeFlags jtreg tests invoke wrong class
Summary: Some jtreg tests reference unknown classes in the @run and @build lines. This change fixes them.
Reviewed-by: stefank, ehelin
! test/gc/arguments/TestCMSHeapSizeFlags.java
! test/gc/arguments/TestG1HeapSizeFlags.java
! test/gc/arguments/TestParallelHeapSizeFlags.java
! test/gc/arguments/TestSerialHeapSizeFlags.java
Changeset: 12f651e29f6b
Author: tschatzl
Date: 2013-05-15 11:05 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/12f651e29f6b
6843347: Boundary values in some public GC options cause crashes
Summary: Setting some public integer options to specific values causes crashes or undefined GC behavior. This patchset adds the necessary argument checking for these options.
Reviewed-by: jmasa, brutisso
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/zero/vm/globals_zero.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: eba99d16dc6f
Author: tamao
Date: 2013-05-15 10:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/eba99d16dc6f
8007763: Refactoring: split up compute_generation_free_space() into two functions for class PSAdaptiveSizePolicy
Summary: split up compute_generation_free_space() into two functions: compute_eden_space_size() + compute_old_gen_free_space(), each of which (if needed) can be reused without executing an overhead of the other.
Reviewed-by: jmasa, tschatzl
Contributed-by: tamao
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
Changeset: bed55d125e37
Author: johnc
Date: 2013-05-15 22:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bed55d125e37
8014408: G1: crashes with assert assert(prev_committed_card_num == _committed_max_card_num) failed
Summary: Mismatch in the card number calculation between next and previous committed sizes of the card counts table.
Reviewed-by: jmasa, tschatzl
! src/share/vm/gc_implementation/g1/g1CardCounts.cpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
Changeset: 05a17f270c7e
Author: tschatzl
Date: 2013-05-16 13:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/05a17f270c7e
8014240: G1: Add remembered set size information to output of G1PrintRegionLivenessInfo
Summary: Improve the output of G1PrintRegionLivenessInfo by adding a per-region remembered set size information column
Reviewed-by: jwilhelm, johnc
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
+ test/gc/g1/TestPrintRegionRememberedSetInfo.java
Changeset: 48391ab0687e
Author: johnc
Date: 2013-05-16 09:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/48391ab0687e
8010738: G1: Output for full GCs with +PrintGCDetails should contain perm gen size/meta data change info
Summary: Include metaspace information (used, allocated, reserved) in the PrintGCDetails output for full GCs.
Reviewed-by: poonam, jmasa, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
+ test/gc/g1/TestPrintGCDetails.java
Changeset: acac2b03a07f
Author: tschatzl
Date: 2013-05-16 23:51 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/acac2b03a07f
8014765: VM exits if MaxTenuringThreshold is set below the default InitialTenuringThreshold, and InitialTenuringThreshold is not set
Summary: The VM exits when the condition in the subject line applies. The fix sets InitialTenuringThreshold to MaxTenuringThreshold if it is larger than MaxTenuringThreshold and InitialTenuringThreshold has not been set (is default).
Reviewed-by: jwilhelm, jmasa, brutisso, johnc
! src/share/vm/runtime/arguments.cpp
+ test/gc/arguments/TestInitialTenuringThreshold.java
Changeset: 2958af1d8c5a
Author: jwilhelm
Date: 2013-05-17 06:01 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2958af1d8c5a
Merge
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.inline.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 2f9ac66165e6
Author: jwilhelm
Date: 2013-05-17 08:00 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2f9ac66165e6
Merge
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.inline.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: b19517cecc2e
Author: amurillo
Date: 2013-05-17 08:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b19517cecc2e
Merge
- make/bsd/makefiles/launcher.make
- make/linux/makefiles/launcher.make
- make/solaris/makefiles/launcher.make
- make/windows/makefiles/launcher.make
- src/os/posix/launcher/java_md.c
- src/os/posix/launcher/java_md.h
- src/os/posix/launcher/launcher.script
- src/os/windows/launcher/java_md.c
- src/os/windows/launcher/java_md.h
- src/share/tools/launcher/java.c
- src/share/tools/launcher/java.h
- src/share/tools/launcher/jli_util.c
- src/share/tools/launcher/jli_util.h
- src/share/tools/launcher/wildcard.c
- src/share/tools/launcher/wildcard.h
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.inline.hpp
Changeset: 7cbdf0e3725c
Author: amurillo
Date: 2013-05-17 08:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7cbdf0e3725c
Added tag hs25-b33 for changeset b19517cecc2e
! .hgtags
Changeset: ad47de214f0c
Author: katleman
Date: 2013-05-23 10:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ad47de214f0c
Added tag jdk8-b91 for changeset 7cbdf0e3725c
! .hgtags
Changeset: 7ec426e29e4c
Author: amurillo
Date: 2013-05-17 09:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7ec426e29e4c
8014760: new hotspot build - hs25-b34
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: f49e0508a38a
Author: rbackman
Date: 2013-05-15 11:30 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f49e0508a38a
4965252: JvmtiExport::post_raw_field_modification jni ref handling is odd
Reviewed-by: coleenp, sspitsyn
! src/share/vm/prims/jvmtiExport.cpp
Changeset: 243469d929e6
Author: ctornqvi
Date: 2013-05-16 15:31 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/243469d929e6
8008169: test/runtime/7158804/Test7158804.sh has bad copyright header
Summary: Re-wrote test in Java in addition to fixing the Copyright notice. Also reviewed by leonid.mesnik at oracle.com
Reviewed-by: coleenp, ctornqvi
Contributed-by: Mikhailo Seledtsov
- test/runtime/7158804/Test7158804.sh
+ test/runtime/CommandLine/ConfigFileParsing.java
Changeset: 17db82f22f1e
Author: ctornqvi
Date: 2013-05-16 17:54 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/17db82f22f1e
8014511: runtime/RedefineObject/TestRedefineObject.java has incorrect classname in @run tag
Summary: Corrected the class name
Reviewed-by: coleenp, ctornqvi, hseigel
Contributed-by: Mikhailo Seledtsov
! test/runtime/RedefineObject/TestRedefineObject.java
Changeset: 78332b46e604
Author: kevinw
Date: 2013-05-16 12:40 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/78332b46e604
6313816: SA: jstack -m fails on Win32 : UnalignedAddressException
Reviewed-by: sla, poonam
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/amd64/AMD64CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/x86/X86CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugger.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/windows/amd64/WindowsAMD64CFrame.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/windows/x86/WindowsX86CFrame.java
! make/sa.files
Changeset: 205dd30230e1
Author: shade
Date: 2013-05-17 01:43 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/205dd30230e1
8012939: @Contended doesn't work correctly with inheritance
Summary: Fix instance_size miscalculation.
Reviewed-by: jrose, kvn
! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/contended/Inheritance1.java
Changeset: b334821dad92
Author: dholmes
Date: 2013-05-16 21:19 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b334821dad92
Merge
Changeset: 50e9396d5257
Author: shade
Date: 2013-05-17 01:58 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/50e9396d5257
8014509: @Contended: explicit default value behaves differently from the implicit value
Summary: Treat the empty string as the default value tag
Reviewed-by: kvn, twisti
! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/contended/DefaultValue.java
Changeset: 074ba6269cf4
Author: dholmes
Date: 2013-05-16 22:11 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/074ba6269cf4
Merge
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/amd64/AMD64CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/x86/X86CFrame.java
Changeset: 1ba508fcd3e2
Author: dholmes
Date: 2013-05-16 23:40 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1ba508fcd3e2
Merge
Changeset: 6ce351ac7339
Author: rdurbin
Date: 2013-05-17 08:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6ce351ac7339
7145527: sscanf must use a length in the format string
Summary: Remove dead code containing last call to scanf with no string length specifier
Reviewed-by: dcubed, coleenp
! src/share/vm/utilities/debug.cpp
Changeset: a250c89cf9e3
Author: dcubed
Date: 2013-05-17 08:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a250c89cf9e3
Merge
Changeset: b5be63340698
Author: dcubed
Date: 2013-05-17 11:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b5be63340698
Merge
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/amd64/AMD64CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/x86/X86CFrame.java
! src/share/vm/classfile/classFileParser.cpp
- test/runtime/7158804/Test7158804.sh
Changeset: 386b77bf6427
Author: dcubed
Date: 2013-05-17 17:52 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/386b77bf6427
Merge
- make/bsd/makefiles/launcher.make
- make/linux/makefiles/launcher.make
- make/solaris/makefiles/launcher.make
- make/windows/makefiles/launcher.make
- src/os/posix/launcher/java_md.c
- src/os/posix/launcher/java_md.h
- src/os/posix/launcher/launcher.script
- src/os/windows/launcher/java_md.c
- src/os/windows/launcher/java_md.h
- src/share/tools/launcher/java.c
- src/share/tools/launcher/java.h
- src/share/tools/launcher/jli_util.c
- src/share/tools/launcher/jli_util.h
- src/share/tools/launcher/wildcard.c
- src/share/tools/launcher/wildcard.h
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.inline.hpp
Changeset: a5d6f0c3585f
Author: iklam
Date: 2013-05-18 20:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a5d6f0c3585f
8014262: PrintStringTableStatistics should include more footprint info
Summary: Added info for the string/symbol objects and the hash entries
Reviewed-by: coleenp, rbackman
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp
Changeset: 5e3573e08a83
Author: shade
Date: 2013-05-20 15:43 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5e3573e08a83
8014871: Move @Contended regression tests to the same place
Summary: Move the missing test to appropriate location.
Reviewed-by: dholmes, sla
- test/runtime/8003985/Test8003985.java
+ test/runtime/contended/Basic.java
Changeset: bbddfb08190f
Author: shade
Date: 2013-05-20 23:41 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bbddfb08190f
8014878: Clean up class field layout code
Summary: rename/remove local variables, re-arrange instance_size calculation, more comments.
Reviewed-by: kvn, coleenp
! src/share/vm/classfile/classFileParser.cpp
Changeset: 293b99787401
Author: dholmes
Date: 2013-05-14 07:24 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/293b99787401
8014460: Need to check for non-empty EXT_LIBS_PATH before using it
Reviewed-by: tbell, collins, sla, coleenp
! make/bsd/makefiles/arm.make
! make/linux/makefiles/arm.make
Changeset: 26579ac80ce9
Author: bpittore
Date: 2013-05-15 23:06 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/26579ac80ce9
8014669: arch specific flags not passed to some link commands
Summary: EXTRA_CFLAGS does not propagate to saproc and jsig makefiles
Reviewed-by: dholmes, tbell, collins
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make
Changeset: f8c833eb2a5f
Author: jiangli
Date: 2013-05-20 13:13 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f8c833eb2a5f
Merge
Changeset: c838b672691c
Author: jiangli
Date: 2013-05-23 13:40 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c838b672691c
Merge
Changeset: 91eba9f82325
Author: anoll
Date: 2013-05-16 15:46 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/91eba9f82325
8012371: Adjust Tiered compile threshold according to available space in code cache
Summary: Added command line parameter to define a threshold at which C1 compilation threshold for is increased.
Reviewed-by: kvn, iveresov
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/advancedThresholdPolicy.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: ec922e5c545a
Author: anoll
Date: 2013-05-22 10:28 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ec922e5c545a
8012312: hsdis fails to compile with binutils-2.23.2
Summary: added to header file to make hsdis compile with binutils 2.23.*
Reviewed-by: kvn, twisti
! src/share/tools/hsdis/hsdis.c
Changeset: b4907b24ed48
Author: twisti
Date: 2013-05-22 11:44 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b4907b24ed48
Merge
Changeset: 1682bec79205
Author: kvn
Date: 2013-05-22 09:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1682bec79205
8014811: loopTransform.cpp assert(cmp_end->in(2) == limit) failed
Summary: Stop current iteration of loop opts if partial_peel() failed and it created node clones outside processed loop.
Reviewed-by: roland
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
Changeset: 71a2d06b9c2b
Author: kvn
Date: 2013-05-22 17:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/71a2d06b9c2b
Merge
Changeset: 3f281b313240
Author: kvn
Date: 2013-05-22 18:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3f281b313240
8010927: Kitchensink crashed with SIGSEGV, Problematic frame: v ~StubRoutines::checkcast_arraycopy
Summary: Changed gen_write_ref_array_post_barrier() code on x64 to pass start address and number of copied oop elements. In generate_checkcast_copy() skip post barrier code if no elements are copied.
Reviewed-by: roland
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
+ test/compiler/8010927/Test8010927.java
Changeset: 01e51113b4f5
Author: anoll
Date: 2013-05-23 14:11 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/01e51113b4f5
8014430: JRE crashes instead of stop compilation on full Code Cache. Internal Error (c1_Compiler.cpp:87)
Summary: Disable client compiler and switch to interpreter if there is not enough free space in the code cache.
Reviewed-by: kvn, twisti
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_Compiler.hpp
Changeset: 59e18b573605
Author: twisti
Date: 2013-05-23 15:30 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/59e18b573605
Merge
Changeset: 001ec9515f84
Author: ehelin
Date: 2013-05-17 11:57 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/001ec9515f84
8014277: Remove ObjectClosure as base class for BoolObjectClosure
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/runtime/jniHandles.cpp
Changeset: 2138a2c14831
Author: jwilhelm
Date: 2013-05-19 20:31 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2138a2c14831
Merge
! src/share/vm/gc_implementation/shared/markSweep.cpp
Changeset: 10f759898d40
Author: tamao
Date: 2013-05-20 10:44 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/10f759898d40
7186737: Unable to allocate bit maps or card tables for parallel gc for the requested heap
Summary: Print helpful error message when VM aborts due to inability of allocating bit maps or card tables
Reviewed-by: jmasa, stefank
Contributed-by: tamao
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
Changeset: 2b1a9d972fc2
Author: jmasa
Date: 2013-05-20 22:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2b1a9d972fc2
8014862: Add fast Metasapce capacity and used per MetadataType
Reviewed-by: ehelin, stefank
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
Changeset: 28e53b8db94f
Author: brutisso
Date: 2013-05-21 08:50 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/28e53b8db94f
7066063: CMS: "Conservation Principle" assert failed
Summary: Add call to coalBirth() in CompactibleFreeListSpace::reset()
Reviewed-by: ysr, jmasa
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
Changeset: 5ed122fbd0ef
Author: brutisso
Date: 2013-05-21 10:39 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5ed122fbd0ef
Merge
Changeset: 6702da6b6082
Author: tschatzl
Date: 2013-05-21 11:30 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6702da6b6082
8014405: G1: PerRegionTable::fl_mem_size() calculates size of the free list using wrong element sizes
Summary: Instead of using a simple sizeof(), ask the PerRegionTable class about its size when iterating over the free list.
Reviewed-by: jwilhelm, brutisso
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/prims/jni.cpp
Changeset: 7c5a1b62f53d
Author: brutisso
Date: 2013-05-22 08:04 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7c5a1b62f53d
8014971: Minor code cleanup of the freelist management
Reviewed-by: jwilhelm, jmasa, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/memory/freeList.cpp
! src/share/vm/memory/freeList.hpp
Changeset: 62890ed7e2a8
Author: jwilhelm
Date: 2013-05-24 09:29 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/62890ed7e2a8
Merge
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/amd64/AMD64CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/x86/X86CFrame.java
- test/runtime/7158804/Test7158804.sh
- test/runtime/8003985/Test8003985.java
Changeset: 38da9f4f6709
Author: amurillo
Date: 2013-05-24 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/38da9f4f6709
Merge
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/amd64/AMD64CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/x86/X86CFrame.java
- test/runtime/7158804/Test7158804.sh
- test/runtime/8003985/Test8003985.java
Changeset: 092018493d3b
Author: amurillo
Date: 2013-05-24 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/092018493d3b
Added tag hs25-b34 for changeset 38da9f4f6709
! .hgtags
Changeset: 573d86d412cd
Author: katleman
Date: 2013-05-30 10:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/573d86d412cd
Added tag jdk8-b92 for changeset 092018493d3b
! .hgtags
Changeset: 61dcf187a198
Author: katleman
Date: 2013-06-06 09:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/61dcf187a198
Added tag jdk8-b93 for changeset 573d86d412cd
! .hgtags
Changeset: 194b27b865bc
Author: amurillo
Date: 2013-05-24 09:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/194b27b865bc
8015305: new hotspot build - hs25-b35
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: ccdecfece956
Author: bharadwaj
Date: 2013-05-21 16:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ccdecfece956
8014059: JSR292: Failed to reject invalid class cplmhl00201m28n
Summary: Restrict reference of interface methods by invokestatic and invokespecial to classfile version 52 or later.
Reviewed-by: kvn, hseigel
! src/share/vm/classfile/classFileParser.cpp
Changeset: f54c85acc043
Author: mikael
Date: 2013-05-21 09:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f54c85acc043
8013726: runtime/memory/ReserveMemory.java fails due to 'assert(bytes % os::vm_allocation_granularity() == 0) failed: reserve block size'
Summary: Fix regression test to work on all platforms
Reviewed-by: ctornqvi, dholmes
! src/share/vm/prims/whitebox.cpp
! test/runtime/memory/ReserveMemory.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 1a07e086ff28
Author: dholmes
Date: 2013-05-21 19:52 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1a07e086ff28
Merge
Changeset: 6bd680e9ea35
Author: coleenp
Date: 2013-05-22 14:37 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6bd680e9ea35
8003421: NPG: Move oops out of InstanceKlass into mirror
Summary: Inject protection_domain, signers, init_lock into java_lang_Class
Reviewed-by: stefank, dholmes, sla
! agent/src/share/classes/sun/jvm/hotspot/memory/DictionaryEntry.java
! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapGXLWriter.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstanceKlass.java
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/typeArrayKlass.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 699d9df07e59
Author: ctornqvi
Date: 2013-05-23 17:39 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/699d9df07e59
8009576: Test returns ClassNotFoundException
Summary: Small classpath fix and move tests into open
Reviewed-by: mgerdin, zgu
+ test/runtime/Metaspace/FragmentMetaspace.java
+ test/runtime/Metaspace/FragmentMetaspaceSimple.java
+ test/runtime/Metaspace/classes/test/Empty.java
+ test/runtime/testlibrary/GeneratedClassLoader.java
Changeset: b7fa10a3a69a
Author: sspitsyn
Date: 2013-05-23 23:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b7fa10a3a69a
8014288: perf regression in nashorn JDK-8008448.js test after 8008511 changes
Summary: The fix of perf regression is to use method_idnum() for direct indexing into NMT
Reviewed-by: twisti, kvn, coleenp, dholmes
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
Changeset: cd83e1d98347
Author: dcubed
Date: 2013-05-24 10:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cd83e1d98347
Merge
Changeset: 6c138b9851fb
Author: sspitsyn
Date: 2013-05-24 17:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6c138b9851fb
8013945: CMS fatal error: must own lock MemberNameTable_lock
Summary: The "delete mnt" needs to grab MemberNameTable_lock if !SafepointSynchronize::is_at_safepoint()
Reviewed-by: sla, mgerdin, dholmes, jmasa
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/oops/instanceKlass.cpp
Changeset: 3970971c91e0
Author: shade
Date: 2013-05-27 12:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3970971c91e0
8015270: @Contended: fix multiple issues in the layout code
Summary: field count handling fixed, has_nonstatic_fields invariant fixed, oop map overrun fixed; new asserts
Reviewed-by: kvn, dcubed, coleenp
! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/contended/HasNonStatic.java
+ test/runtime/contended/OopMaps.java
Changeset: a213d425d87a
Author: ctornqvi
Date: 2013-05-28 15:08 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a213d425d87a
8015329: Print reason for failed MiniDumpWriteDump() call
Summary: Printing both result from GetLastError and text representation of error. Also changed so that we produce dumps by default on client versions of Windows when running with a debug build. Also reviewed by peter.allwin at oracle.com
Reviewed-by: sla, dholmes
! src/os/windows/vm/os_windows.cpp
Changeset: 51af5fae397d
Author: ccheung
Date: 2013-05-24 17:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/51af5fae397d
8015265: revise the fix for 8007037
Reviewed-by: sspitsyn, dholmes, dcubed
! src/share/vm/oops/constantPool.cpp
Changeset: 4cc7d4d5dc92
Author: zgu
Date: 2013-05-28 08:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/4cc7d4d5dc92
Merge
Changeset: 01c2bdd24bb5
Author: shade
Date: 2013-05-28 19:54 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/01c2bdd24bb5
8015493: runtime/contended/OopMaps.java fails with OutOfMemory
Summary: limit the memory footprint to dodge OutOfMemory errors.
Reviewed-by: dcubed, ctornqvi, iignatyev
! test/runtime/contended/OopMaps.java
Changeset: 9ea643afcaaf
Author: dcubed
Date: 2013-05-28 11:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9ea643afcaaf
Merge
Changeset: dcb062bea05b
Author: jprovino
Date: 2013-05-28 11:17 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/dcb062bea05b
8013461: There is a symbol AsyncGetCallTrace in libjvm.symbols that does not exist in minimal/libjvm.a when DEBUG_LEVEL == release
Summary: AsyncGetCallTrace is needed in libjvm.symbols so that programs which reference it can build correctly.
Reviewed-by: dholmes, bobv
! make/excludeSrc.make
! src/share/vm/prims/forte.cpp
Changeset: fb14e9ed1594
Author: jprovino
Date: 2013-05-28 11:32 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/fb14e9ed1594
8011064: Some tests have failed with SIGSEGV on arm-hflt on build b82
Summary: NMT_detail is only supported when frame pointers are not omitted (-fno-omit-frame-pointer).
Reviewed-by: dholmes, cjplummer
! src/share/vm/services/memTracker.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 9e954e8d9139
Author: jprovino
Date: 2013-05-28 15:24 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9e954e8d9139
Merge
Changeset: 9e86c5544295
Author: jiangli
Date: 2013-05-30 13:19 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9e86c5544295
Merge
Changeset: 0def34ab1c98
Author: tamao
Date: 2013-05-21 16:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0def34ab1c98
8015007: Incorrect print format in error message for VM cannot allocate the requested heap
Summary: Correct the wrong print format in error message for VM cannot allocate the requested heap; and clean up the error message call in check_alignment()
Reviewed-by: brutisso, tschatzl
Contributed-by: tamao
! src/share/vm/memory/universe.cpp
Changeset: 14d3f71f831d
Author: tamao
Date: 2013-05-22 11:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/14d3f71f831d
8007762: Rename a bunch of methods in size policy across collectors
Summary: Rename: compute_generations_free_space() = compute_eden_space_size() + compute_old_gen_free_space(); update related logging messages
Reviewed-by: jmasa, johnc, tschatzl, brutisso
Contributed-by: tamao
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp
! src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
! src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
Changeset: 0886b99a4d1b
Author: jwilhelm
Date: 2013-05-24 14:16 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0886b99a4d1b
Merge
Changeset: eda078b01c65
Author: stefank
Date: 2013-05-27 15:22 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/eda078b01c65
8015268: NPG: 2.5% regression in young GC times on CRM Sales Opty
Summary: Split SystemDictionary and ClassLoaderDataGraph root processing to help load balancing.
Reviewed-by: tschatzl, johnc
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp
! src/share/vm/memory/sharedHeap.cpp
Changeset: 95c00927be11
Author: stefank
Date: 2013-05-27 12:56 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/95c00927be11
8015428: Remove unused CDS support from StringTable
Summary: The string in StringTable is not used by CDS anymore. Remove the unnecessary code in preparation for 8015422: Large performance hit when the StringTable is walked twice in Parallel Scavenge
Reviewed-by: pliden, tschatzl, coleenp
! src/share/vm/classfile/symbolTable.cpp
Changeset: 8dbc025ff709
Author: stefank
Date: 2013-05-27 12:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8dbc025ff709
8015422: Large performance hit when the StringTable is walked twice in Parallel Scavenge
Summary: Combine the calls to StringTable::unlink and StringTable::oops_do in Parallel Scavenge.
Reviewed-by: pliden, coleenp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
Changeset: f41a577cffb0
Author: jwilhelm
Date: 2013-05-31 09:55 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f41a577cffb0
Merge
Changeset: b786c04b7be1
Author: amurillo
Date: 2013-05-31 09:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b786c04b7be1
Merge
Changeset: 5a028ee56116
Author: amurillo
Date: 2013-05-31 09:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5a028ee56116
Added tag hs25-b35 for changeset b786c04b7be1
! .hgtags
Changeset: b7569f617285
Author: amurillo
Date: 2013-05-31 10:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b7569f617285
8015690: new hotspot build - hs25-b36
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 5534bd30c151
Author: jcoomes
Date: 2013-05-30 13:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5534bd30c151
6725714: par compact - add a table to speed up bitmap searches
Reviewed-by: jmasa, tschatzl
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
Changeset: 47bdfb3d010f
Author: stefank
Date: 2013-05-30 10:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/47bdfb3d010f
8015486: PSScavenge::is_obj_in_young is unnecessarily slow with UseCompressedOops
Summary: Compare compressed oops to a compressed young gen boundary instead of uncompressing the oops before doing the young gen boundary check.
Reviewed-by: brutisso, jmasa
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp
Changeset: c20186fa611b
Author: jwilhelm
Date: 2013-06-01 10:00 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c20186fa611b
Merge
Changeset: e72f7eecc96d
Author: tschatzl
Date: 2013-05-28 09:32 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e72f7eecc96d
8013895: G1: G1SummarizeRSetStats output on Linux needs improvemen
Summary: Fixed the output of G1SummarizeRSetStats: too small datatype for the number of concurrently processed cards, added concurrent remembered set thread time retrieval for Linux and Windows (BSD uses os::elapsedTime() now), and other cleanup. The information presented during VM operation is now relative to the previous output, not always cumulative if G1SummarizeRSetStatsPeriod > 0. At VM exit, the code prints a cumulative summary.
Reviewed-by: johnc, jwilhelm
! make/excludeSrc.make
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
+ src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
+ src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp
+ test/gc/g1/TestSummarizeRSetStats.java
Changeset: 3a4805ad0005
Author: johnc
Date: 2013-06-04 10:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3a4805ad0005
8015244: G1: Verification after a full GC is incorrectly placed.
Summary: In a full GC, move the verification after the GC to after RSet rebuilding. Verify RSet entries during a full GC under control of a flag.
Reviewed-by: tschatzl, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
Changeset: 87c64c0438fb
Author: tamao
Date: 2013-06-03 14:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/87c64c0438fb
6976350: G1: deal with fragmentation while copying objects during GC
Summary: Create G1ParGCAllocBufferContainer to contain two buffers instead of previously using one buffer, in order to hold the first priority buffer longer. Thus, when some large objects hits the value of free space left in the first priority buffer it has an alternative to fit in the second priority buffer while the first priority buffer is given more chances to try allocating smaller objects. Overall, it will improve heap space efficiency.
Reviewed-by: johnc, jmasa, brutisso
Contributed-by: tamao
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
Changeset: 2f7a31318b84
Author: johnc
Date: 2013-06-04 14:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2f7a31318b84
Merge
Changeset: a1ebd310d5c1
Author: iklam
Date: 2013-05-28 16:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a1ebd310d5c1
8014912: Restore PrintSharedSpaces functionality after NPG
Summary: Added dumping of object sizes in CDS archive, sorted by MetaspaceObj::Type
Reviewed-by: coleenp, acorn
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/oops/annotations.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/methodCounters.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/symbol.cpp
! src/share/vm/utilities/array.hpp
Changeset: fe00365c8f31
Author: sspitsyn
Date: 2013-05-30 11:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/fe00365c8f31
8015436: compiler/ciReplay/TestSA.sh fails with assert() index is out of bounds
Summary: The InstanceKlass _initial_method_idnum value must be adjusted if overpass methods are added.
Reviewed-by: twisti, kvn
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/classfile/defaultMethods.cpp
+ test/compiler/8015436/Test8015436.java
Changeset: a589c78a8811
Author: rbackman
Date: 2013-05-31 13:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a589c78a8811
8014709: Constructor.getAnnotatedReturnType() returns empty AnnotatedType
Reviewed-by: stefank, rbackman
Contributed-by: Joel Borggren-Franck
! src/share/vm/runtime/reflection.cpp
! test/runtime/8007320/ConstMethodTest.java
Changeset: efe8b7d64424
Author: ctornqvi
Date: 2013-05-31 20:24 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/efe8b7d64424
6726963: multi_allocate() call does not CHECK_NULL and causes crash in fastdebug bits
Summary: Using CHECK_NULL when calling multi_allocate() from the corresponding reflection code; added test for this condition
Reviewed-by: dholmes, minqi
Contributed-by: Mikhailo Seledtsov
! src/share/vm/runtime/reflection.cpp
+ test/runtime/memory/MultiAllocateNullCheck.java
Changeset: 532c55335fb6
Author: dcubed
Date: 2013-06-01 09:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/532c55335fb6
Merge
Changeset: 4552a7633a07
Author: hseigel
Date: 2013-06-03 10:00 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/4552a7633a07
8015385: Remove RelaxAccessControlCheck for JDK 8 bytecodes
Summary: Check bytecode versions along with RelaxAccessControlCheck version
Reviewed-by: dholmes, acorn
! src/share/vm/classfile/verifier.hpp
! src/share/vm/runtime/reflection.cpp
Changeset: e7d29a019a3c
Author: sspitsyn
Date: 2013-06-03 14:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e7d29a019a3c
8014052: JSR292: assert(end_offset == next_offset) failed: matched ending
Summary: A call to the finalize_operands_merge() must be unconditional
Reviewed-by: kvn, twisti
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: 2f004f9dc9e1
Author: sspitsyn
Date: 2013-06-04 01:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2f004f9dc9e1
8015803: Test8015436.java fails 'can not access a member of class Test8015436 with modifiers "public static"'
Summary: Newly added test has an issue: the main class must be public
Reviewed-by: kvn, jbachorik, coleenp
Contributed-by: serguei.spitsyn at oracle.com
! test/compiler/8015436/Test8015436.java
Changeset: 04551f4dbdb9
Author: nloodin
Date: 2013-06-05 09:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/04551f4dbdb9
Merge
Changeset: 62e7bac9524f
Author: dcubed
Date: 2013-06-04 19:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/62e7bac9524f
8010257: remove unused thread-local variables _ScratchA and _ScratchB
Summary: Remove dead code.
Reviewed-by: twisti, coleenp
! src/share/vm/runtime/thread.hpp
Changeset: 6bf8b8bb7c19
Author: hseigel
Date: 2013-06-05 14:12 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6bf8b8bb7c19
8009302: Mac OS X: JVM crash on infinite recursion on Appkit Thread
Summary: Use SA_ONSTACK flag to ensure signal gets delivered properly.
Reviewed-by: dholmes, coleenp
Contributed-by: gerard.ziemski at oracle.com
! src/os/bsd/vm/os_bsd.cpp
Changeset: f8c8cace25ad
Author: dcubed
Date: 2013-06-06 05:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f8c8cace25ad
Merge
! src/os/bsd/vm/os_bsd.cpp
Changeset: 320b4e0f0892
Author: roland
Date: 2013-05-30 11:21 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/320b4e0f0892
8015585: Missing regression test for 8011771
Summary: missing regression test
Reviewed-by: kvn
+ test/compiler/8011771/Test8011771.java
Changeset: f15fe46d8c00
Author: twisti
Date: 2013-05-30 08:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f15fe46d8c00
8015266: fix some -Wsign-compare warnings in adlc
Reviewed-by: kvn
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/dict2.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/formssel.hpp
! src/share/vm/adlc/output_c.cpp
Changeset: 28e5aed7f3a6
Author: roland
Date: 2013-05-31 14:40 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/28e5aed7f3a6
8009981: nashorn tests fail with -XX:+VerifyStack
Summary: nmethod::preserve_callee_argument_oops() must take appendix into account.
Reviewed-by: kvn, twisti
! src/share/vm/code/nmethod.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
Changeset: 83dcb116fdb1
Author: kvn
Date: 2013-05-31 13:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/83dcb116fdb1
8015441: runThese crashed with assert(opcode == Op_ConP || opcode == Op_ThreadLocal || opcode == Op_CastX2P ..) failed: sanity
Summary: Relax the assert to accept any raw ptr types.
Reviewed-by: roland
! src/share/vm/opto/escape.cpp
Changeset: c07dd9be16e8
Author: anoll
Date: 2013-05-31 06:41 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c07dd9be16e8
8013496: Code cache management command line options work only in special order. Another order of arguments does not deliver the second parameter to the jvm.
Summary: Moved check that ReservedCodeCacheSize >= InitialCodeCacheSize to Arguments::check_vm_args_consistency(). As a result, the ordering in which the two parameters are given to the VM is not relevant. Added a regression test.
Reviewed-by: kvn, twisti
! src/share/vm/runtime/arguments.cpp
+ test/compiler/8013496/Test8013496.sh
Changeset: 603ca7e51354
Author: roland
Date: 2013-04-24 11:49 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/603ca7e51354
8010460: Interpreter on some platforms loads ConstMethod::_max_stack and misses extra stack slots for JSR 292
Summary: ConstMethod::max_stack() doesn't account for JSR 292 appendix.
Reviewed-by: kvn
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/matcher.cpp
Changeset: 813f26e34135
Author: anoll
Date: 2013-06-03 08:52 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/813f26e34135
8013329: File leak in hotspot/src/share/vm/compiler/compileBroker.cpp
Summary: Added calling of the destructor of CompileLog so that files are closed. Added/moved memory allocation/deallocation of the string that contains the name of the log file to class CompileLog.
Reviewed-by: kvn, roland
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileLog.cpp
! src/share/vm/compiler/compileLog.hpp
Changeset: b274ac1dbe11
Author: adlertz
Date: 2013-06-03 12:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b274ac1dbe11
8005956: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block
Summary: Disable re-materialization of reaching definitions (which have live inputs) for phi nodes when spilling.
Reviewed-by: twisti, kvn
! src/share/vm/opto/reg_split.cpp
Changeset: 770e91e578a6
Author: kvn
Date: 2013-06-03 14:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/770e91e578a6
Merge
Changeset: 075ea888b039
Author: morris
Date: 2013-06-04 12:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/075ea888b039
8010724: [parfait] Null pointer dereference in hotspot/src/share/vm/c1/c1_LIRGenerator.cpp
Summary: added guarantee()
Reviewed-by: kvn
! src/share/vm/c1/c1_LIRGenerator.cpp
Changeset: 2cb5d5f6d5e5
Author: simonis
Date: 2013-06-04 22:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2cb5d5f6d5e5
8015252: Enable HotSpot build with Clang
Reviewed-by: twisti, dholmes, kvn
! make/bsd/makefiles/adlc.make
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/vm.make
! make/linux/makefiles/adlc.make
! make/linux/makefiles/gcc.make
! src/os/bsd/vm/os_bsd.cpp
! src/os_cpu/linux_x86/vm/linux_x86_32.s
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
Changeset: 609aad72004a
Author: anoll
Date: 2013-06-06 09:29 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/609aad72004a
8014246: remove assert to catch access to object headers in index_oop_from_field_offset_long
Reviewed-by: twisti, jrose
! src/share/vm/prims/unsafe.cpp
Changeset: ef1818846c22
Author: kvn
Date: 2013-06-06 11:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ef1818846c22
Merge
! src/os/bsd/vm/os_bsd.cpp
Changeset: 3c78a14da19d
Author: amurillo
Date: 2013-06-07 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3c78a14da19d
Merge
! .hgtags
Changeset: 1beed1f6f9ed
Author: amurillo
Date: 2013-06-07 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1beed1f6f9ed
Added tag hs25-b36 for changeset 3c78a14da19d
! .hgtags
Changeset: 3a353050e85a
Author: katleman
Date: 2013-06-13 09:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3a353050e85a
Added tag jdk8-b94 for changeset 1beed1f6f9ed
! .hgtags
Changeset: d0add7016434
Author: amurillo
Date: 2013-06-07 09:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d0add7016434
8016078: new hotspot build - hs25-b37
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: f2110083203d
Author: sla
Date: 2013-06-10 11:30 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f2110083203d
8005849: JEP 167: Event-Based JVM Tracing
Reviewed-by: acorn, coleenp, sla
Contributed-by: Karen Kinnear , Bengt Rutisson , Calvin Cheung , Erik Gahlin , Erik Helin , Jesper Wilhelmsson , Keith McGuigan , Mattias Tobiasson , Markus Gronlund , Mikael Auno , Nils Eliasson , Nils Loodin , Rickard Backman , Staffan Larsen , Stefan Karlsson , Yekaterina Kantserova
! make/Makefile
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/minimal1.make
! make/bsd/makefiles/top.make
+ make/bsd/makefiles/trace.make
! make/bsd/makefiles/vm.make
! make/defs.make
! make/excludeSrc.make
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/minimal1.make
! make/linux/makefiles/top.make
+ make/linux/makefiles/trace.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/top.make
+ make/solaris/makefiles/trace.make
! make/solaris/makefiles/vm.make
! make/windows/build.make
! make/windows/create_obj_files.sh
! make/windows/makefiles/generated.make
! make/windows/makefiles/projectcreator.make
+ make/windows/makefiles/trace.make
! make/windows/makefiles/vm.make
! make/windows/projectfiles/common/Makefile
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/os/bsd/vm/osThread_bsd.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/bsd/vm/os_bsd.inline.hpp
! src/os/linux/vm/osThread_linux.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/linux/vm/os_linux.inline.hpp
! src/os/solaris/vm/osThread_solaris.cpp
! src/os/solaris/vm/osThread_solaris.hpp
! src/os/solaris/vm/os_share_solaris.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/windows/vm/os_windows.cpp
! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp
! src/os_cpu/bsd_x86/vm/thread_bsd_x86.hpp
! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp
! src/os_cpu/linux_x86/vm/thread_linux_x86.hpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.hpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/thread_solaris_x86.hpp
! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp
! src/os_cpu/windows_x86/vm/thread_windows_x86.hpp
! src/share/tools/ProjectCreator/BuildConfig.java
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
+ src/share/vm/gc_implementation/g1/evacuationInfo.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
! src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
+ src/share/vm/gc_implementation/g1/g1YCTypes.hpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp
+ src/share/vm/gc_implementation/shared/copyFailedInfo.hpp
+ src/share/vm/gc_implementation/shared/gcHeapSummary.hpp
+ src/share/vm/gc_implementation/shared/gcTimer.cpp
+ src/share/vm/gc_implementation/shared/gcTimer.hpp
+ src/share/vm/gc_implementation/shared/gcTrace.cpp
+ src/share/vm/gc_implementation/shared/gcTrace.hpp
+ src/share/vm/gc_implementation/shared/gcTraceSend.cpp
+ src/share/vm/gc_implementation/shared/gcTraceTime.cpp
+ src/share/vm/gc_implementation/shared/gcTraceTime.hpp
+ src/share/vm/gc_implementation/shared/gcWhen.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
+ src/share/vm/gc_interface/allocTracer.cpp
+ src/share/vm/gc_interface/allocTracer.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/gc_interface/gcCause.hpp
+ src/share/vm/gc_interface/gcName.hpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/heapInspection.hpp
+ src/share/vm/memory/klassInfoClosure.hpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/oopFactory.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
+ src/share/vm/memory/referenceProcessorStats.hpp
+ src/share/vm/memory/referenceType.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/matcher.cpp
+ src/share/vm/opto/phasetype.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiGen.java
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiImpl.hpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/frame.inline.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/perfData.cpp
! src/share/vm/runtime/perfData.hpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/task.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/timer.cpp
! src/share/vm/runtime/timer.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/diagnosticArgument.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/memBaseline.cpp
+ src/share/vm/trace/noTraceBackend.hpp
+ src/share/vm/trace/trace.dtd
+ src/share/vm/trace/trace.xml
+ src/share/vm/trace/traceBackend.hpp
+ src/share/vm/trace/traceDataTypes.hpp
+ src/share/vm/trace/traceEvent.hpp
+ src/share/vm/trace/traceEventClasses.xsl
+ src/share/vm/trace/traceEventIds.xsl
- src/share/vm/trace/traceEventTypes.hpp
! src/share/vm/trace/traceMacros.hpp
+ src/share/vm/trace/traceStream.hpp
+ src/share/vm/trace/traceTime.hpp
+ src/share/vm/trace/traceTypes.xsl
+ src/share/vm/trace/tracetypes.xml
! src/share/vm/trace/tracing.hpp
+ src/share/vm/trace/xinclude.mod
+ src/share/vm/trace/xsl_util.xsl
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/macros.hpp
Changeset: 69689078dff8
Author: amurillo
Date: 2013-06-13 23:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/69689078dff8
Merge
- src/share/vm/trace/traceEventTypes.hpp
Changeset: 5d65c078cd0a
Author: amurillo
Date: 2013-06-13 23:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5d65c078cd0a
Added tag hs25-b37 for changeset 69689078dff8
! .hgtags
Changeset: aaa45012be98
Author: katleman
Date: 2013-06-20 10:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/aaa45012be98
Added tag jdk8-b95 for changeset 5d65c078cd0a
! .hgtags
Changeset: f75faf51e8c4
Author: hseigel
Date: 2013-03-07 11:49 -0500
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f75faf51e8c4
7158805: Better rewriting of nested subroutine calls
Reviewed-by: mschoene, coleenp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/oops/generateOopMap.cpp
Changeset: b295e132102d
Author: mullan
Date: 2013-04-05 10:18 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b295e132102d
8001330: Improve on checking order
Reviewed-by: acorn, hawtin
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/prims/jvm.cpp
Changeset: be131aa5a529
Author: mullan
Date: 2013-04-22 08:33 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/be131aa5a529
8011896: Add check for invalid offset for new AccessControlContext isAuthorized field
Reviewed-by: acorn
! src/share/vm/classfile/javaClasses.cpp
Changeset: 3463b5b373f7
Author: chegar
Date: 2013-04-24 10:17 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3463b5b373f7
Merge
Changeset: f822ecf621ce
Author: chegar
Date: 2013-04-28 08:15 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f822ecf621ce
Merge
Changeset: 4b52137b07c9
Author: chegar
Date: 2013-05-01 14:11 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/4b52137b07c9
Merge
- make/bsd/makefiles/jvmg.make
- make/bsd/makefiles/profiled.make
- make/linux/makefiles/jvmg.make
- make/linux/makefiles/profiled.make
- make/solaris/makefiles/jvmg.make
- make/solaris/makefiles/profiled.make
- src/os/bsd/vm/chaitin_bsd.cpp
- src/os/linux/vm/chaitin_linux.cpp
- src/os/solaris/vm/chaitin_solaris.cpp
- src/os/windows/vm/chaitin_windows.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
Changeset: 7ee0d5c53c78
Author: chegar
Date: 2013-05-08 15:25 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7ee0d5c53c78
Merge
- agent/doc/c2replay.html
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
Changeset: cb92413c6934
Author: chegar
Date: 2013-05-16 11:44 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cb92413c6934
Merge
! src/share/vm/classfile/vmSymbols.hpp
Changeset: ce9ecec70f99
Author: chegar
Date: 2013-05-23 12:44 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ce9ecec70f99
Merge
- make/bsd/makefiles/launcher.make
- make/linux/makefiles/launcher.make
- make/solaris/makefiles/launcher.make
- make/windows/makefiles/launcher.make
- src/os/posix/launcher/java_md.c
- src/os/posix/launcher/java_md.h
- src/os/posix/launcher/launcher.script
- src/os/windows/launcher/java_md.c
- src/os/windows/launcher/java_md.h
- src/share/tools/launcher/java.c
- src/share/tools/launcher/java.h
- src/share/tools/launcher/jli_util.c
- src/share/tools/launcher/jli_util.h
- src/share/tools/launcher/wildcard.c
- src/share/tools/launcher/wildcard.h
! src/share/vm/classfile/vmSymbols.hpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.inline.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/prims/jvm.cpp
Changeset: 0861193d358a
Author: chegar
Date: 2013-05-31 10:27 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0861193d358a
Merge
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/amd64/AMD64CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/x86/X86CFrame.java
- test/runtime/7158804/Test7158804.sh
- test/runtime/8003985/Test8003985.java
Changeset: eaf3742822ec
Author: chegar
Date: 2013-06-17 11:17 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/eaf3742822ec
Merge
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/prims/jvm.cpp
Changeset: 3a0774193f71
Author: chegar
Date: 2013-06-19 11:02 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3a0774193f71
Merge
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/prims/jvm.cpp
- src/share/vm/trace/traceEventTypes.hpp
Changeset: 38e483cb1bcd
Author: lana
Date: 2013-06-24 14:27 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/38e483cb1bcd
Merge
Changeset: f9709e27a876
Author: amurillo
Date: 2013-06-14 07:27 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f9709e27a876
8016567: new hotspot build - hs25-b38
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: a837fa3d3f86
Author: dcubed
Date: 2013-06-13 11:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a837fa3d3f86
8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed: only read at safepoint
Summary: Detect mmap() commit failures in Linux and Solaris os::commit_memory() impls and call vm_exit_out_of_memory(). Add os::commit_memory_or_exit(). Also tidy up some NMT accounting and some mmap() return value checking.
Reviewed-by: zgu, stefank, dholmes, dsamersoff
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/perfMemory_windows.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/virtualspace.cpp
Changeset: 2bffd20a0fcc
Author: ctornqvi
Date: 2013-06-13 21:57 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2bffd20a0fcc
8016065: Write regression test for 7167142
Summary: Regression tests written for both test cases (.hotspotrc and .hotspot_compiler). Also reviewed by mikhailo.seledtsov at oracle.com
Reviewed-by: zgu, coleenp
+ test/runtime/CommandLine/CompilerConfigFileWarning.java
+ test/runtime/CommandLine/ConfigFileWarning.java
Changeset: 1e9094165098
Author: ctornqvi
Date: 2013-06-13 22:00 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1e9094165098
8015324: Create tests for CDS feature
Summary: Wrote tests for use of CDS with ObjectAlignmentInBytes CL option
Reviewed-by: coleenp, ctornqvi, hseigel
Contributed-by: Mikhailo Seledtsov
+ test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
+ test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
+ test/testlibrary/com/oracle/java/testlibrary/Platform.java
! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
Changeset: a0a47b2649a2
Author: ctornqvi
Date: 2013-06-14 13:11 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a0a47b2649a2
Merge
Changeset: ef57c43512d6
Author: ccheung
Date: 2013-06-13 22:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ef57c43512d6
8014431: cleanup warnings indicated by the -Wunused-value compiler option on linux
Reviewed-by: dholmes, coleenp
Contributed-by: jeremymanson at google.com, calvin.cheung at oracle.com
! make/linux/makefiles/gcc.make
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/ci/ciUtilities.hpp
! src/share/vm/classfile/genericSignatures.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/prims/forte.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/services/diagnosticArgument.cpp
! src/share/vm/utilities/exceptions.hpp
! src/share/vm/utilities/taskqueue.hpp
Changeset: bcb96b2922f2
Author: zgu
Date: 2013-06-14 07:30 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bcb96b2922f2
Merge
Changeset: ab313d4e9a8b
Author: zgu
Date: 2013-06-14 09:18 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ab313d4e9a8b
8011968: Kitchensink crashed with SIGSEGV in MemBaseline::baseline
Summary: Simple fix to add NULL pointer check that can cause segv
Reviewed-by: coleenp, ctornqvi
! src/share/vm/services/memBaseline.cpp
Changeset: dba2306ee2e3
Author: zgu
Date: 2013-06-14 07:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/dba2306ee2e3
Merge
Changeset: 3aaa16611c30
Author: zgu
Date: 2013-06-14 15:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3aaa16611c30
Merge
Changeset: e95fc50106cf
Author: rdurbin
Date: 2013-06-14 07:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e95fc50106cf
7178026: os::close can restart ::close but that is not a restartable syscall
Summary: Removed restart macros from all os:close calls on Solaris, Linux, MacOS X platforms.
Reviewed-by: dcubed, dholmes
! src/os/bsd/dtrace/jvm_dtrace.c
! src/os/bsd/vm/attachListener_bsd.cpp
! src/os/bsd/vm/os_bsd.inline.hpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/attachListener_linux.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/dtrace/jvm_dtrace.c
! src/os/solaris/vm/attachListener_solaris.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
Changeset: f2d56a269345
Author: dcubed
Date: 2013-06-14 08:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f2d56a269345
Merge
Changeset: c7242a797916
Author: dcubed
Date: 2013-06-14 19:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c7242a797916
Merge
Changeset: 5c89346f2bdd
Author: sspitsyn
Date: 2013-06-14 15:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5c89346f2bdd
6493116: JVMTI Doc: GetOwnedMonitorStackDepthInfo has a typo in monitor_info_ptr parameter description
Summary: A typo in the parameter spelling, a bound update missed when the parameter was renamed
Reviewed-by: sla, minqi
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/prims/jvmti.xml
Changeset: 7fa28f3d3f62
Author: sspitsyn
Date: 2013-06-14 22:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7fa28f3d3f62
Merge
Changeset: abbd5c660b48
Author: mgronlun
Date: 2013-06-15 13:17 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/abbd5c660b48
8016105: Add complementary RETURN_NULL allocation macros in allocation.hpp
Reviewed-by: sla, rbackman
! src/share/vm/memory/allocation.hpp
Changeset: cd2118b62475
Author: zgu
Date: 2013-06-10 10:45 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cd2118b62475
8013917: Kitchensink crashed with SIGSEGV in BaselineReporter::diff_callsites
Summary: Simple fix when memory allocation site is gone, NMT should report 0 memory size, instead old memory size.
Reviewed-by: dcubed, ctornqvi
! src/share/vm/services/memReporter.cpp
Changeset: ef748153ee8f
Author: sla
Date: 2013-06-17 18:35 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ef748153ee8f
8016304: ThreadMXBean.getDeadlockedThreads reports bogus deadlocks on JDK 8
Reviewed-by: dcubed, mgronlun
! src/share/vm/services/threadService.cpp
+ test/serviceability/threads/TestFalseDeadLock.java
Changeset: 1f4355cee9a2
Author: zgu
Date: 2013-06-18 08:44 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1f4355cee9a2
8013651: NMT: reserve/release sequence id's in incorrect order due to race
Summary: Fixed NMT race condition for realloc, uncommit and release
Reviewed-by: coleenp, ccheung
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/perfMemory_windows.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/services/memPtr.hpp
! src/share/vm/services/memRecorder.cpp
! src/share/vm/services/memRecorder.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp
Changeset: a5904a086d9f
Author: zgu
Date: 2013-06-18 09:34 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a5904a086d9f
Merge
Changeset: cd54c7e92908
Author: minqi
Date: 2013-06-18 09:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cd54c7e92908
8015660: Test8009761.java "Failed: init recursive calls: 24. After deopt 25"
Summary: Windows reserves and only partially commits thread stack. For detecting more thread stack space for execution, Windows installs one-shot page as guard page just before the current commited edge. It will trigger STACK_OVERFLOW_EXCEPTION when lands on last 4 pages of thread stack space. StackYellowPages default value is 2 on Windows (plus 1 page of StackRedPages, 3 pages guarded by hotspot) so the exception happens one page before Yellow pages. Same route executed second time will have one more page brought in, this leads same execution with different stack depth(interpreter mode). We need match Windows settings so the stack overflow exception will not happen before Yellow pages.
Reviewed-by: dholmes
Contributed-by: andreas.schoesser at sap.com
! src/cpu/x86/vm/globals_x86.hpp
Changeset: 726d2d4913fc
Author: nloodin
Date: 2013-06-19 18:13 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/726d2d4913fc
Merge
Changeset: 0abfeed51c9e
Author: brutisso
Date: 2013-06-14 08:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0abfeed51c9e
8012265: VM often crashes on solaris with a lot of memory
Summary: Increase HeapBaseMinAddress for G1 from 256m to 1g on Solaris x86
Reviewed-by: mgerdin, coleenp, kvn
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
Changeset: 01522ca68fc7
Author: johnc
Date: 2013-06-18 12:31 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/01522ca68fc7
8015237: Parallelize string table scanning during strong root processing
Summary: Parallelize the scanning of the intern string table by having each GC worker claim a given number of buckets. Changes were also reviewed by Per Liden .
Reviewed-by: tschatzl, stefank, twisti
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/memory/sharedHeap.cpp
Changeset: b9d151496930
Author: brutisso
Date: 2013-06-18 22:45 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b9d151496930
8016556: G1: Use ArrayAllocator for BitMaps
Reviewed-by: tschatzl, dholmes, coleenp, johnc
! src/share/vm/memory/allocation.hpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
Changeset: 493089fd29df
Author: poonam
Date: 2013-06-19 06:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/493089fd29df
8015903: Format issue with -XX:+PrintAdaptiveSizePolicy on JDK8
Summary: Missing linebreak in hotspot log.
Reviewed-by: brutisso, tschatzl
Contributed-by: vladimir.kempik at oracle.com
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
Changeset: 9f9c0a163cc5
Author: ehelin
Date: 2013-06-20 10:03 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9f9c0a163cc5
Merge
! src/share/vm/memory/allocation.hpp
Changeset: 8d52e305a777
Author: morris
Date: 2013-06-07 07:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8d52e305a777
8015437: SPARC cbcond branch offset out of 10-bit range
Summary: Forced SPARC MacroAssembler eden_alloate to use long branch to slow case
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
Changeset: ea60d1de6735
Author: kvn
Date: 2013-06-07 11:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ea60d1de6735
Merge
Changeset: 46c544b8fbfc
Author: morris
Date: 2013-06-07 16:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/46c544b8fbfc
8008407: remove SPARC V8 support
Summary: Removed most of the SPARC V8 instructions
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp
! src/cpu/sparc/vm/c2_init_sparc.cpp
! src/cpu/sparc/vm/disassembler_sparc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/cpu/sparc/vm/nativeInst_sparc.hpp
! src/cpu/sparc/vm/register_sparc.hpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.hpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
- src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp
- src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp
! src/os_cpu/solaris_sparc/vm/solaris_sparc.il
! src/share/vm/runtime/arguments.cpp
Changeset: e7f5651d459c
Author: twisti
Date: 2013-06-11 11:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e7f5651d459c
8003268: SharedRuntime::generate_native_wrapper doesn't save all registers across runtime tracing calls for JNI critical native methods
Reviewed-by: kvn
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
Changeset: 693e4d04fd09
Author: drchase
Date: 2013-06-11 16:34 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/693e4d04fd09
8014959: assert(Compile::current()->live_nodes() < (uint)MaxNodeLimit) failed: Live Node limit exceeded limit
Summary: Insert extra checks and bailouts for too many nodes
Reviewed-by: kvn
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/matcher.cpp
Changeset: bc8956037049
Author: kvn
Date: 2013-06-11 16:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bc8956037049
Merge
Changeset: c52abc8a0b08
Author: drchase
Date: 2013-06-13 15:39 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c52abc8a0b08
8010124: JVM_GetClassContext: use GrowableArray instead of KlassLink
Summary: replace linked data structure with array (performance)
Reviewed-by: kvn
Contributed-by: christian.thalinger at oracle.com, david.r.chase at oracle.com
! src/share/vm/prims/jvm.cpp
Changeset: 7fa25f5575c9
Author: adlertz
Date: 2013-06-14 01:19 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7fa25f5575c9
8016157: During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block
Summary: Disable rematerialization for negD node
Reviewed-by: kvn, roland
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/formssel.hpp
Changeset: ac91879aa56f
Author: kvn
Date: 2013-06-14 16:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ac91879aa56f
Merge
- src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
- src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/prims/jvm.cpp
Changeset: 87a6f2df28e2
Author: drchase
Date: 2013-06-17 12:35 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/87a6f2df28e2
8002160: Compilation issue with adlc using latest SunStudio compilers
Summary: modify declaration of 'swap' overloading; dodge optimizer bug in c1_LIR.cpp
Reviewed-by: kvn, jrose
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
! src/share/vm/c1/c1_LIR.cpp
Changeset: 08d35fd1b599
Author: adlertz
Date: 2013-06-19 00:41 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/08d35fd1b599
8001345: VM crashes with assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc
Summary: Remove unnecessary LoadN / DecodeN nodes at MemBarAcquire nodes.
Reviewed-by: kvn, roland
! src/share/vm/opto/memnode.cpp
Changeset: b88209cf98c0
Author: kvn
Date: 2013-06-20 16:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b88209cf98c0
Merge
- src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
- src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 2cc5a9d1ba66
Author: amurillo
Date: 2013-06-21 00:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2cc5a9d1ba66
Merge
- src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
- src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
Changeset: 3bdeff4a6ca7
Author: amurillo
Date: 2013-06-21 00:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3bdeff4a6ca7
Added tag hs25-b38 for changeset 2cc5a9d1ba66
! .hgtags
Changeset: 9f3e3245b50f
Author: amurillo
Date: 2013-06-25 12:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9f3e3245b50f
Merge
- src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
- src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/prims/jvm.cpp
Changeset: e6a4b8c71fa6
Author: katleman
Date: 2013-06-26 11:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e6a4b8c71fa6
8017323: JDK8 b95 source with GPL header errors
Reviewed-by: tbell, darcy
! src/share/vm/memory/referenceProcessorStats.hpp
Changeset: b6d1e42655cd
Author: katleman
Date: 2013-06-27 13:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b6d1e42655cd
Added tag jdk8-b96 for changeset e6a4b8c71fa6
! .hgtags
Changeset: fc8a1a5de78e
Author: amurillo
Date: 2013-06-21 00:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/fc8a1a5de78e
8017253: new hotspot build - hs25-b39
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 91acb82a8b7a
Author: dholmes
Date: 2013-06-19 13:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/91acb82a8b7a
8014326: [OSX] All libjvm symbols are exported
Summary: Add support for a MacOS X compatible form of the libjvm mapfile.
Reviewed-by: dcubed, rdurbin, coleenp
! make/bsd/makefiles/build_vm_def.sh
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
Changeset: b9f4c4ec0f50
Author: iklam
Date: 2013-06-19 20:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b9f4c4ec0f50
8008964: NPG: Memory regression: Thread::_metadata_handles uses 1 KB per thread.
Summary: Reduce default size of Thread::_metadata_handles from 300 to 30
Reviewed-by: coleenp, sspitsyn
! src/share/vm/runtime/thread.cpp
Changeset: b3cd8b58b798
Author: mgronlun
Date: 2013-06-20 11:53 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b3cd8b58b798
8016735: Remove superfluous EnableInvokeDynamic warning from UnlockDiagnosticVMOptions check
Reviewed-by: sla, dholmes
! src/share/vm/runtime/globals.cpp
Changeset: 9ba41a4a71ff
Author: coleenp
Date: 2013-06-21 10:50 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9ba41a4a71ff
8004124: Handle and/or warn about SI_KERNEL
Summary: Detect this crash in the signal handler and give a fatal error message instead of making us chase down bugs that don't reproduce
Reviewed-by: kvn, mgerdin, dholmes
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: bed34a7a3b9b
Author: coleenp
Date: 2013-06-21 10:57 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bed34a7a3b9b
8017177: more explicit code location information in hs_err crash log
Summary: Add code pc location for compiled code
Reviewed-by: kvn, coleenp
Contributed-by: doug.simon at oracle.com
! src/share/vm/runtime/frame.cpp
Changeset: bb6c7f2f10fd
Author: dcubed
Date: 2013-06-21 08:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bb6c7f2f10fd
Merge
Changeset: b7bc7c94b4b5
Author: dcubed
Date: 2013-06-21 10:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b7bc7c94b4b5
Merge
- src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
- src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
Changeset: d9eed26d638a
Author: iklam
Date: 2013-06-23 22:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d9eed26d638a
8009575: Reduce Symbol::_refcount from 4 bytes to 2 bytes
Summary: Added Atomic::inc(short*) to support this change.
Reviewed-by: coleenp, dcubed, dholmes, minqi
! src/share/vm/oops/symbol.cpp
! src/share/vm/oops/symbol.hpp
! src/share/vm/runtime/atomic.cpp
! src/share/vm/runtime/atomic.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: e0c9a1d29eb4
Author: coleenp
Date: 2013-06-24 18:55 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e0c9a1d29eb4
8016325: JVM hangs verifying system dictionary
Summary: Minimize redundant verifications of Klasses.
Reviewed-by: hseigel, jmasa
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/code/debugInfo.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/compiledICHolder.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/shark/sharkBuilder.cpp
Changeset: 01e10b366055
Author: sla
Date: 2013-06-25 14:11 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/01e10b366055
8017561: Build errors caused by missing .PHONY
Reviewed-by: stefank, brutisso
! make/excludeSrc.make
Changeset: feae15578b2f
Author: tamao
Date: 2013-06-07 09:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/feae15578b2f
7122222: GC log is limited to 2G for 32-bit
Summary: Enable large file support for generated 32-bit ostream.o on Linux and Solaris (as only the two need this) by setting -D_FILE_OFFSET_BITS=64 in compilation
Reviewed-by: tbell, mgerdin, dcubed
Contributed-by: tamao
! make/linux/makefiles/vm.make
! make/solaris/makefiles/vm.make
! src/os/solaris/vm/os_solaris.inline.hpp
Changeset: df7e1c0e3dc1
Author: jmasa
Date: 2013-06-25 09:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/df7e1c0e3dc1
8014546: MetaspaceAux print_metaspace_change() should print "used" after GC not capacity
Reviewed-by: johnc, tschatzl
! src/share/vm/memory/metaspace.cpp
Changeset: f99cd6e20ab1
Author: jmasa
Date: 2013-06-25 15:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f99cd6e20ab1
8014851: UseAdaptiveGCBoundary is broken
Reviewed-by: tschatzl, brutisso
! src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
+ test/gc/parallelScavenge/AdaptiveGCBoundary.java
Changeset: 71963b3f802a
Author: ehelin
Date: 2013-06-26 16:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/71963b3f802a
8013590: NPG: Add a memory pool MXBean for Metaspace
Reviewed-by: jmasa, mgerdin
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
! src/share/vm/services/memoryPool.cpp
! src/share/vm/services/memoryPool.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp
+ test/gc/metaspace/TestMetaspaceMemoryPool.java
Changeset: f8972b867ded
Author: ehelin
Date: 2013-06-27 10:56 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f8972b867ded
Merge
Changeset: 7875ea94bea5
Author: goetz
Date: 2013-06-24 11:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7875ea94bea5
8017308: Remove unused breakpoint relocation type
Summary: remove unused breakpoint relocation type
Reviewed-by: kvn
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/relocInfo_sparc.cpp
! src/cpu/x86/vm/relocInfo_x86.cpp
! src/cpu/zero/vm/relocInfo_zero.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/code/relocInfo.hpp
Changeset: cc63bcb47cce
Author: twisti
Date: 2013-06-24 17:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cc63bcb47cce
8017538: Clang support broke slowdebug build for i586
Reviewed-by: kvn
! make/linux/makefiles/gcc.make
Changeset: a023da4ffc15
Author: twisti
Date: 2013-06-24 18:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a023da4ffc15
Merge
Changeset: 3aa636f2a743
Author: adlertz
Date: 2013-06-25 12:07 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3aa636f2a743
8017243: 8001345 is incomplete
Summary: Replaces unused decodeN at MemBarAcquire with its corresponding loadN if loadN is used at more than one place.
Reviewed-by: kvn, twisti
! src/share/vm/opto/memnode.cpp
Changeset: 9347cae673f0
Author: adlertz
Date: 2013-06-26 00:40 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9347cae673f0
8017510: Add a regression test for 8005956
Summary: Regression test for 8005956
Reviewed-by: kvn, twisti
+ test/compiler/8005956/PolynomialRoot.java
Changeset: 6a0ead6dc6db
Author: goetz
Date: 2013-06-24 16:11 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6a0ead6dc6db
8017531: 8010460 changes broke bytecodeInterpreter.cpp
Summary: Replace _indy by _jsr292 and also fix VERIFY_OOP macros.
Reviewed-by: kvn
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: be0600ec1102
Author: kvn
Date: 2013-06-27 11:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/be0600ec1102
Merge
Changeset: 2b9380b0bf0b
Author: amurillo
Date: 2013-06-28 02:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2b9380b0bf0b
Merge
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/universe.cpp
Changeset: d197d377ab2e
Author: amurillo
Date: 2013-06-28 02:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d197d377ab2e
Added tag hs25-b39 for changeset 2b9380b0bf0b
! .hgtags
Changeset: 2bfa00fac03f
Author: cl
Date: 2013-07-04 01:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2bfa00fac03f
Added tag jdk8-b97 for changeset d197d377ab2e
! .hgtags
Changeset: 8c4424890028
Author: amurillo
Date: 2013-06-28 02:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8c4424890028
8019302: new hotspot build - hs25-b40
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 8cff1de240de
Author: zgu
Date: 2013-06-25 17:22 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8cff1de240de
8017478: Kitchensink crashed with SIGSEGV in BaselineReporter::diff_callsites
Summary: Fixed possible NULL pointer that caused SIGSEGV
Reviewed-by: coleenp, acorn, ctornqvi
! src/share/vm/services/memReporter.cpp
Changeset: c14867f95c60
Author: zgu
Date: 2013-06-25 14:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c14867f95c60
Merge
Changeset: 38ea2efa32a7
Author: kevinw
Date: 2013-06-26 00:01 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/38ea2efa32a7
8010278: SA: provide mechanism for using an alternative SA debugger back-end.
Reviewed-by: sla, dsamersoff
! agent/src/share/classes/sun/jvm/hotspot/CLHSDB.java
! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/HSDB.java
! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxAddress.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxOopHandle.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
! agent/src/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java
! agent/src/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java
! agent/src/share/classes/sun/jvm/hotspot/tools/FlagDumper.java
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapDumper.java
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! agent/src/share/classes/sun/jvm/hotspot/tools/JInfo.java
! agent/src/share/classes/sun/jvm/hotspot/tools/JMap.java
! agent/src/share/classes/sun/jvm/hotspot/tools/JSnap.java
! agent/src/share/classes/sun/jvm/hotspot/tools/JStack.java
! agent/src/share/classes/sun/jvm/hotspot/tools/ObjectHistogram.java
! agent/src/share/classes/sun/jvm/hotspot/tools/PMap.java
! agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java
! agent/src/share/classes/sun/jvm/hotspot/tools/StackTrace.java
! agent/src/share/classes/sun/jvm/hotspot/tools/SysPropsDumper.java
! agent/src/share/classes/sun/jvm/hotspot/tools/Tool.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java
! agent/src/share/classes/sun/jvm/hotspot/tools/soql/JSDB.java
! agent/src/share/classes/sun/jvm/hotspot/tools/soql/SOQL.java
Changeset: 8eb40545e209
Author: kevinw
Date: 2013-06-26 11:00 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8eb40545e209
Merge
Changeset: 221df7e37535
Author: iklam
Date: 2013-06-27 10:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/221df7e37535
8016075: Win32 crash with CDS enabled and small heap size
Summary: Fixed MetaspaceShared::is_in_shared_space
Reviewed-by: coleenp, hseigel
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/metaspaceShared.cpp
Changeset: e0fe0c9a88da
Author: nloodin
Date: 2013-06-28 14:05 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e0fe0c9a88da
Merge
Changeset: bb4f2b27e824
Author: dcubed
Date: 2013-06-29 11:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bb4f2b27e824
Merge
Changeset: 97c5acae48be
Author: hseigel
Date: 2013-06-30 09:59 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/97c5acae48be
7007040: Check of capacity paramenters in JNI_PushLocalFrame is wrong
Summary: changed AND to OR
Reviewed-by: coleenp, hseigel
Contributed-by: lois.foltan at oracle.com
! src/share/vm/prims/jni.cpp
Changeset: 068b406e307f
Author: fparain
Date: 2013-07-01 09:13 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/068b406e307f
7060111: race condition in VMError::report_and_die()
Reviewed-by: zgu, coleenp
Contributed-by: volker.simonis at gmail.com
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp
Changeset: acfa2cc19146
Author: rbackman
Date: 2013-06-12 09:49 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/acfa2cc19146
8016444: Duplicate zombie check in safe_for_sender
Reviewed-by: dholmes, sla
! src/cpu/sparc/vm/frame_sparc.cpp
! src/share/vm/memory/referenceProcessorStats.hpp
Changeset: 993dfb57c575
Author: egahlin
Date: 2013-06-26 17:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/993dfb57c575
8016331: Minor issues in event tracing metadata
Reviewed-by: stefank, brutisso, mgronlun
! src/share/vm/trace/trace.xml
Changeset: 7f11c12d7a90
Author: sspitsyn
Date: 2013-07-01 14:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7f11c12d7a90
8009204: [dtrace] signatures returned by Java 7 jstack() are corrupted on Solaris
Summary: The fix is basically a backport of JDK-7019165 (pstack issue) to jhelper.d.
Reviewed-by: coleenp, sspitsyn
Contributed-by: tomas.hurka at oracle.com
! src/os/solaris/dtrace/jhelper.d
Changeset: de2d15ce3d4a
Author: coleenp
Date: 2013-07-02 08:42 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/de2d15ce3d4a
8015391: NPG: With -XX:+UseCompressedKlassPointers OOME due to exhausted metadata space could occur when metaspace is almost empty
Summary: Allocate medium chunks for class metaspace when class loader has lots of classes
Reviewed-by: mgerdin, jmasa
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: cedf20e2a655
Author: coleenp
Date: 2013-07-02 16:54 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cedf20e2a655
Merge
- src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
- src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: c92b74c62d97
Author: brutisso
Date: 2013-06-27 09:59 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c92b74c62d97
8017483: G1 tests fail with native OOME on Solaris x86 after HeapBaseMinAddress has been increased
Summary: Set HeapBaseMinAddress as default rather than ergo
Reviewed-by: stefank, jmasa, kvn
! src/share/vm/runtime/arguments.cpp
Changeset: 3ea89789ba39
Author: ehelin
Date: 2013-06-28 18:28 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3ea89789ba39
Merge
Changeset: b30744960351
Author: brutisso
Date: 2013-06-30 21:42 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b30744960351
8014022: G1: Non Java threads should lock the shared SATB queue lock without safepoint checks.
Reviewed-by: tschatzl, brutisso, jmasa, ysr
Contributed-by: per.liden at oracle.com
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
Changeset: 5ea20b3bd249
Author: johnc
Date: 2013-07-01 09:30 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5ea20b3bd249
8017070: G1: assert(_card_counts[card_num] <= G1ConcRSHotCardLimit) failed
Summary: The assert is invalid when a card is being refined by two different threads and its count crosses the hot threshold - the refinement count will be updated once by each thread triggering the assert. Remove the assert and update the count using a bounded expression.
Reviewed-by: jmasa, tamao, brutisso
! src/share/vm/gc_implementation/g1/g1CardCounts.cpp
Changeset: 6e3634222155
Author: tamao
Date: 2013-06-28 20:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6e3634222155
8017611: Auto corrector for mistyped vm options
Summary: The auto corrector for mistyped vm options fuzzy-matches existing flags based on string similarity (Dice's coefficient).
Reviewed-by: kvn, dsamersoff, hseigel, johnc
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
+ test/gc/arguments/TestUnrecognizedVMOptionsHandling.java
Changeset: 536976a22f5f
Author: tamao
Date: 2013-07-03 14:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/536976a22f5f
Merge
Changeset: 70bea4a43c6d
Author: tamao
Date: 2013-07-03 15:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/70bea4a43c6d
Merge
Changeset: ac7193063af8
Author: jiangli
Date: 2013-07-01 19:44 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ac7193063af8
8006023: Embedded Builds fail management test because of requirement for UsePerfData being enabled.
Summary: Added -XX:+UsePerfData to Test7196045.java.
Reviewed-by: dholmes, collins
! test/runtime/7196045/Test7196045.java
Changeset: 94aa8de029c5
Author: clucasius
Date: 2013-07-03 22:36 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/94aa8de029c5
Merge
Changeset: fea6a49c2762
Author: bdelsart
Date: 2013-07-04 01:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/fea6a49c2762
Merge
Changeset: f765bfec8f07
Author: kvn
Date: 2013-07-01 12:22 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f765bfec8f07
8006629: NEED_TEST: need test for JDK-8001071
Summary: added regression test
Reviewed-by: kvn, coleenp
Contributed-by: Filipp Zhinkin
+ test/runtime/8001071/Test8001071.java
+ test/runtime/8001071/Test8001071.sh
Changeset: a023ec3452c7
Author: simonis
Date: 2013-07-01 14:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a023ec3452c7
8019382: PPC64: Fix bytecodeInterpreter to compile with '-Wunused-value'
Summary: cast the offending expressions to (void)
Reviewed-by: kvn, coleenp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: 2b3fe74309b6
Author: kvn
Date: 2013-07-02 10:30 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2b3fe74309b6
8019247: SIGSEGV in compiled method c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
Summary: Undo recent changes (and add more comments) in Ideal_allocation().
Reviewed-by: roland
! src/share/vm/opto/graphKit.cpp
Changeset: 738e04fb1232
Author: anoll
Date: 2013-07-02 07:51 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/738e04fb1232
8014972: Crash with specific values for -XX:InitialCodeCacheSize=500K -XX:ReservedCodeCacheSize=500k
Summary: Introduce a minimum code cache size that guarantees that the VM can startup.
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/c1_globals_sparc.hpp
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/x86/vm/c1_globals_x86.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/cpu/zero/vm/shark_globals_zero.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: b800986664f4
Author: drchase
Date: 2013-07-02 20:42 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b800986664f4
7088419: Use x86 Hardware CRC32 Instruction with java.util.zip.CRC32
Summary: add intrinsics using new instruction to interpreter, C1, C2, for suitable x86; add test
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/interpreterGenerator_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
+ src/cpu/x86/vm/stubRoutines_x86.cpp
+ src/cpu/x86/vm/stubRoutines_x86.hpp
! src/cpu/x86/vm/stubRoutines_x86_32.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.hpp
! src/cpu/x86/vm/stubRoutines_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
+ test/compiler/7088419/CRCTest.java
Changeset: c1bd7b5bdc70
Author: twisti
Date: 2013-07-02 20:27 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c1bd7b5bdc70
8017571: JSR292: JVM crashing on assert "cast to instanceKlass" while producing MethodHandle for array methods with MethodHandle.findVirtual
Reviewed-by: kvn
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/reflection.cpp
Changeset: bed0eddd82cd
Author: twisti
Date: 2013-07-02 22:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bed0eddd82cd
Merge
Changeset: 8b789ce47503
Author: roland
Date: 2013-07-04 01:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8b789ce47503
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: fece0ee013fc
Author: roland
Date: 2013-07-04 03:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/fece0ee013fc
Merge
Changeset: c9dd82da51ed
Author: amurillo
Date: 2013-07-04 14:45 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c9dd82da51ed
Merge
Changeset: 30b5b75c42ac
Author: amurillo
Date: 2013-07-04 14:45 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/30b5b75c42ac
Added tag hs25-b40 for changeset c9dd82da51ed
! .hgtags
Changeset: 1a3390aa8326
Author: katleman
Date: 2013-07-11 10:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1a3390aa8326
Added tag jdk8-b98 for changeset 30b5b75c42ac
! .hgtags
Changeset: ea4d24c1e0c6
Author: amurillo
Date: 2013-07-04 14:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ea4d24c1e0c6
8019934: new hotspot build - hs25-b41
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: f323bbb0e6c1
Author: coleenp
Date: 2013-07-03 13:45 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f323bbb0e6c1
8019833: Wrong JNI error code for preexisting JVM
Summary: Return the appropriate JNI error message (instead of the generic one) when the JVM is already started
Reviewed-by: coleenp, hseigel
Contributed-by: sylvestre at debian.org
! src/share/vm/prims/jni.cpp
Changeset: 5f7a4367c787
Author: zgu
Date: 2013-07-04 06:24 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5f7a4367c787
8016074: NMT: assertion failed: assert(thread->thread_state() == from) failed: coming from wrong thread state
Summary: Uses os::NakedYield() on Solaris instead of os::yield_all()
Reviewed-by: acorn, coleenp, hseigel
! src/share/vm/services/memTracker.hpp
Changeset: a55aa67bce1a
Author: zgu
Date: 2013-07-04 04:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a55aa67bce1a
Merge
Changeset: 59b052799158
Author: dcubed
Date: 2013-07-04 21:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/59b052799158
8015884: runThese crashed with SIGSEGV, hs_err has an error instead of stacktrace
Summary: Dl_info struct should only be used if dladdr() has returned non-zero (no errors) and always check the dladdr() return value; Dl_info.dli_sname and Dl_info.dli_saddr fields should only be used if non-NULL; update/improve runtime/6888954/vmerrors.sh test
Reviewed-by: dsamersoff, zgu, hseigel, coleenp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/os/windows/vm/os_windows.inline.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! test/runtime/6888954/vmerrors.sh
Changeset: 93e6dce53ba7
Author: fparain
Date: 2013-07-05 08:26 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/93e6dce53ba7
8016465: The hs_err file gets wrong name
Reviewed-by: dcubed, dholmes, rdurbin
! src/share/vm/utilities/vmError.cpp
Changeset: cc5b7915104e
Author: fparain
Date: 2013-07-05 08:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cc5b7915104e
Merge
Changeset: cf9d71d3e474
Author: iklam
Date: 2013-07-08 10:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cf9d71d3e474
8016903: Thread::_handle_area initial size too big
Summary: Changed initial size to Chunk::tiny_size (216 bytes)
Reviewed-by: coleenp, dholmes, sspitsyn
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/runtime/handles.hpp
Changeset: 71180a6e5080
Author: jiangli
Date: 2013-07-03 17:26 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/71180a6e5080
7133260: AllocationProfiler uses space in metadata and doesn't seem to do anything useful.
Summary: Remove -Xaprof and Klass::_alloc_count & ArrayKlass::_alloc_size.
Reviewed-by: stefank, coleenp
! agent/src/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.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/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/sharedHeap.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: fa6929d0b0a9
Author: jiangli
Date: 2013-07-08 14:21 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/fa6929d0b0a9
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 3c7b4b7b2625
Author: jiangli
Date: 2013-07-08 14:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3c7b4b7b2625
Merge
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
Changeset: ba9dacff9c9d
Author: hseigel
Date: 2013-07-08 19:36 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ba9dacff9c9d
8014399: Remove JVM_SetProtectionDomain from hotspot
Summary: JVM_SetProtectionDomain has been deprecated since 1.5 and is being removed
Reviewed-by: coleenp, hseigel
Contributed-by: eric.mccorkle at oracle.com
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
Changeset: 26037663c2a6
Author: hseigel
Date: 2013-07-08 16:44 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/26037663c2a6
Merge
Changeset: e79a9f26ba2e
Author: hseigel
Date: 2013-07-08 18:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e79a9f26ba2e
Merge
Changeset: 72fce0b2d341
Author: zgu
Date: 2013-07-09 13:18 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/72fce0b2d341
8011760: assert(delta != 0) failed: dup pointer in MemBaseline::malloc_sort_by_addr
Summary: Some of qsort implementation on Linux x86 compares element to itself, which is mistakenly treated as duplicate pointer
Reviewed-by: dcubed, acorn
! src/share/vm/services/memBaseline.cpp
Changeset: 2839ce15e450
Author: zgu
Date: 2013-07-09 19:56 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2839ce15e450
Merge
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
Changeset: 50257d6f5aaa
Author: acorn
Date: 2013-07-09 14:02 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/50257d6f5aaa
8013635: VM should no longer create bridges for generic signatures.
Summary: Requires: 8013789: Compiler bridges, 8015402: metafactory
Reviewed-by: sspitsyn, coleenp, bharadwaj
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 22baec423e2f
Author: acorn
Date: 2013-07-09 22:48 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/22baec423e2f
Merge
Changeset: e50be1620201
Author: goetz
Date: 2013-07-08 14:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e50be1620201
8020059: The flag introduced by 8014972 is not defined if Hotspot is built without a compiler (zero, ppc64 core build).
Summary: define CodeCacheMinimumUseSpace flag for cppInterpeter build.
Reviewed-by: kvn
! src/share/vm/runtime/globals.hpp
Changeset: e554162ab094
Author: adlertz
Date: 2013-07-09 17:20 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e554162ab094
8019625: Test compiler/8005956/PolynomialRoot.java timeouts on Solaris SPARCs
Summary: Disable the test for SPARC and reduce the number of test iterations
Reviewed-by: kvn
! test/compiler/8005956/PolynomialRoot.java
Changeset: b42fe1a8e180
Author: drchase
Date: 2013-07-09 08:56 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b42fe1a8e180
8017578: Hotspot compilation error with latest Studio compiler
Summary: Make the destructor virtual (note more non-compiler hotspot errors occur downstream)
Reviewed-by: kvn, twisti
! src/share/vm/adlc/forms.hpp
Changeset: 7ac80525ece9
Author: anoll
Date: 2013-07-09 11:48 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7ac80525ece9
8015635: Crash when specifying very large code cache size
Summary: Limit the size of the code cache to at most 2G when arguments are checked; added regression test
Reviewed-by: kvn, twisti
! src/share/vm/runtime/arguments.cpp
+ test/compiler/codecache/CheckUpperLimit.java
Changeset: 5f533e38e7d5
Author: twisti
Date: 2013-07-09 22:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5f533e38e7d5
Merge
Changeset: dec841e0c9aa
Author: anoll
Date: 2013-07-10 13:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/dec841e0c9aa
8016749: -XX:+UseISM fails an assert(obj->is_oop()) when running SPECjbb2005
Summary: Remove obsolete code that relates to ISM which was used only on Solaris 8.
Reviewed-by: kvn, twisti
! src/os/solaris/vm/globals_solaris.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: ec173c8f3739
Author: roland
Date: 2013-07-11 01:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ec173c8f3739
Merge
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 2cbc8f3011a0
Author: ehelin
Date: 2013-06-05 09:44 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2cbc8f3011a0
8015972: Refactor the sending of the object count after GC event
Reviewed-by: brutisso, pliden
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
+ src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
+ src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
! src/share/vm/memory/heapInspection.hpp
- src/share/vm/memory/klassInfoClosure.hpp
Changeset: 63cffb381adc
Author: ehelin
Date: 2013-06-12 15:50 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/63cffb381adc
8016170: GC id variable in gcTrace.cpp should use typedef GCId
Reviewed-by: johnc, jwilhelm, jmasa
! src/share/vm/gc_implementation/shared/gcTrace.cpp
Changeset: 6aa440bc1125
Author: ehelin
Date: 2013-06-12 15:21 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6aa440bc1125
8015683: object_count_after_gc should have the same timestamp for all events
Reviewed-by: mgerdin, stefank
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
Changeset: 27c53c9f3a7e
Author: ehelin
Date: 2013-07-10 15:28 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/27c53c9f3a7e
8013939: Metaspace capacity not available
Reviewed-by: tschatzl, mgerdin, stefank
! src/share/vm/gc_interface/collectedHeap.cpp
Changeset: 0f631140d13b
Author: tamao
Date: 2013-07-11 11:45 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0f631140d13b
Merge
- src/share/vm/memory/klassInfoClosure.hpp
Changeset: 2b9946e10587
Author: amurillo
Date: 2013-07-12 16:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2b9946e10587
Merge
- src/share/vm/memory/klassInfoClosure.hpp
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
Changeset: ea979302bb70
Author: amurillo
Date: 2013-07-12 16:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ea979302bb70
Added tag hs25-b41 for changeset 2b9946e10587
! .hgtags
Changeset: dc8afa03e5c9
Author: katleman
Date: 2013-07-11 14:07 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/dc8afa03e5c9
8020414: JDK8 b98 source with GPL header errors
Reviewed-by: darcy, lancea, iris
! test/runtime/8001071/Test8001071.sh
Changeset: 1c474723a324
Author: katleman
Date: 2013-07-11 14:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1c474723a324
Merge
Changeset: 81b6cb70717c
Author: katleman
Date: 2013-07-16 15:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/81b6cb70717c
Merge
Changeset: bb416ee2a79b
Author: cl
Date: 2013-07-18 03:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bb416ee2a79b
Added tag jdk8-b99 for changeset 81b6cb70717c
! .hgtags
Changeset: bd1dc81da579
Author: amurillo
Date: 2013-07-12 17:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bd1dc81da579
8020382: new hotspot build - hs25-b42
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: f4311079200c
Author: brutisso
Date: 2013-07-11 11:33 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f4311079200c
8020155: PSR:PERF G1 not collecting old regions when humongous allocations interfer
Summary: Take _last_young_gc into account when deciding on starting a concurrent mark. Also reviewed-by: per.liden at oracle.com.
Reviewed-by: tschatzl, johnc
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
Changeset: e7a47f226600
Author: tamao
Date: 2013-07-15 15:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e7a47f226600
Merge
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
Changeset: 980532a806a5
Author: goetz
Date: 2013-06-20 15:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/980532a806a5
8016697: Use stubs to implement safefetch
Summary: Implement Safefetch as stub routines. This reduces compiler and os dependencies.
Reviewed-by: twisti, kvn
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/os/windows/vm/os_windows.cpp
! src/os_cpu/bsd_x86/vm/bsd_x86_32.s
! src/os_cpu/bsd_x86/vm/bsd_x86_64.s
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_sparc/vm/linux_sparc.s
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/linux_x86_32.s
! src/os_cpu/linux_x86/vm/linux_x86_64.s
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/solaris_sparc.s
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/solaris_x86_32.s
! src/os_cpu/solaris_x86/vm/solaris_x86_64.s
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: a74ec8831c7b
Author: clucasius
Date: 2013-07-15 12:24 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a74ec8831c7b
Merge
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/os.hpp
Changeset: 16b10327b00d
Author: jprovino
Date: 2013-07-16 10:55 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/16b10327b00d
8011569: ARM -- avoid native stack walking
Summary: ARM compilers do not emit FramePointer on each native frame by default
Reviewed-by: dholmes, zgu
! make/linux/makefiles/vm.make
! src/share/vm/services/memTracker.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 90d6c221d4e5
Author: jprovino
Date: 2013-07-16 12:20 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/90d6c221d4e5
Merge
! make/linux/makefiles/vm.make
- src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
- src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
! src/share/vm/services/memTracker.cpp
- src/share/vm/trace/traceEventTypes.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 9d18d92e54b5
Author: clucasius
Date: 2013-07-18 00:52 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9d18d92e54b5
Merge
Changeset: 9f71e36a471a
Author: amurillo
Date: 2013-07-18 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9f71e36a471a
Merge
Changeset: 5787fac72e76
Author: amurillo
Date: 2013-07-18 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5787fac72e76
Added tag hs25-b42 for changeset 9f71e36a471a
! .hgtags
Changeset: 9d7b55c8a0c4
Author: cl
Date: 2013-07-25 03:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9d7b55c8a0c4
Added tag jdk8-b100 for changeset 5787fac72e76
! .hgtags
Changeset: 2285b4a0a4e6
Author: amurillo
Date: 2013-07-18 09:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2285b4a0a4e6
8020797: new hotspot build - hs25-b43
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: dbc0b5dc08f5
Author: fparain
Date: 2013-07-10 15:49 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/dbc0b5dc08f5
7143807: ResourceMark nesting problem in stringStream
Reviewed-by: kvn, dcubed
! src/share/vm/memory/resourceArea.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp
Changeset: c9a5fab39234
Author: zgu
Date: 2013-07-11 13:15 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c9a5fab39234
8012241: NMT huge memory footprint, it usually leads to OOME
Summary: Enforce memory limitation on NMT to prevent JVM OOM
Reviewed-by: acorn, dcubed, minqi
! src/share/vm/services/memTracker.cpp
Changeset: 5f056abe17c6
Author: zgu
Date: 2013-07-12 04:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5f056abe17c6
Merge
Changeset: 2e8f19c2feef
Author: allwin
Date: 2013-07-12 18:43 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/2e8f19c2feef
7162400: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand
Summary: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand
Reviewed-by: dcubed, dholmes, sspitsyn, mgerdin, ctornqvi, dsamersoff
! src/os/bsd/vm/attachListener_bsd.cpp
! src/os/linux/vm/attachListener_linux.cpp
! src/os/solaris/vm/attachListener_solaris.cpp
! src/os/windows/vm/attachListener_windows.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/services/attachListener.hpp
+ test/serviceability/attach/AttachWithStalePidFile.java
+ test/serviceability/attach/AttachWithStalePidFileTarget.java
Changeset: c0cb474be37e
Author: ctornqvi
Date: 2013-07-12 20:47 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c0cb474be37e
Merge
Changeset: 862625d214fa
Author: fparain
Date: 2013-07-15 00:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/862625d214fa
Merge
Changeset: 23123fc6968a
Author: rbackman
Date: 2013-07-15 11:35 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/23123fc6968a
8019324: assert(_f2 == 0 || _f2 == f2) failed: illegal field change
Reviewed-by: dholmes, rbackman
Contributed-by: David Simms
! src/share/vm/oops/cpCache.hpp
Changeset: ee9e76adced3
Author: rbackman
Date: 2013-07-15 12:06 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ee9e76adced3
Merge
Changeset: 33c52908bcdb
Author: dholmes
Date: 2013-07-15 23:23 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/33c52908bcdb
8015759: hotspot changes needed to compile with Visual Studio 2012
Reviewed-by: anthony, dholmes, dcubed
Contributed-by: Tim Bell
! make/windows/makefiles/compile.make
! make/windows/makefiles/sanity.make
! make/windows/makefiles/vm.make
! src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp
Changeset: 39deebbc90b3
Author: mgerdin
Date: 2013-07-16 07:33 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/39deebbc90b3
6671508: JNI GetPrimitiveArrayCritical should not be callable on object arrays
Summary: Checked JNI now reports error for Get/ReleasePrimitiveArrayCritical on object arrays
Reviewed-by: dholmes, acorn
Contributed-by: david.simms at oracle.com
! src/share/vm/prims/jniCheck.cpp
Changeset: e619a2766bcc
Author: rbackman
Date: 2013-06-12 11:17 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e619a2766bcc
8016131: nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()'
Reviewed-by: jrose, kvn, mgronlun
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/share/vm/prims/forte.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/javaCalls.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 732af649bc3a
Author: ccheung
Date: 2013-07-17 12:22 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/732af649bc3a
8017498: JVM crashes when native code calls sigaction(sig) where sig>=0x20
Summary: Added (sig < MAXSIGNUM) check in jsig.c
Reviewed-by: dholmes, acorn
! src/os/linux/vm/jsig.c
+ test/runtime/jsig/Test8017498.sh
+ test/runtime/jsig/TestJNI.c
+ test/runtime/jsig/TestJNI.java
Changeset: 825e6cb66923
Author: jiangli
Date: 2013-07-17 18:06 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/825e6cb66923
8020309: Eliminate InstanceKlass::_cached_class_file_len.
Summary: Use JvmtiCachedClassFileData.
Reviewed-by: iklam, sspitsyn, dcubed
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
Changeset: 6388dbc4b7ca
Author: jiangli
Date: 2013-07-17 17:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6388dbc4b7ca
Merge
Changeset: c29568b733d2
Author: dholmes
Date: 2013-07-18 06:47 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c29568b733d2
8020697: jniCheck.cpp:check_is_obj_array asserts on TypeArrayKlass::cast(aOop->klass())
Reviewed-by: dcubed, fparain, dholmes
Contributed-by: David Simms
! src/share/vm/prims/jniCheck.cpp
Changeset: 5e3b6f79d280
Author: rbackman
Date: 2013-07-17 13:48 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5e3b6f79d280
8020701: Avoid crashes in WatcherThread
Reviewed-by: acorn, dcubed, dsimms
! src/os/posix/vm/os_posix.cpp
! src/os/posix/vm/os_posix.hpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 248c459b2b75
Author: dcubed
Date: 2013-07-18 12:05 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/248c459b2b75
Merge
! src/share/vm/services/memTracker.cpp
Changeset: af21010d1062
Author: dcubed
Date: 2013-07-18 12:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/af21010d1062
Merge
! src/os/windows/vm/os_windows.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/os.hpp
Changeset: 02d7aa1456c9
Author: ccheung
Date: 2013-07-18 14:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/02d7aa1456c9
8004872: Early loading of HashMap and StringValue under -XX:+AggressiveOpts can be removed
Summary: this fix also removes the -XX:+UseStringCache option
Reviewed-by: dholmes, acorn, iklam
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 383a5e21cc2d
Author: minqi
Date: 2013-07-18 18:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/383a5e21cc2d
Merge
Changeset: 060ae9b7ffea
Author: mgronlun
Date: 2013-07-19 17:56 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/060ae9b7ffea
8020547: Event based tracing needs a UNICODE string type
Reviewed-by: egahlin, rbackman, dcubed, brutisso, acorn
! src/share/vm/trace/traceDataTypes.hpp
! src/share/vm/trace/tracetypes.xml
! src/share/vm/trace/xinclude.mod
Changeset: 4614a598dae1
Author: minqi
Date: 2013-07-19 08:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/4614a598dae1
8016538: volatile double access via Unsafe.cpp is not atomic
Summary: volatile jdouble load/store is not atomic, fix by using of existing volatile jlong operations which are atomic for jdouble.
Reviewed-by: kvn, vladidan, jrose
Contributed-by: david.holmes at oracle.com
! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp
! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp
! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp
! src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp
Changeset: 55a61ceb2fe7
Author: minqi
Date: 2013-07-19 11:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/55a61ceb2fe7
Merge
Changeset: 16511b7e3d35
Author: emc
Date: 2013-07-22 17:57 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/16511b7e3d35
8019632: Method parameters are not copied in clone_with_new_data
Summary: Add code to copy method parameters data in clone_with_new_data
Reviewed-by: coleenp, sspitsyn
! src/share/vm/oops/method.cpp
Changeset: 72727c4b6dec
Author: ccheung
Date: 2013-07-19 14:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/72727c4b6dec
8020791: [TESTBUG] runtime/jsig/Test8017498.sh failed to compile native code
Summary: Added -DLINUX to the gcc command and improved the .sh script
Reviewed-by: dcubed, dholmes, minqi
! test/runtime/jsig/Test8017498.sh
! test/runtime/jsig/TestJNI.c
Changeset: 5165d659cebd
Author: minqi
Date: 2013-07-22 22:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5165d659cebd
Merge
Changeset: c0f353803b47
Author: minqi
Date: 2013-07-23 12:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c0f353803b47
Merge
Changeset: c90c698831d7
Author: kvn
Date: 2013-07-12 14:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c90c698831d7
8020215: Different execution plan when using JIT vs interpreter
Summary: fix bytecode analyzer
Reviewed-by: twisti
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/ci/bcEscapeAnalyzer.hpp
+ test/compiler/EscapeAnalysis/Test8020215.java
Changeset: fcf521c3fbc6
Author: kvn
Date: 2013-07-12 14:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/fcf521c3fbc6
8007898: Incorrect optimization of Memory Barriers in Matcher::post_store_load_barrier()
Summary: generate one "fat" membar instead of set of barriers for volitile store
Reviewed-by: roland
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/parse3.cpp
+ test/compiler/membars/DekkerTest.java
Changeset: 34ce0b5acb81
Author: morris
Date: 2013-07-15 06:27 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/34ce0b5acb81
Merge
Changeset: 0f57ccdb9084
Author: kvn
Date: 2013-07-15 10:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0f57ccdb9084
8020433: Crash when using -XX:+RestoreMXCSROnJNICalls
Summary: remove StubRoutines::x86::_mxcsr_std and use StubRoutines::_mxcsr_std
Reviewed-by: jrose
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
+ test/compiler/cpuflags/RestoreMXCSR.java
Changeset: 46a90f83df31
Author: morris
Date: 2013-07-19 13:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/46a90f83df31
Merge
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: 6efedc114807
Author: morris
Date: 2013-07-24 13:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6efedc114807
Merge
Changeset: 01aa164323fa
Author: dholmes
Date: 2013-07-24 19:23 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/01aa164323fa
8020799: Allow customization of hotspot source directories and files
Reviewed-by: kvn, dlong
! make/linux/makefiles/vm.make
Changeset: a4b9a8ec8f4a
Author: jiangli
Date: 2013-07-25 18:12 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/a4b9a8ec8f4a
Merge
Changeset: 46487ba40ff2
Author: amurillo
Date: 2013-07-26 03:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/46487ba40ff2
Merge
Changeset: f6921c876db1
Author: amurillo
Date: 2013-07-26 03:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f6921c876db1
Added tag hs25-b43 for changeset 46487ba40ff2
! .hgtags
Changeset: 7c9885d23744
Author: cl
Date: 2013-08-01 04:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7c9885d23744
Added tag jdk8-b101 for changeset f6921c876db1
! .hgtags
Changeset: e84845884c85
Author: amurillo
Date: 2013-07-26 04:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e84845884c85
8021566: new hotspot build - hs25-b44
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: d90d1b96b65b
Author: kvn
Date: 2013-07-26 12:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d90d1b96b65b
8008938: TieredCompilation should be default
Summary: switch on TieredCompilation by default
Reviewed-by: twisti
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp
Changeset: 1b6395189726
Author: minqi
Date: 2013-07-19 14:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1b6395189726
8012263: ciReplay: gracefully exit & report meaningful error when replay data parsing fails
Summary: find_method could return NULL so need explicitly check if there is error after parse_method, exit on error to avoid crash.
Reviewed-by: kvn, twisti
Contributed-by: yumin.qi at oracle.com
! src/share/vm/ci/ciReplay.cpp
Changeset: 5ad7f8179bf7
Author: minqi
Date: 2013-07-24 08:04 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5ad7f8179bf7
Merge
Changeset: b6baf306e698
Author: fparain
Date: 2013-07-26 05:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b6baf306e698
Merge
Changeset: 83ca9dc4564d
Author: fparain
Date: 2013-07-26 15:24 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/83ca9dc4564d
8019845: Memory leak during class redefinition
Reviewed-by: acorn, jmasa, coleenp, dcubed, mgerdin
! src/share/vm/memory/metaspace.cpp
Changeset: f9ee986a9fea
Author: ccheung
Date: 2013-07-30 14:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f9ee986a9fea
8021296: [TESTBUG] Test8017498.sh fails to find "gcc" and fails to compile on some Linux releases
Summary: Added checking for gcc and simplified the sig_handler() in the test case
Reviewed-by: dcubed, coleenp, minqi, dlong
! test/runtime/6929067/Test6929067.sh
! test/runtime/7107135/Test7107135.sh
! test/runtime/jsig/Test8017498.sh
! test/runtime/jsig/TestJNI.c
Changeset: 0f98cc013b21
Author: fparain
Date: 2013-07-31 08:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0f98cc013b21
Merge
Changeset: c65045599519
Author: dholmes
Date: 2013-07-25 21:05 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c65045599519
8021314: minimal1.make needs to force off components not supported by the minimal VM
Reviewed-by: coleenp, bpittore
! make/bsd/makefiles/minimal1.make
! make/linux/makefiles/minimal1.make
Changeset: 078e5eb2e52e
Author: clucasius
Date: 2013-07-27 17:23 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/078e5eb2e52e
Merge
Changeset: da839a3c5735
Author: dholmes
Date: 2013-07-31 19:05 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/da839a3c5735
Merge
Changeset: e3c8767c5cf8
Author: tschatzl
Date: 2013-07-24 10:07 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e3c8767c5cf8
8020123: Test gc/g1/TestPrintRegionRememberedSetInfo.java fails with "test result: Error. No action after @build"
Summary: Remove the @build tag and replace it by a @run tag so that the test gets executed
Reviewed-by: brutisso, mgerdin
! test/gc/g1/TestPrintRegionRememberedSetInfo.java
Changeset: 7b06ae405d7b
Author: jmasa
Date: 2013-07-23 09:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7b06ae405d7b
6990419: CMS Remaining work for 6572569: consistently skewed work distribution in (long) re-mark pauses
Reviewed-by: rasbold, tschatzl, jmasa
Contributed-by: yamauchi at google.com
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/runtime/globals.hpp
Changeset: fb7010c7c011
Author: jmasa
Date: 2013-07-25 07:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/fb7010c7c011
Merge
Changeset: ca9dedeebdec
Author: jmasa
Date: 2013-07-25 11:07 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ca9dedeebdec
6412968: CMS Long initial mark pauses
Reviewed-by: rasbold, tschatzl, jmasa
Contributed-by: yamauchi at google.com
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 8796fd3ac898
Author: tamao
Date: 2013-07-26 13:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8796fd3ac898
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 313227279a05
Author: brutisso
Date: 2013-08-01 07:03 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/313227279a05
8021967: Deprecate -XX:DefaultMaxRAMFraction
Reviewed-by: tschatzl, jmasa, kvn, tamao
! src/share/vm/runtime/arguments.cpp
+ test/gc/startup_warnings/TestDefaultMaxRAMFraction.java
Changeset: dae8324fc7d1
Author: brutisso
Date: 2013-08-01 09:35 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/dae8324fc7d1
8021879: G1: G1HeapRegionSize flag value not updated correctly
Reviewed-by: tschatzl, jmasa
! src/share/vm/gc_implementation/g1/heapRegion.cpp
+ test/gc/arguments/TestG1HeapRegionSize.java
Changeset: 8d4ff57af591
Author: brutisso
Date: 2013-08-01 17:29 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8d4ff57af591
8022051: G1: Remove some unused G1 flags
Reviewed-by: tschatzl, jmasa
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: 69d0dbb53c78
Author: tamao
Date: 2013-08-01 17:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/69d0dbb53c78
Merge
Changeset: 530fe88b3b2c
Author: amurillo
Date: 2013-08-02 02:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/530fe88b3b2c
Merge
Changeset: c4697c1c4484
Author: amurillo
Date: 2013-08-02 02:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c4697c1c4484
Added tag hs25-b44 for changeset 530fe88b3b2c
! .hgtags
Changeset: b9a927798f12
Author: cl
Date: 2013-08-08 10:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b9a927798f12
Added tag jdk8-b102 for changeset c4697c1c4484
! .hgtags
From xueming.shen at oracle.com Thu Aug 8 13:47:35 2013
From: xueming.shen at oracle.com (xueming.shen at oracle.com)
Date: Thu, 08 Aug 2013 20:47:35 +0000
Subject: [threeten-dev] hg: threeten/threeten/jaxws: 18 new changesets
Message-ID: <20130808204839.A33F548728@hg.openjdk.java.net>
Changeset: 88838e08e4ef
Author: katleman
Date: 2013-05-02 13:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/88838e08e4ef
Added tag jdk8-b88 for changeset 24fa5452e5d4
! .hgtags
Changeset: 3e5b9ea5ac35
Author: katleman
Date: 2013-05-09 10:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/3e5b9ea5ac35
Added tag jdk8-b89 for changeset 88838e08e4ef
! .hgtags
Changeset: 0bb1a9fa56b0
Author: katleman
Date: 2013-05-16 12:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/0bb1a9fa56b0
Added tag jdk8-b90 for changeset 3e5b9ea5ac35
! .hgtags
Changeset: a0f604766ca1
Author: katleman
Date: 2013-05-23 10:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/a0f604766ca1
Added tag jdk8-b91 for changeset 0bb1a9fa56b0
! .hgtags
Changeset: 7386eca865e1
Author: katleman
Date: 2013-05-30 10:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/7386eca865e1
Added tag jdk8-b92 for changeset a0f604766ca1
! .hgtags
Changeset: 254c53fd97ab
Author: katleman
Date: 2013-06-06 09:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/254c53fd97ab
Added tag jdk8-b93 for changeset 7386eca865e1
! .hgtags
Changeset: 1468c94135f9
Author: katleman
Date: 2013-06-13 09:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/1468c94135f9
Added tag jdk8-b94 for changeset 254c53fd97ab
! .hgtags
Changeset: 7de08fa7cb34
Author: katleman
Date: 2013-06-20 10:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/7de08fa7cb34
Added tag jdk8-b95 for changeset 1468c94135f9
! .hgtags
Changeset: 8f2986ff0235
Author: mkos
Date: 2013-06-12 14:47 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/8f2986ff0235
8013021: Rebase 8005432 & 8003542 against the latest jdk8/jaxws
8003542: Improve processing of MTOM attachments
8005432: Update access to JAX-WS
Reviewed-by: mullan
! src/share/jaxws_classes/com/oracle/webservices/internal/api/databinding/DatabindingModeFeature.java
! src/share/jaxws_classes/com/oracle/webservices/internal/api/databinding/ExternalMetadataFeature.java
! src/share/jaxws_classes/com/oracle/webservices/internal/api/message/BaseDistributedPropertySet.java
! src/share/jaxws_classes/com/oracle/webservices/internal/impl/encoding/StreamDecoderImpl.java
! src/share/jaxws_classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/package-info.java
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_de.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_es.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_fr.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_it.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_ja.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_ko.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_pt_BR.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_zh_CN.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_zh_TW.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/Classes.java
! src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/Config.java
! src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/Schema.java
! src/share/jaxws_classes/com/sun/tools/internal/ws/version.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_de.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_es.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_fr.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_it.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_ja.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_ko.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_pt_BR.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_zh_CN.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_zh_TW.properties
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/CommonResourceBundle.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/Decoder.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/BASE64EncodingAlgorithm.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/HexadecimalEncodingAlgorithm.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentParser.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/resources/ResourceBundle.properties
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/sax/AttributesHolder.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentParser.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentParser.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/StartElementEvent.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXOutputFactory.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/SAXEventSerializer.java
! src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/TransformInputOutput.java
! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/DataHead.java
! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/MemoryData.java
+ src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/TempFiles.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/api/databinding/DatabindingConfig.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SAAJFactory.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/Fiber.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/assembler/MetroConfigLoader.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/assembler/TubeCreator.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/client/MonitorRootClient.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/client/SEIPortInfo.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/client/dispatch/DispatchImpl.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/SEIStub.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/SyncMethodHandler.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/db/DatabindingFactoryImpl.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/db/DatabindingImpl.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/MtomCodec.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/message/stream/StreamMessage.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/model/RuntimeModeler.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundOperationImpl.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLOperationImpl.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/resources/DispatchMessages.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/resources/dispatch.properties
! src/share/jaxws_classes/com/sun/xml/internal/ws/server/EndpointFactory.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/BindingInfo.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/JAXBWrapperAccessor.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/HttpAdapter.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/util/version.properties
! src/share/jaxws_classes/javax/xml/soap/FactoryFinder.java
! src/share/jaxws_classes/javax/xml/soap/MessageFactory.java
! src/share/jaxws_classes/javax/xml/soap/SAAJMetaFactory.java
! src/share/jaxws_classes/javax/xml/soap/SOAPConnectionFactory.java
! src/share/jaxws_classes/javax/xml/soap/SOAPFactory.java
Changeset: c4191a46e3eb
Author: lana
Date: 2013-06-16 22:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/c4191a46e3eb
Merge
Changeset: 690d34b326bc
Author: lana
Date: 2013-06-24 14:27 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/690d34b326bc
Merge
Changeset: dcde7f049111
Author: katleman
Date: 2013-06-27 13:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/dcde7f049111
Added tag jdk8-b96 for changeset 690d34b326bc
! .hgtags
Changeset: b1fb4612a2ca
Author: cl
Date: 2013-07-04 01:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/b1fb4612a2ca
Added tag jdk8-b97 for changeset dcde7f049111
! .hgtags
Changeset: 8ef83d4b23c9
Author: katleman
Date: 2013-07-11 10:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/8ef83d4b23c9
Added tag jdk8-b98 for changeset b1fb4612a2ca
! .hgtags
Changeset: 4fd722afae5c
Author: cl
Date: 2013-07-18 03:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/4fd722afae5c
Added tag jdk8-b99 for changeset 8ef83d4b23c9
! .hgtags
Changeset: 60b623a36164
Author: cl
Date: 2013-07-25 03:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/60b623a36164
Added tag jdk8-b100 for changeset 4fd722afae5c
! .hgtags
Changeset: 988a5f2ac559
Author: cl
Date: 2013-08-01 04:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/988a5f2ac559
Added tag jdk8-b101 for changeset 60b623a36164
! .hgtags
Changeset: 6cdc6ed98780
Author: cl
Date: 2013-08-08 10:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/6cdc6ed98780
Added tag jdk8-b102 for changeset 988a5f2ac559
! .hgtags
From xueming.shen at oracle.com Thu Aug 8 14:10:12 2013
From: xueming.shen at oracle.com (xueming.shen at oracle.com)
Date: Thu, 08 Aug 2013 21:10:12 +0000
Subject: [threeten-dev] hg: threeten/threeten/langtools: 225 new changesets
Message-ID: <20130808212219.950D84872A@hg.openjdk.java.net>
Changeset: adec2a5d510a
Author: katleman
Date: 2013-05-02 13:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/adec2a5d510a
Added tag jdk8-b88 for changeset a1e10f3adc47
! .hgtags
Changeset: ed918a442b83
Author: jlahoda
Date: 2013-04-17 15:54 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/ed918a442b83
8008174: DocTree API should provide start and end positions for tree nodes
Summary: Adding DocSourcePositions to allow access to DocTree starting/ending position
Reviewed-by: jjg, darcy
Contributed-by: Ralph Benjamin Ruijs , Jan Lahoda
+ src/share/classes/com/sun/source/util/DocSourcePositions.java
! src/share/classes/com/sun/source/util/DocTrees.java
! src/share/classes/com/sun/source/util/SourcePositions.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/share/classes/com/sun/tools/javac/tree/DCTree.java
+ test/tools/javac/doctree/positions/TestPosition.java
+ test/tools/javac/doctree/positions/TestPosition.out
+ test/tools/javac/doctree/positions/TestPositionSource.java
Changeset: 891b88acf47a
Author: jjg
Date: 2013-04-18 19:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/891b88acf47a
8012658: Change default langtools source level to 7
Reviewed-by: darcy
! make/netbeans/langtools/nbproject/project.xml
Changeset: 95d29b99e5b3
Author: jjg
Date: 2013-04-18 20:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/95d29b99e5b3
8012656: cache frequently used name strings for DocImpl classes
Reviewed-by: darcy
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
Changeset: a3655c24e232
Author: jfranck
Date: 2013-04-19 11:57 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/a3655c24e232
8012681: Commit for JDK-8012656 breaks tl build
Reviewed-by: vromero, chegar, alanb
! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
Changeset: d59730bd3162
Author: jjg
Date: 2013-04-19 11:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/d59730bd3162
8012661: remove langtools Makefile-classic
Reviewed-by: erikj, tbell
- make/Makefile-classic
Changeset: bae8387d16aa
Author: jfranck
Date: 2013-04-22 10:24 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/bae8387d16aa
8011027: Type parameter annotations not passed through to javax.lang.model
Reviewed-by: jjg, darcy
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/model/JavacAnnoConstructs.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
+ test/tools/javac/processing/model/element/TestTypeParameterAnnotations.java
Changeset: da0bd69335d4
Author: lana
Date: 2013-04-23 15:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/da0bd69335d4
Merge
Changeset: 4b0038f66d66
Author: jjg
Date: 2013-04-25 17:45 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/4b0038f66d66
8013256: javac test failing after Lambda changes to java.util.List
Reviewed-by: mduigou
! test/tools/javac/api/TestJavacTaskScanner.java
Changeset: 3c02d2f1a421
Author: vromero
Date: 2013-04-26 10:04 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/3c02d2f1a421
8012723: strictfp interface misses strictfp modifer on default method
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java
Changeset: 2ca9e7d50136
Author: vromero
Date: 2013-04-26 10:17 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/2ca9e7d50136
8008562: javac, a refactoring to Bits is necessary in order to provide a change history
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
Changeset: f3f3ac1273e8
Author: vromero
Date: 2013-04-26 15:59 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/f3f3ac1273e8
8010304: javac should detect all mutable implicit static fields in langtools using a plugin
Reviewed-by: jjg
! make/build.xml
+ make/tools/crules/AbstractCodingRulesAnalyzer.java
+ make/tools/crules/MutableFieldsAnalyzer.java
+ make/tools/crules/resources/crules.properties
Changeset: 57648bad3287
Author: mchung
Date: 2013-04-30 15:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/57648bad3287
8013531: Provide a utility class in com.sun.tools.classfile to find field/method references
Reviewed-by: alanb
! src/share/classes/com/sun/tools/classfile/Dependencies.java
+ src/share/classes/com/sun/tools/classfile/ReferenceFinder.java
Changeset: 260013a710ef
Author: lana
Date: 2013-04-30 17:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/260013a710ef
Merge
Changeset: 8e27e84de2e9
Author: rfield
Date: 2013-05-01 08:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/8e27e84de2e9
8011591: BootstrapMethodError when capturing constructor ref to local classes
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInnerImplicitArgs.java
Changeset: ec434cfd2752
Author: lana
Date: 2013-05-06 11:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/ec434cfd2752
Merge
- make/Makefile-classic
Changeset: e19283cd30a4
Author: katleman
Date: 2013-05-09 10:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/e19283cd30a4
Added tag jdk8-b89 for changeset ec434cfd2752
! .hgtags
Changeset: 9717b9523d46
Author: katleman
Date: 2013-05-16 12:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/9717b9523d46
Added tag jdk8-b90 for changeset e19283cd30a4
! .hgtags
Changeset: abd153854f16
Author: jjg
Date: 2013-05-03 09:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/abd153854f16
8012728: Normalize @ignore comments on langtools tests
Reviewed-by: vromero, mcimadamore
! test/com/sun/javadoc/_template/Template.java
! test/com/sun/javadoc/_template/TemplateComplete.java
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
! test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.java
! test/tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
! test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java
! test/tools/javac/generics/7034511/T7034511a.java
! test/tools/javac/generics/7034511/T7034511b.java
! test/tools/javac/generics/OverrideBridge.java
! test/tools/javac/lambda/TargetType36.java
! test/tools/javac/lambda/TargetType53.java
! test/tools/javac/lambda/TargetType54.java
! test/tools/javac/lambda/TargetType58.java
! test/tools/javac/lambda/TargetType59.java
! test/tools/javac/lambda/TargetType62.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java
! test/tools/javap/output/RepeatingTypeAnnotations.java
! test/tools/javap/output/Tester.java
Changeset: 38c4bade0ec1
Author: jjg
Date: 2013-05-03 10:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/38c4bade0ec1
8002387: Improve rendered HTML formatting for {@code}
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javadoc/Comment.java
+ test/com/sun/javadoc/testLiteralCodeInPre/TestLiteralCodeInPre.java
+ test/com/sun/javadoc/testLiteralCodeInPre/pkg/Test.java
Changeset: a2889739cf21
Author: jjg
Date: 2013-05-03 15:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/a2889739cf21
8000407: remove @GenerateNativeHeader
Reviewed-by: vromero, darcy
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
- src/share/classes/javax/tools/annotation/GenerateNativeHeader.java
! test/tools/javac/nativeHeaders/NativeHeaderTest.java
! test/tools/javac/nativeHeaders/javahComparison/CompareTest.java
- test/tools/javac/nativeHeaders/javahComparison/TestClass2.java
- test/tools/javac/nativeHeaders/javahComparison/TestClass3.java
Changeset: d918b63a5509
Author: jjg
Date: 2013-05-03 17:44 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/d918b63a5509
8008768: Using {@inheritDoc} in simple tag defined via -tag fails
Reviewed-by: jjg, mduigou
Contributed-by: jonathan.gibbons at oracle.com, mike.duigou at oracle.com
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java
+ test/com/sun/javadoc/InheritDocForUserTags/DocTest.java
+ test/com/sun/javadoc/testSimpleTagInherit/TestSimpleTagInherit.java
+ test/com/sun/javadoc/testSimpleTagInherit/p/BaseClass.java
+ test/com/sun/javadoc/testSimpleTagInherit/p/TestClass.java
Changeset: e8987ce7fb4b
Author: darcy
Date: 2013-05-05 21:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/e8987ce7fb4b
8013909: Fix doclint issues in javax.lang.model
Reviewed-by: jjg
! src/share/classes/javax/annotation/processing/SupportedAnnotationTypes.java
! src/share/classes/javax/annotation/processing/SupportedOptions.java
! src/share/classes/javax/annotation/processing/SupportedSourceVersion.java
! src/share/classes/javax/lang/model/AnnotatedConstruct.java
! src/share/classes/javax/lang/model/element/NestingKind.java
! src/share/classes/javax/lang/model/util/ElementScanner6.java
! src/share/classes/javax/lang/model/util/Elements.java
! src/share/classes/javax/lang/model/util/Types.java
Changeset: a7ff36d06fa2
Author: jlahoda
Date: 2013-05-06 16:22 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/a7ff36d06fa2
8009724: Enhance the DocTree API with DocTreePath
Summary: Adding DocTreePath and DocTreePathScanner similar to TreePath and TreePathScanner, respectively
Reviewed-by: jjg
Contributed-by: Ralph Benjamin Ruijs , Jan Lahoda
+ src/share/classes/com/sun/source/util/DocTreePath.java
+ src/share/classes/com/sun/source/util/DocTreePathScanner.java
! src/share/classes/com/sun/source/util/DocTrees.java
! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
+ test/tools/javac/doctree/DocTreePathScannerTest.java
! test/tools/javac/doctree/ReferenceTest.java
Changeset: 68142e69cafb
Author: rfield
Date: 2013-05-07 06:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/68142e69cafb
8014023: When a method reference to a local class constructor is contained in a method whose number of parameters matches the number of constructor parameters compilation fails
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/methodReference/TreeMakerParamsIsGoofy.java
Changeset: 43c2f7cb9c76
Author: jjg
Date: 2013-05-07 14:27 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/43c2f7cb9c76
8004082: test/tools/javac/plugin/showtype/Test.java fails on windows: jtreg can't delete plugin.jar
Reviewed-by: vromero, mcimadamore
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ src/share/classes/com/sun/tools/javac/util/ServiceLoader.java
! test/tools/javac/plugin/showtype/Test.java
Changeset: 780014a234fa
Author: jfranck
Date: 2013-05-08 14:10 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/780014a234fa
8013485: javac can't handle annotations with a from a previous compilation unit
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/annotations/clinit/AnnoWithClinit1.java
+ test/tools/javac/annotations/clinit/AnnoWithClinitFail.java
+ test/tools/javac/annotations/clinit/AnnoWithClinitFail.out
Changeset: c68834236058
Author: lana
Date: 2013-05-08 23:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/c68834236058
Merge
Changeset: ce7e1674eb73
Author: alanb
Date: 2013-05-10 16:10 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/ce7e1674eb73
8014318: tools/javac/profiles/ProfileOptionTest.java needs modifying now that javax.script is in compact1
Reviewed-by: mchung
! test/tools/javac/profiles/ProfileOptionTest.java
Changeset: 1c43236f6d69
Author: darcy
Date: 2013-05-10 14:31 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/1c43236f6d69
8014365: Restore Objects.requireNonNull(T, Supplier)
Reviewed-by: jjg
! makefiles/BuildLangtools.gmk
Changeset: e39669aea0bd
Author: jjg
Date: 2013-05-12 18:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/e39669aea0bd
8014363: javac test class ToolTester handles classpath incorrectly
Reviewed-by: ksrini
! test/tools/javac/api/6406133/T6406133.java
! test/tools/javac/api/6410643/T6410643.java
! test/tools/javac/api/6411310/T6411310.java
! test/tools/javac/api/6411333/T6411333.java
! test/tools/javac/api/6412656/T6412656.java
! test/tools/javac/api/6415780/T6415780.java
! test/tools/javac/api/6418694/T6418694.java
! test/tools/javac/api/6421111/T6421111.java
! test/tools/javac/api/6421756/T6421756.java
! test/tools/javac/api/6422215/T6422215.java
! test/tools/javac/api/6422327/T6422327.java
! test/tools/javac/api/6423003/T6423003.java
! test/tools/javac/api/6431257/T6431257.java
! test/tools/javac/api/6437349/T6437349.java
! test/tools/javac/api/6437999/T6437999.java
! test/tools/javac/api/6440333/T6440333.java
! test/tools/javac/api/6440528/T6440528.java
! test/tools/javac/api/6468404/T6468404.java
! test/tools/javac/api/6731573/T6731573.java
! test/tools/javac/api/6733837/T6733837.java
! test/tools/javac/api/TestJavacTaskScanner.java
! test/tools/javac/api/guide/Test.java
! test/tools/javac/api/lib/ToolTester.java
Changeset: 8dd528992c15
Author: jlahoda
Date: 2013-05-10 15:15 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/8dd528992c15
8012929: Trees.getElement should work not only for declaration trees, but also for use-trees
Reviewed-by: jjg
Contributed-by: Dusan Balek , Jan Lahoda
! src/share/classes/com/sun/tools/doclint/Env.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/api/TestGetElementReference.java
+ test/tools/javac/api/TestGetElementReferenceData.java
Changeset: 8ea30d59ac41
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/8ea30d59ac41
8010440: Replace int constants in LinkInfoImpl with enum
Reviewed-by: bpatel, darcy
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java
Changeset: 74cd21f2c2fe
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/74cd21f2c2fe
8011642: Remove LinkOutput in favor of direct use of Content
Reviewed-by: bpatel, darcy
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.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/ProfilePackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/ContentBuilder.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletConstants.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
Changeset: 7a9ef837e57f
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/7a9ef837e57f
8011650: reduce use of RawHtml nodes in doclet
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.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/ProfilePackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/ContentBuilder.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/RawHtml.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/StringContent.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java
Changeset: 6ea964c78845
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/6ea964c78845
8011651: simplify LinkInfoImpl API
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
Changeset: e6c5b5ee9fac
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/e6c5b5ee9fac
8011662: Remove single instance of resource with HTML from doclet resource bundle
Reviewed-by: bpatel, darcy
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/ContentBuilder.java
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
Changeset: ce4f0769b4b2
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/ce4f0769b4b2
8011668: Allow HTMLWriter.getResource to take Content args
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/ContentBuilder.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
Changeset: 4c43e51433ba
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/4c43e51433ba
8011288: Erratic/inconsistent indentation of signatures
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/RawHtml.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/StringContent.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java
+ test/com/sun/javadoc/testIndentation/TestIndentation.java
+ test/com/sun/javadoc/testIndentation/p/Indent.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java
Changeset: 7af0fa419a2b
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/7af0fa419a2b
8012174: {@literal} and {@code} should use \"new\" Taglet, not old.
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ExpertTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
Changeset: 6a5288a298fd
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/6a5288a298fd
8012175: Convert TagletOutputImpl to use ContentBuilder instead of StringBuilder
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletOutputImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/Taglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletOutput.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! test/com/sun/javadoc/AuthorDD/AuthorDD.java
! test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java
! test/com/sun/javadoc/testHref/TestHref.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/com/sun/javadoc/testSimpleTagInherit/TestSimpleTagInherit.java
! test/com/sun/javadoc/testSinceTag/TestSinceTag.java
! test/com/sun/javadoc/testValueTag/TestValueTag.java
Changeset: 76a691e3e961
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/76a691e3e961
8012176: reduce use of TagletOutputImpl.toString
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletOutputImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/com/sun/javadoc/testSinceTag/TestSinceTag.java
Changeset: 937aa020c667
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/937aa020c667
8012177: HTMLDocletWriter methods should generate Content, not Strings
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
Changeset: bd51ca92c013
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/bd51ca92c013
8012178: Cleanup use of Util.escapeHtmlChars
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.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/SubWriterHolderWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/StringContent.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
Changeset: df4f44800923
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/df4f44800923
8012183: replace some uses of Configuration.getText with Configuration.getResource
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.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/ProfileIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
Changeset: 051b728cfe90
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/051b728cfe90
8012180: Speed up removeNonInlineHtmlTags
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
Changeset: 25c89a492f14
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/25c89a492f14
8012295: Cleanup JavaFX features in standard doclet
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BasePropertyTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ExpertTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java
Changeset: 081d7c72ee92
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/081d7c72ee92
8012311: Cleanup names and duplicatre code in TagletManager
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java
Changeset: ca8808c88f94
Author: jjg
Date: 2013-05-14 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/ca8808c88f94
8012308: Remove TagletOutput in favor of direct use of Content
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/TagletOutputImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/ContentBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BasePropertyTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DeprecatedTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DocRootTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/Taglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletOutput.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
! test/com/sun/javadoc/testNestedInlineTag/testtaglets/BoldTaglet.java
! test/com/sun/javadoc/testNestedInlineTag/testtaglets/GreenTaglet.java
! test/com/sun/javadoc/testNestedInlineTag/testtaglets/UnderlineTaglet.java
! test/com/sun/javadoc/testTaglets/taglets/Foo.java
Changeset: c09b7234cded
Author: rfield
Date: 2013-05-14 11:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/c09b7234cded
8012556: Implement lambda methods on interfaces as static
8006140: Javac NPE compiling Lambda expression on initialization expression of static field in interface
Summary: Lambdas occurring in static contexts or those not needing instance information should be generated into static methods. This has long been the case for classes. However, as a work-around to the lack of support for statics on interfaces, interface lambda methods have been generated into default methods. For lambdas in interface static contexts (fields and static methods) this causes an NPE in javac because there is no 'this'. MethodHandles now support static methods on interfaces. This changeset allows lambda methods to be generated as static interface methods. An existing bug in Hotspot (8013875) is exposed in a test when the "-esa" flag is used. This test and another test that already exposed this bug have been marked with @ignore.
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/LambdaInterfaceStaticField.java
! test/tools/javac/lambda/MethodReference66.java
! test/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/tools/javac/lambda/lambdaExecution/InInterface.java
Changeset: 46b9c25f7024
Author: jjg
Date: 2013-05-14 12:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/46b9c25f7024
8014461: genstubs creates default native methods
Reviewed-by: alanb
! make/tools/genstubs/GenStubs.java
Changeset: 0384683c64be
Author: jjg
Date: 2013-05-14 13:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/0384683c64be
8014557: Mutable static field in HtmlDocletWriter
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
Changeset: ddb4a2bfcd82
Author: jjg
Date: 2013-05-14 15:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/ddb4a2bfcd82
8013852: update reference impl for type-annotations
Reviewed-by: jjg
Contributed-by: wdietl at gmail.com, steve.sides at oracle.com, joel.franck at oracle.com, alex.buckley at oracle.com
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/TypeAnnotation.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/javac/code/Annotations.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
! src/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
! src/share/classes/com/sun/tools/javadoc/JavadocEnter.java
! src/share/classes/com/sun/tools/javadoc/Messager.java
! src/share/classes/com/sun/tools/javadoc/TypeMaker.java
! src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
! test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java
! test/com/sun/javadoc/typeAnnotations/smoke/pkg/TargetTypes.java
! test/tools/javac/annotations/typeAnnotations/attribution/Scopes.java
! test/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
+ test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java
! test/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java
! test/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java
+ test/tools/javac/annotations/typeAnnotations/classfile/T8008762.java
+ test/tools/javac/annotations/typeAnnotations/classfile/T8008769.java
+ test/tools/javac/annotations/typeAnnotations/classfile/T8010015.java
+ test/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java
! test/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java
! test/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java
! test/tools/javac/annotations/typeAnnotations/failures/LazyConstantValue.java
+ test/tools/javac/annotations/typeAnnotations/failures/LazyConstantValue.out
! test/tools/javac/annotations/typeAnnotations/failures/LintCast.out
! test/tools/javac/annotations/typeAnnotations/failures/StaticMethods.java
! test/tools/javac/annotations/typeAnnotations/failures/StaticMethods.out
+ test/tools/javac/annotations/typeAnnotations/failures/T8008751.java
+ test/tools/javac/annotations/typeAnnotations/failures/T8009360.java
+ test/tools/javac/annotations/typeAnnotations/failures/T8011722.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DeclarationAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DeclarationAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/receiver/Nesting.java
! test/tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.out
! test/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.java
! test/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.out
! test/tools/javac/annotations/typeAnnotations/failures/common/rest/MissingAnnotationValue.java
! test/tools/javac/annotations/typeAnnotations/failures/common/rest/MissingAnnotationValue.out
+ test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DeclarationAnnotation.java
+ test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DeclarationAnnotation.out
+ test/tools/javac/annotations/typeAnnotations/newlocations/AnonymousClass.java
! test/tools/javac/annotations/typeAnnotations/newlocations/Lambda.java
! test/tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ReferenceInfoUtil.java
+ test/tools/javac/annotations/typeAnnotations/referenceinfos/Test.java
! test/tools/javac/api/TestJavacTaskScanner.java
+ test/tools/javac/diags/examples/ArrayAndReceiver.java
+ test/tools/javac/diags/examples/IncorrectConstructorReceiverName.java
+ test/tools/javac/diags/examples/IncorrectConstructorReceiverType.java
+ test/tools/javac/diags/examples/IncorrectReceiverName.java
+ test/tools/javac/diags/examples/ReceiverParameterNotApplicableConstructor.java
+ test/tools/javac/diags/examples/VarargsAndReceiver.java
! test/tools/javac/lib/DPrinter.java
+ test/tools/javac/processing/model/type/BasicAnnoTests.java
! test/tools/javac/tree/SourceTreeScannerTest.java
! test/tools/javap/output/RepeatingTypeAnnotations.java
! test/tools/javap/typeAnnotations/NewArray.java
! test/tools/javap/typeAnnotations/Presence.java
! test/tools/javap/typeAnnotations/TypeCasts.java
Changeset: 53b389eb39c1
Author: sogoel
Date: 2013-05-14 18:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/53b389eb39c1
8013163: Convert 4 tools multicatch tests to jtreg format
Reviewed-by: jjg
+ test/tools/javac/multicatch/Pos11.java
+ test/tools/javac/multicatch/Pos12.java
Changeset: 529fb3ed5d2a
Author: jjg
Date: 2013-05-14 21:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/529fb3ed5d2a
8014323: Add VariableTree.getNameExpression
Reviewed-by: darcy
! src/share/classes/com/sun/source/tree/VariableTree.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! test/tools/javac/tree/SourceTreeScannerTest.java
Changeset: bcd927639039
Author: darcy
Date: 2013-05-15 00:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/bcd927639039
8004133: Provide javax.lang.model.* implementation backed by core reflection
Summary: Joint work by darcy and jfranck to provide sample code for JEP 119.
Reviewed-by: jjg
Contributed-by: joe.darcy at oracle.com, joel.franck at oracle.com
+ src/share/sample/language/model/CoreReflectionFactory.java
Changeset: 05ec778794d0
Author: mcimadamore
Date: 2013-05-15 14:00 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/05ec778794d0
8012003: Method diagnostics resolution need to be simplified in some cases
Summary: Unfold method resolution diagnostics when they mention errors in poly expressions
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Option.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/resources/javac.properties
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/Log.java
+ test/tools/javac/Diagnostics/compressed/T8012003a.java
+ test/tools/javac/Diagnostics/compressed/T8012003a.out
+ test/tools/javac/Diagnostics/compressed/T8012003b.java
+ test/tools/javac/Diagnostics/compressed/T8012003b.out
+ test/tools/javac/Diagnostics/compressed/T8012003c.java
+ test/tools/javac/Diagnostics/compressed/T8012003c.out
! test/tools/javac/diags/examples/BadArgTypesInLambda.java
+ test/tools/javac/diags/examples/CompressedDiags.java
! test/tools/javac/diags/examples/KindnameConstructor.java
+ test/tools/javac/diags/examples/ProbFoundReqFragment.java
! test/tools/javac/lambda/TargetType66.out
Changeset: 33d1937af1a3
Author: mcimadamore
Date: 2013-05-15 14:02 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/33d1937af1a3
8012685: Spurious raw types warning when using unbound method references
Summary: Spurious raw type warning when unbound method reference qualifier parameter types are inferred from target
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/lambda/MethodReference67.java
+ test/tools/javac/lambda/MethodReference67.out
Changeset: 78717f2d00e8
Author: mcimadamore
Date: 2013-05-15 14:03 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/78717f2d00e8
8013222: Javac issues spurious raw type warnings when lambda has implicit parameter types
Summary: Bad warnings and position for lambda inferred parameter types
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/NoWarnOnImplicitParams.java
+ test/tools/javac/lambda/NoWarnOnImplicitParams.out
Changeset: 31ef33db5e0e
Author: rfield
Date: 2013-05-15 06:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/31ef33db5e0e
8010006: NPE in javac with interface super in lambda
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/LambdaWithInterfaceSuper.java
Changeset: 445b8b5ae9f4
Author: jjg
Date: 2013-05-15 10:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/445b8b5ae9f4
8006879: Detection of windows in sjavac fails.
Reviewed-by: jjg
Contributed-by: erik.joelsson at oracle.com
! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java
Changeset: 997c0fae2b12
Author: lana
Date: 2013-05-17 10:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/997c0fae2b12
Merge
- src/share/classes/com/sun/tools/doclets/formats/html/TagletOutputImpl.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ExpertTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletOutput.java
- src/share/classes/javax/tools/annotation/GenerateNativeHeader.java
- test/tools/javac/nativeHeaders/javahComparison/TestClass2.java
- test/tools/javac/nativeHeaders/javahComparison/TestClass3.java
Changeset: 4830d661c4f9
Author: katleman
Date: 2013-05-23 10:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/4830d661c4f9
Added tag jdk8-b91 for changeset 997c0fae2b12
! .hgtags
Changeset: 58eace4d997f
Author: erikj
Date: 2013-05-28 08:49 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/58eace4d997f
8012566: Replace find, rm, printf and similar with their proper variables
Reviewed-by: tbell
! makefiles/BuildLangtools.gmk
Changeset: 3597773628a4
Author: katleman
Date: 2013-05-28 17:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/3597773628a4
Merge
Changeset: 149890642a0e
Author: katleman
Date: 2013-05-29 10:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/149890642a0e
8015525: JDK8 b91 source with GPL header errors
Reviewed-by: dholmes, lancea
! test/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java
Changeset: 023e9a614d26
Author: katleman
Date: 2013-05-30 10:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/023e9a614d26
Added tag jdk8-b92 for changeset 149890642a0e
! .hgtags
Changeset: 0928f2cfbf8e
Author: jjg
Date: 2013-05-17 13:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/0928f2cfbf8e
6885876: add comments to javac/util/Convert.java
Reviewed-by: mduigou
! src/share/classes/com/sun/tools/javac/util/Convert.java
Changeset: 67cbd6d756f4
Author: jfranck
Date: 2013-05-21 12:00 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/67cbd6d756f4
8013180: Qualified type reference with annotations in throws list crashes compiler
Reviewed-by: jjg
+ test/tools/javac/annotations/typeAnnotations/8013180/QualifiedName.java
Changeset: 824932ecdbc8
Author: vromero
Date: 2013-05-21 11:41 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/824932ecdbc8
7177168: Redundant array copy in UnsharedNameTable
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
Changeset: 3d9750039fff
Author: vromero
Date: 2013-05-21 12:17 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/3d9750039fff
7060779: test/tools/javac/diags/Example.java leaves directories in tempdir
Reviewed-by: mcimadamore
! test/tools/javac/diags/Example.java
Changeset: 37295244f534
Author: vromero
Date: 2013-05-21 13:50 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/37295244f534
8005207: test has 2 @bug tags
Reviewed-by: mcimadamore
! test/tools/doclint/RunTest.java
! test/tools/javac/5045412/Bar.java
! test/tools/javac/5045412/Foo.java
! test/tools/javac/lambda/MethodReferenceParserTest.java
! test/tools/javac/lambda/TestInvokeDynamic.java
! test/tools/javac/mandatoryWarnings/deprecated/Test.java
! test/tools/javac/mandatoryWarnings/unchecked/Test.java
! test/tools/javac/policy/test3/Test.java
Changeset: 08daea43a7f8
Author: vromero
Date: 2013-05-21 14:33 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/08daea43a7f8
7164114: Two jtreg tests are not run due to no file extension on the test files
Reviewed-by: mcimadamore
- test/tools/javac/HiddenAbstractMethod/Test
+ test/tools/javac/HiddenAbstractMethod/Test.java
- test/tools/javac/NonAmbiguousField/Test
+ test/tools/javac/NonAmbiguousField/Test.java
! test/tools/javac/NonAmbiguousField/two/Child2.java
Changeset: 31344e8e3343
Author: lana
Date: 2013-05-22 09:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/31344e8e3343
Merge
Changeset: 3bd22f99d408
Author: darcy
Date: 2013-05-22 13:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/3bd22f99d408
8010680: Clarify "present" and annotation ordering in javax.lang.model
Reviewed-by: abuckley, jjg
! src/share/classes/javax/lang/model/AnnotatedConstruct.java
! src/share/classes/javax/lang/model/util/Elements.java
Changeset: 58329d9f6b68
Author: mcimadamore
Date: 2013-05-24 15:26 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/58329d9f6b68
8014643: Parser regression in JDK 8 when compiling super.x
Summary: Fixed latent bug in JavacParser.analyzeParens()
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/parser/8014643/T8014643.java
Changeset: 97a9b4b3e63a
Author: mcimadamore
Date: 2013-05-24 15:27 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/97a9b4b3e63a
8014649: Regression: bug in Resolve.resolveOperator
Summary: Missing curly braces causes Resolve.findMethod to be called spuriously
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/resolve/ResolveHarness.java
+ test/tools/javac/resolve/tests/PrimitiveBinopOverload.java
Changeset: 6e5076af4660
Author: mcimadamore
Date: 2013-05-24 15:27 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/6e5076af4660
8014494: javac crashes when varargs element of a method reference is inferred from the context
Summary: varargs element is not refreshed after type-inference
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/lambda/TargetType73.java
Changeset: 0f8e9a0e5d9a
Author: darcy
Date: 2013-05-24 11:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/0f8e9a0e5d9a
8014836: Have GenericDeclaration extend AnnotatedElement
Reviewed-by: jfranck
! src/share/sample/language/model/CoreReflectionFactory.java
Changeset: b391ecea538e
Author: vromero
Date: 2013-05-27 13:44 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/b391ecea538e
7030476: Fix conflicting use of JCTree/JCExpression
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
Changeset: c6df5b20f9eb
Author: vromero
Date: 2013-05-28 12:46 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/c6df5b20f9eb
6970173: Debug pointer at bad position
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
Changeset: d042cba65eab
Author: vromero
Date: 2013-05-28 17:39 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/d042cba65eab
8012333: javac, ClassFile should have a read(Path) method
Reviewed-by: jjg
! src/share/classes/com/sun/tools/classfile/ClassFile.java
Changeset: 92e420e9807d
Author: vromero
Date: 2013-05-29 10:56 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/92e420e9807d
7053059: VerifyError with double Assignment using a Generic Member of a Superclass
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/T7053059/VerifyErrorWithDoubleAssignmentTest.java
Changeset: d685b12b62a4
Author: jjg
Date: 2013-05-29 15:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/d685b12b62a4
8015641: genstubs needs to cope with static interface methods
Reviewed-by: ksrini
! make/tools/genstubs/GenStubs.java
Changeset: 18943a1b7a47
Author: lana
Date: 2013-05-29 16:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/18943a1b7a47
Merge
- test/tools/javac/HiddenAbstractMethod/Test
- test/tools/javac/NonAmbiguousField/Test
Changeset: 2c5a568ee36e
Author: lana
Date: 2013-06-03 23:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/2c5a568ee36e
Merge
- test/tools/javac/HiddenAbstractMethod/Test
- test/tools/javac/NonAmbiguousField/Test
Changeset: 888386fddc09
Author: katleman
Date: 2013-06-06 09:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/888386fddc09
Added tag jdk8-b93 for changeset 2c5a568ee36e
! .hgtags
Changeset: 9f11c7676cd5
Author: vromero
Date: 2013-05-31 10:04 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/9f11c7676cd5
7179353: try-with-resources fails to compile with generic exception parameters
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/T7179353/GenericsAndTWRCompileErrorTest.java
Changeset: e9855150c5b0
Author: vromero
Date: 2013-06-01 21:57 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/e9855150c5b0
8010737: javac, known parameter's names should be copied to automatically generated constructors for inner classes
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! test/tools/javac/MethodParameters/ClassFileVisitor.java
! test/tools/javac/MethodParameters/ReflectionVisitor.java
+ test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
Changeset: ec871c3e8337
Author: vromero
Date: 2013-06-01 22:09 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/ec871c3e8337
6695379: Copy method annotations and parameter annotations to synthetic bridge methods
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! test/tools/javac/6889255/T6889255.java
! test/tools/javac/MethodParameters/ClassFileVisitor.java
! test/tools/javac/MethodParameters/ReflectionVisitor.java
! test/tools/javac/MethodParameters/Tester.java
+ test/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java
Changeset: 391f97e270c2
Author: jjg
Date: 2013-06-03 16:22 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/391f97e270c2
8013405: DocLint should support
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/doclint/HtmlTag.java
! src/share/classes/com/sun/tools/doclint/resources/doclint.properties
! test/tools/doclint/html/ListTagsTest.java
+ test/tools/doclint/html/ListTagsTest.out
Changeset: 8258f84a8649
Author: lana
Date: 2013-06-03 16:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/8258f84a8649
Merge
Changeset: 7a4fd1076b15
Author: lana
Date: 2013-06-03 16:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/7a4fd1076b15
Merge
Changeset: 242bcad5be74
Author: jjg
Date: 2013-06-03 17:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/242bcad5be74
8006615: [doclint] move remaining messages into resource bundle
Reviewed-by: mcimadamore, vromero
! src/share/classes/com/sun/tools/doclint/DocLint.java
! src/share/classes/com/sun/tools/doclint/resources/doclint.properties
+ test/tools/doclint/ResourceTest.java
! test/tools/doclint/tool/RunTest.java
Changeset: 019063968164
Author: jjg
Date: 2013-06-03 17:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/019063968164
8007687: javadoc -X does not include -Xdoclint
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/share/classes/com/sun/tools/javac/resources/javac.properties
! src/share/classes/com/sun/tools/javadoc/Start.java
! src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
! test/com/sun/javadoc/testHelpOption/TestHelpOption.java
+ test/com/sun/javadoc/testXOption/TestXOption.java
Changeset: 5cd3cb69c8b3
Author: mcimadamore
Date: 2013-06-04 11:30 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/5cd3cb69c8b3
7116676: RichDiagnosticFormatter throws NPE when formatMessage is called directly
Summary: Fix NPE in RichDiagnosticFormatter.formatMessage
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
+ test/tools/javac/Diagnostics/7116676/T7116676.java
Changeset: 32c50b5f70b5
Author: mcimadamore
Date: 2013-06-04 11:31 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/32c50b5f70b5
8008160: Five lambda TargetType tests have @ignore
Summary: Remove @ignore flags from tests that now pass
Reviewed-by: jjg
! test/tools/javac/lambda/TargetType53.java
! test/tools/javac/lambda/TargetType54.java
! test/tools/javac/lambda/TargetType58.java
! test/tools/javac/lambda/TargetType59.java
! test/tools/javac/lambda/TargetType62.java
Changeset: c8acc254b6d7
Author: mcimadamore
Date: 2013-06-04 11:34 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/c8acc254b6d7
8015505: Spurious inference error when return type of generic method requires unchecked conversion to target
Summary: Use check context compatibility during 15.12.2.8 check (only when JDK 8 inference is enabled)
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8015505/T8015505.java
+ test/tools/javac/generics/inference/8015505/T8015505.out
! test/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java
Changeset: 775a51e3276f
Author: vromero
Date: 2013-06-04 13:21 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/775a51e3276f
7165659: javac incorrectly sets strictfp access flag on inner-classes
Reviewed-by: jjg, mcimadamore
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java
Changeset: 8fb68f73d4b1
Author: jjg
Date: 2013-06-04 14:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/8fb68f73d4b1
8004643: Reduce javac space overhead introduced with compiler support for repeating annotations
Reviewed-by: mcimadamore, jfranck
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! test/tools/javac/lib/DPrinter.java
Changeset: 9acd0f8d6e44
Author: lana
Date: 2013-06-04 21:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/9acd0f8d6e44
Merge
Changeset: 79fd9cfa55f2
Author: kizune
Date: 2013-06-05 16:58 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/79fd9cfa55f2
7186887: Test T6567415.java can fail on a slow machine
Reviewed-by: jjg, ksrini
! test/tools/javac/6567415/T6567415.java
Changeset: 48c6e6ab7c81
Author: lana
Date: 2013-06-10 17:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/48c6e6ab7c81
Merge
Changeset: 4cb113623127
Author: katleman
Date: 2013-06-13 09:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/4cb113623127
Added tag jdk8-b94 for changeset 48c6e6ab7c81
! .hgtags
Changeset: 3478b1e81baf
Author: katleman
Date: 2013-06-20 10:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/3478b1e81baf
Added tag jdk8-b95 for changeset 4cb113623127
! .hgtags
Changeset: 8717586f7b05
Author: emc
Date: 2013-06-06 08:48 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/8717586f7b05
8015701: MethodParameters are not filled in for synthetic captured local variables
Summary: Synthetic parameters for captured local variables in an anonymous inner class are not added to MethodParameters attributes
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/8015701/AnonymousParameters.java
Changeset: 6e30a513c945
Author: mcimadamore
Date: 2013-06-06 15:30 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/6e30a513c945
6360970: javac erroneously accept ambiguous field reference
Summary: clash between ambiguous fields in superinterface and unambiguous field in subinterface is erroneously marked as unambiguous
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/6360970/T6360970.java
+ test/tools/javac/6360970/T6360970.out
Changeset: 7889d1fe2597
Author: mcimadamore
Date: 2013-06-06 15:32 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/7889d1fe2597
7139681: Enhanced for loop: local variable scope inconsistent with JLS
Summary: For-each loop variable is incorrectly visible from the for-each expression
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/foreach/7139681/T7139681neg.java
+ test/tools/javac/foreach/7139681/T7139681neg.out
+ test/tools/javac/foreach/7139681/T7139681pos.java
Changeset: 349160289ba2
Author: mcimadamore
Date: 2013-06-06 15:33 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/349160289ba2
8008627: Compiler mishandles three-way return-type-substitutability
Summary: Compiler should not enforce an order in how ambiguous methods should be resolved
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/rawOverride/T8008627.java
! test/tools/javac/lambda/funcInterfaces/NonSAM2.java
! test/tools/javac/lambda/funcInterfaces/NonSAM2.out
Changeset: f8472e561a97
Author: mcimadamore
Date: 2013-06-06 15:35 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/f8472e561a97
8015432: javac crashes with stack overflow when method called recursively from nested generic call
Summary: Check.checkMethod should only be called after inference has completed
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/6758789/T6758789b.out
! test/tools/javac/generics/7015430/T7015430.out
! test/tools/javac/generics/7151802/T7151802.out
! test/tools/javac/generics/inference/6718364/T6718364.out
! test/tools/javac/generics/inference/7177306/T7177306a.out
+ test/tools/javac/lambda/TargetType74.java
Changeset: f218bb5ebd53
Author: mcimadamore
Date: 2013-06-06 15:37 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/f218bb5ebd53
8015648: Duplicate variable in lambda causes javac crash
Summary: Missing flag in synthetic lambda blog is causing duplicates symbol to go undetected
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/LambdaScope05.java
+ test/tools/javac/lambda/LambdaScope05.out
Changeset: 5b039297151e
Author: mcimadamore
Date: 2013-06-06 15:38 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/5b039297151e
Merge
Changeset: fd31bf97340f
Author: jjg
Date: 2013-06-07 15:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/fd31bf97340f
8016193: Fix OAC issue in langtools docs
Reviewed-by: darcy
! src/share/classes/com/sun/javadoc/Tag.java
Changeset: 105d1f9c1ab8
Author: vromero
Date: 2013-06-10 15:18 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/105d1f9c1ab8
7113519: test/tools/javac/VersionOpt.java passes on windows
Reviewed-by: jjg
! test/tools/javac/VersionOpt.java
Changeset: 3582b62dccb2
Author: mcimadamore
Date: 2013-06-10 15:57 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/3582b62dccb2
8013576: Add stat support to LambdaToMethod
Summary: LambdaToMethod should emit info to help diagnose/test lambda metafactory problems
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/LambdaStat.java
+ test/tools/javac/diags/examples/MrefStat.java
+ test/tools/javac/diags/examples/MrefStat.java.rej
+ test/tools/javac/diags/examples/MrefStat1.java
+ test/tools/javac/diags/examples/MrefStat1.java.rej
+ test/tools/javac/lambda/TestLambdaToMethodStats.java
Changeset: bbedff0dc37e
Author: vromero
Date: 2013-06-11 09:35 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/bbedff0dc37e
8008547: javac, warning message: use of ''_'' as an identifier might not be supported in future releases, should be more especific
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 7fe655cad9b1
Author: vromero
Date: 2013-06-11 09:59 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/7fe655cad9b1
8007907: javap, method com.sun.tools.javap.Main.run returns 0 even in case of class not found error
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javap/JavapTask.java
! test/tools/javac/constDebug/ConstDebugTest.java
! test/tools/javap/8006334/JavapTaskCtorFailWithNPE.java
+ test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java
! test/tools/javap/T4777949.java
! test/tools/javap/T7190862.java
Changeset: 6b48ebae2569
Author: vromero
Date: 2013-06-14 16:25 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/6b48ebae2569
8016569: javac, add new flag for polymorphic method signatures
Reviewed-by: jjg
Contributed-by: maurizio.cimadamore at oracle.com
! src/share/classes/com/sun/tools/javac/code/Flags.java
! 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/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
Changeset: 1936a884b290
Author: vromero
Date: 2013-06-14 18:01 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/1936a884b290
8008023: Get rid of utf8 chars in two tests
Reviewed-by: jjg
! test/tools/javac/api/6437999/Utf8.java
! test/tools/javac/api/T6306137.java
Changeset: 1eb09dba594a
Author: lana
Date: 2013-06-16 22:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/1eb09dba594a
Merge
Changeset: b7a10bc02e7a
Author: darcy
Date: 2013-06-17 14:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/b7a10bc02e7a
8016779: Fix doclint warnings in javax.lang.model
Reviewed-by: jjg
! src/share/classes/javax/lang/model/util/ElementScanner6.java
! src/share/classes/javax/lang/model/util/ElementScanner7.java
! src/share/classes/javax/lang/model/util/ElementScanner8.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
Changeset: 455be95bd1b5
Author: rfield
Date: 2013-06-17 20:29 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/455be95bd1b5
8013789: Compiler should emit bridges in interfaces
Summary: paired with 8015402: Lambda metafactory should not attempt to determine bridge methods
Reviewed-by: vromero
Contributed-by: maurizio.cimadamore at oracle.com
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! test/tools/javac/lambda/lambdaExpression/LambdaTest6.java
! test/tools/javac/lambda/methodReference/BridgeMethod.java
Changeset: e701af23a095
Author: vromero
Date: 2013-06-18 18:57 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/e701af23a095
8016607: javac, avoid analyzing lambdas for source 7 compilation
Reviewed-by: jjg
Contributed-by: maurizio.cimadamore at oracle.com
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
Changeset: 9851071b551a
Author: vromero
Date: 2013-06-18 19:02 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/9851071b551a
8016267: javac, TypeTag refactoring has provoked performance issues
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/TypeTag.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
Changeset: 4d4818b6df72
Author: chegar
Date: 2013-04-24 11:03 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/4d4818b6df72
Merge
Changeset: 27cda5134748
Author: chegar
Date: 2013-04-28 08:16 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/27cda5134748
Merge
Changeset: c7c6bfe7fc1f
Author: bpatel
Date: 2013-05-03 08:52 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/c7c6bfe7fc1f
8012375: Improve Javadoc framing
Reviewed-by: mduigou, jlaskey
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
Changeset: 8074ccd57d89
Author: chegar
Date: 2013-05-08 10:27 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/8074ccd57d89
Merge
Changeset: 9d7d36e6927c
Author: chegar
Date: 2013-05-08 10:28 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/9d7d36e6927c
Merge
Changeset: 7ee1fd365cdd
Author: chegar
Date: 2013-05-16 11:42 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/7ee1fd365cdd
Merge
Changeset: f1b90ea7d402
Author: chegar
Date: 2013-05-23 12:50 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/f1b90ea7d402
Merge
- src/share/classes/com/sun/tools/doclets/formats/html/TagletOutputImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ExpertTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletOutput.java
- src/share/classes/javax/tools/annotation/GenerateNativeHeader.java
- test/tools/javac/nativeHeaders/javahComparison/TestClass2.java
- test/tools/javac/nativeHeaders/javahComparison/TestClass3.java
Changeset: 76d08c649607
Author: chegar
Date: 2013-05-31 10:28 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/76d08c649607
Merge
Changeset: 536cad596942
Author: bpatel
Date: 2013-06-07 16:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/536cad596942
8015997: Additional improvement in Javadoc framing
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
Changeset: da8d0ee0938e
Author: chegar
Date: 2013-06-10 09:52 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/da8d0ee0938e
Merge
- test/tools/javac/HiddenAbstractMethod/Test
- test/tools/javac/NonAmbiguousField/Test
Changeset: cc89c8333127
Author: chegar
Date: 2013-06-11 09:25 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/cc89c8333127
Merge
Changeset: 31e1151ef3cc
Author: chegar
Date: 2013-06-17 11:27 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/31e1151ef3cc
Merge
Changeset: db6bf740a578
Author: chegar
Date: 2013-06-18 09:36 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/db6bf740a578
Merge
Changeset: 64f511787fd9
Author: chegar
Date: 2013-06-18 20:08 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/64f511787fd9
Merge
Changeset: 792c40d5185a
Author: mfang
Date: 2013-06-18 20:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/792c40d5185a
8015657: jdk8 l10n resource file translation update 3
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
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_zh_CN.properties
+ src/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties
+ src/share/classes/com/sun/tools/doclint/resources/doclint_zh_CN.properties
! 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/javap/resources/javap_ja.properties
+ src/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
+ src/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
+ src/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
Changeset: 6d3b33aea370
Author: vromero
Date: 2013-06-19 11:09 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/6d3b33aea370
8006981: javac, method toString() of class ...javac.code.Flags doesn't print all the flag bits
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
Changeset: be62183f938a
Author: chegar
Date: 2013-06-19 11:48 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/be62183f938a
8017045: anti-delta fix for 8013789
Reviewed-by: alanb
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! test/tools/javac/lambda/lambdaExpression/LambdaTest6.java
! test/tools/javac/lambda/methodReference/BridgeMethod.java
Changeset: 29dcd6715b04
Author: chegar
Date: 2013-06-19 13:00 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/29dcd6715b04
Merge
! src/share/classes/com/sun/tools/javac/comp/Check.java
Changeset: be10ac0081b2
Author: vromero
Date: 2013-06-19 22:07 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/be10ac0081b2
8016610: javac, add new internal symbols to make operator resolution faster
Reviewed-by: jjg
Contributed-by: maurizio.cimadamore at oracle.com
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
Changeset: b3458329d060
Author: lana
Date: 2013-06-24 14:27 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/b3458329d060
Merge
Changeset: 988aef3a8c3a
Author: katleman
Date: 2013-06-26 11:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/988aef3a8c3a
8016684: JDK8 b94 source with GPL header errors
Reviewed-by: tbell, darcy
! test/tools/javac/6567415/T6567415.java
Changeset: 6a11a81a8824
Author: katleman
Date: 2013-06-27 13:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/6a11a81a8824
Added tag jdk8-b96 for changeset 988aef3a8c3a
! .hgtags
Changeset: 2364e94ae67b
Author: cl
Date: 2013-07-04 01:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/2364e94ae67b
Added tag jdk8-b97 for changeset 6a11a81a8824
! .hgtags
Changeset: 6debfa63a4a1
Author: vromero
Date: 2013-06-20 08:45 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/6debfa63a4a1
8016613: javac should avoid source 8 only analysis when compiling for source 7
Reviewed-by: jjg
Contributed-by: maurizio.cimadamore at oracle.com
! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
Changeset: e9ebff1840e5
Author: emc
Date: 2013-06-20 19:01 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/e9ebff1840e5
8007546: ClassCastException on JSR308 tests
8015993: jck-compiler tests are failed with java.lang.ClassCastException
Summary: Fix ClassCastExceptions arising from addition of AnnotatedType.
Reviewed-by: jjg, abuckley
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
Changeset: bf020de5a6db
Author: emc
Date: 2013-06-24 22:03 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/bf020de5a6db
8012722: Single comma in array initializer should parse
Summary: Annotations of the form @Foo({,}) should parse
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/parser/SingleCommaAnnotationValue.java
+ test/tools/javac/parser/SingleCommaAnnotationValueFail.java
+ test/tools/javac/parser/SingleCommaAnnotationValueFail.out
Changeset: 831467c4c6a7
Author: vromero
Date: 2013-06-25 16:12 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/831467c4c6a7
8017104: javac should have a class for primitive types that inherits from Type
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/TypeTag.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
Changeset: aceae9ceebbe
Author: kizune
Date: 2013-06-25 20:08 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/aceae9ceebbe
8006973: jtreg test fails: test/tools/javac/warnings/AuxiliaryClass/SelfClassWithAux.java
Reviewed-by: ksrini
! test/tools/javac/warnings/AuxiliaryClass/SelfClassWithAux.java
Changeset: c2d9303c3477
Author: ksrini
Date: 2013-06-26 09:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/c2d9303c3477
8016908: TEST_BUG: removing non-ascii characters causes tests to fail
Reviewed-by: jjg, vromero
! test/tools/javac/api/6437999/T6437999.java
- test/tools/javac/api/6437999/Utf8.java
! test/tools/javac/api/T6306137.java
Changeset: 3b2e10524627
Author: jjg
Date: 2013-06-26 18:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/3b2e10524627
8014137: Update test/tools/javac/literals/UnderscoreLiterals to add testcases with min/max values
Reviewed-by: jjg, darcy
Contributed-by: matherey.nunez at oracle.com
! test/tools/javac/literals/UnderscoreLiterals.java
Changeset: 4fe5aab73bb2
Author: bpatel
Date: 2013-06-26 20:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/4fe5aab73bb2
8007338: Method grouping tab line-folding
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
Changeset: 27bd6a2302f6
Author: bpatel
Date: 2013-06-26 20:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/27bd6a2302f6
8014017: extra space in javadoc class heading
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
Changeset: 36e8bc1907a2
Author: bpatel
Date: 2013-06-26 20:45 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/36e8bc1907a2
8013738: Two javadoc tests have bug 0000000
Reviewed-by: jjg
! test/com/sun/javadoc/testNestedInlineTag/TestNestedInlineTag.java
! test/com/sun/javadoc/testTagMisuse/TestTagMisuse.java
Changeset: c674b396827c
Author: emc
Date: 2013-06-27 00:37 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/c674b396827c
8014230: Compilation incorrectly succeeds with inner class constructor with 254 parameters
Summary: The compiler does not account fr extra parameters due to inner this parameters
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/main/Main.java
+ test/tools/javac/limits/NestedClassConstructorArgs.java
+ test/tools/javac/limits/NestedClassMethodArgs.java
- test/tools/javac/limits/NumArgs1.java
- test/tools/javac/limits/NumArgs2.java
- test/tools/javac/limits/NumArgs3.java
- test/tools/javac/limits/NumArgs4.java
+ test/tools/javac/limits/NumArgsTest.java
+ test/tools/javac/limits/StaticNestedClassConstructorArgs.java
+ test/tools/javac/limits/TopLevelClassConstructorArgs.java
+ test/tools/javac/limits/TopLevelClassMethodArgs.java
+ test/tools/javac/limits/TopLevelClassStaticMethodArgs.java
Changeset: dcc6a52bf363
Author: erikj
Date: 2013-06-27 10:35 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/dcc6a52bf363
8014513: Sjavac doesn't detect 32-bit jvm properly
Reviewed-by: jjg
! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
Changeset: a47e28759666
Author: vromero
Date: 2013-06-27 09:51 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/a47e28759666
7066788: javah again accepts -old option (ineffectively) which was removed in 1.5.
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javah/JavahTask.java
Changeset: 8e3d391c88c6
Author: vromero
Date: 2013-06-27 09:54 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/8e3d391c88c6
8017609: javac, ClassFile.read(Path) should be ClassFile.read(Path, Attribute.Factory)
Reviewed-by: jjg
! src/share/classes/com/sun/tools/classfile/ClassFile.java
Changeset: e42c27026290
Author: vromero
Date: 2013-06-27 16:04 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/e42c27026290
8016099: Some @SuppressWarnings annotations ignored ( unchecked, rawtypes )
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/T8016099/UncheckedWarningRegressionTest.java
+ test/tools/javac/T8016099/UncheckedWarningRegressionTest.out
Changeset: d137ce373c4c
Author: vromero
Date: 2013-06-27 16:06 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/d137ce373c4c
7008643: inlined finally clauses confuse debuggers
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
Changeset: 26437287529d
Author: janvalenta
Date: 2013-06-27 17:47 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/26437287529d
8015720: since tag isn't copied while generating JavaFX documentation
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! test/com/sun/javadoc/testJavaFX/C.java
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java
Changeset: 065f8cb7bd89
Author: darcy
Date: 2013-06-27 11:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/065f8cb7bd89
8019308: Add descriptions of Java SE 7 and 8 language changes to SourceVersion
Reviewed-by: jjg
! src/share/classes/javax/lang/model/SourceVersion.java
Changeset: 97e798c06804
Author: ksrini
Date: 2013-06-27 12:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/97e798c06804
7080001: Need to bump version numbers in build.properties for 8
Reviewed-by: jjg
! make/build.properties
Changeset: 5c548a8542b8
Author: emc
Date: 2013-06-27 17:45 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/5c548a8542b8
8013357: javac accepts erroneous binary comparison operations
Summary: javac does not report type errors on illegal Object == primitive comparisons
Reviewed-by: abuckley, mcimadamore
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! test/tools/javac/lambda/LambdaConv01.java
! test/tools/javac/lambda/LambdaExpr15.java
! test/tools/javac/lambda/typeInference/InferenceTest2b.java
+ test/tools/javac/types/TestComparisons.java
Changeset: 6101e52ce9e3
Author: emc
Date: 2013-06-28 06:54 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/6101e52ce9e3
8016760: Failure of regression test langtools/tools/javac/T6725036.java
Summary: Marking the failing test @ignore; the proposed change for 8015666 addresses the underlying issue
Reviewed-by: jjg
! test/tools/javac/T6725036.java
Changeset: bb06c412d079
Author: vromero
Date: 2013-06-28 13:20 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/bb06c412d079
6473148: TreePath.iterator() should document the iteration order
Reviewed-by: mcimadamore
! src/share/classes/com/sun/source/util/TreePath.java
Changeset: bdd699d7378d
Author: vromero
Date: 2013-06-28 14:36 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/bdd699d7378d
8005552: c.s.t.javap.AttributeWriter.visitLocalVariableTable() uses incorrect format string
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
Changeset: 66147d50d8d6
Author: lana
Date: 2013-06-28 19:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/66147d50d8d6
Merge
Changeset: 891c5ecb8306
Author: vromero
Date: 2013-06-29 20:12 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/891c5ecb8306
6983646: javap should identify why a DefaultAttribute is being used
Reviewed-by: jjg
! src/share/classes/com/sun/tools/classfile/Attribute.java
! src/share/classes/com/sun/tools/classfile/DefaultAttribute.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
Changeset: f559ef7568ce
Author: mcimadamore
Date: 2013-07-01 14:57 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/f559ef7568ce
7034798: Ambiguity error for abstract method call is too eager
Summary: Javac should wait and see if ambiguous methods can be reconciled at the end of an overload resolution round
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/resolve/ResolveHarness.java
+ test/tools/javac/resolve/tests/AbstractMerge.java
! test/tools/javac/resolve/tests/InnerOverOuter.java
Changeset: 1908e86ee49a
Author: darcy
Date: 2013-07-01 11:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/1908e86ee49a
7162089: Add support for repeating annotations to javax.annotation.processing
Reviewed-by: abuckley, jjg, jfranck
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/javax/annotation/processing/AbstractProcessor.java
! src/share/classes/javax/annotation/processing/Processor.java
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java
+ test/tools/javac/processing/environment/round/TpAnno.java
+ test/tools/javac/processing/environment/round/TypeParameterAnnotations.java
Changeset: 27a2e8c78bd0
Author: vromero
Date: 2013-07-02 10:21 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/27a2e8c78bd0
8019397: javap does not show SourceDebugExtension properly
Reviewed-by: jjg
Contributed-by: dmytro_sheyko at hotmail.com
! src/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
Changeset: 565341d436e2
Author: ksrini
Date: 2013-07-01 16:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/565341d436e2
8019460: tests in changeset do not have @bug tag
Reviewed-by: darcy
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.java
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.out
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary.java
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary1.out
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary2.out
! test/tools/javac/warnings/AuxiliaryClass/SelfClassWithAux.java
Changeset: 3b4f92a3797f
Author: vromero
Date: 2013-07-02 22:49 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/3b4f92a3797f
6326693: variable x might already have been assigned, when assignment is in catch block
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java
+ test/tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.out
Changeset: ce5a90df517b
Author: lana
Date: 2013-07-05 11:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/ce5a90df517b
Merge
Changeset: bdeef606be8e
Author: katleman
Date: 2013-07-11 10:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/bdeef606be8e
Added tag jdk8-b98 for changeset ce5a90df517b
! .hgtags
Changeset: 39ec5d8a691b
Author: mcimadamore
Date: 2013-07-11 14:07 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/39ec5d8a691b
8016281: The SAM method should be passed to the metafactory as a MethodType not a MethodHandle
8020010: Move lambda bridge creation from metafactory and VM to compiler
Summary: langtools/javac component of the bridge support and MethodType vs. MethodHandle changes.
Reviewed-by: jjg, vromero, briangoetz, forax
Contributed-by: robert.field at oracle.com
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/util/Names.java
+ test/tools/javac/generics/bridges/Bridge.java
+ test/tools/javac/generics/bridges/BridgeHarness.java
+ test/tools/javac/generics/bridges/Bridges.java
+ test/tools/javac/generics/bridges/tests/TestBridgeWithDefault.java
+ test/tools/javac/generics/bridges/tests/TestClassAndInterfaceBridgeIdentical01.java
+ test/tools/javac/generics/bridges/tests/TestClassAndInterfaceBridgeIdentical02.java
+ test/tools/javac/generics/bridges/tests/TestNoBridgeInSiblingsSuper.java
+ test/tools/javac/generics/bridges/tests/TestNoDuplicateBridges01.java
+ test/tools/javac/generics/bridges/tests/TestNoDuplicateBridges02.java
+ test/tools/javac/lambda/bridge/TestMetafactoryBridges.java
! test/tools/javac/lambda/lambdaExpression/LambdaTest6.java
! test/tools/javac/lambda/methodReference/BridgeMethod.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java
Changeset: 6d85acab769e
Author: mcimadamore
Date: 2013-07-17 19:28 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/6d85acab769e
8013638: Few policy tests are failing in Lambda nightly
Summary: BridgeHarness test is leaving files open
Reviewed-by: ksrini
! test/tools/javac/generics/bridges/BridgeHarness.java
Changeset: e73f00139fb5
Author: cl
Date: 2013-07-18 03:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/e73f00139fb5
Added tag jdk8-b99 for changeset 6d85acab769e
! .hgtags
Changeset: d6158f8d7235
Author: vromero
Date: 2013-07-04 10:35 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/d6158f8d7235
8009924: some langtools tools do not accept -cp as an alias for -classpath
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclint/DocLint.java
! src/share/classes/com/sun/tools/doclint/resources/doclint.properties
! src/share/classes/com/sun/tools/javadoc/ToolOption.java
! src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
! src/share/classes/com/sun/tools/javah/JavahTask.java
! src/share/classes/com/sun/tools/javah/resources/l10n.properties
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
! test/tools/doclint/tool/HelpTest.out
Changeset: 79c3146e417b
Author: vromero
Date: 2013-07-04 10:41 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/79c3146e417b
6356530: -Xlint:serial does not flag abstract classes with concrete methods/members
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.java
+ test/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.out
Changeset: 7b756b307e12
Author: mcimadamore
Date: 2013-07-05 11:00 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/7b756b307e12
8017618: NullPointerException in RichDiagnosticFormatter for bad input program
Summary: RDF crashes when diagnostic contains type 'void'
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
+ test/tools/javac/lambda/BadNestedLambda.java
+ test/tools/javac/lambda/BadNestedLambda.out
Changeset: 70b37cdb19d5
Author: mcimadamore
Date: 2013-07-05 11:02 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/70b37cdb19d5
8019480: Javac crashes when method is called on a type-variable receiver from lambda expression
Summary: Logic for shortcircuiting speculative attribution doesn't handle type-variable receivers
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/8019480/T8019480.java
+ test/tools/javac/lambda/8019480/T8019480.out
Changeset: b0386f0dc28e
Author: mcimadamore
Date: 2013-07-05 11:03 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/b0386f0dc28e
8016059: Cannot compile following lambda
8016060: Lambda isn't compiled with return statement
Summary: Spurious error triggered during unnecessary recovery round
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/TargetType75.java
Changeset: bfbedbfc522a
Author: mcimadamore
Date: 2013-07-05 11:04 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/bfbedbfc522a
8016702: use of ternary operator in lambda expression gives incorrect results
Summary: Constant types erroneously creep in during inference
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/conditional/T8016702.java
Changeset: 42b3c5e92461
Author: mcimadamore
Date: 2013-07-05 11:05 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/42b3c5e92461
8019824: very long error messages on inference error
Summary: Inference error messages shows several spurious captured variables generated during an inference loop
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8019824/T8019824.java
+ test/tools/javac/generics/inference/8019824/T8019824.out
Changeset: 49654c9c705b
Author: lana
Date: 2013-07-05 13:29 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/49654c9c705b
Merge
Changeset: aedb3bb327d5
Author: ksrini
Date: 2013-07-09 14:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/aedb3bb327d5
8020214: TEST_BUG: test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java broken
Reviewed-by: jjg
! test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java
Changeset: 87a951c88a33
Author: mcimadamore
Date: 2013-07-11 15:37 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/87a951c88a33
8013404: Unclear spec for target typing with conditional operator (?:)
Summary: Fix previously ignored test
Reviewed-by: jjg, vromero
! test/tools/javac/lambda/TargetType36.java
+ test/tools/javac/lambda/TargetType36.out
Changeset: 37031963493e
Author: jjg
Date: 2013-07-12 13:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/37031963493e
8020278: NPE in javadoc
Reviewed-by: mcimadamore, vromero
! src/share/classes/com/sun/tools/doclint/DocLint.java
! src/share/classes/com/sun/tools/doclint/Env.java
+ test/tools/doclint/BadPackageCommentTest.java
+ test/tools/doclint/BadPackageCommentTest.out
Changeset: 44e27378f523
Author: mcimadamore
Date: 2013-07-17 14:04 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/44e27378f523
8012242: Lambda compatibility and checked exceptions
Summary: Inference variables in 'throws' clause with no constraints should be inferred as RuntimeException
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! test/tools/javac/generics/6723444/T6723444.java
- test/tools/javac/generics/6723444/T6723444.out
+ test/tools/javac/generics/6723444/T6723444_1.out
+ test/tools/javac/generics/6723444/T6723444_2.out
! test/tools/javac/generics/7015430/T7015430.java
- test/tools/javac/generics/7015430/T7015430.out
+ test/tools/javac/generics/7015430/T7015430_1.out
+ test/tools/javac/generics/7015430/T7015430_2.out
+ test/tools/javac/lambda/TargetType63.java
+ test/tools/javac/lambda/TargetType63.out
Changeset: 866c87c01285
Author: mcimadamore
Date: 2013-07-17 14:09 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/866c87c01285
8016175: Add bottom-up type-checking support for unambiguous method references
Summary: Type-checking of non-overloaded method references should be independent from target-type
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/MethodReference68.java
+ test/tools/javac/lambda/MethodReference68.out
+ test/tools/javac/lambda/MethodReference69.java
+ test/tools/javac/lambda/MethodReference69.out
+ test/tools/javac/lambda/MethodReference70.java
+ test/tools/javac/lambda/MethodReference70.out
+ test/tools/javac/lambda/MethodReference71.java
+ test/tools/javac/lambda/MethodReference71.out
+ test/tools/javac/lambda/MethodReference72.java
+ test/tools/javac/lambda/MethodReference72.out
! test/tools/javac/lambda/TargetType60.out
+ test/tools/javac/lambda/TargetType76.java
Changeset: a204cf7aab7e
Author: mcimadamore
Date: 2013-07-17 14:11 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/a204cf7aab7e
8012238: Nested method capture and inference
8008200: java/lang/Class/asSubclass/BasicUnit.java fails to compile
Summary: Inference support should be more flexible w.r.t. nested method calls returning captured types
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/NestedCapture01.java
+ test/tools/javac/lambda/NestedCapture02.java
+ test/tools/javac/lambda/NestedCapture03.java
Changeset: c60a5099863a
Author: mcimadamore
Date: 2013-07-17 14:13 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/c60a5099863a
8020147: Spurious errors when compiling nested stuck lambdas
Summary: Scope of deferred types is not copied correctly; postAttr analyzer should not run on stuck expressions
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/lambda/8020147/T8020147.java
+ test/tools/javac/lambda/8020147/T8020147.out
Changeset: 328896931b98
Author: mcimadamore
Date: 2013-07-17 14:14 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/328896931b98
8020286: Wrong diagnostic after compaction
Summary: compact diagnostic shows the least relevant method in the list
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/Diagnostics/compressed/T8020286.java
+ test/tools/javac/Diagnostics/compressed/T8020286.out
Changeset: db2c539819dd
Author: mcimadamore
Date: 2013-07-17 14:14 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/db2c539819dd
7041019: Bogus type-variable substitution with array types with dependencies on accessibility check
Summary: call to upperBound() when performing type-variable substitution on element type leads to unsoundness
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/generics/7034511/T7034511a.java
! test/tools/javac/generics/7034511/T7034511a.out
! test/tools/javac/generics/7034511/T7034511b.java
! test/tools/javac/generics/7034511/T7034511b.out
+ test/tools/javac/generics/7034511/T7041019.java
Changeset: fae8f309ff80
Author: mcimadamore
Date: 2013-07-17 14:16 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/fae8f309ff80
8016640: compiler hangs if the generics arity of a base class is wrong
Summary: Check.checkCompatibleConcretes hang when javac creates synthetic supertypes for 269 model API
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
+ test/tools/javac/generics/8016640/T8016640.java
+ test/tools/javac/generics/8016640/T8016640.out
Changeset: 155809b1b969
Author: mcimadamore
Date: 2013-07-17 14:19 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/155809b1b969
8020149: Graph inference: wrong logic for picking best variable to solve
Summary: Replace logic for selecting best inference leaf in the graph during an unsticking round
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8020149/T8020149.java
Changeset: b577222ef7b3
Author: mcimadamore
Date: 2013-07-17 14:19 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/b577222ef7b3
8019340: varargs-related warnings are meaningless on signature-polymorphic methods such as MethodHandle.invokeExact
Summary: Disable certain varargs warnings when compiling polymorphic signature calls
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/meth/VarargsWarn.java
+ test/tools/javac/meth/VarargsWarn.out
Changeset: f65a807714ba
Author: mcimadamore
Date: 2013-07-17 14:21 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/f65a807714ba
8019942: Graph inference: avoid redundant computation during bound incorporation
Summary: Bound incorporation should not perform same operation multiple times
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! test/tools/javac/generics/inference/8019824/T8019824.out
Changeset: 10711bd8bb2d
Author: jlahoda
Date: 2013-07-17 15:08 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/10711bd8bb2d
8020586: Warning produced for an incorrect file
Summary: Always using DeferredLintHandler.immediateHandler when processing import classes
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/warnings/6594914/Auxiliary.java
+ test/tools/javac/warnings/6594914/ExplicitCompilation.out
+ test/tools/javac/warnings/6594914/ImplicitCompilation.java
+ test/tools/javac/warnings/6594914/ImplicitCompilation.out
Changeset: e990e6bcecbe
Author: lana
Date: 2013-07-17 10:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/e990e6bcecbe
Merge
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
Changeset: 82f68da70e47
Author: lana
Date: 2013-07-22 17:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/82f68da70e47
Merge
- test/tools/javac/generics/6723444/T6723444.out
- test/tools/javac/generics/7015430/T7015430.out
Changeset: 0324dbf07b0f
Author: cl
Date: 2013-07-25 03:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/0324dbf07b0f
Added tag jdk8-b100 for changeset 82f68da70e47
! .hgtags
Changeset: 4c42fba7b0e7
Author: cl
Date: 2013-08-01 04:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/4c42fba7b0e7
Added tag jdk8-b101 for changeset 0324dbf07b0f
! .hgtags
Changeset: 80e75aa6a707
Author: jjg
Date: 2013-07-17 18:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/80e75aa6a707
8014636: TestLiteralCodeInPre fails on windows
Reviewed-by: ksrini
! 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/internal/toolkit/util/Util.java
! test/com/sun/javadoc/testCRLineSeparator/TestCRLineSeparator.java
! test/com/sun/javadoc/testLeadingSpaces/LeadingSpaces.java
! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
! test/com/sun/javadoc/testLiteralCodeInPre/TestLiteralCodeInPre.java
! test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java
Changeset: 1e533c1bfb01
Author: jjg
Date: 2013-07-17 19:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/1e533c1bfb01
8020313: doclint doesn't reset HTML anchors correctly
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/doclint/Checker.java
+ test/tools/doclint/AnchorTest2.java
+ test/tools/doclint/AnchorTest2.out
+ test/tools/doclint/AnchorTest2a.java
Changeset: 1476d54fdc61
Author: jjg
Date: 2013-07-17 19:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/1476d54fdc61
8020664: doclint gives incorrect warnings on normal package statements
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/doclint/DocLint.java
! src/share/classes/com/sun/tools/doclint/resources/doclint.properties
! test/tools/doclint/BadPackageCommentTest.out
! test/tools/doclint/DocLintTester.java
+ test/tools/doclint/packageTests/bad/Test.java
+ test/tools/doclint/packageTests/bad/Test.out
+ test/tools/doclint/packageTests/bad/package-info.java
+ test/tools/doclint/packageTests/bad/package-info.out
+ test/tools/doclint/packageTests/good/Test.java
+ test/tools/doclint/packageTests/good/package-info.java
Changeset: 0a9f5cbe37d9
Author: ksrini
Date: 2013-07-19 07:22 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/0a9f5cbe37d9
8017216: javac doesn't fill in end position for some errors of type not found
8019421: Javac doesn't fill in end position for some annotation related errors
8019422: Javac doesn't fill in end position for uninitialized variable errors
Reviewed-by: jjg, mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/EndPosTable.java
+ test/tools/javac/diags/examples/VarNotIntializedInDefaultConstructor.java
+ test/tools/javac/positions/TreeEndPosTest.java
Changeset: 129751018061
Author: jjg
Date: 2013-07-23 16:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/129751018061
8021215: javac gives incorrect doclint warnings on normal package statements
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/doclint/DocLint.java
! test/tools/doclint/packageTests/bad/Test.java
+ test/tools/doclint/packageTests/bad/Test.javac.out
! test/tools/doclint/packageTests/bad/Test.out
! test/tools/doclint/packageTests/bad/package-info.java
+ test/tools/doclint/packageTests/bad/package-info.javac.out
! test/tools/doclint/packageTests/bad/package-info.out
! test/tools/doclint/packageTests/good/Test.java
! test/tools/doclint/packageTests/good/package-info.java
Changeset: 558fe98d1ac0
Author: emc
Date: 2013-07-23 20:42 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/558fe98d1ac0
8016880: 42 tests in annot102* fail with compile-time errors.
Summary: Fixes error in type equality when bounds of type variables have annotations.
Reviewed-by: jjg, mcimadamore
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/annotations/typeAnnotations/ErasureTest.java
Changeset: 2fbe77c38802
Author: jjg
Date: 2013-07-24 17:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/2fbe77c38802
8020556: doclint does not check type variables for @throws
Reviewed-by: mcimadamore
! src/share/classes/com/sun/source/util/DocTrees.java
! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/comp/Env.java
! test/tools/doclint/ReferenceTest.java
Changeset: a218f7befd55
Author: jfranck
Date: 2013-07-25 11:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/a218f7befd55
8007961: javax.lang.model tests for repeating annotations fail in getAnnotationsByType
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/model/JavacAnnoConstructs.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java
+ test/tools/javac/processing/model/inheritedByType/EnsureOrder.java
Changeset: 3155e77d2676
Author: mcimadamore
Date: 2013-07-25 14:47 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/3155e77d2676
8020804: javac crashes when speculative attribution infers intersection type with array component
Summary: Assertion is causing javac to crash because of lack of support for arrays in intersection types
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/lambda/8020804/T8020804.java
Changeset: b02f28bf7f1c
Author: mcimadamore
Date: 2013-07-25 14:49 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/b02f28bf7f1c
8016081: field initialized with lambda in annotation types doesn't compile
Summary: check for annotation attributes should skip over synthetic methods
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/lambda/8016081/T8016081.java
Changeset: dae52d74c1fc
Author: mcimadamore
Date: 2013-07-25 14:51 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/dae52d74c1fc
8020843: javac crashes on accessibility check with method reference with typevar receiver
Summary: method reference overload check doesn't walk through type-variable receivers
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/ReportAccessFragment.java
+ test/tools/javac/lambda/8020843/T8020843a.java
+ test/tools/javac/lambda/8020843/T8020843a.out
+ test/tools/javac/lambda/8020843/T8020843b.java
+ test/tools/javac/lambda/8020843/T8020843b.out
! test/tools/javac/lambda/MethodReference28.out
Changeset: 37048aa3ac19
Author: lana
Date: 2013-07-26 14:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/37048aa3ac19
Merge
Changeset: 8c4b2987edac
Author: jlahoda
Date: 2013-07-28 10:17 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/8c4b2987edac
8020689: Missing LineNumberTable entries in compiled class files
Reviewed-by: ksrini, mcimadamore
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/jvm/T8020689.java
Changeset: cd9e8cea1b3c
Author: jlahoda
Date: 2013-07-28 10:17 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/cd9e8cea1b3c
8021338: Diamond finder may mark a required type argument as unnecessary
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! test/tools/javac/generics/diamond/6939780/T6939780.java
Changeset: 7696282873f6
Author: vromero
Date: 2013-07-31 10:52 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/7696282873f6
8013179: assertion failure in javac when compiling with -source 1.6 -target 1.6
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/MethodInvokedWithWrongNumberOfArgs.java
Changeset: 453a305e1165
Author: lana
Date: 2013-08-06 10:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/453a305e1165
Merge
Changeset: 6718df4cd616
Author: cl
Date: 2013-08-08 10:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/6718df4cd616
Added tag jdk8-b102 for changeset 453a305e1165
! .hgtags
From xueming.shen at oracle.com Thu Aug 8 14:21:47 2013
From: xueming.shen at oracle.com (xueming.shen at oracle.com)
Date: Thu, 08 Aug 2013 21:21:47 +0000
Subject: [threeten-dev] hg: threeten/threeten/nashorn: 281 new changesets
Message-ID: <20130808212552.41E424872B@hg.openjdk.java.net>
Changeset: 501bc4aeb1b1
Author: katleman
Date: 2013-05-02 13:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/501bc4aeb1b1
Added tag jdk8-b88 for changeset 40c107d1ae6f
! .hgtags
Changeset: aa8170c0dec9
Author: sundar
Date: 2013-04-15 20:12 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/aa8170c0dec9
8012240: Array.prototype.map.call({length: -1, get 0(){throw 0}}, function(){}).length does not throw error
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
+ test/script/basic/JDK-8012240.js
Changeset: 486d92559c37
Author: sundar
Date: 2013-04-17 16:52 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/486d92559c37
8012457: Function.prototype.apply should accept any array-like argument for function arguments
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/objects/NativeFunction.java
+ test/script/basic/JDK-8012457.js
Changeset: d4468316fe73
Author: jlaskey
Date: 2013-04-17 08:48 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d4468316fe73
Merge
Changeset: 04b36c02c0e2
Author: jlaskey
Date: 2013-04-17 15:36 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/04b36c02c0e2
8012529: Remove -esa from testing jvmargs
Reviewed-by: sundar
Contributed-by: james.laskey at oracle.com
! make/project.properties
Changeset: 2bb3b22392d7
Author: sundar
Date: 2013-04-18 15:47 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/2bb3b22392d7
Merge
Changeset: ac309d492b8d
Author: sundar
Date: 2013-04-18 15:50 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ac309d492b8d
8012462: Date.prototype.toJSON does not handle non-Date 'this' as per the spec.
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/objects/NativeDate.java
+ test/script/basic/JDK-8012462.js
Changeset: d1d564f5cf82
Author: hannesw
Date: 2013-04-18 14:25 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d1d564f5cf82
8012460: RegExp regression
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java
+ test/script/basic/JDK-8012460.js
+ test/script/basic/JDK-8012460.js.EXPECTED
Changeset: bc251a7b5103
Author: sundar
Date: 2013-04-19 17:46 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/bc251a7b5103
8012612: Compile failed
Reviewed-by: hannesw, jlaskey, attila
! src/jdk/nashorn/internal/runtime/Context.java
Changeset: c8460f668d0c
Author: sundar
Date: 2013-04-19 18:23 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c8460f668d0c
8012593: JSAdapter overrides impacts strongly construction time
Reviewed-by: jlaskey, attila
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
Changeset: 3a209cbd1d8f
Author: lagergren
Date: 2013-04-19 16:11 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/3a209cbd1d8f
8010701: Immutable nodes - final iteration
Reviewed-by: sundar, hannesw, jlaskey
! bin/verbose_octane.sh
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
- src/jdk/nashorn/internal/codegen/Frame.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/Namespace.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
+ src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/Block.java
+ src/jdk/nashorn/internal/ir/BlockLexicalContext.java
! src/jdk/nashorn/internal/ir/BreakNode.java
! src/jdk/nashorn/internal/ir/BreakableNode.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/CaseNode.java
! src/jdk/nashorn/internal/ir/CatchNode.java
! src/jdk/nashorn/internal/ir/ContinueNode.java
- src/jdk/nashorn/internal/ir/DoWhileNode.java
! src/jdk/nashorn/internal/ir/EmptyNode.java
! src/jdk/nashorn/internal/ir/ExecuteNode.java
+ src/jdk/nashorn/internal/ir/Flags.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/IfNode.java
! src/jdk/nashorn/internal/ir/IndexNode.java
! src/jdk/nashorn/internal/ir/LabelNode.java
- src/jdk/nashorn/internal/ir/LabeledNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
+ src/jdk/nashorn/internal/ir/LexicalContextNode.java
! src/jdk/nashorn/internal/ir/LineNumberNode.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/Location.java
+ src/jdk/nashorn/internal/ir/LoopNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/ObjectNode.java
! src/jdk/nashorn/internal/ir/PropertyNode.java
! src/jdk/nashorn/internal/ir/ReturnNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/ir/SplitNode.java
! src/jdk/nashorn/internal/ir/SwitchNode.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/ir/TernaryNode.java
! src/jdk/nashorn/internal/ir/ThrowNode.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/ir/WhileNode.java
! src/jdk/nashorn/internal/ir/WithNode.java
+ src/jdk/nashorn/internal/ir/annotations/Immutable.java
! src/jdk/nashorn/internal/ir/debug/ASTWriter.java
! src/jdk/nashorn/internal/ir/debug/JSONWriter.java
! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java
! src/jdk/nashorn/internal/lookup/MethodHandleFactory.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/parser/TokenType.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/DebugLogger.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/StructureLoader.java
! src/jdk/nashorn/internal/runtime/linker/ClassAndLoader.java
! src/jdk/nashorn/tools/Shell.java
+ test/script/basic/try2.js
+ test/script/basic/try2.js.EXPECTED
Changeset: e599a1cad89a
Author: jlaskey
Date: 2013-04-20 08:54 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e599a1cad89a
8011578: -Dnashorn.unstable.relink.threshold=1 causes tests to fail.
Reviewed-by: sundar, lagergren
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/WithObject.java
+ test/script/basic/JDK-8011578.js
+ test/script/basic/JDK-8011578.js.EXPECTED
Changeset: ead94bc57939
Author: sundar
Date: 2013-04-22 18:09 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ead94bc57939
8012673: Nashorn's package name vs class name inferring logic is wrong
Reviewed-by: hannesw, jlaskey, attila
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java
Changeset: 812e9cc70320
Author: jlaskey
Date: 2013-04-22 10:37 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/812e9cc70320
8012919: findMegaMorphicSetMethod should not cast result type
Reviewed-by: attila, sundar
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/WithObject.java
Changeset: cfda59f3d827
Author: sundar
Date: 2013-04-22 19:57 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/cfda59f3d827
Merge
- src/jdk/nashorn/internal/codegen/Frame.java
- src/jdk/nashorn/internal/ir/DoWhileNode.java
- src/jdk/nashorn/internal/ir/LabeledNode.java
Changeset: 08143fa6b3da
Author: lana
Date: 2013-04-23 15:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/08143fa6b3da
Merge
Changeset: 0547a1c76259
Author: attila
Date: 2013-04-23 12:52 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/0547a1c76259
8011065: Problems when script implements an interface with variadic methods
Reviewed-by: jlaskey, hannesw, sundar
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
+ test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java
Changeset: 32036918585d
Author: attila
Date: 2013-04-23 16:48 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/32036918585d
8010731: Don't expose internal symbols to scripts
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
Changeset: a6c53280343d
Author: hannesw
Date: 2013-04-24 13:28 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/a6c53280343d
8012334: ToUint32, ToInt32, and ToUint16 don't conform to spec
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
+ test/examples/int-micro.js
+ test/script/basic/JDK-8012334.js
+ test/script/basic/JDK-8012334.js.EXPECTED
! test/src/jdk/nashorn/internal/runtime/JSTypeTest.java
Changeset: 3974ce844f17
Author: hannesw
Date: 2013-04-24 13:34 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/3974ce844f17
8012931: NativeDate.safeToString() throws RangeError for invalid date
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/objects/NativeDate.java
+ test/script/basic/JDK-8012931.js
+ test/script/basic/JDK-8012931.js.EXPECTED
Changeset: e959c7969f3b
Author: hannesw
Date: 2013-04-24 13:36 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e959c7969f3b
8008238: Labeled break in finally causes stack overflow in Node copy
Reviewed-by: lagergren, attila
+ test/script/basic/JDK-8008238.js
Changeset: c0a10bbf6752
Author: jlaskey
Date: 2013-04-24 14:25 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c0a10bbf6752
8012251: jjs should support -fx option
Reviewed-by: sundar, attila, lagergren
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
+ src/jdk/nashorn/internal/runtime/resources/fx/base.js
+ src/jdk/nashorn/internal/runtime/resources/fx/bootstrap.js
+ src/jdk/nashorn/internal/runtime/resources/fx/controls.js
+ src/jdk/nashorn/internal/runtime/resources/fx/fxml.js
+ src/jdk/nashorn/internal/runtime/resources/fx/graphics.js
+ src/jdk/nashorn/internal/runtime/resources/fx/media.js
+ src/jdk/nashorn/internal/runtime/resources/fx/swing.js
+ src/jdk/nashorn/internal/runtime/resources/fx/swt.js
+ src/jdk/nashorn/internal/runtime/resources/fx/web.js
! src/jdk/nashorn/tools/Shell.java
! tools/fxshell/jdk/nashorn/tools/FXShell.java
Changeset: 9ad1ebb44c86
Author: hannesw
Date: 2013-04-25 14:20 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/9ad1ebb44c86
8013131: Various compatibility issues in String.prototype.split()
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeRegExp.java
! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
! src/jdk/nashorn/internal/objects/NativeString.java
+ test/script/basic/JDK-8013131.js
+ test/script/basic/JDK-8013131.js.EXPECTED
Changeset: ff1e4655a57f
Author: attila
Date: 2013-04-25 14:47 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ff1e4655a57f
8013203: A collection of smaller speedups to compilation pipeline
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
Changeset: fd0b969a6d07
Author: attila
Date: 2013-04-25 15:31 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/fd0b969a6d07
8013167: Vararg constructor not found
Reviewed-by: jlaskey, lagergren, sundar
! src/jdk/internal/dynalink/beans/StaticClassIntrospector.java
! src/jdk/internal/dynalink/beans/StaticClassLinker.java
+ test/script/basic/JDK-8013167.js
+ test/script/basic/JDK-8013167.js.EXPECTED
+ test/src/jdk/nashorn/test/models/VarArgConstructor.java
Changeset: 215d9b042cb6
Author: sundar
Date: 2013-04-26 12:17 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/215d9b042cb6
8013295: ScriptEngineTest.java fails with compilation error when running under jtreg
Reviewed-by: attila, hannesw
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 7917ef020898
Author: attila
Date: 2013-04-26 09:20 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/7917ef020898
8013325: function named 'arguments' should set DEFINES_ARGUMENTS flag in its parent, not itself
Reviewed-by: hannesw, sundar
! src/jdk/internal/dynalink/beans/StaticClassIntrospector.java
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8013325.js
+ test/script/basic/JDK-8013325.js.EXPECTED
Changeset: 5c98cc846f92
Author: jlaskey
Date: 2013-04-26 09:48 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/5c98cc846f92
8013208: Octane performance regression
Reviewed-by: hannesw, sundar
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java
Changeset: b532eeab085f
Author: sundar
Date: 2013-04-26 18:31 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/b532eeab085f
8013337: Issues with Date.prototype's get, set functions
Reviewed-by: jlaskey, hannesw, lagergren
! src/jdk/nashorn/internal/objects/NativeDate.java
+ test/script/basic/JDK-8013337.js
+ test/script/basic/JDK-8013337.js.EXPECTED
Changeset: c62144b08c65
Author: hannesw
Date: 2013-04-26 17:35 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c62144b08c65
8006559: Octane:pdfjs leaks memory, runs slower iteration to iteration
Reviewed-by: attila, sundar, jlaskey
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java
! src/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/PropertyListenerManager.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
Changeset: 241904013024
Author: sundar
Date: 2013-04-26 22:29 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/241904013024
8013369: nashorn build failure with jdk8 b84
Reviewed-by: hannesw
! make/build-nasgen.xml
Changeset: ef4c1f3aa9ed
Author: jlaskey
Date: 2013-04-26 15:13 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ef4c1f3aa9ed
8013360: Should be using JavaFX 8 classes for -fx support
Reviewed-by: hannesw, sundar
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/resources/fx/base.js
! src/jdk/nashorn/internal/runtime/resources/fx/controls.js
! src/jdk/nashorn/internal/runtime/resources/fx/fxml.js
! src/jdk/nashorn/internal/runtime/resources/fx/graphics.js
! src/jdk/nashorn/internal/runtime/resources/fx/media.js
! src/jdk/nashorn/internal/runtime/resources/fx/swing.js
! src/jdk/nashorn/internal/runtime/resources/fx/swt.js
! src/jdk/nashorn/internal/runtime/resources/fx/web.js
Changeset: e8d7298f29a1
Author: attila
Date: 2013-04-29 13:21 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e8d7298f29a1
8013419: Streamline handling of with and eval
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
Changeset: ada2ca9aeac5
Author: sundar
Date: 2013-04-29 18:40 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ada2ca9aeac5
8013444: JSON.parse does not invoke "reviver" callback as per spec.
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
+ test/script/basic/JDK-8013444.js
+ test/script/basic/JDK-8013444.js.EXPECTED
Changeset: 630372cb8f2a
Author: attila
Date: 2013-04-29 23:22 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/630372cb8f2a
8008814: Configurable ignore/warning/error behavior for function declaration as statement
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
+ test/script/basic/JDK-8008814-3.js
+ test/script/basic/JDK-8008814-3.js.EXPECTED
+ test/script/basic/JDK-8008814-4.js
+ test/script/basic/JDK-8008814-4.js.EXPECTED
+ test/script/error/JDK-8008814-1.js
+ test/script/error/JDK-8008814-1.js.EXPECTED
+ test/script/error/JDK-8008814-2.js
+ test/script/error/JDK-8008814-2.js.EXPECTED
Changeset: 3f339ab2d050
Author: jlaskey
Date: 2013-04-29 21:38 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/3f339ab2d050
Merge
Changeset: ad28f2b52b12
Author: lagergren
Date: 2013-04-30 09:42 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ad28f2b52b12
8013533: Increase code coverage report for types and logging
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/codegen/types/BooleanType.java
! src/jdk/nashorn/internal/codegen/types/IntType.java
! src/jdk/nashorn/internal/codegen/types/LongType.java
! src/jdk/nashorn/internal/codegen/types/NumberType.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! test/script/error/JDK-8008814-1.js.EXPECTED
! test/script/error/JDK-8008814-2.js.EXPECTED
+ test/script/trusted/logcoverage.js
+ test/script/trusted/logcoverage.js.EXPECTED
Changeset: 9fee4992f796
Author: lana
Date: 2013-04-30 17:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/9fee4992f796
Merge
Changeset: 45ce27fbe272
Author: lana
Date: 2013-05-06 11:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/45ce27fbe272
Merge
- src/jdk/nashorn/internal/codegen/Frame.java
- src/jdk/nashorn/internal/ir/DoWhileNode.java
- src/jdk/nashorn/internal/ir/LabeledNode.java
Changeset: 67ca019e3713
Author: katleman
Date: 2013-05-09 10:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/67ca019e3713
Added tag jdk8-b89 for changeset 45ce27fbe272
! .hgtags
Changeset: 4ce88eec5078
Author: katleman
Date: 2013-05-16 12:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/4ce88eec5078
Added tag jdk8-b90 for changeset 67ca019e3713
! .hgtags
Changeset: b754fb89367d
Author: jlaskey
Date: 2013-04-30 10:05 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/b754fb89367d
8006220: Simplify PropertyMaps
Reviewed-by: hannesw, lagergren
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyHashMap.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
- src/jdk/nashorn/internal/runtime/SpillProperty.java
! src/jdk/nashorn/internal/runtime/StructureLoader.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/scripts/JO.java
! src/jdk/nashorn/tools/Shell.java
Changeset: 80cb02dedc83
Author: hannesw
Date: 2013-05-02 09:19 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/80cb02dedc83
8013729: SwitchPoint invalidation not working over prototype chain
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8013729.js
+ test/script/basic/JDK-8013729.js.EXPECTED
Changeset: 7563c56ca565
Author: jlaskey
Date: 2013-05-02 13:22 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/7563c56ca565
8013794: JDK-8006220 caused an octane performance regression.
Reviewed-by: lagergren, sundar
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
Changeset: 9c2376a250b6
Author: jlaskey
Date: 2013-05-02 13:23 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/9c2376a250b6
Merge
Changeset: c8023561505b
Author: jlaskey
Date: 2013-05-02 15:01 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c8023561505b
8013796: load("fx:base.js") should not be in fx:bootstrap.js
Reviewed-by: sundar, lagergren
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/resources/fx/bootstrap.js
Changeset: 5a3f7867e19c
Author: lagergren
Date: 2013-05-03 15:33 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/5a3f7867e19c
8013477: Node.setSymbol needs to be copy on write - enable IR snapshots for recompilation based on callsite type specialization. [not enabled by default, hidden by a flag for now]
Reviewed-by: jlaskey, hannesw
! bin/jjs
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/CatchNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/LexicalContextNode.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/objects/NativeRegExp.java
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/CompiledFunctions.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/regexp/DefaultRegExp.java
! src/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java
! src/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! src/jdk/nashorn/tools/Shell.java
+ test/script/basic/paramspec.js
+ test/script/basic/paramspec.js.EXPECTED
! test/script/basic/runsunspider.js
+ test/script/currently-failing/logcoverage.js
- test/script/trusted/logcoverage.js
Changeset: 829b06307fb2
Author: lagergren
Date: 2013-05-03 16:01 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/829b06307fb2
8013871: mem usage histograms enabled with compiler logging level set to more specific than or equals to info when --print-mem-usage flag is used
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/codegen/Compiler.java
+ src/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java
+ src/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! src/jdk/nashorn/tools/Shell.java
Changeset: c0f0033d7b08
Author: hannesw
Date: 2013-05-03 22:47 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c0f0033d7b08
8013878: ClassCastException in Regex
Reviewed-by: jlaskey
! src/jdk/nashorn/internal/objects/NativeArray.java
+ test/script/basic/JDK-8013878.js
+ test/script/basic/JDK-8013878.js.EXPECTED
Changeset: f98d22fa3cbc
Author: hannesw
Date: 2013-05-03 22:48 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f98d22fa3cbc
8013873: Regexp regression for escaped dash in character class
Reviewed-by: jlaskey
! src/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java
+ test/script/basic/JDK-8013873.js
+ test/script/basic/JDK-8013873.js.EXPECTED
Changeset: f3dcb12c8439
Author: hannesw
Date: 2013-05-03 22:50 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f3dcb12c8439
8013874: Function argument's prototype seem cached and wrongly reused
Reviewed-by: jlaskey
! src/jdk/nashorn/internal/runtime/PropertyMap.java
+ test/script/basic/JDK-8013874.js
+ test/script/basic/JDK-8013874.js.EXPECTED
Changeset: 544e17632e96
Author: lagergren
Date: 2013-05-07 14:36 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/544e17632e96
8013913: Removed Source field from all nodes except FunctionNode in order to save footprint
Reviewed-by: jlaskey, attila
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/BreakNode.java
! src/jdk/nashorn/internal/ir/BreakableNode.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/CaseNode.java
! src/jdk/nashorn/internal/ir/CatchNode.java
! src/jdk/nashorn/internal/ir/ContinueNode.java
! src/jdk/nashorn/internal/ir/EmptyNode.java
! src/jdk/nashorn/internal/ir/ExecuteNode.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/IfNode.java
! src/jdk/nashorn/internal/ir/IndexNode.java
! src/jdk/nashorn/internal/ir/LabelNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/LexicalContextNode.java
! src/jdk/nashorn/internal/ir/LineNumberNode.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
- src/jdk/nashorn/internal/ir/Location.java
! src/jdk/nashorn/internal/ir/LoopNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/ObjectNode.java
! src/jdk/nashorn/internal/ir/PropertyNode.java
! src/jdk/nashorn/internal/ir/ReturnNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/ir/SplitNode.java
! src/jdk/nashorn/internal/ir/SwitchNode.java
! src/jdk/nashorn/internal/ir/TernaryNode.java
! src/jdk/nashorn/internal/ir/ThrowNode.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/ir/WhileNode.java
! src/jdk/nashorn/internal/ir/WithNode.java
! src/jdk/nashorn/internal/ir/debug/JSONWriter.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java
! src/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java
! src/jdk/nashorn/tools/Shell.java
Changeset: fb1d7ea3e1b6
Author: lagergren
Date: 2013-05-07 14:43 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/fb1d7ea3e1b6
8013914: Removed explicit LineNumberNodes that were too brittle when code moves around, and also introduced unnecessary footprint. Introduced the Statement node and fixed dead code elimination issues that were discovered by the absense of labels for LineNumberNodes.
Reviewed-by: jlaskey, attila
! make/project.properties
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/BlockLexicalContext.java
! src/jdk/nashorn/internal/ir/BreakNode.java
! src/jdk/nashorn/internal/ir/BreakableNode.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/CatchNode.java
! src/jdk/nashorn/internal/ir/ContinueNode.java
! src/jdk/nashorn/internal/ir/EmptyNode.java
! src/jdk/nashorn/internal/ir/ExecuteNode.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IfNode.java
! src/jdk/nashorn/internal/ir/LabelNode.java
! src/jdk/nashorn/internal/ir/LexicalContextNode.java
- src/jdk/nashorn/internal/ir/LineNumberNode.java
! src/jdk/nashorn/internal/ir/LoopNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/ReturnNode.java
! src/jdk/nashorn/internal/ir/SplitNode.java
+ src/jdk/nashorn/internal/ir/Statement.java
! src/jdk/nashorn/internal/ir/SwitchNode.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/ir/ThrowNode.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/ir/WhileNode.java
! src/jdk/nashorn/internal/ir/WithNode.java
! src/jdk/nashorn/internal/ir/debug/JSONWriter.java
! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java
! src/jdk/nashorn/tools/Shell.java
+ test/script/basic/no_line_numbers.js
+ test/script/basic/no_line_numbers.js.EXPECTED
Changeset: d28180d97c61
Author: attila
Date: 2013-05-08 15:51 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d28180d97c61
8013912: Nashorn needs to reuse temporary symbols
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/BlockLexicalContext.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/IndexNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/ir/Symbol.java
+ src/jdk/nashorn/internal/ir/TemporarySymbols.java
! src/jdk/nashorn/internal/ir/TypeOverride.java
Changeset: 18ce1cd3026c
Author: attila
Date: 2013-05-08 16:48 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/18ce1cd3026c
8014225: Rerun only failed 262 tests
Reviewed-by: jlaskey, lagergren
! make/project.properties
! test/src/jdk/nashorn/internal/test/framework/AbstractScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/ParallelTestRunner.java
! test/src/jdk/nashorn/internal/test/framework/TestConfig.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
Changeset: 9073bcc4307b
Author: lagergren
Date: 2013-05-10 13:16 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/9073bcc4307b
8014329: Slim down the label stack structure in CodeGenerator
Reviewed-by: attila, jlaskey
! .hgignore
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/ir/BlockLexicalContext.java
Changeset: 098a4cedcaf2
Author: attila
Date: 2013-05-14 12:39 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/098a4cedcaf2
8014492: Make NashornLinker public
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
Changeset: 264bb0af9e4e
Author: jlaskey
Date: 2013-05-14 09:05 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/264bb0af9e4e
Merge
- src/jdk/nashorn/internal/ir/LineNumberNode.java
- src/jdk/nashorn/internal/ir/Location.java
- src/jdk/nashorn/internal/runtime/SpillProperty.java
- test/script/trusted/logcoverage.js
Changeset: 6b9f41203800
Author: lana
Date: 2013-05-17 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/6b9f41203800
Merge
- src/jdk/nashorn/internal/ir/LineNumberNode.java
- src/jdk/nashorn/internal/ir/Location.java
- src/jdk/nashorn/internal/runtime/SpillProperty.java
- test/script/trusted/logcoverage.js
Changeset: dee23cce5235
Author: katleman
Date: 2013-05-23 10:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/dee23cce5235
Added tag jdk8-b91 for changeset 6b9f41203800
! .hgtags
Changeset: 1c7481ac7fe0
Author: katleman
Date: 2013-05-30 10:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/1c7481ac7fe0
Added tag jdk8-b92 for changeset dee23cce5235
! .hgtags
Changeset: 80d4db063d5a
Author: jlaskey
Date: 2013-05-14 11:15 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/80d4db063d5a
8014512: Exclude testing and infrastructure packages from code coverage
Reviewed-by: sundar
Contributed-by: james.laskey at oracle.com
! make/code_coverage.xml
Changeset: eeed4db61215
Author: jlaskey
Date: 2013-05-14 11:16 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/eeed4db61215
Merge
- src/jdk/nashorn/internal/ir/LineNumberNode.java
- src/jdk/nashorn/internal/ir/Location.java
- test/script/trusted/logcoverage.js
Changeset: fc20983ef38e
Author: attila
Date: 2013-05-14 19:18 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/fc20983ef38e
8011718: binding already bound function with extra arguments fails
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
+ test/script/basic/JDK-8011718.js
+ test/script/basic/JDK-8011718.js.EXPECTED
Changeset: f88a4818a4dc
Author: lagergren
Date: 2013-05-14 19:56 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f88a4818a4dc
8014426: Original exception no longer thrown away when a finally rethrows
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/CatchNode.java
! src/jdk/nashorn/internal/ir/ThrowNode.java
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8014426.js
+ test/script/basic/JDK-8014426.js.EXPECTED
Changeset: 64ef1aeaeb4e
Author: attila
Date: 2013-05-15 10:28 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/64ef1aeaeb4e
8014639: Remove debug flag from test runs
Reviewed-by: hannesw, lagergren
! make/project.properties
Changeset: b37eb709ae27
Author: attila
Date: 2013-05-15 14:54 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/b37eb709ae27
8014646: Update the Java interop documentation in the Java Scripting Programmer's Guide
Reviewed-by: jlaskey, hannesw, lagergren
! docs/JavaScriptingProgrammersGuide.html
Changeset: 1eaa542cc8e2
Author: sundar
Date: 2013-05-15 19:45 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/1eaa542cc8e2
8012305: Function.bind can't be called on prototype function inside constructor
Reviewed-by: lagergren, attila
+ test/script/basic/JDK-8012305.js
+ test/script/basic/JDK-8012305.js.EXPECTED
Changeset: 6344644b81ec
Author: jlaskey
Date: 2013-05-15 12:09 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/6344644b81ec
8014648: Exclude testing and infrastructure packages from code coverage, round two
Reviewed-by: sundar
Contributed-by: james.laskey at oracle.com
! make/code_coverage.xml
! src/jdk/nashorn/internal/runtime/options/Option.java
! src/jdk/nashorn/internal/runtime/options/Options.java
- src/jdk/nashorn/internal/runtime/options/ValueOption.java
! test/script/basic/allgettersetters.js
Changeset: 19e9cd9c7010
Author: attila
Date: 2013-05-15 20:21 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/19e9cd9c7010
8014647: Allow class-based overrides to be initialized with a ScriptFunction
Reviewed-by: hannesw, jlaskey, sundar
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/basic/JDK-8014647.js
+ test/script/basic/JDK-8014647.js.EXPECTED
Changeset: ac14a1fb0cab
Author: sundar
Date: 2013-05-16 14:52 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ac14a1fb0cab
8009141: Avoid netscape.javascript.JSObject in nashorn code
Reviewed-by: lagergren, hannesw
+ src/jdk/nashorn/api/scripting/JSObject.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
- src/netscape/javascript/JSObject.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 4c67a692ef97
Author: lagergren
Date: 2013-05-16 13:44 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/4c67a692ef97
8013919: Original exception no longer thrown away when a finally rethrows
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
+ test/script/basic/JDK-8013919.js
+ test/script/basic/JDK-8013919.js.EXPECTED
Changeset: 98798a6336de
Author: hannesw
Date: 2013-05-16 19:52 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/98798a6336de
8012359: Increase code coverage in Joni
Reviewed-by: jlaskey, lagergren
! make/build.xml
- src/jdk/nashorn/internal/runtime/regexp/DefaultRegExp.java
+ src/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java
! src/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java
! src/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java
- src/jdk/nashorn/internal/runtime/regexp/joni/AsmCompiler.java
- src/jdk/nashorn/internal/runtime/regexp/joni/AsmCompilerSupport.java
! src/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java
! src/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java
- src/jdk/nashorn/internal/runtime/regexp/joni/CaptureTreeNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Config.java
! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java
- src/jdk/nashorn/internal/runtime/regexp/joni/NameEntry.java
- src/jdk/nashorn/internal/runtime/regexp/joni/NativeMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Region.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java
! src/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java
- src/jdk/nashorn/internal/runtime/regexp/joni/UnsetAddrList.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/ast/CTypeNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/ast/CallNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/AbstractBench.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchGreedyBacktrack.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchRailsRegs.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchSeveralRegexps.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/constants/Reduce.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/AsciiTables.java
! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/PosixBracket.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/Ptr.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java
+ test/src/jdk/nashorn/internal/runtime/regexp/JdkRegExpTest.java
+ test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
Changeset: aa1b6e8c51a0
Author: jlaskey
Date: 2013-05-17 14:30 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/aa1b6e8c51a0
8012694: Smoke test fail: Windows JDK-8008554.js - access denied ("java.io.FilePermission" "//C/aurora/sandbox/nashorn~source/test/script/basic/NASHORN-99.js" "read")
Reviewed-by: jlaskey
Contributed-by: konstantin.shefov at oracle.com
Changeset: a92be4c0063b
Author: jlaskey
Date: 2013-05-17 16:12 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/a92be4c0063b
Merge
- src/jdk/nashorn/internal/runtime/regexp/DefaultRegExp.java
- src/jdk/nashorn/internal/runtime/regexp/joni/AsmCompiler.java
- src/jdk/nashorn/internal/runtime/regexp/joni/AsmCompilerSupport.java
- src/jdk/nashorn/internal/runtime/regexp/joni/CaptureTreeNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/NameEntry.java
- src/jdk/nashorn/internal/runtime/regexp/joni/NativeMachine.java
- src/jdk/nashorn/internal/runtime/regexp/joni/UnsetAddrList.java
- src/jdk/nashorn/internal/runtime/regexp/joni/ast/CTypeNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/ast/CallNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/AbstractBench.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchGreedyBacktrack.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchRailsRegs.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchSeveralRegexps.java
- src/jdk/nashorn/internal/runtime/regexp/joni/constants/Reduce.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/AsciiTables.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/PosixBracket.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/Ptr.java
- src/netscape/javascript/JSObject.java
Changeset: 1d5a8f1f416e
Author: jlaskey
Date: 2013-05-17 16:44 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/1d5a8f1f416e
8014823: Reprise - Smoke test fail: Windows JDK-8008554.js - access denied ("java.io.FilePermission" "//C/aurora/sandbox/nashorn~source/test/script/basic/NASHORN-99.js" "read")
Reviewed-by: jlaskey
Contributed-by: konstantin.shefov at oracle.com
! test/script/basic/JDK-8008554.js
Changeset: 92164a5742db
Author: lagergren
Date: 2013-05-20 16:38 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/92164a5742db
8006069: Range analysis first iteration, runtime specializations
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
+ src/jdk/nashorn/internal/codegen/RangeAnalyzer.java
+ src/jdk/nashorn/internal/codegen/types/Range.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
+ test/script/basic/ranges_disabled.js
+ test/script/basic/ranges_disabled.js.EXPECTED
+ test/script/basic/ranges_enabled.js
+ test/script/basic/ranges_enabled.js.EXPECTED
+ test/script/basic/ranges_payload.js
Changeset: b558e19d5de5
Author: sundar
Date: 2013-05-20 23:04 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/b558e19d5de5
8014909: ant test compilation error with JoniTest.java
Reviewed-by: jlaskey
! make/build.xml
Changeset: 1fd18f40ab52
Author: attila
Date: 2013-05-20 21:25 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/1fd18f40ab52
8014797: rename Java.toJavaArray/toJavaScriptArray to Java.to/from, respectively.
Reviewed-by: jlaskey, sundar
! docs/JavaScriptingProgrammersGuide.html
! docs/source/javaarray.js
! src/jdk/nashorn/api/scripting/resources/engine.js
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/NASHORN-556.js
! test/script/basic/javaarrayconversion.js
! test/script/currently-failing/logcoverage.js
! test/script/trusted/NASHORN-638.js
! test/script/trusted/NASHORN-653.js
Changeset: e955e64fd15d
Author: lana
Date: 2013-05-22 09:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e955e64fd15d
Merge
Changeset: 833a9a584b64
Author: attila
Date: 2013-05-21 13:40 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/833a9a584b64
8014953: Have NativeJavaPackage throw a ClassNotFoundException when invoked
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java
+ test/script/basic/JDK-8014953.js
+ test/script/basic/JDK-8014953.js.EXPECTED
Changeset: 288ff54da2a5
Author: jlaskey
Date: 2013-05-21 10:17 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/288ff54da2a5
8014827: readLine should accept a prompt as an argument
Reviewed-by: sundar, hannesw
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
Changeset: 07cefc062032
Author: sundar
Date: 2013-05-22 16:39 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/07cefc062032
8008947: ScriptEnvironment ctor should be public
Reviewed-by: lagergren, attila
! .hgignore
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
Changeset: 66685c69bdb3
Author: sundar
Date: 2013-05-22 19:33 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/66685c69bdb3
8014735: Typed Array, BYTES_PER_ELEMENT should be a class property
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
+ test/script/basic/JDK-8014735.js
+ test/script/basic/JDK-8014735.js.EXPECTED
! test/script/basic/NASHORN-377.js
Changeset: 8f7553df4503
Author: hannesw
Date: 2013-05-22 16:43 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/8f7553df4503
8010804: Review long and integer usage conventions
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/runtime/JSType.java
+ test/script/basic/JDK-8010804.js
+ test/script/basic/JDK-8010804.js.EXPECTED
Changeset: 1c1453863ea8
Author: attila
Date: 2013-05-23 12:01 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/1c1453863ea8
8015267: Allow conversion of JS arrays to Java List/Deque
Reviewed-by: lagergren, sundar
! make/build.xml
! src/jdk/nashorn/internal/objects/NativeJava.java
+ src/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk/nashorn/internal/runtime/linker/InvokeByName.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8015267.js
+ test/script/basic/JDK-8015267.js.EXPECTED
Changeset: f7eb4436410e
Author: lagergren
Date: 2013-05-23 13:10 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f7eb4436410e
8012083: Array literal constant folding issue
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
+ test/script/basic/JDK-8012083.js
+ test/script/basic/JDK-8012083.js.EXPECTED
Changeset: 704bc91a0c41
Author: attila
Date: 2013-05-23 13:36 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/704bc91a0c41
8015278: Revert accidental changes to build.xml
Reviewed-by: jlaskey, lagergren
! make/build.xml
Changeset: 8af550dee961
Author: jlaskey
Date: 2013-05-23 09:49 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/8af550dee961
Merge
Changeset: 6fc7b51e83d6
Author: lagergren
Date: 2013-05-23 15:51 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/6fc7b51e83d6
8012522: Clean up lexical contexts - split out stack based functionality in CodeGenerator and generify NodeVisitors based on their LexicalContext type to avoid casts
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/RangeAnalyzer.java
! src/jdk/nashorn/internal/codegen/SharedScopeCall.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/BreakNode.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/CaseNode.java
! src/jdk/nashorn/internal/ir/CatchNode.java
! src/jdk/nashorn/internal/ir/ContinueNode.java
! src/jdk/nashorn/internal/ir/EmptyNode.java
! src/jdk/nashorn/internal/ir/ExecuteNode.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/IfNode.java
! src/jdk/nashorn/internal/ir/IndexNode.java
! src/jdk/nashorn/internal/ir/LabelNode.java
! src/jdk/nashorn/internal/ir/LexicalContextNode.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/ObjectNode.java
! src/jdk/nashorn/internal/ir/PropertyNode.java
! src/jdk/nashorn/internal/ir/ReturnNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/ir/SplitNode.java
! src/jdk/nashorn/internal/ir/SwitchNode.java
! src/jdk/nashorn/internal/ir/TernaryNode.java
! src/jdk/nashorn/internal/ir/ThrowNode.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/ir/WhileNode.java
! src/jdk/nashorn/internal/ir/WithNode.java
! src/jdk/nashorn/internal/ir/debug/JSONWriter.java
! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/runtime/DebugLogger.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterGeneratorBase.java
Changeset: fdfb4edd78d6
Author: hannesw
Date: 2013-05-24 13:54 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/fdfb4edd78d6
8011630: JSON parsing performance issue
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/objects/NativeArguments.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
Changeset: 4d2eca4d4d66
Author: sundar
Date: 2013-05-24 18:39 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/4d2eca4d4d66
8015354: JSON.parse should not use [[Put]] but use [[DefineOwnProperty]] instead
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/Property.java
+ test/script/basic/JDK-8015354.js
Changeset: 751cfefff5eb
Author: sundar
Date: 2013-05-24 23:27 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/751cfefff5eb
8015351: Nashorn shell does not start with Turkish locale
Reviewed-by: jlaskey
! make/project.properties
! src/jdk/nashorn/internal/runtime/options/OptionTemplate.java
Changeset: 0bf451c0678d
Author: hannesw
Date: 2013-05-27 12:26 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/0bf451c0678d
8015348: RegExp("[") results in StackOverflowError
Reviewed-by: sundar, attila
! src/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java
+ test/script/basic/JDK-8015348.js
+ test/script/basic/JDK-8015348.js.EXPECTED
Changeset: 1f57afd14cc1
Author: lagergren
Date: 2013-05-27 13:11 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/1f57afd14cc1
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
Reviewed-by: jlaskey, attila
! make/build-benchmark.xml
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! test/script/basic/compile-octane.js.EXPECTED
! test/script/basic/run-octane.js
Changeset: 910fd2849c4c
Author: lagergren
Date: 2013-05-27 13:12 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/910fd2849c4c
Merge
Changeset: 343fd0450802
Author: sundar
Date: 2013-05-27 20:41 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/343fd0450802
8015352: "i".toUpperCase() => currently returns "??", but should be "I" (with Turkish locale)
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/options/OptionTemplate.java
! src/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
+ test/script/basic/JDK-8015352.js
Changeset: e6193dcfe36c
Author: lagergren
Date: 2013-05-27 17:57 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e6193dcfe36c
8015447: Octane harness fixes for rhino and entire test runs: ant octane, ant octane-v8, ant octane-rhino
Reviewed-by: sundar, jlaskey
! make/build-benchmark.xml
! test/script/basic/run-octane.js
Changeset: d56168970de1
Author: sundar
Date: 2013-05-28 16:37 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d56168970de1
8015459: Octane test run fails on Turkish locale
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/objects/DateParser.java
! src/jdk/nashorn/internal/parser/TokenType.java
! src/jdk/nashorn/internal/runtime/GlobalFunctions.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/Logging.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/options/OptionTemplate.java
Changeset: f472f7046ec9
Author: sundar
Date: 2013-05-29 15:41 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f472f7046ec9
8005979: A lot of tests are named "runTest" in reports
Reviewed-by: jlaskey
! make/project.properties
Changeset: f69e76417211
Author: lagergren
Date: 2013-05-29 14:08 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f69e76417211
8011023: Math round didn't conform to ECMAScript 5 spec
Reviewed-by: jlaskey, attila
! src/jdk/nashorn/internal/objects/NativeMath.java
+ test/script/basic/JDK-8011023.js
+ test/script/basic/JDK-8011023.js.EXPECTED
Changeset: a2e2797392b3
Author: sundar
Date: 2013-05-29 21:27 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/a2e2797392b3
8015349: "abc".lastIndexOf("a",-1) should evaluate to 0 and not -1
Reviewed-by: lagergren, attila, jlaskey
! src/jdk/nashorn/internal/objects/NativeString.java
+ test/script/basic/JDK-8015349.js
+ test/script/basic/JDK-8015349.js.EXPECTED
Changeset: 4463e94d9b0d
Author: lana
Date: 2013-05-29 16:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/4463e94d9b0d
Merge
- src/jdk/nashorn/internal/runtime/options/ValueOption.java
- src/jdk/nashorn/internal/runtime/regexp/DefaultRegExp.java
- src/jdk/nashorn/internal/runtime/regexp/joni/AsmCompiler.java
- src/jdk/nashorn/internal/runtime/regexp/joni/AsmCompilerSupport.java
- src/jdk/nashorn/internal/runtime/regexp/joni/CaptureTreeNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/NameEntry.java
- src/jdk/nashorn/internal/runtime/regexp/joni/NativeMachine.java
- src/jdk/nashorn/internal/runtime/regexp/joni/UnsetAddrList.java
- src/jdk/nashorn/internal/runtime/regexp/joni/ast/CTypeNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/ast/CallNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/AbstractBench.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchGreedyBacktrack.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchRailsRegs.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchSeveralRegexps.java
- src/jdk/nashorn/internal/runtime/regexp/joni/constants/Reduce.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/AsciiTables.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/PosixBracket.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/Ptr.java
- src/netscape/javascript/JSObject.java
Changeset: ddbf41575a2b
Author: lana
Date: 2013-06-03 23:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ddbf41575a2b
Merge
- src/jdk/nashorn/internal/runtime/options/ValueOption.java
- src/jdk/nashorn/internal/runtime/regexp/DefaultRegExp.java
- src/jdk/nashorn/internal/runtime/regexp/joni/AsmCompiler.java
- src/jdk/nashorn/internal/runtime/regexp/joni/AsmCompilerSupport.java
- src/jdk/nashorn/internal/runtime/regexp/joni/CaptureTreeNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/NameEntry.java
- src/jdk/nashorn/internal/runtime/regexp/joni/NativeMachine.java
- src/jdk/nashorn/internal/runtime/regexp/joni/UnsetAddrList.java
- src/jdk/nashorn/internal/runtime/regexp/joni/ast/CTypeNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/ast/CallNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/AbstractBench.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchGreedyBacktrack.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchRailsRegs.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchSeveralRegexps.java
- src/jdk/nashorn/internal/runtime/regexp/joni/constants/Reduce.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/AsciiTables.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/PosixBracket.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/Ptr.java
- src/netscape/javascript/JSObject.java
Changeset: e857ab684db0
Author: cl
Date: 2013-06-06 20:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e857ab684db0
Added tag jdk8-b93 for changeset ddbf41575a2b
! .hgtags
Changeset: 7e105c2f3167
Author: lana
Date: 2013-06-03 16:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/7e105c2f3167
Merge
Changeset: d2bd881976b5
Author: lana
Date: 2013-06-04 21:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d2bd881976b5
Merge
Changeset: 66b2fde90c9d
Author: jlaskey
Date: 2013-05-29 16:23 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/66b2fde90c9d
8015636: Add more typed arrays code coverage tests.
Reviewed-by: sundar
Contributed-by: james.laskey at oracle.com
+ test/script/basic/typedarrays.js
Changeset: eda227663eda
Author: sundar
Date: 2013-05-30 16:49 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/eda227663eda
8015353: Date.parse illegal string parsing issues
Reviewed-by: jlaskey, lagergren
- src/jdk/nashorn/internal/objects/DateParser.java
! src/jdk/nashorn/internal/objects/NativeDate.java
+ src/jdk/nashorn/internal/parser/DateParser.java
+ test/script/basic/JDK-8015353.js
Changeset: 818946884410
Author: attila
Date: 2013-05-31 12:56 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/818946884410
8015693: reduce NodeLiteralNode to NullLiteralNode
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/ir/LiteralNode.java
Changeset: d8a7727a519e
Author: attila
Date: 2013-05-31 12:57 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d8a7727a519e
8015684: FieldObjectCreator.putField ignores getValueType
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
Changeset: cab639125b98
Author: attila
Date: 2013-05-31 12:57 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/cab639125b98
8015674: CodeGenerator.initSymbols mutates a list
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
Changeset: 11b81fa7125a
Author: attila
Date: 2013-05-31 12:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/11b81fa7125a
8015673: Type for :e symbol is wrong
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
Changeset: b4e6cc05ce09
Author: sundar
Date: 2013-05-31 17:39 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/b4e6cc05ce09
8012164: Error.stack needs trimming
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/objects/NativeError.java
+ test/script/basic/JDK-8012164.js
+ test/script/basic/JDK-8012164.js.EXPECTED
! test/script/basic/NASHORN-108.js.EXPECTED
! test/script/basic/NASHORN-109.js.EXPECTED
! test/script/basic/errorstack.js.EXPECTED
Changeset: 64250b3a2f2a
Author: jlaskey
Date: 2013-05-31 13:04 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/64250b3a2f2a
8015727: Thread safe print function
Reviewed-by: sundar
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/objects/Global.java
Changeset: 295c91f5fdde
Author: sundar
Date: 2013-06-03 15:58 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/295c91f5fdde
8015345: Function("}),print('test'),({") should throw SyntaxError
Reviewed-by: lagergren, hannesw, jlaskey
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8015345.js
+ test/script/basic/JDK-8015345.js.EXPECTED
! test/script/basic/funcconstructor.js.EXPECTED
Changeset: 08a8fda6c0bf
Author: jlaskey
Date: 2013-06-03 08:34 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/08a8fda6c0bf
8015741: Need a global.load function that starts with a new global scope.
Reviewed-by: sundar, lagergren
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8015741.js
+ test/script/basic/JDK-8015741.js.EXPECTED
Changeset: 2df08f4c531d
Author: jlaskey
Date: 2013-06-03 11:16 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/2df08f4c531d
8015796: Race condition in RuntimeCallsites
Reviewed-by: lagergren, attila
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/codegen/RuntimeCallSite.java
Changeset: 0946c8a60f39
Author: jlaskey
Date: 2013-06-03 12:57 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/0946c8a60f39
8015814: loadWithNewGlobal needs to wrap createGlobal in AccessController.doPrivileged
Reviewed-by: sundar
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/Context.java
Changeset: 78113cda23bf
Author: sundar
Date: 2013-06-04 17:33 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/78113cda23bf
8015855: test/script/basic/JDK-8012164.js fails on Windows
Reviewed-by: hannesw, lagergren, jlaskey
! test/script/basic/JDK-8012164.js
Changeset: c70f60578385
Author: sundar
Date: 2013-06-04 22:31 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c70f60578385
8015830: Javascript mapping of ScriptEngine bindings does not expose keys
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ test/script/basic/JDK-8015830.js
+ test/script/basic/JDK-8015830.js.EXPECTED
Changeset: 62b096f7bac3
Author: sundar
Date: 2013-06-05 12:08 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/62b096f7bac3
8015945: loadWithNewGlobal return value has to be properly wrapped
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8015945.js
+ test/script/basic/JDK-8015945.js.EXPECTED
Changeset: c6c05f23bca4
Author: sundar
Date: 2013-06-05 13:33 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c6c05f23bca4
Merge
- src/jdk/nashorn/internal/objects/DateParser.java
Changeset: 0feca8a93cb3
Author: attila
Date: 2013-06-05 10:44 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/0feca8a93cb3
8015955: ObjectNode.elements should be stronger typed
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/ir/BlockLexicalContext.java
! src/jdk/nashorn/internal/ir/ObjectNode.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
Changeset: 9374c04f38fe
Author: attila
Date: 2013-06-05 12:17 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/9374c04f38fe
8015961: Several small code-gardening fixes
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/RuntimeCallSite.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/NativeMath.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java
Changeset: 60bc560df392
Author: hannesw
Date: 2013-06-05 12:44 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/60bc560df392
8015350: Array.prototype.reduceRight issue with large length and index
Reviewed-by: attila, sundar, lagergren
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java
! src/jdk/nashorn/internal/runtime/arrays/EmptyArrayLikeIterator.java
! src/jdk/nashorn/internal/runtime/arrays/IteratorAction.java
! src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
! src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
! src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java
+ test/script/basic/JDK-8015350.js
+ test/script/basic/JDK-8015350.js.EXPECTED
Changeset: 35bba63990b7
Author: jlaskey
Date: 2013-06-05 10:32 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/35bba63990b7
8015911: $EXEC does not handle large outputs
Reviewed-by: sundar, attila
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
Changeset: 16219bef66ec
Author: jlaskey
Date: 2013-06-05 12:41 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/16219bef66ec
8015910: Nashorn JavaFX includes are out of sync with JavaFX repo
Reviewed-by: sundar
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/resources/fx/controls.js
! src/jdk/nashorn/internal/runtime/resources/fx/graphics.js
! src/jdk/nashorn/internal/runtime/resources/fx/swt.js
! src/jdk/nashorn/internal/runtime/resources/fx/web.js
Changeset: e3bd0ed64da8
Author: jlaskey
Date: 2013-06-05 12:54 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e3bd0ed64da8
Merge
Changeset: d92b756bc739
Author: lana
Date: 2013-06-10 17:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d92b756bc739
Merge
- src/jdk/nashorn/internal/objects/DateParser.java
Changeset: cbc9926f5b40
Author: katleman
Date: 2013-06-13 09:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/cbc9926f5b40
Added tag jdk8-b94 for changeset d92b756bc739
! .hgtags
Changeset: b031efa535ad
Author: katleman
Date: 2013-06-20 10:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/b031efa535ad
Added tag jdk8-b95 for changeset cbc9926f5b40
! .hgtags
Changeset: bab844827181
Author: sundar
Date: 2013-06-06 21:41 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/bab844827181
8015346: JSON parsing issues with escaped strings, octal, decimal numbers
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/ir/BlockLexicalContext.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8015346.js
Changeset: 918a986b0478
Author: hannesw
Date: 2013-06-07 17:44 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/918a986b0478
8012291: NativeArray is inconsistent in using long for length and index in some places and int for the same in other places
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/NativeArguments.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/examples/array-micro.js
+ test/script/basic/JDK-8012291.js
+ test/script/basic/JDK-8012291.js.EXPECTED
Changeset: 8f890b6bf6de
Author: lagergren
Date: 2013-06-10 13:21 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/8f890b6bf6de
8015892: canBeUndefined too conservative for some use before declaration cases
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/ir/Symbol.java
+ test/script/basic/JDK-8015892.js
+ test/script/basic/fib_wtf.js
+ test/script/basic/fib_wtf.js.EXPECTED
Changeset: a6f8ea57f048
Author: lagergren
Date: 2013-06-10 13:27 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/a6f8ea57f048
8016226: backing out test without third party license approval
Reviewed-by: attila, sundar
- test/script/basic/fib_wtf.js
- test/script/basic/fib_wtf.js.EXPECTED
Changeset: 966868ef75ee
Author: sundar
Date: 2013-06-10 19:54 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/966868ef75ee
8016239: loadWithNewGlobal should support user supplied arguments from the caller
Reviewed-by: lagergren, attila, jlaskey
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8016239.js
+ test/script/basic/JDK-8016239.js.EXPECTED
Changeset: 1a5d67424e83
Author: sundar
Date: 2013-06-11 13:09 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/1a5d67424e83
8015357: a = []; a[0x7fffffff]=1; a.sort()[0] should evaluate to 1 instead of undefined
Reviewed-by: hannesw, lagergren
+ test/script/basic/JDK-8015357.js
Changeset: fe830f6daa3f
Author: sundar
Date: 2013-06-11 13:12 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/fe830f6daa3f
Merge
Changeset: 558d31c168ed
Author: lana
Date: 2013-06-16 22:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/558d31c168ed
Merge
Changeset: df5d7f34e35e
Author: hannesw
Date: 2013-06-11 17:50 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/df5d7f34e35e
8015379: PropertyMap.addProperty() is slow
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/internal/runtime/PropertyMap.java
Changeset: aa16622193e1
Author: jlaskey
Date: 2013-06-12 11:22 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/aa16622193e1
8016453: loadWithNewGlobal does not allow apply operation
Reviewed-by: hannesw, sundar
Contributed-by: james.laskey at oracle.com
! samples/test.js
! src/jdk/nashorn/internal/objects/Global.java
Changeset: d26e069353c0
Author: hannesw
Date: 2013-06-12 16:41 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d26e069353c0
8011893: JS Object builtin prototype is not thread safe
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/runtime/PropertyListenerManager.java
+ test/script/basic/JDK-8011893.js
+ test/script/basic/JDK-8011893.js.EXPECTED
Changeset: b0dcc3727fc3
Author: sundar
Date: 2013-06-13 16:08 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/b0dcc3727fc3
8015355: Array.prototype functions don't honour non-writable length and / or index properties
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeEvalError.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk/nashorn/internal/objects/NativeRangeError.java
! src/jdk/nashorn/internal/objects/NativeReferenceError.java
! src/jdk/nashorn/internal/objects/NativeSyntaxError.java
! src/jdk/nashorn/internal/objects/NativeTypeError.java
! src/jdk/nashorn/internal/objects/NativeURIError.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
+ test/script/basic/JDK-8015355.js
Changeset: 6d6133ef1fd5
Author: hannesw
Date: 2013-06-13 12:52 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/6d6133ef1fd5
8016518: Parsing of octal string escapes is broken
Reviewed-by: sundar, lagergren
! src/jdk/nashorn/internal/parser/Lexer.java
+ test/script/basic/JDK-8016518.js
+ test/script/basic/JDK-8016518.js.EXPECTED
Changeset: 18362e95e638
Author: hannesw
Date: 2013-06-13 14:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/18362e95e638
8016522: Numeric literal must not be followed by IdentifierStart
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/error/JDK-8016522.js
+ test/script/error/JDK-8016522.js.EXPECTED
Changeset: fe80eda7b57e
Author: hannesw
Date: 2013-06-13 15:26 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/fe80eda7b57e
8016528: Hex code from escape() should be padded
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/runtime/GlobalFunctions.java
+ test/script/basic/JDK-8016528.js
+ test/script/basic/JDK-8016528.js.EXPECTED
Changeset: c5f783d83180
Author: hannesw
Date: 2013-06-13 20:50 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c5f783d83180
8016542: String.prototype.replace called with function argument should not replace $ patterns
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/objects/NativeRegExp.java
+ test/script/basic/JDK-8016542.js
+ test/script/basic/JDK-8016542.js.EXPECTED
Changeset: 3efa56767847
Author: lagergren
Date: 2013-06-14 13:53 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/3efa56767847
8016235: Use in catch block that may not have been executed in try block caused illegal byte code to be generated
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/parser/Lexer.java
+ test/script/basic/JDK-8016235.js
Changeset: 3d947baa33cc
Author: sundar
Date: 2013-06-14 21:16 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/3d947baa33cc
8016618: script mirror object access should be improved
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/ir/BreakableNode.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java
! src/jdk/nashorn/internal/runtime/arrays/IteratorAction.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseScriptObjectMirrorIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ScriptObjectMirrorIterator.java
+ test/script/basic/JDK-8016618.js
+ test/script/basic/JDK-8016618.js.EXPECTED
Changeset: a2fa56222fa2
Author: sundar
Date: 2013-06-17 13:56 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/a2fa56222fa2
8016550: nashorn.option.no.syntax.extensions has the wrong default
Reviewed-by: hannesw, lagergren
! make/project.properties
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! test/script/basic/moduleload.js
Changeset: bfac80dffc49
Author: sundar
Date: 2013-06-18 13:25 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/bfac80dffc49
Merge
Changeset: 616ab697fcac
Author: sundar
Date: 2013-06-18 13:45 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/616ab697fcac
8008915: URLReader constructor should allow specifying encoding
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/URLReader.java
! src/jdk/nashorn/internal/runtime/Source.java
Changeset: 2cf438a3a3aa
Author: sundar
Date: 2013-06-18 13:52 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/2cf438a3a3aa
Merge
Changeset: af8a98ea83d4
Author: chegar
Date: 2013-04-24 11:03 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/af8a98ea83d4
Merge
Changeset: 2237e2ff3685
Author: chegar
Date: 2013-04-28 08:16 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/2237e2ff3685
Merge
Changeset: 2a377892c255
Author: chegar
Date: 2013-05-08 10:21 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/2a377892c255
Merge
Changeset: d8ae3d87ca26
Author: chegar
Date: 2013-05-16 11:42 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d8ae3d87ca26
Merge
Changeset: d3076aecc567
Author: chegar
Date: 2013-05-23 12:50 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d3076aecc567
Merge
- src/jdk/nashorn/internal/ir/LineNumberNode.java
- src/jdk/nashorn/internal/ir/Location.java
- src/jdk/nashorn/internal/runtime/SpillProperty.java
- test/script/trusted/logcoverage.js
Changeset: ded7168cb008
Author: chegar
Date: 2013-05-31 10:28 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ded7168cb008
Merge
Changeset: 2b61f82350de
Author: chegar
Date: 2013-06-10 09:53 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/2b61f82350de
Merge
- src/jdk/nashorn/internal/objects/DateParser.java
- src/jdk/nashorn/internal/runtime/options/ValueOption.java
- src/jdk/nashorn/internal/runtime/regexp/DefaultRegExp.java
- src/jdk/nashorn/internal/runtime/regexp/joni/AsmCompiler.java
- src/jdk/nashorn/internal/runtime/regexp/joni/AsmCompilerSupport.java
- src/jdk/nashorn/internal/runtime/regexp/joni/CaptureTreeNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/NameEntry.java
- src/jdk/nashorn/internal/runtime/regexp/joni/NativeMachine.java
- src/jdk/nashorn/internal/runtime/regexp/joni/UnsetAddrList.java
- src/jdk/nashorn/internal/runtime/regexp/joni/ast/CTypeNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/ast/CallNode.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/AbstractBench.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchGreedyBacktrack.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchRailsRegs.java
- src/jdk/nashorn/internal/runtime/regexp/joni/bench/BenchSeveralRegexps.java
- src/jdk/nashorn/internal/runtime/regexp/joni/constants/Reduce.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/AsciiTables.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/PosixBracket.java
- src/jdk/nashorn/internal/runtime/regexp/joni/encoding/Ptr.java
- src/netscape/javascript/JSObject.java
Changeset: 12f1d8d74375
Author: chegar
Date: 2013-06-17 11:27 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/12f1d8d74375
Merge
Changeset: fbcd5c26937a
Author: chegar
Date: 2013-06-18 16:06 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/fbcd5c26937a
Merge
Changeset: d6bd440ac5b9
Author: lana
Date: 2013-06-24 14:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d6bd440ac5b9
Merge
Changeset: 1bf1d6ce3042
Author: katleman
Date: 2013-06-27 13:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/1bf1d6ce3042
Added tag jdk8-b96 for changeset d6bd440ac5b9
! .hgtags
Changeset: da63a99481da
Author: cl
Date: 2013-07-04 01:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/da63a99481da
Added tag jdk8-b97 for changeset 1bf1d6ce3042
! .hgtags
Changeset: 6a75a505301f
Author: sundar
Date: 2013-06-18 18:43 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/6a75a505301f
8012698: [nashorn] tests fail to run with agentvm or samevm
Reviewed-by: hannesw, jlaskey
! test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
! test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
Changeset: 7276d66b7118
Author: jlaskey
Date: 2013-06-19 09:10 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/7276d66b7118
8010697: DeletedArrayFilter seems to leak memory
Reviewed-by: hannesw, sundar
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
+ test/script/basic/JDK-8010697.js
+ test/script/basic/JDK-8010697.js.EXPECTED
Changeset: c7c9222cfe69
Author: sundar
Date: 2013-06-19 21:07 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c7c9222cfe69
8015347: Parsing issue with decodeURIComponent
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/runtime/URIUtils.java
+ test/script/basic/JDK-8015347.js
Changeset: ac404bf3f8c8
Author: sundar
Date: 2013-06-20 13:45 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ac404bf3f8c8
8017046: Cannot assign undefined to a function argument if the function uses arguments object
Reviewed-by: hannesw
! src/jdk/nashorn/internal/objects/NativeArguments.java
+ test/script/basic/JDK-8017046.js
Changeset: c7672e621b14
Author: sundar
Date: 2013-06-20 17:34 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c7672e621b14
Merge
Changeset: 8e03121cc286
Author: sundar
Date: 2013-06-21 16:55 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/8e03121cc286
8017260: adjust lookup code in objects.* classes
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArguments.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeStrictArguments.java
! src/jdk/nashorn/internal/objects/PrototypeObject.java
Changeset: b4e2bccf9598
Author: sundar
Date: 2013-06-21 17:33 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/b4e2bccf9598
Merge
Changeset: c30beaf3c42a
Author: jlaskey
Date: 2013-06-21 14:34 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c30beaf3c42a
8010732: BigDecimal, BigInteger and Long handling in nashorn
Reviewed-by: sundar
Contributed-by: james.laskey at oracle.com
+ test/script/basic/JDK-8010732.js
+ test/script/basic/JDK-8010732.js.EXPECTED
Changeset: 2ded2fc08c94
Author: jlaskey
Date: 2013-06-22 10:12 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/2ded2fc08c94
8017448: JDK-8010732.js.EXPECTED truncated
Reviewed-by: sundar
Contributed-by: james.laskey at oracle.com
! test/script/basic/JDK-8010732.js.EXPECTED
Changeset: 51a5ee93d6bc
Author: sundar
Date: 2013-06-24 19:06 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/51a5ee93d6bc
8015959: Can't call foreign constructor
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/api/scripting/JSObject.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
+ test/script/basic/JDK-8015959.js
+ test/script/basic/JDK-8015959.js.EXPECTED
Changeset: 26a345c26e62
Author: sundar
Date: 2013-06-25 17:31 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/26a345c26e62
8015969: Needs to enforce and document that global "context" and "engine" can't be modified when running via jsr223
Reviewed-by: hannesw, jlaskey
! docs/JavaScriptingProgrammersGuide.html
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
+ test/script/basic/JDK-8015969.js
Changeset: 39e17373d8df
Author: sundar
Date: 2013-06-26 16:36 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/39e17373d8df
8017950: error.stack should be a string rather than an array
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/runtime/ECMAException.java
! test/script/basic/JDK-8012164.js
! test/script/basic/JDK-8012164.js.EXPECTED
+ test/script/basic/JDK-8017950.js
+ test/script/basic/JDK-8017950.js.EXPECTED
! test/script/basic/NASHORN-109.js
! test/script/basic/NASHORN-296.js
! test/script/basic/errorstack.js
Changeset: 682889823712
Author: jlaskey
Date: 2013-06-26 08:36 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/682889823712
8008458: Strict functions dont share property map
Reviewed-by: sundar, hannesw
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/objects/NativeStrictArguments.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
Changeset: 80c66d3fd872
Author: hannesw
Date: 2013-06-26 15:40 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/80c66d3fd872
8019157: Avoid calling ScriptObject.setProto() if possible
Reviewed-by: jlaskey, sundar
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArguments.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java
! src/jdk/nashorn/internal/objects/NativeBoolean.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeEvalError.java
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk/nashorn/internal/objects/NativeMath.java
! src/jdk/nashorn/internal/objects/NativeNumber.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/objects/NativeRangeError.java
! src/jdk/nashorn/internal/objects/NativeReferenceError.java
! src/jdk/nashorn/internal/objects/NativeRegExp.java
! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
! src/jdk/nashorn/internal/objects/NativeStrictArguments.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/objects/NativeSyntaxError.java
! src/jdk/nashorn/internal/objects/NativeTypeError.java
! src/jdk/nashorn/internal/objects/NativeURIError.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk/nashorn/internal/objects/PrototypeObject.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/FunctionScope.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/scripts/JO.java
Changeset: 635098f9f45e
Author: sundar
Date: 2013-06-26 19:42 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/635098f9f45e
8014781: support Error.captureStackTrace
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/api/scripting/NashornException.java
! src/jdk/nashorn/internal/objects/NativeError.java
+ test/script/basic/JDK-8014781.js
+ test/script/basic/JDK-8014781.js.EXPECTED
Changeset: d1886ad46f0c
Author: jlaskey
Date: 2013-06-26 12:38 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d1886ad46f0c
8019175: Simplify ScriptObject.modifyOwnProperty
Reviewed-by: hannesw
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
Changeset: f9c855b828fe
Author: sundar
Date: 2013-06-27 13:24 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f9c855b828fe
8019226: line number not generated for first statement if it is on the same function declaration line
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8019226.js
+ test/script/basic/JDK-8019226.js.EXPECTED
Changeset: 5ec4762d9df0
Author: sundar
Date: 2013-06-27 13:47 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/5ec4762d9df0
Merge
Changeset: 90864d892593
Author: lana
Date: 2013-06-28 19:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/90864d892593
Merge
Changeset: 218c2833c344
Author: sundar
Date: 2013-06-28 19:36 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/218c2833c344
8019365: Error stack format
Reviewed-by: hannesw
! src/jdk/nashorn/api/scripting/NashornException.java
! src/jdk/nashorn/internal/objects/NativeError.java
! test/script/basic/JDK-8014781.js.EXPECTED
! test/script/basic/JDK-8017950.js.EXPECTED
! test/script/basic/JDK-8019226.js
! test/script/basic/JDK-8019226.js.EXPECTED
Changeset: 02588d68399d
Author: sundar
Date: 2013-07-01 12:38 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/02588d68399d
8019473: Parser issues related to functions and blocks
Reviewed-by: lagergren
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8019473.js
Changeset: 10c7a1e9e24f
Author: sundar
Date: 2013-07-01 14:15 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/10c7a1e9e24f
8019478: Object.prototype.toString.call(/a/.exec("a")) === "[object Array]" should be true
Reviewed-by: hannesw
! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
+ test/script/basic/JDK-8019478.js
Changeset: 47099609a48b
Author: sundar
Date: 2013-07-01 17:21 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/47099609a48b
8019482: Number("0x0.0p0") should evaluate to NaN
Reviewed-by: lagergren
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/runtime/ECMAException.java
! src/jdk/nashorn/internal/runtime/JSType.java
+ test/script/basic/JDK-8019482.js
Changeset: ab3ea5b3e507
Author: sundar
Date: 2013-07-01 19:52 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ab3ea5b3e507
8019488: switch on literals result in NoSuchMethodError or VerifyError
Reviewed-by: hannesw
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ test/script/basic/JDK-8019488.js
Changeset: 9165138b427c
Author: sundar
Date: 2013-07-01 23:36 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/9165138b427c
8019508: Comma handling in object literal parsing is wrong
Reviewed-by: hannesw
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8019508.js
+ test/script/basic/JDK-8019508.js.EXPECTED
Changeset: 5f9abeb0bb50
Author: jlaskey
Date: 2013-07-02 07:45 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/5f9abeb0bb50
8019580: Build Script Change for Nashorn promotion testing
Reviewed-by: jlaskey
Contributed-by: eugene.drobitko at oracle.com
! make/build.xml
Changeset: a7b82e333c31
Author: lagergren
Date: 2013-07-02 13:50 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/a7b82e333c31
8016667: Wrong bytecode when testing/setting due to null check shortcut checking against primitive too
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8016667.js
Changeset: 74049fe3ba46
Author: sundar
Date: 2013-07-02 18:00 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/74049fe3ba46
8019553: NPE on illegal l-value for increment and decrement
Reviewed-by: jlaskey, attila, lagergren
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8019553.js
+ test/script/basic/JDK-8019553.js.EXPECTED
! test/script/basic/NASHORN-51.js
! test/script/basic/NASHORN-51.js.EXPECTED
! test/script/error/NASHORN-57.js.EXPECTED
Changeset: 9396e42bae4f
Author: lagergren
Date: 2013-07-02 14:50 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/9396e42bae4f
8017082: Long array literals were slightly broken
Reviewed-by: sundar, attila
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
+ test/script/basic/JDK-8017082.js
Changeset: 69ec02d12a31
Author: lagergren
Date: 2013-07-02 15:01 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/69ec02d12a31
Merge
Changeset: 16c4535abcf8
Author: sundar
Date: 2013-07-02 18:39 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/16c4535abcf8
Merge
Changeset: 542b7803f038
Author: lana
Date: 2013-07-05 11:05 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/542b7803f038
Merge
Changeset: 10a1ab9e20a4
Author: katleman
Date: 2013-07-11 10:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/10a1ab9e20a4
Added tag jdk8-b98 for changeset 542b7803f038
! .hgtags
Changeset: 10503ced6cc2
Author: cl
Date: 2013-07-18 03:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/10503ced6cc2
Added tag jdk8-b99 for changeset 10a1ab9e20a4
! .hgtags
Changeset: 313bdcd2fd22
Author: sundar
Date: 2013-07-03 00:08 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/313bdcd2fd22
8019629: void operator should always evaluate to undefined
Reviewed-by: jlaskey
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ test/script/basic/JDK-8019629.js
Changeset: 9d3a9fdab668
Author: sundar
Date: 2013-07-03 13:13 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/9d3a9fdab668
8019783: typeof does not work properly for java methods and foreign objects
Reviewed-by: hannesw
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ test/script/basic/JDK-8019783.js
+ test/script/basic/JDK-8019783.js.EXPECTED
! test/script/basic/NASHORN-759.js.EXPECTED
Changeset: 4afdc5bec43b
Author: sundar
Date: 2013-07-03 14:08 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/4afdc5bec43b
8019791: ~ is a unary operator
Reviewed-by: hannesw
! src/jdk/nashorn/internal/parser/TokenType.java
+ test/script/basic/JDK-8019791.js
+ test/script/basic/JDK-8019791.js.EXPECTED
Changeset: 18d467e94150
Author: attila
Date: 2013-07-03 12:39 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/18d467e94150
8010946: AccessControl.doPrivileged is broken when called from js script
Reviewed-by: jlaskey, sundar
! make/build.xml
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java
+ src/jdk/internal/dynalink/beans/CallerSensitiveDetector.java
+ src/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk/internal/dynalink/beans/ClassString.java
! src/jdk/internal/dynalink/beans/DynamicMethod.java
! src/jdk/internal/dynalink/beans/DynamicMethodLinker.java
! src/jdk/internal/dynalink/beans/FacetIntrospector.java
! src/jdk/internal/dynalink/beans/MaximallySpecific.java
! src/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java
! src/jdk/internal/dynalink/beans/OverloadedMethod.java
! src/jdk/internal/dynalink/beans/SimpleDynamicMethod.java
+ src/jdk/internal/dynalink/beans/SingleDynamicMethod.java
! src/jdk/internal/dynalink/beans/StaticClassIntrospector.java
! src/jdk/internal/dynalink/beans/StaticClassLinker.java
! src/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java
! src/jdk/internal/dynalink/support/Lookup.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java
! src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
+ test/script/basic/JDK-8010946-2.js
+ test/script/basic/JDK-8010946-2.js.EXPECTED
+ test/script/basic/JDK-8010946-privileged.js
+ test/script/basic/JDK-8010946.js
+ test/script/basic/JDK-8010946.js.EXPECTED
Changeset: b1980b5f00a1
Author: lagergren
Date: 2013-07-03 13:03 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/b1980b5f00a1
8019585: Sometimes a var declaration using itself in its init wasn't declared as canBeUndefined, causing erroneous bytecode
Reviewed-by: sundar, attila
! src/jdk/nashorn/api/scripting/NashornException.java
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/objects/NativeRegExp.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
+ test/script/basic/JDK-8019585.js
Changeset: eb1437d16ab4
Author: sundar
Date: 2013-07-03 17:26 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/eb1437d16ab4
8019805: for each (init; test; modify) is invalid
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8019805.js
+ test/script/basic/JDK-8019805.js.EXPECTED
! test/script/basic/forin.js
! test/script/basic/forin.js.EXPECTED
Changeset: 961cffae0828
Author: lagergren
Date: 2013-07-03 15:46 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/961cffae0828
8019811: Static calls - self referential functions needed a return type conversion if they were specialized, as they can't use the same mechanism as indy calls
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! test/script/basic/JDK-8016667.js
+ test/script/basic/JDK-8019808.js
+ test/script/basic/JDK-8019810.js
+ test/script/basic/JDK-8019810.js.EXPECTED
+ test/script/basic/JDK-8019811.js
+ test/script/basic/JDK-8019817.js
+ test/script/currently-failing/JDK-8019809.js
Changeset: fcb484c43348
Author: sundar
Date: 2013-07-03 19:20 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/fcb484c43348
8019814: Add regression test for passing cases
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/runtime/ListAdapter.java
+ test/script/basic/JDK-8019814.js
+ test/script/basic/JDK-8019814.js.EXPECTED
Changeset: 29b2b2ed954c
Author: attila
Date: 2013-07-03 18:10 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/29b2b2ed954c
8017768: allow dot as inner class name separator for Java.type
Reviewed-by: jlaskey, sundar
! docs/JavaScriptingProgrammersGuide.html
! src/jdk/nashorn/internal/objects/NativeJava.java
+ test/script/basic/JDK-8017768.js
+ test/script/basic/JDK-8017768.js.EXPECTED
! test/src/jdk/nashorn/test/models/OuterClass.java
Changeset: 7b072ebdf5aa
Author: jlaskey
Date: 2013-07-03 13:41 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/7b072ebdf5aa
8011629: Object.defineProperty performance issue
Reviewed-by: sundar, attila
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
Changeset: ad6b18ee4666
Author: attila
Date: 2013-07-04 14:10 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ad6b18ee4666
8019809: return after break incorrectly sets the block as terminal
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/BlockLexicalContext.java
+ test/script/basic/JDK-8019809.js
- test/script/currently-failing/JDK-8019809.js
Changeset: be2087629eb9
Author: lagergren
Date: 2013-07-04 17:27 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/be2087629eb9
8019821: allInteger switches were confused by boolean cases, as they are a narrower type than int
Reviewed-by: sundar, hannesw
! src/jdk/nashorn/internal/codegen/Attr.java
+ test/script/basic/JDK-8019821.js
Changeset: 8c4a6d9b8a23
Author: lagergren
Date: 2013-07-04 17:28 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/8c4a6d9b8a23
Merge
- test/script/currently-failing/JDK-8019809.js
Changeset: ec84ba68ad39
Author: sundar
Date: 2013-07-05 14:38 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ec84ba68ad39
8019947: inherited property invalidation does not work with two globals in same context
Reviewed-by: jlaskey, lagergren, hannesw, attila
! make/build-nasgen.xml
! make/build.xml
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java
! src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArguments.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java
! src/jdk/nashorn/internal/objects/NativeBoolean.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeEvalError.java
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk/nashorn/internal/objects/NativeMath.java
! src/jdk/nashorn/internal/objects/NativeNumber.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/objects/NativeRangeError.java
! src/jdk/nashorn/internal/objects/NativeReferenceError.java
! src/jdk/nashorn/internal/objects/NativeRegExp.java
! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
! src/jdk/nashorn/internal/objects/NativeStrictArguments.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/objects/NativeSyntaxError.java
! src/jdk/nashorn/internal/objects/NativeTypeError.java
! src/jdk/nashorn/internal/objects/NativeURIError.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk/nashorn/internal/objects/PrototypeObject.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/GlobalFunctions.java
! src/jdk/nashorn/internal/runtime/GlobalObject.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/StructureLoader.java
! src/jdk/nashorn/internal/scripts/JO.java
! src/jdk/nashorn/tools/Shell.java
+ test/script/basic/JDK-8019947.js
+ test/script/basic/JDK-8019947.js.EXPECTED
Changeset: edca88d3a03e
Author: hannesw
Date: 2013-07-05 14:36 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/edca88d3a03e
8017084: Use spill properties for large object literals
Reviewed-by: lagergren, sundar
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
+ src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/debug/JSONWriter.java
! src/jdk/nashorn/internal/objects/NativeArguments.java
! src/jdk/nashorn/internal/objects/NativeStrictArguments.java
! src/jdk/nashorn/internal/objects/PrototypeObject.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/scripts/JO.java
+ test/script/basic/JDK-8017084.js
+ test/script/basic/JDK-8017084.js.EXPECTED
Changeset: ce9cbe70f915
Author: attila
Date: 2013-07-05 15:10 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ce9cbe70f915
8019819: scope symbol didn't get a slot in certain cases
Reviewed-by: hannesw, jlaskey, lagergren, sundar
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8019819.js
Changeset: 20b2c2dc20e8
Author: lagergren
Date: 2013-07-05 19:35 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/20b2c2dc20e8
8019983: Void returns combined with return with expression picked the wrong return type
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/codegen/Attr.java
+ test/script/basic/JDK-8019983.js
+ test/script/basic/JDK-8019983.js.EXPECTED
Changeset: 36d6b6a3fbe0
Author: sundar
Date: 2013-07-08 16:33 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/36d6b6a3fbe0
8020015: shared PropertyMaps should not be used without duplication
Reviewed-by: hannesw, attila
! buildtools/nasgen/build.xml
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java
! make/code_coverage.xml
! make/project.properties
! src/jdk/nashorn/internal/lookup/Lookup.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArguments.java
! src/jdk/nashorn/internal/objects/NativeBoolean.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeMath.java
! src/jdk/nashorn/internal/objects/NativeStrictArguments.java
! src/jdk/nashorn/internal/objects/PrototypeObject.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/PropertyListenerManager.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! src/jdk/nashorn/internal/scripts/JO.java
! src/jdk/nashorn/tools/Shell.java
Changeset: a75e75cc6a61
Author: sundar
Date: 2013-07-08 18:36 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/a75e75cc6a61
8020035: nashorn jdk buildfile BuildNashorn.gmk still renamed jdk.nashorn.internal.objects package
Reviewed-by: attila, jlaskey
! makefiles/BuildNashorn.gmk
Changeset: c96745616167
Author: sundar
Date: 2013-07-08 18:43 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c96745616167
Merge
Changeset: 5106d43feed7
Author: hannesw
Date: 2013-07-08 19:34 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/5106d43feed7
8019963: empty char range in regex
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java
+ test/script/basic/JDK-8019963.js
+ test/script/basic/JDK-8019963.js.EXPECTED
Changeset: d3f4e5dea634
Author: attila
Date: 2013-07-09 13:57 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d3f4e5dea634
8009758: reactivate the 8006529 test.
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/FunctionScope.java
- test/script/currently-failing/JDK-8006529.js
+ test/script/trusted/JDK-8006529.js
Changeset: 7538a59ca241
Author: sundar
Date: 2013-07-09 17:37 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/7538a59ca241
8014785: Ability to extend global instance by binding properties of another object
Reviewed-by: attila, hannesw, jlaskey, lagergren
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/linker/InvokeByName.java
+ test/script/basic/JDK-8014785.js
+ test/script/basic/JDK-8014785.js.EXPECTED
Changeset: d480015ab732
Author: lagergren
Date: 2013-07-09 15:56 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d480015ab732
8020124: In the case of an eval switch, we might need explicit conversions of the tag store, as it was not known in the surrounding environment.
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8020124.js
Changeset: 997a3215744a
Author: sundar
Date: 2013-07-10 13:25 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/997a3215744a
8020224: LinkageError: attempted duplicate class definition when --loader-per-compiler=false
Reviewed-by: hannesw
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk/nashorn/internal/runtime/Context.java
! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
Changeset: a9b74daed4f9
Author: hannesw
Date: 2013-07-10 10:54 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/a9b74daed4f9
8016681: regex capture behaves differently than on V8
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java
+ test/script/basic/JDK-8016681.js
+ test/script/basic/JDK-8016681.js.EXPECTED
Changeset: c501b1666bda
Author: sundar
Date: 2013-07-10 19:08 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c501b1666bda
8020276: interface checks in Invocable.getInterface implementation
Reviewed-by: jlaskey, hannesw, attila
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 798e3aa19718
Author: sundar
Date: 2013-07-11 16:34 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/798e3aa19718
8020325: static property does not work on accessible, public classes
Reviewed-by: attila, hannesw, lagergren
! make/build.xml
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/lookup/Lookup.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/objects/NativeNumber.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
+ test/script/basic/JDK-8020325.js
+ test/script/basic/JDK-8020325.js.EXPECTED
! test/script/trusted/JDK-8006529.js
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 58614b556a0d
Author: sundar
Date: 2013-07-11 18:23 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/58614b556a0d
8020380: __noSuchProperty__ defined in mozilla_compat.js script should be non-enumerable
Reviewed-by: jlaskey, hannesw, attila
! src/jdk/nashorn/internal/runtime/resources/mozilla_compat.js
+ test/script/basic/JDK-8020380.js
Changeset: 2c007a8bb0e7
Author: attila
Date: 2013-07-11 18:33 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/2c007a8bb0e7
8013925: Remove symbol fields from nodes that don't need them
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/BranchOptimizer.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/codegen/FunctionSignature.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/RangeAnalyzer.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/Assignment.java
! src/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/Block.java
+ src/jdk/nashorn/internal/ir/BlockStatement.java
! src/jdk/nashorn/internal/ir/BreakableNode.java
+ src/jdk/nashorn/internal/ir/BreakableStatement.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/CaseNode.java
! src/jdk/nashorn/internal/ir/CatchNode.java
- src/jdk/nashorn/internal/ir/ExecuteNode.java
+ src/jdk/nashorn/internal/ir/Expression.java
+ src/jdk/nashorn/internal/ir/ExpressionStatement.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/IfNode.java
! src/jdk/nashorn/internal/ir/IndexNode.java
! src/jdk/nashorn/internal/ir/LabelNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
+ src/jdk/nashorn/internal/ir/LexicalContextExpression.java
! src/jdk/nashorn/internal/ir/LexicalContextNode.java
+ src/jdk/nashorn/internal/ir/LexicalContextStatement.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/LoopNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/ObjectNode.java
! src/jdk/nashorn/internal/ir/PropertyNode.java
! src/jdk/nashorn/internal/ir/ReturnNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/ir/SplitNode.java
! src/jdk/nashorn/internal/ir/SwitchNode.java
! src/jdk/nashorn/internal/ir/TemporarySymbols.java
! src/jdk/nashorn/internal/ir/TernaryNode.java
! src/jdk/nashorn/internal/ir/ThrowNode.java
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/ir/WhileNode.java
! src/jdk/nashorn/internal/ir/WithNode.java
! src/jdk/nashorn/internal/ir/debug/ASTWriter.java
! src/jdk/nashorn/internal/ir/debug/JSONWriter.java
! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! test/script/trusted/JDK-8006529.js
Changeset: 9083af56bbcb
Author: sundar
Date: 2013-07-11 22:58 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/9083af56bbcb
8012191: noSuchProperty can't cope with vararg functions
Reviewed-by: jlaskey, attila
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
+ test/script/basic/JDK-8012191.js
+ test/script/basic/JDK-8012191.js.EXPECTED
Changeset: 289923785ada
Author: attila
Date: 2013-07-11 22:01 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/289923785ada
8020125: PrintVisitor wasn't printing bodies of FunctionNode within UnaryNode
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java
Changeset: d763da247244
Author: sundar
Date: 2013-07-12 15:01 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d763da247244
8020437: Wrong handling of line numbers with multiline string literals
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8020437.js
+ test/script/basic/JDK-8020437.js.EXPECTED
+ test/script/error/JDK-8020437-2.js
+ test/script/error/JDK-8020437-2.js.EXPECTED
+ test/script/error/JDK-8020437.js
+ test/script/error/JDK-8020437.js.EXPECTED
Changeset: 1a6b1799f533
Author: sundar
Date: 2013-07-12 15:27 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/1a6b1799f533
8020223: ClassCastException: String can not be casted to ScriptFunction
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8020223.js
Changeset: e27ebcfed6fa
Author: attila
Date: 2013-07-12 11:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e27ebcfed6fa
8019822: Duplicate name and signature in finally block
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8019822.js
Changeset: 8108ba8366fd
Author: sundar
Date: 2013-07-12 20:12 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/8108ba8366fd
Merge
- src/jdk/nashorn/internal/ir/ExecuteNode.java
- test/script/currently-failing/JDK-8006529.js
Changeset: 5cdf4352ee0b
Author: sundar
Date: 2013-07-12 20:06 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/5cdf4352ee0b
8020463: Input argument array wrapping in loadWithNewGlobal is wrong
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8020463.js
! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: cbfeffbcd3f2
Author: sundar
Date: 2013-07-12 20:13 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/cbfeffbcd3f2
Merge
Changeset: 973d78ee0728
Author: attila
Date: 2013-07-15 12:33 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/973d78ee0728
8020324: Implement Object.bindProperties(target, source) for beans
Reviewed-by: hannesw, sundar
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/BeansLinker.java
! src/jdk/internal/dynalink/beans/StaticClassLinker.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java
+ src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
+ test/script/basic/JDK-8020324.js
+ test/script/basic/JDK-8020324.js.EXPECTED
+ test/src/jdk/nashorn/test/models/PropertyBind.java
Changeset: 62c552bcc342
Author: hannesw
Date: 2013-07-15 15:51 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/62c552bcc342
8020354: Object literal property initialization is not done in source order
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8020354.js
+ test/script/basic/JDK-8020354.js.EXPECTED
Changeset: ede320e13c82
Author: attila
Date: 2013-07-15 16:31 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ede320e13c82
8020508: Enforce reflection access restrictions on Object.bindProperties
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
+ test/script/basic/JDK-8020508.js
+ test/script/basic/JDK-8020508.js.EXPECTED
Changeset: e5505f0b10de
Author: hannesw
Date: 2013-07-15 16:35 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e5505f0b10de
8020283: Don't use exceptions for widening of ArrayData
Reviewed-by: jlaskey, attila
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
Changeset: 01212f5e7dad
Author: attila
Date: 2013-07-15 16:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/01212f5e7dad
8011210: fix reporting of call site locations; print them on -tcs=miss
Reviewed-by: jlaskey, hannesw
! src/jdk/internal/dynalink/DynamicLinker.java
! src/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java
Changeset: 28f1f2374004
Author: hannesw
Date: 2013-07-15 18:32 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/28f1f2374004
8020358: Array(0xfffffff) throws OutOfMemoryError
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
+ test/script/basic/JDK-8020358.js
+ test/script/basic/JDK-8020358.js.EXPECTED
Changeset: d685fec24d13
Author: sundar
Date: 2013-07-16 09:54 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d685fec24d13
Merge
Changeset: 965d876853ec
Author: attila
Date: 2013-07-16 15:28 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/965d876853ec
8020357: throw RangeError for too large NativeArrayBuffer size
Reviewed-by: jlaskey, hannesw, sundar
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
+ test/script/basic/JDK-8020357.js
+ test/script/basic/JDK-8020357.js.EXPECTED
Changeset: 7503f30c1355
Author: hannesw
Date: 2013-07-16 16:12 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/7503f30c1355
8010821: [findbugs] Some classes in jdk.nashorn.internal.runtime.regexp expose mutable objects
Reviewed-by: attila, jlaskey, sundar
! src/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java
! src/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Token.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java
Changeset: 78bdb8a7f1e7
Author: attila
Date: 2013-07-16 17:03 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/78bdb8a7f1e7
8015356: array concatenation should skip empty elements
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/objects/NativeArray.java
+ test/script/basic/JDK-8015356.js
+ test/script/basic/JDK-8015356.js.EXPECTED
Changeset: 81cbb18d558a
Author: lana
Date: 2013-07-17 00:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/81cbb18d558a
Merge
Changeset: 598321c438b5
Author: lana
Date: 2013-07-22 17:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/598321c438b5
Merge
- src/jdk/nashorn/internal/ir/ExecuteNode.java
- test/script/currently-failing/JDK-8006529.js
Changeset: a302b05d0ee4
Author: cl
Date: 2013-07-25 03:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/a302b05d0ee4
Added tag jdk8-b100 for changeset 598321c438b5
! .hgtags
Changeset: 573ccf92d646
Author: cl
Date: 2013-08-01 04:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/573ccf92d646
Added tag jdk8-b101 for changeset a302b05d0ee4
! .hgtags
Changeset: e1d19f9fd5a9
Author: jlaskey
Date: 2013-07-16 17:40 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e1d19f9fd5a9
8017585: Exclude two failing tests from Nashorn CC run
Reviewed-by: jlaskey, sundar, attila
Contributed-by: konstantin.shefov at oracle.com
+ exclude/exclude_list.txt
+ exclude/exclude_list_cc.txt
! make/build.xml
Changeset: 71cfe4e66bcb
Author: jlaskey
Date: 2013-07-17 11:53 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/71cfe4e66bcb
8020596: Initialization of white space strings in scanner should be done with \u strings
Reviewed-by: attila, hannesw
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/parser/Lexer.java
Changeset: 3d6f6b8d8bc8
Author: hannesw
Date: 2013-07-17 18:20 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/3d6f6b8d8bc8
8020356: ClassCastException Undefined->Scope on spiltter class generated for a large switch statement
Reviewed-by: jlaskey, attila
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
+ test/script/basic/JDK-8020356.js
+ test/script/basic/JDK-8020356.js.EXPECTED
Changeset: e3307f1a30e5
Author: sundar
Date: 2013-07-18 18:08 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e3307f1a30e5
8020731: Revisit checkPermission calls in Context class
Reviewed-by: attila, hannesw
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
- src/jdk/nashorn/internal/runtime/linker/JavaAdapterGeneratorBase.java
Changeset: 624f8be5c3fe
Author: attila
Date: 2013-07-18 16:22 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/624f8be5c3fe
8020809: Java adapter should not allow overriding of caller sensitive methods
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/trusted/JDK-8020809.js
+ test/script/trusted/JDK-8020809.js.EXPECTED
Changeset: 4b06441b7624
Author: attila
Date: 2013-07-18 16:47 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/4b06441b7624
8020820: Limit access to static members of reflective classes
Reviewed-by: jlaskey, sundar
! make/build.xml
! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java
! test/script/basic/JDK-8010946-2.js
! test/script/basic/JDK-8010946-2.js.EXPECTED
! test/script/basic/NASHORN-473.js
+ test/script/basic/classloader.js
+ test/script/basic/classloader.js.EXPECTED
! test/script/basic/javaarray.js
! test/script/sandbox/classloader.js.EXPECTED
! test/script/sandbox/reflection.js
! test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
Changeset: 0cfa27ed82fe
Author: sundar
Date: 2013-07-23 18:17 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/0cfa27ed82fe
8021122: Not all callables are handled for toString and other function valued properties
Reviewed-by: attila, hannesw, jlaskey
! src/jdk/nashorn/internal/ir/debug/ASTWriter.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/arrays/IteratorAction.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
+ test/script/basic/JDK-8021122.js
+ test/script/basic/JDK-8021122.js.EXPECTED
Changeset: e86b297d26aa
Author: jlaskey
Date: 2013-07-23 12:00 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e86b297d26aa
8021130: Comments need to be tokens
Reviewed-by: lagergren, attila
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/parser/TokenType.java
Changeset: ccbea9172aa5
Author: sundar
Date: 2013-07-23 21:45 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ccbea9172aa5
8021164: REGRESSION: test262 failures after JDK-8021122
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
Changeset: 4cb1780bc385
Author: sundar
Date: 2013-07-23 21:51 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/4cb1780bc385
Merge
- src/jdk/nashorn/internal/runtime/linker/JavaAdapterGeneratorBase.java
Changeset: 8b97fe2b7c98
Author: attila
Date: 2013-07-23 18:28 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/8b97fe2b7c98
8021129: Use public lookup again
Reviewed-by: lagergren, sundar
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/FacetIntrospector.java
- src/jdk/internal/dynalink/beans/SafeUnreflector.java
- src/jdk/internal/dynalink/beans/SafeUnreflectorImpl.java
- src/jdk/internal/dynalink/beans/SandboxClassLoader.java
- src/jdk/internal/dynalink/beans/sandbox/Unreflector.java
+ test/script/trusted/JDK-8021129.js
+ test/script/trusted/JDK-8021129.js.EXPECTED
+ test/src/jdk/nashorn/internal/test/models/InternalRunnable.java
+ test/src/jdk/nashorn/internal/test/models/RestrictedRunnable.java
+ test/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java
Changeset: a58a07a00122
Author: attila
Date: 2013-07-24 11:13 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/a58a07a00122
8021189: Prevent access to constructors of restricted classes
Reviewed-by: lagergren, sundar
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/FacetIntrospector.java
! src/jdk/internal/dynalink/beans/StaticClassLinker.java
! test/script/trusted/JDK-8006529.js
! test/script/trusted/JDK-8021129.js
+ test/script/trusted/JDK-8021189.js
+ test/script/trusted/JDK-8021189.js.EXPECTED
Changeset: e4efb3ce97b2
Author: attila
Date: 2013-07-24 12:48 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e4efb3ce97b2
8021246: Fix regression for 8021189
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! test/script/trusted/JDK-8006529.js
Changeset: 2a25917777f7
Author: hannesw
Date: 2013-07-24 13:16 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/2a25917777f7
8020718: RETURN symbol has wrong type in split functions
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/Symbol.java
Changeset: 573cc6eb66ae
Author: jlaskey
Date: 2013-07-24 08:25 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/573cc6eb66ae
Merge
- src/jdk/internal/dynalink/beans/SafeUnreflector.java
- src/jdk/internal/dynalink/beans/SafeUnreflectorImpl.java
- src/jdk/internal/dynalink/beans/SandboxClassLoader.java
- src/jdk/internal/dynalink/beans/sandbox/Unreflector.java
Changeset: dc54df348a58
Author: sundar
Date: 2013-07-24 20:28 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/dc54df348a58
8021262: Make nashorn access checks consistent with underlying dynalink
Reviewed-by: jlaskey, lagergren, attila
! make/code_coverage.xml
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/NashornLoader.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/Source.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java
! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
! test/script/sandbox/nashorninternals.js
! test/script/trusted/JDK-8006529.js
! test/script/trusted/JDK-8021129.js
! test/script/trusted/JDK-8021189.js
! test/script/trusted/JDK-8021189.js.EXPECTED
! test/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java
Changeset: d203d68f6624
Author: sundar
Date: 2013-07-24 21:01 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d203d68f6624
8021294: --verify-code option results in AnalyzerException
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/runtime/Context.java
Changeset: 5c035c4ccc61
Author: sundar
Date: 2013-07-25 14:05 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/5c035c4ccc61
8021252: invokeMethod throws NoSuchMethodException when script object is from different script context
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: f74faac51bfb
Author: hannesw
Date: 2013-07-25 11:56 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f74faac51bfb
8021244: Inconsistent stackmap with splitter threshold set very low
Reviewed-by: sundar, lagergren
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/Block.java
Changeset: f22ca0f9b6ee
Author: sundar
Date: 2013-07-25 20:10 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f22ca0f9b6ee
8021361: ClassCastException:.ScriptObjectMirror -> ScriptObject when getInterface called on object from different ScriptContext
Reviewed-by: jlaskey, attila
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
+ src/jdk/nashorn/api/scripting/resources/Messages.properties
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: d55856f82352
Author: lana
Date: 2013-07-26 14:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d55856f82352
Merge
Changeset: f6588f168d79
Author: hannesw
Date: 2013-07-26 13:50 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f6588f168d79
8020719: Run tests with reduced splitter threshold
Reviewed-by: lagergren, sundar, jlaskey
! make/build.xml
! make/project.properties
+ test/script/basic/NASHORN-592-dual.js
+ test/script/basic/NASHORN-592-dual.js.EXPECTED
+ test/script/basic/compile-octane-splitter.js
+ test/script/basic/compile-octane-splitter.js.EXPECTED
+ test/script/basic/splitter.js
+ test/script/basic/splitter.js.EXPECTED
- test/script/representations/NASHORN-592a.js
! test/src/jdk/nashorn/internal/test/framework/AbstractScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/TestConfig.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
Changeset: 17a947418e65
Author: jlaskey
Date: 2013-07-26 09:17 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/17a947418e65
8021321: Two runsunspider tests fail after updating sunspider to 1.0
Reviewed-by: jlaskey, sundar
Contributed-by: michael.horowitz at oracle.com
! test/script/basic/runsunspider.js
Changeset: fbd21b00197b
Author: sundar
Date: 2013-07-26 20:10 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/fbd21b00197b
8021571: @fork tests should use VM options passed from project.properties
Reviewed-by: lagergren, hannesw, jlaskey
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java
! make/project.properties
! src/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java
! src/jdk/nashorn/internal/objects/PrototypeObject.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyListenerManager.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk/nashorn/internal/runtime/linker/AdaptationException.java
! src/jdk/nashorn/internal/runtime/linker/AdaptationResult.java
! src/jdk/nashorn/internal/runtime/linker/InvokeByName.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java
! src/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java
! src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
! src/jdk/nashorn/internal/runtime/options/KeyValueOption.java
! src/jdk/nashorn/internal/runtime/options/OptionTemplate.java
! test/src/jdk/nashorn/internal/test/framework/AbstractScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/TestConfig.java
Changeset: 5fc6b7f11289
Author: sundar
Date: 2013-07-29 10:28 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/5fc6b7f11289
Merge
- test/script/representations/NASHORN-592a.js
Changeset: 0532397d0732
Author: sundar
Date: 2013-07-29 18:07 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/0532397d0732
8012792: print function defined in engine.js does not handle multiple arguments
Reviewed-by: hannesw
! src/jdk/nashorn/api/scripting/resources/engine.js
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 7d5d24bdb671
Author: sundar
Date: 2013-07-29 21:56 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/7d5d24bdb671
Merge
Changeset: e966ff0a3ffe
Author: lana
Date: 2013-08-06 10:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e966ff0a3ffe
Merge
Changeset: 795cff5c1b5c
Author: cl
Date: 2013-08-08 10:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/795cff5c1b5c
Added tag jdk8-b102 for changeset e966ff0a3ffe
! .hgtags
From xueming.shen at oracle.com Thu Aug 8 15:32:55 2013
From: xueming.shen at oracle.com (Xueming Shen)
Date: Thu, 08 Aug 2013 15:32:55 -0700
Subject: [threeten-dev] Threeten repo is now synced with jdk8 master b102
Message-ID: <52041C97.9040601@oracle.com>
Hi,
Though I still have not seen the notification from the jdk repo, it
appears all the changesets have been checked into the threeten
repo.
http://hg.openjdk.java.net/threeten/threeten/jdk
Please let me know if you have any problem with the repo.
Thanks,
-Sherman
From xueming.shen at oracle.com Thu Aug 8 22:54:56 2013
From: xueming.shen at oracle.com (Xueming Shen)
Date: Thu, 08 Aug 2013 22:54:56 -0700
Subject: [threeten-dev] RFR JDK-8020054: (tz) Support tzdata2013d
In-Reply-To: <518ACFB3.5030000@oracle.com>
References: <518ACFB3.5030000@oracle.com>
Message-ID: <52048430.3050300@oracle.com>
Hi,
Please help review the proposed change to update the tz data
in JDK8 from 2013c to 2013d.
http://cr.openjdk.java.net/~sherman/8020054/webrev
http://cr.openjdk.java.net/~sherman/8020054/closed
Tests list below have been run and passed
(except java/time/tck/java/time/chrono/TCKChronology.java with error
expected [Hijrah-umalqura] but found [Islamic Umm al-Qura Calendar], which
I would assume has nothing to do with tz change)
java/util/TimeZone
java/util/Calendar
java/util/Formatter
java/time
closed/java/util/TimeZone
closed/java/util/Calendar
Thanks!
-Sherman
From yuka.kamiya at oracle.com Fri Aug 9 00:20:51 2013
From: yuka.kamiya at oracle.com (Yuka Kamiya)
Date: Fri, 09 Aug 2013 16:20:51 +0900
Subject: [threeten-dev] RFR JDK-8020054: (tz) Support tzdata2013d
In-Reply-To: <52048430.3050300@oracle.com>
References: <518ACFB3.5030000@oracle.com> <52048430.3050300@oracle.com>
Message-ID: <52049853.3050903@oracle.com>
Hi Sherman,
The fix looks good to me.
Thanks,
--
Yuka
(2013/08/09 14:54), Xueming Shen wrote:
> Hi,
>
> Please help review the proposed change to update the tz data
> in JDK8 from 2013c to 2013d.
>
> http://cr.openjdk.java.net/~sherman/8020054/webrev
> http://cr.openjdk.java.net/~sherman/8020054/closed
>
> Tests list below have been run and passed
> (except java/time/tck/java/time/chrono/TCKChronology.java with error
> expected [Hijrah-umalqura] but found [Islamic Umm al-Qura Calendar], which
> I would assume has nothing to do with tz change)
>
> java/util/TimeZone
> java/util/Calendar
> java/util/Formatter
> java/time
> closed/java/util/TimeZone
> closed/java/util/Calendar
>
> Thanks!
> -Sherman
From sean.coffey at oracle.com Fri Aug 9 01:36:40 2013
From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=)
Date: Fri, 09 Aug 2013 09:36:40 +0100
Subject: [threeten-dev] RFR JDK-8020054: (tz) Support tzdata2013d
In-Reply-To: <52049853.3050903@oracle.com>
References: <518ACFB3.5030000@oracle.com> <52048430.3050300@oracle.com>
<52049853.3050903@oracle.com>
Message-ID: <5204AA18.1010008@oracle.com>
Looks fine to me also Sherman. On a side note, we should look at
migrating some closed TZ tests to open repo. I'm not sure why that
wasn't done from first day.
regards,
Sean.
On 09/08/2013 08:20, Yuka Kamiya wrote:
> Hi Sherman,
>
> The fix looks good to me.
>
> Thanks,
> --
> Yuka
>
>
> (2013/08/09 14:54), Xueming Shen wrote:
>> Hi,
>>
>> Please help review the proposed change to update the tz data
>> in JDK8 from 2013c to 2013d.
>>
>> http://cr.openjdk.java.net/~sherman/8020054/webrev
>> http://cr.openjdk.java.net/~sherman/8020054/closed
>>
>> Tests list below have been run and passed
>> (except java/time/tck/java/time/chrono/TCKChronology.java with error
>> expected [Hijrah-umalqura] but found [Islamic Umm al-Qura Calendar],
>> which
>> I would assume has nothing to do with tz change)
>>
>> java/util/TimeZone
>> java/util/Calendar
>> java/util/Formatter
>> java/time
>> closed/java/util/TimeZone
>> closed/java/util/Calendar
>>
>> Thanks!
>> -Sherman
>
From xueming.shen at oracle.com Thu Aug 8 14:23:02 2013
From: xueming.shen at oracle.com (xueming.shen at oracle.com)
Date: Thu, 08 Aug 2013 21:23:02 +0000
Subject: [threeten-dev] hg: threeten/threeten/jdk: 784 new changesets
Message-ID: <20130809000647.8440A4872E@hg.openjdk.java.net>
Changeset: 12af7c32c648
Author: omajid
Date: 2013-04-29 12:34 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/12af7c32c648
8013480: fix zero build on arm
Reviewed-by: erikj
! makefiles/GensrcX11Wrappers.gmk
Changeset: 7a96ead5ea89
Author: katleman
Date: 2013-04-30 14:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7a96ead5ea89
Merge
Changeset: 55c7b90fe57e
Author: katleman
Date: 2013-05-01 14:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/55c7b90fe57e
Merge
Changeset: 8dbb4b159e04
Author: erikj
Date: 2013-05-02 15:59 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8dbb4b159e04
8013552: Add build support for different man pages for OpenJDK and OracleJDK
Reviewed-by: tbell, omajid
! makefiles/Images.gmk
Changeset: 1daef88acff2
Author: katleman
Date: 2013-05-02 13:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1daef88acff2
Added tag jdk8-b88 for changeset 8dbb4b159e04
! .hgtags
Changeset: b0c41789f500
Author: jgodinez
Date: 2013-04-25 10:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b0c41789f500
8009199: Printed text become garbage on Mac OSX
Reviewed-by: bae, prr
! src/macosx/native/sun/awt/CTextPipe.m
Changeset: f4aa34a7a44d
Author: jchen
Date: 2013-04-29 10:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f4aa34a7a44d
8005302: [findbugs] public methods return internal arrays; may be private
Reviewed-by: bae, prr
! src/share/classes/sun/java2d/pipe/AAShapePipe.java
Changeset: 46686202aa23
Author: lana
Date: 2013-04-30 22:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/46686202aa23
Merge
Changeset: c70346f4c0a9
Author: pchelko
Date: 2013-04-18 15:09 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c70346f4c0a9
8011686: AWT accidentally disables the NSApplicationDelegate of SWT, causing loss of OS X integration functionality
Reviewed-by: anthony, serb
Contributed-by: Markus Persson
! src/macosx/native/sun/awt/awt.m
Changeset: ac92ac05dde4
Author: kshefov
Date: 2013-04-22 18:39 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ac92ac05dde4
8011230: [TEST_BUG] java/awt/Toolkit/BadDisplayTest/BadDisplayTest.java failed on solaris
Reviewed-by: serb, anthony
! test/java/awt/Toolkit/BadDisplayTest/BadDisplayTest.sh
Changeset: 578fb8766200
Author: leonidr
Date: 2013-04-22 19:24 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/578fb8766200
8008366: [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar
Reviewed-by: anthony, serb
! src/macosx/native/sun/awt/AWTEvent.h
! src/macosx/native/sun/awt/AWTEvent.m
! src/macosx/native/sun/awt/CMenuItem.m
! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
Changeset: 0894b8476a49
Author: lana
Date: 2013-04-23 15:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0894b8476a49
Merge
- src/share/classes/java/time/chrono/HijrahDeviationReader.java
- src/share/classes/java/time/format/DateTimeBuilder.java
- src/share/classes/java/time/format/DateTimeFormatStyleProvider.java
- src/share/classes/java/time/temporal/Adjusters.java
- src/share/classes/java/time/temporal/Queries.java
- src/share/classes/sun/java2d/cmm/lcms/META-INF/services/sun.java2d.cmm.PCMM
- src/share/native/java/lang/ResourceBundle.c
- test/java/time/tck/java/time/TestChronology.java
- test/java/time/tck/java/time/chrono/TestChronoLocalDate.java
- test/java/time/tck/java/time/chrono/TestChronoLocalDateTime.java
- test/java/time/tck/java/time/chrono/TestHijrahChronology.java
- test/java/time/tck/java/time/chrono/TestJapaneseChronology.java
- test/java/time/tck/java/time/chrono/TestMinguoChronology.java
- test/java/time/tck/java/time/chrono/TestThaiBuddhistChronology.java
- test/java/time/tck/java/time/temporal/TCKDateTimeAdjusters.java
- test/java/time/tck/java/time/temporal/TestChronoLocalDate.java
- test/java/time/tck/java/time/temporal/TestChronoLocalDateTime.java
- test/java/time/tck/java/time/temporal/TestChronoZonedDateTime.java
- test/java/time/test/java/time/temporal/TestDateTimeAdjusters.java
- test/java/time/test/java/time/temporal/TestJapaneseChronoImpl.java
- test/java/time/test/java/time/temporal/TestThaiBuddhistChronoImpl.java
- test/java/util/ComparatorsTest.java
Changeset: 7103434eefe2
Author: kshefov
Date: 2013-04-24 11:48 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7103434eefe2
8011186: [TEST_BUG] java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java failed on windows 8
Reviewed-by: anthony, serb, ant
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java
+ test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java
Changeset: 854f60ec4bfb
Author: anthony
Date: 2013-04-26 18:48 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/854f60ec4bfb
8012586: [x11] Modal dialogs for fullscreen window may show behind its owner
Summary: Use the _NET_WM_WINDOW_TYPE_DIALOG type for owned windows
Reviewed-by: anthony, art, serb
Contributed-by: Vladimir Kravets
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
+ test/java/awt/WMSpecificTests/Metacity/FullscreenDialogModality.java
Changeset: e76f3e8e653f
Author: malenkov
Date: 2013-04-29 16:42 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e76f3e8e653f
8007458: [findbugs] One more beans issue, with ReflectionUtils
Reviewed-by: art, alexsch
! src/share/classes/java/beans/MetaData.java
- src/share/classes/java/beans/ReflectionUtils.java
! src/share/classes/java/beans/XMLEncoder.java
! test/java/beans/XMLEncoder/AbstractTest.java
! test/java/beans/XMLEncoder/BeanValidator.java
! test/java/beans/XMLEncoder/Test4631471.java
! test/java/beans/XMLEncoder/Test4679556.java
! test/java/beans/XMLEncoder/java_awt_BorderLayout.java
+ test/java/beans/XMLEncoder/java_awt_CardLayout.java
+ test/java/beans/XMLEncoder/java_awt_GridBagLayout.java
! test/java/beans/XMLEncoder/javax_swing_DefaultCellEditor.java
Changeset: 358acb00cb2d
Author: mcherkas
Date: 2013-04-30 13:24 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/358acb00cb2d
8012004: JInternalFrame not being finalized after closing
Reviewed-by: alexsch, alexp
! src/share/classes/javax/swing/JDesktopPane.java
+ test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java
Changeset: 31e111f82993
Author: serb
Date: 2013-04-30 17:27 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/31e111f82993
7166296: closed/java/awt/Frame/DisabledParentOfToplevel/DisabledParentOfToplevel.html failed since 1.8.0b36
Reviewed-by: anthony, art
! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Window.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WWindowPeer.java
Changeset: caeedce39396
Author: serb
Date: 2013-05-01 12:19 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/caeedce39396
8009012: [macosx] DisplayChangedListener is not implemented in LWWindowPeer/CGraphicsEnvironment
Reviewed-by: anthony, bae
! src/macosx/classes/sun/awt/CGraphicsDevice.java
! src/macosx/classes/sun/awt/CGraphicsEnvironment.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/native/sun/awt/CGraphicsEnv.m
! src/macosx/native/sun/java2d/opengl/CGLLayer.m
Changeset: c357c11f076f
Author: lana
Date: 2013-05-01 09:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c357c11f076f
Merge
Changeset: 920ad6c95d93
Author: lana
Date: 2013-05-01 11:27 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/920ad6c95d93
Merge
- src/share/classes/java/beans/ReflectionUtils.java
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java
Changeset: 296c9ec816c6
Author: alanb
Date: 2013-04-18 11:13 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/296c9ec816c6
8011536: (fs) BasicFileAttributes.creationTime() should return birth time (mac)
Reviewed-by: chegar
! src/share/classes/java/nio/file/attribute/BasicFileAttributeView.java
! src/solaris/classes/sun/nio/fs/UnixChannelFactory.java
! src/solaris/classes/sun/nio/fs/UnixCopyFile.java
! src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java
! src/solaris/classes/sun/nio/fs/UnixFileAttributes.java
! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/solaris/classes/sun/nio/fs/UnixPath.java
! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c
! test/java/nio/file/attribute/BasicFileAttributeView/Basic.java
+ test/java/nio/file/attribute/BasicFileAttributeView/CreationTime.java
Changeset: 3c8724085cf7
Author: alanb
Date: 2013-04-18 12:24 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3c8724085cf7
8009648: Tests fail in -agentvm -concurrency mode
Reviewed-by: alanb
Contributed-by: roger.riggs at oracle.com
! test/Makefile
! test/java/time/TEST.properties
Changeset: 3cc833b1fd0c
Author: dxu
Date: 2013-04-18 10:22 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3cc833b1fd0c
8011946: java.util.Currency javadoc has broken link to iso.org
Reviewed-by: mduigou
! src/share/classes/java/util/Currency.java
Changeset: 32c3a580812b
Author: mchung
Date: 2013-04-18 11:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/32c3a580812b
8012624: Add sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java in ProblemList.txt
Reviewed-by: lancea, alanb
! test/ProblemList.txt
Changeset: 3b81fac25d26
Author: mchung
Date: 2013-04-18 13:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3b81fac25d26
8011934: sun.misc.PerfCounter calls Perf.createLong with incorrect parameters
Reviewed-by: mchung
Contributed-by: Yasumasa Suenaga
! src/share/classes/sun/misc/PerfCounter.java
Changeset: 3e4a0fddeb00
Author: jgish
Date: 2013-04-18 16:33 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3e4a0fddeb00
8012005: LogManager needs test to ensure stack trace is not being done to find bundle
Reviewed-by: mchung
+ test/java/util/logging/bundlesearch/ClassPathTestBundle_en.properties
+ test/java/util/logging/bundlesearch/IndirectlyLoadABundle.java
+ test/java/util/logging/bundlesearch/LoadItUp.java
+ test/java/util/logging/bundlesearch/ResourceBundleSearchTest.java
+ test/java/util/logging/bundlesearch/resources/ContextClassLoaderTestBundle_en.properties
+ test/java/util/logging/bundlesearch/resources/StackSearchableResource_en.properties
Changeset: 7bdb3e186497
Author: xuelei
Date: 2013-04-18 22:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7bdb3e186497
8006935: Need to take care of long secret keys in HMAC/PRF compuation
Reviewed-by: valeriep
! src/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java
Changeset: 778b16225d85
Author: weijun
Date: 2013-04-19 15:41 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/778b16225d85
8009636: JARSigner including TimeStamp PolicyID (TSAPolicyID) as defined in RFC3161
Reviewed-by: mullan
! src/share/classes/com/sun/jarsigner/ContentSignerParameters.java
! src/share/classes/sun/security/pkcs/PKCS7.java
! src/share/classes/sun/security/timestamp/TSRequest.java
! src/share/classes/sun/security/timestamp/TimestampToken.java
! src/share/classes/sun/security/tools/jarsigner/Main.java
! src/share/classes/sun/security/tools/jarsigner/Resources.java
! src/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
! test/sun/security/tools/jarsigner/ts.sh
Changeset: 90b03f9a2e77
Author: jzavgren
Date: 2013-04-17 11:47 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/90b03f9a2e77
8010505: HTTP DIGEST implementation incorrectly quotes header values, fails auth
Summary: The extraneous quotes were removed.
Reviewed-by: chegar
! src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
Changeset: 6139f8fb0137
Author: mduigou
Date: 2013-04-16 22:50 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6139f8fb0137
8008670: Initial java.util.stream putback -- internal API classes
Reviewed-by: mduigou, dholmes
Contributed-by: Brian Goetz , Doug Lea , Paul Sandoz
+ src/share/classes/java/util/stream/AbstractShortCircuitTask.java
+ src/share/classes/java/util/stream/AbstractTask.java
+ src/share/classes/java/util/stream/FindOps.java
+ src/share/classes/java/util/stream/ForEachOps.java
+ src/share/classes/java/util/stream/MatchOps.java
+ src/share/classes/java/util/stream/Node.java
+ src/share/classes/java/util/stream/PipelineHelper.java
+ src/share/classes/java/util/stream/Sink.java
+ src/share/classes/java/util/stream/StreamOpFlag.java
+ src/share/classes/java/util/stream/StreamShape.java
+ src/share/classes/java/util/stream/TerminalOp.java
+ src/share/classes/java/util/stream/TerminalSink.java
+ src/share/classes/java/util/stream/Tripwire.java
Changeset: e8f1dc6d0c0c
Author: jgish
Date: 2013-04-19 16:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e8f1dc6d0c0c
8010939: Deadlock in LogManager
Summary: re-order locks to avoid deadlock
Reviewed-by: mchung
! src/share/classes/java/util/logging/LogManager.java
+ test/java/util/logging/DrainFindDeadlockTest.java
Changeset: 22a27dfd0510
Author: weijun
Date: 2013-04-22 11:39 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/22a27dfd0510
8005527: [TEST_BUG] console.sh failed Automatically with exit code 1.
Reviewed-by: xuelei
! test/sun/security/tools/keytool/console.sh
Changeset: 3ca33647db95
Author: akhil
Date: 2013-04-22 09:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3ca33647db95
8001647: default methods for Collections - forEach, removeIf, replaceAll, sort
Reviewed-by: alanb, dholmes, mduigou, psandoz, smarks
Contributed-by: Akhil Arora , Arne Siegel , Brian Goetz
! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/Collection.java
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/List.java
! src/share/classes/java/util/Vector.java
! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
+ test/java/util/Collection/CollectionDefaults.java
+ test/java/util/Collection/ListDefaults.java
+ test/java/util/Collection/testlibrary/CollectionAsserts.java
+ test/java/util/Collection/testlibrary/CollectionSupplier.java
Changeset: 2a78d8f1fec1
Author: briangoetz
Date: 2013-04-17 14:39 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2a78d8f1fec1
8008682: Inital Streams public API
Reviewed-by: mduigou, dholmes, darcy
Contributed-by: Brian Goetz , Mike Duigou , Paul Sandoz , JSR-335 EG
+ src/share/classes/java/util/stream/BaseStream.java
+ src/share/classes/java/util/stream/CloseableStream.java
+ src/share/classes/java/util/stream/Collector.java
+ src/share/classes/java/util/stream/DelegatingStream.java
+ src/share/classes/java/util/stream/DoubleStream.java
+ src/share/classes/java/util/stream/IntStream.java
+ src/share/classes/java/util/stream/LongStream.java
+ src/share/classes/java/util/stream/Stream.java
+ src/share/classes/java/util/stream/package-info.java
Changeset: 98a7bb7baa76
Author: psandoz
Date: 2013-04-17 11:34 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/98a7bb7baa76
8011426: java.util collection Spliterator implementations
Summary: Spliterator implementations for collection classes in java.util.
Reviewed-by: mduigou, briangoetz
Contributed-by: Doug Lea , Paul Sandoz
! src/share/classes/java/util/ArrayDeque.java
! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/HashSet.java
! src/share/classes/java/util/IdentityHashMap.java
! src/share/classes/java/util/LinkedHashSet.java
! src/share/classes/java/util/LinkedList.java
! src/share/classes/java/util/PriorityQueue.java
! src/share/classes/java/util/TreeMap.java
! src/share/classes/java/util/TreeSet.java
! src/share/classes/java/util/Vector.java
! src/share/classes/java/util/WeakHashMap.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
Changeset: 62fb9e2b5da1
Author: naoto
Date: 2013-04-22 13:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/62fb9e2b5da1
8010666: Implement Currency/LocaleNameProvider in Windows Host LocaleProviderAdapter
Reviewed-by: okutsu
! src/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
! src/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
! src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c
! test/java/util/Locale/LocaleProviders.java
! test/java/util/Locale/LocaleProviders.sh
Changeset: 8b07b318f713
Author: alanb
Date: 2013-04-23 15:01 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8b07b318f713
8012930: (fs) Eliminate recursion from FileTreeWalker
Reviewed-by: chegar
! src/share/classes/java/nio/file/FileTreeWalker.java
! src/share/classes/java/nio/file/Files.java
! test/java/nio/file/Files/walkFileTree/CreateFileTree.java
! test/java/nio/file/Files/walkFileTree/MaxDepth.java
! test/java/nio/file/Files/walkFileTree/SkipSiblings.java
+ test/java/nio/file/Files/walkFileTree/SkipSubtree.java
! test/java/nio/file/Files/walkFileTree/TerminateWalk.java
+ test/java/nio/file/Files/walkFileTree/find.sh
- test/java/nio/file/Files/walkFileTree/walk_file_tree.sh
Changeset: b456f25c2075
Author: lancea
Date: 2013-04-23 11:17 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b456f25c2075
8011620: adding free form netbeans project for jdbc to jdk/make/netbeans
Reviewed-by: chegar
! make/netbeans/common/shared.xml
+ make/netbeans/jdbc/README
+ make/netbeans/jdbc/build.properties
+ make/netbeans/jdbc/build.xml
+ make/netbeans/jdbc/nbproject/project.xml
Changeset: 57b02a7558f3
Author: lana
Date: 2013-04-23 15:07 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/57b02a7558f3
Merge
- src/share/classes/sun/java2d/cmm/lcms/META-INF/services/sun.java2d.cmm.PCMM
Changeset: 754c9bb4f085
Author: sla
Date: 2013-04-24 14:49 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/754c9bb4f085
8009985: [parfait] Uninitialised variable at jdk/src/solaris/native/com/sun/management/UnixOperatingSystem_md.c
Reviewed-by: sla, rbackman, alanb, dholmes, rdurbin
Contributed-by: peter.allwin at oracle.com
! src/solaris/native/com/sun/management/UnixOperatingSystem_md.c
Changeset: bbcebf893b83
Author: alanb
Date: 2013-04-24 19:03 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bbcebf893b83
8005555: TEST_BUG: java/io/Serializable/accessConstants/AccessConstants.java should be removed
Reviewed-by: chegar
- test/java/io/Serializable/accessConstants/AccessConstants.java
Changeset: 8c06a38aa2c5
Author: sherman
Date: 2013-04-24 21:27 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8c06a38aa2c5
8012638: test/java/time/test/java/util/TestFormatter fails in UTC TZ
Summary: updated the offending test case
Reviewed-by: alanb
! test/java/time/test/java/util/TestFormatter.java
Changeset: 4da1d43f5843
Author: darcy
Date: 2013-04-25 09:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4da1d43f5843
8012044: Give more information about self-suppression from Throwable.addSuppressed
Reviewed-by: alanb, dholmes
! src/share/classes/java/lang/Throwable.java
! test/java/lang/Throwable/SuppressedExceptions.java
Changeset: ca0957f0d408
Author: emc
Date: 2013-04-25 14:23 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ca0957f0d408
8012937: Correct errors in javadoc comments.
Summary: Correct some errors in the javadoc comments for parameter reflection.
Reviewed-by: darcy
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Parameter.java
Changeset: 5871d7b1673c
Author: coffeys
Date: 2013-04-25 21:12 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5871d7b1673c
8000529: Regression: SimpleDateFormat incorrectly parses dates formatted with Z and z pattern letters
Reviewed-by: okutsu
! src/share/classes/java/text/CalendarBuilder.java
! src/share/classes/java/text/SimpleDateFormat.java
! test/java/text/Format/DateFormat/Bug7130335.java
Changeset: b600d637ef77
Author: wetmore
Date: 2013-04-25 17:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b600d637ef77
8012530: test/sun/security/provider/SecureRandom/StrongSeedReader.java failing
Reviewed-by: wetmore
Contributed-by: alan.bateman at oracle.com
! test/sun/security/provider/SecureRandom/StrongSeedReader.java
Changeset: a8da4e516bc3
Author: akhil
Date: 2013-04-23 11:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a8da4e516bc3
8005051: optimized defaults for Iterator.forEachRemaining
Reviewed-by: alanb, mduigou, psandoz, ulfzibis
Contributed-by: Akhil Arora
! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/LinkedList.java
! src/share/classes/java/util/Vector.java
! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
Changeset: ceeed0fcb371
Author: jgish
Date: 2013-04-02 18:41 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ceeed0fcb371
5015163: (str) String merge/join that is the inverse of String.split()
7172553: A utility class that forms the basis of a String.join() operation
Summary: Integrate StringJoiner changes from lambda
Reviewed-by: alanb, mduigou
! make/java/java/FILES_java.gmk
! src/share/classes/java/lang/String.java
+ src/share/classes/java/util/StringJoiner.java
+ test/java/lang/String/StringJoinTest.java
+ test/java/util/StringJoiner/StringJoinerTest.java
Changeset: 2cb55846c9bb
Author: mduigou
Date: 2013-04-24 16:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2cb55846c9bb
8011920: Main streams implementation
8012542: Stream methods on Collection
Reviewed-by: dholmes, mduigou
Contributed-by: Brian Goetz , Mike Duigou , Paul Sandoz
! make/docs/CORE_PKGS.gmk
! src/share/classes/java/util/Collection.java
+ src/share/classes/java/util/stream/AbstractPipeline.java
+ src/share/classes/java/util/stream/AbstractSpinedBuffer.java
+ src/share/classes/java/util/stream/DistinctOps.java
+ src/share/classes/java/util/stream/DoublePipeline.java
+ src/share/classes/java/util/stream/IntPipeline.java
+ src/share/classes/java/util/stream/LongPipeline.java
+ src/share/classes/java/util/stream/Nodes.java
+ src/share/classes/java/util/stream/ReduceOps.java
+ src/share/classes/java/util/stream/ReferencePipeline.java
+ src/share/classes/java/util/stream/SliceOps.java
+ src/share/classes/java/util/stream/SortedOps.java
+ src/share/classes/java/util/stream/SpinedBuffer.java
+ src/share/classes/java/util/stream/StreamSpliterators.java
+ src/share/classes/java/util/stream/StreamSupport.java
Changeset: 5144db7f0f88
Author: sherman
Date: 2013-04-26 13:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5144db7f0f88
8007395: StringIndexOutofBoundsException in Match.find() when input String contains surrogate UTF-16 characters
Summary: updated GroupCurly.match0() to backtrack correctly
Reviewed-by: mchung
! src/share/classes/java/util/regex/Pattern.java
! test/java/util/regex/RegExTest.java
Changeset: f5fbd8065920
Author: mfang
Date: 2013-03-25 16:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f5fbd8065920
8010521: jdk8 l10n resource file translation update 2
Reviewed-by: naoto, yhuang
+ src/macosx/classes/com/apple/laf/resources/aqua_de.properties
+ src/macosx/classes/com/apple/laf/resources/aqua_es.properties
+ src/macosx/classes/com/apple/laf/resources/aqua_fr.properties
+ src/macosx/classes/com/apple/laf/resources/aqua_it.properties
+ src/macosx/classes/com/apple/laf/resources/aqua_ja.properties
+ src/macosx/classes/com/apple/laf/resources/aqua_ko.properties
+ src/macosx/classes/com/apple/laf/resources/aqua_pt_BR.properties
+ src/macosx/classes/com/apple/laf/resources/aqua_sv.properties
+ src/macosx/classes/com/apple/laf/resources/aqua_zh_CN.properties
+ src/macosx/classes/com/apple/laf/resources/aqua_zh_TW.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_CN.properties
! 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_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_pt_BR.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.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/java/swing/plaf/motif/resources/motif_de.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_es.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_fr.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_sv.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties
! src/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties
! src/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties
! src/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties
! src/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties
! src/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties
! src/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties
! src/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties
! src/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties
! src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties
! src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.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_pt_BR.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.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
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_de.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_es.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_fr.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_it.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ja.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_sv.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties
! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java
! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
! src/share/classes/sun/applet/resources/MsgAppletViewer_de.java
! src/share/classes/sun/applet/resources/MsgAppletViewer_ja.java
! src/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java
! src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java
! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java
! src/share/classes/sun/awt/resources/awt_de.properties
! src/share/classes/sun/awt/resources/awt_es.properties
! src/share/classes/sun/awt/resources/awt_pt_BR.properties
! src/share/classes/sun/awt/resources/awt_zh_CN.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/management/resources/agent_de.properties
! src/share/classes/sun/management/resources/agent_es.properties
! src/share/classes/sun/management/resources/agent_fr.properties
! src/share/classes/sun/management/resources/agent_it.properties
! src/share/classes/sun/management/resources/agent_ja.properties
! src/share/classes/sun/management/resources/agent_ko.properties
! src/share/classes/sun/management/resources/agent_pt_BR.properties
! src/share/classes/sun/management/resources/agent_sv.properties
! src/share/classes/sun/management/resources/agent_zh_CN.properties
! src/share/classes/sun/management/resources/agent_zh_TW.properties
! src/share/classes/sun/misc/resources/Messages_de.java
! src/share/classes/sun/misc/resources/Messages_es.java
! src/share/classes/sun/misc/resources/Messages_fr.java
! src/share/classes/sun/misc/resources/Messages_it.java
! src/share/classes/sun/misc/resources/Messages_ja.java
! src/share/classes/sun/misc/resources/Messages_ko.java
! src/share/classes/sun/misc/resources/Messages_pt_BR.java
! src/share/classes/sun/misc/resources/Messages_sv.java
! src/share/classes/sun/misc/resources/Messages_zh_CN.java
! src/share/classes/sun/misc/resources/Messages_zh_TW.java
! 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_fr.properties
! src/share/classes/sun/print/resources/serviceui_it.properties
! src/share/classes/sun/print/resources/serviceui_ja.properties
! src/share/classes/sun/print/resources/serviceui_ko.properties
! src/share/classes/sun/print/resources/serviceui_pt_BR.properties
! src/share/classes/sun/print/resources/serviceui_sv.properties
! src/share/classes/sun/print/resources/serviceui_zh_CN.properties
! src/share/classes/sun/print/resources/serviceui_zh_TW.properties
! src/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties
! src/share/classes/sun/rmi/registry/resources/rmiregistry_es.properties
! src/share/classes/sun/rmi/registry/resources/rmiregistry_fr.properties
! src/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties
! src/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties
! src/share/classes/sun/rmi/registry/resources/rmiregistry_ko.properties
! src/share/classes/sun/rmi/registry/resources/rmiregistry_pt_BR.properties
! src/share/classes/sun/rmi/registry/resources/rmiregistry_sv.properties
! src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties
! src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_TW.properties
! src/share/classes/sun/rmi/rmic/resources/rmic_ja.properties
! src/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties
! src/share/classes/sun/rmi/server/resources/rmid_de.properties
! src/share/classes/sun/rmi/server/resources/rmid_es.properties
! src/share/classes/sun/rmi/server/resources/rmid_fr.properties
! src/share/classes/sun/rmi/server/resources/rmid_it.properties
! src/share/classes/sun/rmi/server/resources/rmid_ja.properties
! src/share/classes/sun/rmi/server/resources/rmid_ko.properties
! src/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties
! src/share/classes/sun/rmi/server/resources/rmid_sv.properties
! src/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties
! src/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties
! src/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/share/classes/sun/security/util/AuthResources_pt_BR.java
! src/share/classes/sun/security/util/AuthResources_zh_TW.java
! src/share/classes/sun/security/util/Resources_es.java
! src/share/classes/sun/security/util/Resources_pt_BR.java
! src/share/classes/sun/tools/jar/resources/jar_de.properties
! src/share/classes/sun/tools/jar/resources/jar_es.properties
! src/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/share/classes/sun/tools/jar/resources/jar_it.properties
! src/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties
! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
! src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java
! src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java
! src/share/demo/jfc/Notepad/resources/Notepad_ja.properties
! src/share/demo/jfc/Notepad/resources/Notepad_zh_CN.properties
Changeset: 6d8cd4f28a2f
Author: mfang
Date: 2013-04-22 23:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6d8cd4f28a2f
Merge
- make/com/sun/servicetag/Makefile
- src/share/classes/com/sun/servicetag/BrowserSupport.java
- src/share/classes/com/sun/servicetag/Installer.java
- src/share/classes/com/sun/servicetag/LinuxSystemEnvironment.java
- src/share/classes/com/sun/servicetag/RegistrationData.java
- src/share/classes/com/sun/servicetag/RegistrationDocument.java
- src/share/classes/com/sun/servicetag/Registry.java
- src/share/classes/com/sun/servicetag/ServiceTag.java
- src/share/classes/com/sun/servicetag/SolarisServiceTag.java
- src/share/classes/com/sun/servicetag/SolarisSystemEnvironment.java
- src/share/classes/com/sun/servicetag/SunConnection.java
- src/share/classes/com/sun/servicetag/SystemEnvironment.java
- src/share/classes/com/sun/servicetag/UnauthorizedAccessException.java
- src/share/classes/com/sun/servicetag/Util.java
- src/share/classes/com/sun/servicetag/WindowsSystemEnvironment.java
- src/share/classes/com/sun/servicetag/package.html
- src/share/classes/com/sun/servicetag/resources/Putback-Notes.txt
- src/share/classes/com/sun/servicetag/resources/javase_5_swordfish.properties
- src/share/classes/com/sun/servicetag/resources/javase_6_swordfish.properties
- src/share/classes/com/sun/servicetag/resources/javase_7_swordfish.properties
- src/share/classes/com/sun/servicetag/resources/javase_servicetag.properties
- src/share/classes/com/sun/servicetag/resources/jdk_header.png
- src/share/classes/com/sun/servicetag/resources/product_registration.xsd
- src/share/classes/com/sun/servicetag/resources/register.html
- src/share/classes/com/sun/servicetag/resources/register_ja.html
- src/share/classes/com/sun/servicetag/resources/register_zh_CN.html
- src/share/classes/java/time/chrono/HijrahDeviationReader.java
- src/share/classes/java/time/format/DateTimeBuilder.java
- src/share/classes/java/time/format/DateTimeFormatStyleProvider.java
- src/share/classes/java/time/temporal/Adjusters.java
- src/share/classes/java/time/temporal/Queries.java
! src/share/classes/sun/security/ssl/Authenticator.java
- src/share/classes/sun/security/util/KeyLength.java
- src/share/native/java/lang/ResourceBundle.c
- test/com/sun/servicetag/DeleteServiceTag.java
- test/com/sun/servicetag/DuplicateNotFound.java
- test/com/sun/servicetag/FindServiceTags.java
- test/com/sun/servicetag/InstanceUrnCheck.java
- test/com/sun/servicetag/InvalidRegistrationData.java
- test/com/sun/servicetag/InvalidServiceTag.java
- test/com/sun/servicetag/JavaServiceTagTest.java
- test/com/sun/servicetag/JavaServiceTagTest1.java
- test/com/sun/servicetag/NewRegistrationData.java
- test/com/sun/servicetag/SvcTagClient.java
- test/com/sun/servicetag/SystemRegistryTest.java
- test/com/sun/servicetag/TestLoadFromXML.java
- test/com/sun/servicetag/UpdateServiceTagTest.java
- test/com/sun/servicetag/Util.java
- test/com/sun/servicetag/ValidRegistrationData.java
- test/com/sun/servicetag/environ.properties
- test/com/sun/servicetag/missing-environ-field.xml
- test/com/sun/servicetag/newer-registry-version.xml
- test/com/sun/servicetag/registration.xml
- test/com/sun/servicetag/servicetag1.properties
- test/com/sun/servicetag/servicetag2.properties
- test/com/sun/servicetag/servicetag3.properties
- test/com/sun/servicetag/servicetag4.properties
- test/com/sun/servicetag/servicetag5.properties
- test/java/time/tck/java/time/TestChronology.java
- test/java/time/tck/java/time/chrono/TestChronoLocalDate.java
- test/java/time/tck/java/time/chrono/TestChronoLocalDateTime.java
- test/java/time/tck/java/time/chrono/TestHijrahChronology.java
- test/java/time/tck/java/time/chrono/TestJapaneseChronology.java
- test/java/time/tck/java/time/chrono/TestMinguoChronology.java
- test/java/time/tck/java/time/chrono/TestThaiBuddhistChronology.java
- test/java/time/tck/java/time/temporal/TCKDateTimeAdjusters.java
- test/java/time/tck/java/time/temporal/TestChronoLocalDate.java
- test/java/time/tck/java/time/temporal/TestChronoLocalDateTime.java
- test/java/time/tck/java/time/temporal/TestChronoZonedDateTime.java
- test/java/time/test/java/time/temporal/TestDateTimeAdjusters.java
- test/java/time/test/java/time/temporal/TestJapaneseChronoImpl.java
- test/java/time/test/java/time/temporal/TestThaiBuddhistChronoImpl.java
- test/java/util/ComparatorsTest.java
! test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java
- test/sun/tools/jstat/gcPermCapacityOutput1.awk
- test/sun/tools/jstat/jstatGcPermCapacityOutput1.sh
Changeset: a6781797ae53
Author: mfang
Date: 2013-04-26 09:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a6781797ae53
Merge
Changeset: 890485cafb8b
Author: mfang
Date: 2013-04-26 14:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/890485cafb8b
Merge
Changeset: 5e7ae178b24d
Author: plevart
Date: 2013-04-26 16:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5e7ae178b24d
7123493: (proxy) Proxy.getProxyClass doesn't scale under high load
Reviewed-by: mchung
! src/share/classes/java/lang/reflect/Proxy.java
+ src/share/classes/java/lang/reflect/WeakCache.java
Changeset: 964b95a59656
Author: weijun
Date: 2013-04-27 18:25 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/964b95a59656
8005523: Unbound krb5 for TLS
Reviewed-by: xuelei
! src/share/classes/sun/security/ssl/KerberosClientKeyExchange.java
! src/share/classes/sun/security/ssl/Krb5Helper.java
! src/share/classes/sun/security/ssl/Krb5Proxy.java
! src/share/classes/sun/security/ssl/ServerHandshaker.java
! src/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java
! src/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java
! test/sun/security/krb5/auto/SSL.java
Changeset: c5d7bdee8c64
Author: alanb
Date: 2013-04-28 21:06 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c5d7bdee8c64
8013413: javadoc warnings
Reviewed-by: lancea, chegar
! src/share/classes/java/nio/file/attribute/FileTime.java
! src/share/classes/java/util/Spliterator.java
Changeset: 94b05be10eec
Author: alanb
Date: 2013-04-29 10:28 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/94b05be10eec
8013415: Changes for JDK-8005523 requires updates to refs.allowed
Reviewed-by: chegar
! make/tools/src/build/tools/deps/refs.allowed
Changeset: 138f767b8eff
Author: dholmes
Date: 2013-04-29 07:40 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/138f767b8eff
8010280: jvm.cfg needs updating for non-server builds
Summary: Generate jvm.cfg based on chosen VMs for non-"standard" builds and remove legacy entries from committed jvm.cfg files
Reviewed-by: mduigou, tbell
! makefiles/CopyFiles.gmk
! src/macosx/bin/x86_64/jvm.cfg
! src/solaris/bin/amd64/jvm.cfg
! src/solaris/bin/arm/jvm.cfg
! src/solaris/bin/i586/jvm.cfg
! src/solaris/bin/ia64/jvm.cfg
! src/solaris/bin/ppc/jvm.cfg
! src/solaris/bin/sparc/jvm.cfg
! src/solaris/bin/sparcv9/jvm.cfg
! src/solaris/bin/zero/jvm.cfg
! src/windows/bin/amd64/jvm.cfg
! src/windows/bin/i586/jvm.cfg
! src/windows/bin/ia64/jvm.cfg
Changeset: 9d324d667bb3
Author: jzavgren
Date: 2013-04-29 08:17 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9d324d667bb3
8012108: Memory leak in jdk/src/windows/native/java/net/NetworkInterface_winXP.c
Summary: Modified code to fix this leak and then proactively fixed improper calls to realloc() in the windows native code that can also cause leaks.
Reviewed-by: chegar, khazra, dsamersoff
! src/windows/native/java/net/NetworkInterface.c
! src/windows/native/java/net/NetworkInterface_winXP.c
! src/windows/native/sun/net/dns/ResolverConfigurationImpl.c
Changeset: b013d7433184
Author: chegar
Date: 2013-04-29 18:12 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b013d7433184
Merge
Changeset: 7857129859bd
Author: briangoetz
Date: 2013-04-20 18:53 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7857129859bd
8012650: Arrays streams methods
8011918: java.util.stream.Streams
Reviewed-by: alanb, mduigou, darcy, henryjen
Contributed-by: brian.goetz at oracle.com, paul.sandoz at oracle.com
! src/share/classes/java/util/Arrays.java
! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/Stream.java
+ src/share/classes/java/util/stream/StreamBuilder.java
+ src/share/classes/java/util/stream/Streams.java
+ test/java/util/Arrays/SetAllTest.java
Changeset: 46ddd9d272b5
Author: mduigou
Date: 2013-04-29 22:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/46ddd9d272b5
8011917: Add java.util.stream.Collectors utilities
Reviewed-by: darcy, mduigou
Contributed-by: Brian Goetz
+ src/share/classes/java/util/stream/Collectors.java
Changeset: fff665e54df0
Author: sla
Date: 2013-04-30 10:48 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fff665e54df0
8003671: [findbugs] sun.management.AgentConfigurationError.getParams() may expose internal representation by returning AgentConfigurationError.params
Reviewed-by: mchung, rbackman, jbachorik
! src/share/classes/sun/management/AgentConfigurationError.java
Changeset: 49d6596100db
Author: msheppar
Date: 2013-04-29 23:07 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/49d6596100db
8007373: Inet6Address serialization incompatibility
Reviewed-by: alanb, chegar
! src/share/classes/java/net/Inet6Address.java
+ test/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java
Changeset: ac3e189c9099
Author: lancea
Date: 2013-04-30 14:44 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ac3e189c9099
8010416: Add a way for java.sql.Driver to be notified when it is deregistered
Reviewed-by: alanb, ulfzibis
! src/share/classes/java/sql/Driver.java
+ src/share/classes/java/sql/DriverAction.java
! src/share/classes/java/sql/DriverManager.java
! src/share/classes/java/sql/SQLPermission.java
Changeset: 0e6f412f5536
Author: mduigou
Date: 2013-04-30 12:31 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0e6f412f5536
8011814: Add testng.jar to Netbeans projects test compile classpath
8013271: Add MacOS sources to J2SE Netbeans project
8013272: JDK Netbeans projects should use ASCII encoding for sources
Reviewed-by: lancea
! make/netbeans/common/closed-share-sources.ent
! make/netbeans/common/demo-view.ent
! make/netbeans/common/java-data-native.ent
! make/netbeans/common/java-data-no-native.ent
! make/netbeans/common/jtreg-view.ent
+ make/netbeans/common/macosx-sources.ent
+ make/netbeans/common/macosx-view.ent
! make/netbeans/common/properties.ent
! make/netbeans/common/sample-view.ent
! make/netbeans/common/share-sources.ent
! make/netbeans/common/unix-sources.ent
! make/netbeans/common/windows-sources.ent
! make/netbeans/j2se/nbproject/project.xml
! make/netbeans/world/nbproject/project.xml
Changeset: 2fba6ae13ed8
Author: mduigou
Date: 2013-04-30 12:32 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2fba6ae13ed8
Merge
Changeset: 1432a6247ac9
Author: ksrini
Date: 2013-04-30 13:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1432a6247ac9
8009389: Unpack200 native library should be removed from profiles
Reviewed-by: alanb, bobv, jrose
! makefiles/profile-includes.txt
! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
Changeset: eda99449ab26
Author: alanb
Date: 2013-04-30 21:19 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/eda99449ab26
8013647: JPRT unable to clean-up after tests that leave file trees with loops
Reviewed-by: chegar, tbell
! test/java/nio/file/Files/walkFileTree/MaxDepth.java
! test/java/nio/file/Files/walkFileTree/SkipSiblings.java
! test/java/nio/file/Files/walkFileTree/SkipSubtree.java
! test/java/nio/file/Files/walkFileTree/TerminateWalk.java
Changeset: 4a82d2b86c75
Author: mchung
Date: 2013-04-30 15:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4a82d2b86c75
8013531: Provide a utility class in com.sun.tools.classfile to find field/method references
Reviewed-by: alanb
! test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java
- test/sun/reflect/CallerSensitive/MethodFinder.java
! test/sun/reflect/CallerSensitive/MissingCallerSensitive.java
Changeset: 4550ba263cbf
Author: lana
Date: 2013-04-30 17:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4550ba263cbf
Merge
Changeset: dddd17cf61ff
Author: chegar
Date: 2013-05-01 10:03 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dddd17cf61ff
6594296: NetworkInterface.getHardwareAddress returns zero length byte array
Reviewed-by: alanb
! src/windows/native/java/net/NetworkInterface_winXP.c
! test/java/net/NetworkInterface/Test.java
Changeset: 73793f2af80a
Author: msheppar
Date: 2013-04-30 16:24 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/73793f2af80a
8007799: Base64.getEncoder(0, byte[]) returns an encoder that unexpectedly inserts line separators
Reviewed-by: sherman, iris
! src/share/classes/java/util/Base64.java
+ test/java/util/Base64/Base64GetEncoderTest.java
Changeset: 5941f7c9c76a
Author: chegar
Date: 2013-05-01 11:15 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5941f7c9c76a
8013723: ProblemList.txt updates (5/2013)
Reviewed-by: alanb
! test/ProblemList.txt
Changeset: ae4a82e69da2
Author: weijun
Date: 2013-05-01 21:05 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ae4a82e69da2
8012082: SASL: auth-conf negotiated, but unencrypted data is accepted, reset to unencrypt
Reviewed-by: vinnie
! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java
+ test/sun/security/krb5/auto/SaslGSS.java
Changeset: c6aef650e615
Author: mduigou
Date: 2013-05-01 08:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c6aef650e615
8012665: add CharSequence.chars, CharSequence.codePoints
Reviewed-by: martin, alanb, ulfzibis, mduigou
Contributed-by: Stuart Marks , Henry Jen
! src/share/classes/java/lang/CharSequence.java
+ test/java/lang/CharSequence/DefaultTest.java
! test/java/lang/StringBuffer/TestSynchronization.java
Changeset: f6f2802f980c
Author: lana
Date: 2013-05-01 11:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f6f2802f980c
Merge
- test/java/io/Serializable/accessConstants/AccessConstants.java
- test/java/nio/file/Files/walkFileTree/walk_file_tree.sh
- test/sun/reflect/CallerSensitive/MethodFinder.java
Changeset: 336a110f1196
Author: lana
Date: 2013-05-06 11:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/336a110f1196
Merge
- src/share/classes/java/beans/ReflectionUtils.java
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java
- test/java/io/Serializable/accessConstants/AccessConstants.java
- test/java/nio/file/Files/walkFileTree/walk_file_tree.sh
- test/sun/reflect/CallerSensitive/MethodFinder.java
Changeset: 88125d32eb06
Author: andrew
Date: 2013-05-04 17:04 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/88125d32eb06
8011366: Enable debug info on all libraries for OpenJDK builds
Summary: The build should not be turning off debugging if it has been requested.
Reviewed-by: erikj, dholmes
! makefiles/CompileNativeLibraries.gmk
Changeset: 7ba77fff0ef6
Author: katleman
Date: 2013-05-07 10:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7ba77fff0ef6
Merge
Changeset: 845025546e35
Author: katleman
Date: 2013-05-07 13:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/845025546e35
Merge
Changeset: b8e7d145abc2
Author: katleman
Date: 2013-05-09 10:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b8e7d145abc2
Added tag jdk8-b89 for changeset 845025546e35
! .hgtags
Changeset: 1f1699686504
Author: katleman
Date: 2013-05-09 15:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1f1699686504
8014289: JDK8 b89 source with GPL header errors
Reviewed-by: mchung, mduigou, tbell, dsamersoff
! src/share/classes/java/util/Base64.java
! src/share/classes/java/util/StringJoiner.java
! test/java/lang/CharSequence/DefaultTest.java
! test/java/util/StringJoiner/StringJoinerTest.java
Changeset: c63eda8f6300
Author: katleman
Date: 2013-05-14 12:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c63eda8f6300
Merge
Changeset: 08c28cdacd7b
Author: katleman
Date: 2013-05-16 12:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/08c28cdacd7b
Added tag jdk8-b90 for changeset c63eda8f6300
! .hgtags
Changeset: 4dd6f7bb8bbd
Author: simonis
Date: 2013-05-06 12:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4dd6f7bb8bbd
7191872: Xrender: No text displayed using 64 bit JDK on solaris11-sparc
Reviewed-by: prr, ceisserer
! src/share/classes/sun/font/FileFontStrike.java
! src/share/classes/sun/font/GlyphList.java
! src/solaris/classes/sun/font/XRGlyphCacheEntry.java
! src/solaris/native/sun/java2d/x11/XRBackendNative.c
Changeset: 23f7ff502a89
Author: jgodinez
Date: 2013-05-07 09:32 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/23f7ff502a89
8011069: Printing: NullPointerException since jdk8 b82 showing native Page Setup Dialog.
Reviewed-by: bae, prr
! src/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/share/classes/sun/print/RasterPrinterJob.java
Changeset: 8a995d335d59
Author: lana
Date: 2013-05-09 19:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8a995d335d59
Merge
- src/share/classes/java/beans/ReflectionUtils.java
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java
- test/java/io/Serializable/accessConstants/AccessConstants.java
- test/java/nio/file/Files/walkFileTree/walk_file_tree.sh
- test/sun/reflect/CallerSensitive/MethodFinder.java
Changeset: 103f492d8ce7
Author: vadim
Date: 2013-05-17 17:19 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/103f492d8ce7
4892259: GIF ImageReader does not call passComplete in IIOReadUpdateListener
Reviewed-by: prr, bae
! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
+ test/javax/imageio/plugins/gif/GIFPassListenerTest.java
Changeset: 4ee85e865a83
Author: vadim
Date: 2013-05-17 14:18 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4ee85e865a83
8000936: Enable Java2D D3D pipeline on newer Intel chipsets : Intel HD and later
Reviewed-by: prr, bae
! src/windows/native/sun/java2d/d3d/D3DBadHardware.h
Changeset: 51f5e544c88b
Author: lana
Date: 2013-05-17 10:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/51f5e544c88b
Merge
Changeset: 90b67c9a7eb2
Author: serb
Date: 2013-05-06 16:23 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/90b67c9a7eb2
7161575: [macosx] On MacOSX port java.awt.Toolkit.is/setDynamicLayout() are not consistent
Reviewed-by: anthony, art
! src/macosx/classes/sun/lwawt/LWToolkit.java
Changeset: 7982299cd11c
Author: serb
Date: 2013-05-08 15:58 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7982299cd11c
8013841: [macosx] Animations not disabled for CALayers used via JAWT
Reviewed-by: anthony, alexsch
! src/macosx/native/sun/awt/AWTSurfaceLayers.m
! src/macosx/native/sun/java2d/opengl/CGLLayer.m
Changeset: 5fe0a4da863d
Author: lana
Date: 2013-05-09 18:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5fe0a4da863d
Merge
- test/java/io/Serializable/accessConstants/AccessConstants.java
- test/java/nio/file/Files/walkFileTree/walk_file_tree.sh
- test/sun/reflect/CallerSensitive/MethodFinder.java
Changeset: a466a4192fea
Author: pchelko
Date: 2013-05-14 16:39 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a466a4192fea
8002045: Auto failed and threw exception:java.lang.UnsatisfiedLinkError:
Reviewed-by: serb, anthony
! make/sun/awt/mapfile-vers
! make/sun/awt/mapfile-vers-bsd
! make/sun/awt/mapfile-vers-linux
! makefiles/mapfiles/libawt/mapfile-vers
! makefiles/mapfiles/libawt/mapfile-vers-linux
Changeset: b1a7cc79f13d
Author: serb
Date: 2013-05-14 17:25 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b1a7cc79f13d
8014423: [macosx] The scrollbar's block increment performs incorrectly
Reviewed-by: anthony, art
! src/macosx/classes/sun/lwawt/LWScrollBarPeer.java
Changeset: 722ee3129ce0
Author: ant
Date: 2013-05-15 16:49 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/722ee3129ce0
8014227: JLightweightFrame needs another synchronization policy
Reviewed-by: art
! src/share/classes/sun/swing/JLightweightFrame.java
Changeset: 7a8a8e31a126
Author: pchelko
Date: 2013-05-17 11:02 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7a8a8e31a126
7079254: Toolkit eventListener leaks memory
Reviewed-by: serb, art
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
+ test/java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java
Changeset: e944b78812a8
Author: kshefov
Date: 2013-05-17 14:08 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e944b78812a8
8014721: TEST_BUG: java/awt/TrayIcon/DragEventSource/DragEventSource.java fails with java.lang.UnsupportedOperationException
Reviewed-by: anthony, serb
! test/java/awt/TrayIcon/DragEventSource/DragEventSource.java
Changeset: 281add053efe
Author: kshefov
Date: 2013-05-17 14:11 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/281add053efe
8013426: TEST_BUG: java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java fails with "RuntimeException: The data should be available" on Linux
Reviewed-by: anthony, serb
! test/java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java
Changeset: 49871f1581b8
Author: lana
Date: 2013-05-17 10:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/49871f1581b8
Merge
Changeset: 167d2dcaeeee
Author: ksrini
Date: 2013-05-01 15:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/167d2dcaeeee
8013225: Refresh jdk's private ASM to the latest.
Reviewed-by: mduigou, sundar
! src/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/Attribute.java
! src/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/Context.java
! src/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/share/classes/jdk/internal/org/objectweb/asm/Handle.java
! src/share/classes/jdk/internal/org/objectweb/asm/Handler.java
! src/share/classes/jdk/internal/org/objectweb/asm/Item.java
! src/share/classes/jdk/internal/org/objectweb/asm/Label.java
! src/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/share/classes/jdk/internal/org/objectweb/asm/Type.java
+ src/share/classes/jdk/internal/org/objectweb/asm/TypePath.java
+ src/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java
! src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java
! src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java
+ src/share/classes/jdk/internal/org/objectweb/asm/version.txt
Changeset: 5045eb04a579
Author: mduigou
Date: 2013-05-02 09:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5045eb04a579
8012645: Stream methods on BitSet, Random, ThreadLocalRandom, ZipFile
Reviewed-by: mduigou, henryjen, alanb, martin, psandoz
Contributed-by: akhil.arora at oracle.com, brian.goetz at oracle.com
! src/share/classes/java/util/BitSet.java
! src/share/classes/java/util/Random.java
! src/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/zip/ZipFile.java
+ test/java/util/BitSet/BitSetStreamTest.java
+ test/java/util/Random/RandomStreamTest.java
+ test/java/util/zip/ZipFile/StreamZipEntriesTest.java
Changeset: a6ff4a823164
Author: kizune
Date: 2013-05-02 21:23 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a6ff4a823164
8013155: [pack200] improve performance of pack200
Reviewed-by: ksrini, jrose
! src/share/classes/com/sun/java/util/jar/pack/Code.java
! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
Changeset: 3062bf908281
Author: khazra
Date: 2013-05-02 14:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3062bf908281
8013140: Heap corruption with NetworkInterface.getByInetAddress() and long i/f name
Summary: Remove buffer overruns in native code
Reviewed-by: alanb, chegar
! src/solaris/native/java/net/NetworkInterface.c
Changeset: 81be41c7323f
Author: weijun
Date: 2013-05-03 10:43 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/81be41c7323f
8013855: DigestMD5Client has not checked RealmChoiceCallback value
Reviewed-by: xuelei, mullan
! src/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java
+ test/com/sun/security/sasl/digest/AuthRealmChoices.java
Changeset: 470f19b6bfdd
Author: jbachorik
Date: 2013-05-02 13:21 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/470f19b6bfdd
7199324: Connection ID for IPv6 addresses is not generated accordingly to the specification
Summary: RemoteServer.getClientHost is returning a String with an IPv6 literal address and we need to enclose it in [] when building the connection id
Reviewed-by: alanb, sjiang
! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java
! test/javax/management/remote/mandatory/connection/ConnectionTest.java
Changeset: fc156b925259
Author: mduigou
Date: 2013-05-03 10:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fc156b925259
8013528: Provide SharedSecrets access to String(char[], boolean) constructor
Reviewed-by: martin, alanb, chegar, plevart
! src/share/classes/java/lang/System.java
! src/share/classes/sun/misc/JavaLangAccess.java
+ test/sun/misc/JavaLangAccess/NewUnsafeString.java
Changeset: d7f3d5659c46
Author: juh
Date: 2013-05-03 15:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d7f3d5659c46
8005922: TEST_BUG: There is no /tmp directory for windows system.
Reviewed-by: weijun
! test/sun/security/tools/policytool/ChangeUI.html
! test/sun/security/tools/policytool/UpdatePermissions.html
! test/sun/security/tools/policytool/i18n.html
Changeset: d8f01bfb1da4
Author: dwanvik
Date: 2013-05-06 05:51 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d8f01bfb1da4
8013403: Update JDK8 with Java DB 10.10.1.1.
Summary: Drop Java DB 10.10.1.1 bits into JDK 8 and update image builds
Reviewed-by: tbell
! make/common/Release.gmk
! makefiles/CompileDemos.gmk
! makefiles/Images.gmk
Changeset: 398fe07f530f
Author: dwanvik
Date: 2013-05-06 06:05 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/398fe07f530f
Merge
- test/sun/reflect/CallerSensitive/MethodFinder.java
Changeset: bd118033e44c
Author: dxu
Date: 2013-05-06 14:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bd118033e44c
8003992: File and other classes in java.io do not handle embedded nulls properly
Summary: Have every file operation done with File, FileInputStream, FileOutputStream, or RandomAccessFile that involves a file path containing NUL fail. Also reviewed by fweimer at redhat.com
Reviewed-by: alanb, sherman, ahgross, mduigou, dholmes, aph, plevart, martin
! src/share/classes/java/io/File.java
! src/share/classes/java/io/FileInputStream.java
! src/share/classes/java/io/FileOutputStream.java
! src/share/classes/java/io/RandomAccessFile.java
+ test/java/io/File/NulFile.java
Changeset: e13cf31e5a96
Author: mduigou
Date: 2013-05-06 20:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e13cf31e5a96
8013712: Add Objects.nonNull and Objects.isNull
Reviewed-by: mchung, darcy
! src/share/classes/java/util/Objects.java
! test/java/util/Objects/BasicObjectsTest.java
Changeset: 3cbb65d9af9e
Author: mduigou
Date: 2013-05-06 20:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3cbb65d9af9e
8013150: Iterator.remove and forEachRemaining relationship not specified
Reviewed-by: mduigou
Contributed-by: Akhil Arora
! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/LinkedList.java
! src/share/classes/java/util/Vector.java
+ test/java/util/Iterator/IteratorDefaults.java
Changeset: 8221c421490f
Author: mduigou
Date: 2013-05-06 20:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8221c421490f
8003258: BufferedReader.lines()
Reviewed-by: alanb, mduigou, psandoz
Contributed-by: Brian Goetz , Henry Jen
! src/share/classes/java/io/BufferedReader.java
+ src/share/classes/java/io/UncheckedIOException.java
+ test/java/io/BufferedReader/Lines.java
Changeset: b4a013f4eff4
Author: sherman
Date: 2013-05-06 21:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b4a013f4eff4
8013252: Regex Matcher .start and .end should be accessible by group name
8013254: Constructor \w need update to add the support of \p{Join_Control}
Summary: added the requested methods and updated the \w constructor
Reviewed-by: mchung, alanb
! src/share/classes/java/util/regex/Matcher.java
! src/share/classes/java/util/regex/Pattern.java
! src/share/classes/java/util/regex/UnicodeProp.java
! test/java/util/regex/POSIX_Unicode.java
! test/java/util/regex/RegExTest.java
Changeset: 814dcc08df52
Author: weijun
Date: 2013-05-07 12:30 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/814dcc08df52
8010192: Enable native JGSS provider on Mac
Reviewed-by: valeriep
! make/sun/security/Makefile
! makefiles/CompileNativeLibraries.gmk
! src/share/classes/sun/security/jgss/GSSManagerImpl.java
! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/share/native/sun/security/jgss/wrapper/gssapi.h
! test/sun/security/krb5/runNameEquals.sh
Changeset: 9c9b2385c1b0
Author: jfranck
Date: 2013-05-07 09:52 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9c9b2385c1b0
8013541: Revise javadoc for Executable.getAnnotatedReturnType()
Reviewed-by: abuckley, darcy
! src/share/classes/java/lang/reflect/Executable.java
Changeset: 2602eab5f086
Author: dfuchs
Date: 2013-05-07 11:35 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2602eab5f086
8008738: Issue in com.sun.org.apache.xml.internal.serializer.Encodings causes some JCK tests to fail intermittently
Summary: Encodings.java sometimes creates EncodingInfo objects whose java names are not recognized by the Charset API. This patch fixes that issue.
Reviewed-by: joehw, alanb
+ test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java
Changeset: 7b40394ad944
Author: sla
Date: 2013-05-07 19:57 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7b40394ad944
6980985: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage is not robust when getMax() returns -1
7181907: TEST_BUG: j/l/management/MemoryMXBean/ResetPeakMemoryUsage fails with NegativeArraySizeException
7148492: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java failing since update to hs23-b15 or b16
Reviewed-by: mchung, brutisso
! test/ProblemList.txt
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
Changeset: 100027950b05
Author: sla
Date: 2013-05-07 20:00 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/100027950b05
8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is set to true
Reviewed-by: alanb, dsamersoff
! test/sun/tools/jinfo/Basic.sh
Changeset: e30396e22c6f
Author: naoto
Date: 2013-05-07 11:31 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e30396e22c6f
8013086: NPE thrown by SimpleDateFormat with TimeZoneNameProvider supplied
Reviewed-by: okutsu
! src/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java
! test/java/util/Locale/LocaleProviders.java
! test/java/util/Locale/LocaleProviders.sh
Changeset: fe4e9bc2186f
Author: mduigou
Date: 2013-05-07 12:05 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fe4e9bc2186f
4802647: Throw required NPEs from removeAll()/retainAll()
Reviewed-by: mduigou, chegar, dholmes
Contributed-by: Brandon Passanisi
! src/share/classes/java/util/AbstractCollection.java
! src/share/classes/java/util/AbstractSet.java
! src/share/classes/java/util/ArrayList.java
! test/java/util/Collection/MOAT.java
Changeset: 6feee75b0a8b
Author: briangoetz
Date: 2013-05-06 11:43 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6feee75b0a8b
8012664: Add tests for java.util.stream and lambda translation
Reviewed-by: mduigou, briangoetz
Contributed-by: Brian Goetz , Paul Sandoz , Mike Duigou , Robert Field , Jim Gish
! test/Makefile
+ test/java/util/concurrent/atomic/AtomicReferenceTest.java
+ test/java/util/stream/bootlib/TEST.properties
+ test/java/util/stream/bootlib/java/util/stream/CollectorOps.java
+ test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java
+ test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java
+ test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java
+ test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java
+ test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java
+ test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java
+ test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java
+ test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java
+ test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java
+ test/java/util/stream/bootlib/java/util/stream/OpTestCase.java
+ test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java
+ test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java
+ test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java
+ test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java
+ test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java
+ test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java
+ test/java/util/stream/bootlib/java/util/stream/TestData.java
+ test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java
+ test/java/util/stream/boottest/TEST.properties
+ test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
+ test/java/util/stream/boottest/java/util/stream/FlagOpTest.java
+ test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
+ test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
+ test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java
+ test/java/util/stream/boottest/java/util/stream/NodeTest.java
+ test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java
+ test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java
+ test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java
+ test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java
+ test/java/util/stream/boottest/java/util/stream/UnorderedTest.java
+ test/java/util/stream/test/TEST.properties
+ test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/DeserializeMethodTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/MHProxiesTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/SerializedLambdaTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/FillableStringTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/MapTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectionAndMapModifyStreamTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/DistinctOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/DoublePrimitiveOpsTests.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/FilterOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/FindAnyOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/FindFirstOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ForEachOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/GroupByOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntPrimitiveOpsTests.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntReduceTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntSliceOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntUniqOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/LongPrimitiveOpsTests.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/MapOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/MatchOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/MinMaxTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/PrimitiveAverageOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/PrimitiveSumTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/RangeTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ReduceByOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ReduceTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SequentialOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorLateBindingFailFastTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTraversingAndSplittingTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamLinkTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamParSeqTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/TeeOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
+ test/jdk/lambda/ArrayCtorRefTest.java
+ test/jdk/lambda/FDTest.java
+ test/jdk/lambda/LambdaTranslationCompoundSamTest.java
+ test/jdk/lambda/LambdaTranslationInInterface.java
+ test/jdk/lambda/LambdaTranslationInnerConstructor.java
+ test/jdk/lambda/LambdaTranslationTest1.java
+ test/jdk/lambda/LambdaTranslationTest2.java
+ test/jdk/lambda/MethodReferenceTestFDCCE.java
+ test/jdk/lambda/MethodReferenceTestInnerDefault.java
+ test/jdk/lambda/MethodReferenceTestInnerInstance.java
+ test/jdk/lambda/MethodReferenceTestInnerVarArgsThis.java
+ test/jdk/lambda/MethodReferenceTestInstance.java
+ test/jdk/lambda/MethodReferenceTestInstanceMethod.java
+ test/jdk/lambda/MethodReferenceTestKinds.java
+ test/jdk/lambda/MethodReferenceTestNew.java
+ test/jdk/lambda/MethodReferenceTestNewInner.java
+ test/jdk/lambda/MethodReferenceTestSueCase1.java
+ test/jdk/lambda/MethodReferenceTestSueCase2.java
+ test/jdk/lambda/MethodReferenceTestSueCase4.java
+ test/jdk/lambda/MethodReferenceTestSuper.java
+ test/jdk/lambda/MethodReferenceTestSuperDefault.java
+ test/jdk/lambda/MethodReferenceTestTypeConversion.java
+ test/jdk/lambda/MethodReferenceTestVarArgs.java
+ test/jdk/lambda/MethodReferenceTestVarArgsExt.java
+ test/jdk/lambda/MethodReferenceTestVarArgsSuper.java
+ test/jdk/lambda/MethodReferenceTestVarArgsSuperDefault.java
+ test/jdk/lambda/MethodReferenceTestVarArgsThis.java
+ test/jdk/lambda/TEST.properties
+ test/jdk/lambda/TestInnerCtorRef.java
+ test/jdk/lambda/TestPrivateCtorRef.java
+ test/jdk/lambda/separate/AttributeInjector.java
+ test/jdk/lambda/separate/ClassFile.java
+ test/jdk/lambda/separate/ClassFilePreprocessor.java
+ test/jdk/lambda/separate/ClassToInterfaceConverter.java
+ test/jdk/lambda/separate/Compiler.java
+ test/jdk/lambda/separate/DirectedClassLoader.java
+ test/jdk/lambda/separate/SourceModel.java
+ test/jdk/lambda/separate/TestHarness.java
+ test/jdk/lambda/shapegen/ClassCase.java
+ test/jdk/lambda/shapegen/Hierarchy.java
+ test/jdk/lambda/shapegen/HierarchyGenerator.java
+ test/jdk/lambda/shapegen/Rule.java
+ test/jdk/lambda/shapegen/RuleGroup.java
+ test/jdk/lambda/shapegen/TTNode.java
+ test/jdk/lambda/shapegen/TTParser.java
+ test/jdk/lambda/shapegen/TTShape.java
+ test/jdk/lambda/vm/DefaultMethodRegressionTests.java
+ test/jdk/lambda/vm/DefaultMethodsTest.java
+ test/jdk/lambda/vm/InterfaceAccessFlagsTest.java
+ test/jdk/lambda/vm/StrictfpDefault.java
Changeset: 7d89b0dd973c
Author: weijun
Date: 2013-05-08 08:25 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7d89b0dd973c
8012679: Let allow_weak_crypto default to false
Reviewed-by: valeriep
! src/share/classes/sun/security/krb5/internal/crypto/EType.java
! test/sun/security/krb5/auto/DupEtypes.java
! test/sun/security/krb5/etype/WeakCrypto.java
Changeset: c8f47674d105
Author: alanb
Date: 2013-05-08 18:00 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c8f47674d105
8013652: (profiles) Add javax.script to compact1
Reviewed-by: mchung, dholmes
! makefiles/profile-rtjar-includes.txt
Changeset: 3fd83f282c61
Author: ksrini
Date: 2013-05-07 13:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3fd83f282c61
8013736: [launcher] cleanup code for correctness
8005735: [parfait] False positive integer overflow in jdk/src/solaris/bin/jexec.c
8009873: [parfait] Memory leak at jdk/src/share/bin/wildcard.c
8005807: [parfait] Undefined return value at jdk/src/share/bin/java.c
Reviewed-by: alanb, martin
! src/share/bin/java.c
! src/share/bin/java.h
! src/share/bin/wildcard.c
! src/solaris/bin/jexec.c
Changeset: bb9cdfac1a7d
Author: juh
Date: 2013-05-09 12:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bb9cdfac1a7d
8007699: Move some tests from test/sun/security/provider/certpath/X509CertPath to closed repo
Reviewed-by: mullan
- test/sun/security/provider/certpath/X509CertPath/ForwardBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ReverseBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ValidateCompromised.java
Changeset: 498ea4c3a4c6
Author: psandoz
Date: 2013-05-01 18:40 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/498ea4c3a4c6
8012646: Pattern.splitAsStream
Reviewed-by: forax, plevart, alanb
Contributed-by: Ben Evans , Paul Sandoz
! src/share/classes/java/util/regex/Pattern.java
! test/java/util/regex/RegExTest.java
Changeset: 573a593379cb
Author: lana
Date: 2013-05-08 23:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/573a593379cb
Merge
! makefiles/CompileNativeLibraries.gmk
! makefiles/Images.gmk
- src/share/classes/java/beans/ReflectionUtils.java
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java
Changeset: 2023e3d573eb
Author: lana
Date: 2013-05-09 14:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2023e3d573eb
Merge
- test/sun/security/provider/certpath/X509CertPath/ForwardBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ReverseBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ValidateCompromised.java
Changeset: ba74cd79e4f6
Author: jfranck
Date: 2013-05-10 10:20 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ba74cd79e4f6
8007073: Implement Core Reflection for Type Annotations on parameters
Reviewed-by: darcy, abuckley
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Field.java
! src/share/classes/java/lang/reflect/Parameter.java
! src/share/classes/sun/reflect/annotation/TypeAnnotation.java
! src/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
! test/java/lang/annotation/TypeAnnotationReflection.java
Changeset: 09a3b08c986f
Author: alanb
Date: 2013-05-10 14:53 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/09a3b08c986f
8011128: (fs) Files.createDirectory fails if the resolved path is exactly 248 characters long
Reviewed-by: khazra, chegar
! src/windows/classes/sun/nio/fs/WindowsFileCopy.java
! src/windows/classes/sun/nio/fs/WindowsLinkSupport.java
! src/windows/classes/sun/nio/fs/WindowsPath.java
+ test/java/nio/file/Files/NameLimits.java
Changeset: ece61e21782d
Author: darcy
Date: 2013-05-10 08:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ece61e21782d
8014249: Add Modifer.parameterModifiers()
Reviewed-by: mduigou, mchung
! src/share/classes/java/lang/reflect/Modifier.java
Changeset: c26e0d29249a
Author: rriggs
Date: 2013-05-10 09:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c26e0d29249a
8014296: DivModTests should not compare pointers
Reviewed-by: darcy
! test/java/lang/Math/DivModTests.java
Changeset: 2490769abdfa
Author: mduigou
Date: 2013-05-10 09:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2490769abdfa
8014316: Use Method Refs in j.u.stream.MatchOps
Reviewed-by: dholmes
! src/share/classes/java/util/stream/MatchOps.java
Changeset: 9891e4d7d5b3
Author: mduigou
Date: 2013-05-10 10:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9891e4d7d5b3
Merge
- src/share/classes/java/beans/ReflectionUtils.java
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java
- test/sun/security/provider/certpath/X509CertPath/ForwardBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ReverseBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ValidateCompromised.java
Changeset: f84b5498b2bb
Author: darcy
Date: 2013-05-10 12:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f84b5498b2bb
8014357: Minor refactorings to sun.reflect.generics.reflectiveObjects.*
Reviewed-by: mchung
! src/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java
! src/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java
! src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java
! src/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java
Changeset: 90f715cceaae
Author: dmeetry
Date: 2013-05-10 23:56 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/90f715cceaae
7021870: GzipInputStream closes underlying stream during reading
Reviewed-by: mduigou
Contributed-by: ivan.gerasimov at oracle.com
! src/share/classes/java/util/zip/GZIPInputStream.java
+ test/java/util/zip/GZIP/GZIPInZip.java
Changeset: 76998d11a643
Author: xuelei
Date: 2013-05-13 05:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/76998d11a643
8005535: SSLSessionImpl should have protected finalize()
Reviewed-by: weijun, wetmore
! src/share/classes/sun/security/ssl/SSLSessionImpl.java
Changeset: 46db0e633240
Author: xuelei
Date: 2013-05-13 06:05 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/46db0e633240
8005598: (reopened) Need to clone array of input/output parameters
Reviewed-by: weijun
! src/share/classes/com/sun/jndi/dns/DnsContext.java
! src/share/classes/com/sun/jndi/ldap/BasicControl.java
Changeset: 536678dffa97
Author: sundar
Date: 2013-05-13 22:23 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/536678dffa97
8012975: Remove rhino from jdk8
Reviewed-by: alanb, tbell
! make/com/sun/Makefile
- make/com/sun/script/Makefile
! make/sun/Makefile
- make/sun/org/Makefile
- make/sun/org/mozilla/Makefile
- make/sun/org/mozilla/javascript/Makefile
! make/tools/src/build/tools/deps/refs.allowed
! makefiles/CopyFiles.gmk
! makefiles/CopyIntoClasses.gmk
! makefiles/profile-rtjar-includes.txt
- src/share/classes/com/sun/script/javascript/ExternalScriptable.java
- src/share/classes/com/sun/script/javascript/JSAdapter.java
- src/share/classes/com/sun/script/javascript/JavaAdapter.java
- src/share/classes/com/sun/script/javascript/META-INF/services/javax.script.ScriptEngineFactory
- src/share/classes/com/sun/script/javascript/RhinoClassShutter.java
- src/share/classes/com/sun/script/javascript/RhinoCompiledScript.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java
- src/share/classes/com/sun/script/javascript/RhinoTopLevel.java
- src/share/classes/com/sun/script/javascript/RhinoWrapFactory.java
- src/share/classes/com/sun/script/util/BindingsBase.java
- src/share/classes/com/sun/script/util/BindingsEntrySet.java
- src/share/classes/com/sun/script/util/BindingsImpl.java
- src/share/classes/com/sun/script/util/InterfaceImplementor.java
- src/share/classes/com/sun/script/util/ScriptEngineFactoryBase.java
Changeset: 6175fe5b07aa
Author: bharadwaj
Date: 2013-05-13 12:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6175fe5b07aa
8008687: MethodHandle code: allow static and invokespecial calls to interface methods
Summary: Changes to support invocation of lambda methods compiled either as static interface methods and or private instance methods.
Reviewed-by: jrose, twisti
! src/share/classes/java/lang/invoke/MemberName.java
Changeset: f7fcfb204a69
Author: mduigou
Date: 2013-05-13 13:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f7fcfb204a69
Merge
- make/com/sun/script/Makefile
- make/sun/org/Makefile
- make/sun/org/mozilla/Makefile
- make/sun/org/mozilla/javascript/Makefile
- src/share/classes/com/sun/script/javascript/ExternalScriptable.java
- src/share/classes/com/sun/script/javascript/JSAdapter.java
- src/share/classes/com/sun/script/javascript/JavaAdapter.java
- src/share/classes/com/sun/script/javascript/META-INF/services/javax.script.ScriptEngineFactory
- src/share/classes/com/sun/script/javascript/RhinoClassShutter.java
- src/share/classes/com/sun/script/javascript/RhinoCompiledScript.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java
- src/share/classes/com/sun/script/javascript/RhinoTopLevel.java
- src/share/classes/com/sun/script/javascript/RhinoWrapFactory.java
- src/share/classes/com/sun/script/util/BindingsBase.java
- src/share/classes/com/sun/script/util/BindingsEntrySet.java
- src/share/classes/com/sun/script/util/BindingsImpl.java
- src/share/classes/com/sun/script/util/InterfaceImplementor.java
- src/share/classes/com/sun/script/util/ScriptEngineFactoryBase.java
Changeset: 86c1e8c799f5
Author: khazra
Date: 2013-05-13 13:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/86c1e8c799f5
8014254: Selector in HttpServer introduces a 1000 ms delay when using KeepAlive
Summary: Rearrange event-handling code to remove bottle-neck. Also reviewed by mhall at mhcomputing.net.
Reviewed-by: chegar, alanb
! src/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: ae35fdbab949
Author: sherman
Date: 2013-05-13 20:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ae35fdbab949
8013386: (tz) Support tzdata2013c
Summary: updated tz data to version 2013c
Reviewed-by: peytoia, okutsu
! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/africa
! make/sun/javazic/tzdata/antarctica
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/australasia
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/northamerica
! make/sun/javazic/tzdata/southamerica
! make/sun/javazic/tzdata/zone.tab
! src/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/de/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/sun/util/calendar/zi/Rule.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/zone.tab
Changeset: a50bad038f31
Author: darcy
Date: 2013-05-13 22:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a50bad038f31
8014365: Restore Objects.requireNonNull(T, Supplier)
Reviewed-by: mduigou
! src/share/classes/java/util/Objects.java
! test/java/util/Objects/BasicObjectsTest.java
Changeset: b315cb9a7544
Author: alanb
Date: 2013-05-14 14:32 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b315cb9a7544
8014500: bootcycle-images fails after upgrade to JAXP 1.5
Reviewed-by: lancea
! make/tools/src/build/tools/cldrconverter/CLDRConverter.java
Changeset: 5ea5f5dfb96a
Author: uta
Date: 2013-05-14 20:16 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5ea5f5dfb96a
8012453: (process) Runtime.exec(String) fails if command contains spaces [win]
Reviewed-by: alanb
! src/share/classes/java/lang/ProcessBuilder.java
! src/windows/classes/java/lang/ProcessImpl.java
+ test/java/lang/Runtime/exec/ExecCommand.java
Changeset: e0135f1a8627
Author: sundar
Date: 2013-05-14 22:36 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e0135f1a8627
8014519: scriptpad sample does not work with nashorn
Reviewed-by: attila, jlaskey
Contributed-by: rieberandreas at gmail.com
! src/share/sample/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
! src/share/sample/scripting/scriptpad/src/resources/Main.js
! src/share/sample/scripting/scriptpad/src/resources/conc.js
! src/share/sample/scripting/scriptpad/src/resources/gui.js
! src/share/sample/scripting/scriptpad/src/resources/mm.js
! src/share/sample/scripting/scriptpad/src/resources/scriptpad.js
! src/share/sample/scripting/scriptpad/src/scripts/browse.js
! src/share/sample/scripting/scriptpad/src/scripts/insertfile.js
! src/share/sample/scripting/scriptpad/src/scripts/linewrap.js
! src/share/sample/scripting/scriptpad/src/scripts/mail.js
! src/share/sample/scripting/scriptpad/src/scripts/memmonitor.js
! src/share/sample/scripting/scriptpad/src/scripts/memory.js
! src/share/sample/scripting/scriptpad/src/scripts/memory.sh
! src/share/sample/scripting/scriptpad/src/scripts/textcolor.js
Changeset: 790d292ee761
Author: khazra
Date: 2013-05-14 12:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/790d292ee761
6328537: Improve javadocs for Socket class by adding references to SocketOptions
Summary: Insert references to SocketOptions.java where applicable
Reviewed-by: alanb, chegar
! src/share/classes/java/net/ServerSocket.java
! src/share/classes/java/net/Socket.java
Changeset: 08ef70f60e0d
Author: sherman
Date: 2013-05-14 14:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/08ef70f60e0d
8012326: Deadlock occurs when Charset.availableCharsets() is called by several threads at the same time
Summary: removed the race condition risk from ExtendedCahrset access code
Reviewed-by: mchung, alanb
! make/sun/nio/cs/Makefile
! makefiles/CreateJars.gmk
! src/share/classes/java/nio/charset/Charset.java
! src/share/classes/sun/nio/cs/ext/ISO2022_JP_2.java
- src/share/classes/sun/nio/cs/ext/META-INF/services/java.nio.charset.spi.CharsetProvider
! src/share/classes/sun/nio/cs/ext/MSISO2022JP.java
Changeset: c70fff3db913
Author: sherman
Date: 2013-05-14 14:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c70fff3db913
8014217: Base64.getXDecoder().wrap(...).read() doesn't throw exception for an incorrect number of padding chars in the final unit
Summary: to throw IOE for malformed final unit in base64 stream
Reviewed-by: chegar, alanb
! src/share/classes/java/util/Base64.java
! test/java/util/Base64/TestBase64.java
Changeset: a3d79a4c2a24
Author: dholmes
Date: 2013-05-15 00:36 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a3d79a4c2a24
8013395: StringBuffer.toString performance regression impacting embedded benchmarks
Summary: cache a copy of the char[] to use with toString() and clear it when ever the sb content is modified
Reviewed-by: alanb, plevart, mduigou, forax
! src/share/classes/java/lang/StringBuffer.java
+ test/java/lang/StringBuffer/ToStringCache.java
Changeset: 93a268759ec3
Author: michaelm
Date: 2013-05-15 15:01 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/93a268759ec3
8010464: Evolve java networking same origin policy
Reviewed-by: alanb, chegar, dsamersoff, weijun
! src/share/classes/java/net/HttpURLConnection.java
+ src/share/classes/java/net/HttpURLPermission.java
! src/share/classes/sun/net/www/MessageHeader.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/java/net/HttpURLPermission/HttpURLPermissionTest.java
+ test/java/net/HttpURLPermission/URLTest.java
+ test/java/net/HttpURLPermission/policy.1
+ test/java/net/HttpURLPermission/policy.2
+ test/java/net/HttpURLPermission/policy.3
Changeset: ef04044f77d2
Author: sherman
Date: 2013-05-15 07:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ef04044f77d2
8013730: JSR 310 DateTime API Updates III
Summary: Integration of JSR310 Date/Time API update III
Reviewed-by: naoto
Contributed-by: scolebourne at joda.org, roger.riggs at oracle.com, masayoshi.okutsu at oracle.com, patrick.zhang at oracle.com
! src/share/classes/java/time/Clock.java
! src/share/classes/java/time/DateTimeException.java
! src/share/classes/java/time/DayOfWeek.java
! src/share/classes/java/time/Duration.java
! src/share/classes/java/time/Instant.java
! src/share/classes/java/time/LocalDate.java
! src/share/classes/java/time/LocalDateTime.java
! src/share/classes/java/time/LocalTime.java
! src/share/classes/java/time/Month.java
! src/share/classes/java/time/MonthDay.java
! src/share/classes/java/time/OffsetDateTime.java
! src/share/classes/java/time/OffsetTime.java
! src/share/classes/java/time/Period.java
! src/share/classes/java/time/Ser.java
! src/share/classes/java/time/Year.java
! src/share/classes/java/time/YearMonth.java
! src/share/classes/java/time/ZoneId.java
! src/share/classes/java/time/ZoneOffset.java
! src/share/classes/java/time/ZoneRegion.java
! src/share/classes/java/time/ZonedDateTime.java
! src/share/classes/java/time/chrono/ChronoDateImpl.java
! src/share/classes/java/time/chrono/ChronoLocalDate.java
! src/share/classes/java/time/chrono/ChronoLocalDateTime.java
! src/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/share/classes/java/time/chrono/ChronoZonedDateTime.java
! src/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java
! src/share/classes/java/time/chrono/Chronology.java
! src/share/classes/java/time/chrono/Era.java
! src/share/classes/java/time/chrono/HijrahChronology.java
! src/share/classes/java/time/chrono/HijrahDate.java
! src/share/classes/java/time/chrono/HijrahEra.java
! src/share/classes/java/time/chrono/IsoChronology.java
! src/share/classes/java/time/chrono/IsoEra.java
! src/share/classes/java/time/chrono/JapaneseChronology.java
! src/share/classes/java/time/chrono/JapaneseDate.java
! src/share/classes/java/time/chrono/JapaneseEra.java
! src/share/classes/java/time/chrono/MinguoChronology.java
! src/share/classes/java/time/chrono/MinguoDate.java
! src/share/classes/java/time/chrono/MinguoEra.java
! src/share/classes/java/time/chrono/Ser.java
! src/share/classes/java/time/chrono/ThaiBuddhistChronology.java
! src/share/classes/java/time/chrono/ThaiBuddhistDate.java
! src/share/classes/java/time/chrono/ThaiBuddhistEra.java
- src/share/classes/java/time/format/DateTimeFormatSymbols.java
! src/share/classes/java/time/format/DateTimeFormatter.java
! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/share/classes/java/time/format/DateTimeParseContext.java
! src/share/classes/java/time/format/DateTimeParseException.java
! src/share/classes/java/time/format/DateTimePrintContext.java
! src/share/classes/java/time/format/DateTimeTextProvider.java
+ src/share/classes/java/time/format/DecimalStyle.java
! src/share/classes/java/time/format/FormatStyle.java
! src/share/classes/java/time/format/Parsed.java
! src/share/classes/java/time/format/ResolverStyle.java
! src/share/classes/java/time/format/SignStyle.java
! src/share/classes/java/time/format/TextStyle.java
! src/share/classes/java/time/format/package-info.java
! src/share/classes/java/time/temporal/ChronoField.java
! src/share/classes/java/time/temporal/ChronoUnit.java
! src/share/classes/java/time/temporal/IsoFields.java
! src/share/classes/java/time/temporal/JulianFields.java
! src/share/classes/java/time/temporal/Temporal.java
! src/share/classes/java/time/temporal/TemporalAccessor.java
! src/share/classes/java/time/temporal/TemporalAdjuster.java
! src/share/classes/java/time/temporal/TemporalAmount.java
! src/share/classes/java/time/temporal/TemporalField.java
! src/share/classes/java/time/temporal/TemporalQuery.java
! src/share/classes/java/time/temporal/TemporalUnit.java
! src/share/classes/java/time/temporal/UnsupportedTemporalTypeException.java
! src/share/classes/java/time/temporal/ValueRange.java
! src/share/classes/java/time/temporal/WeekFields.java
! src/share/classes/java/time/zone/Ser.java
! src/share/classes/java/time/zone/ZoneOffsetTransition.java
! src/share/classes/java/time/zone/ZoneOffsetTransitionRule.java
! src/share/classes/java/time/zone/ZoneRules.java
! src/share/classes/java/time/zone/ZoneRulesException.java
! src/share/classes/java/time/zone/ZoneRulesProvider.java
! src/share/classes/java/util/JapaneseImperialCalendar.java
! src/share/classes/sun/util/calendar/LocalGregorianCalendar.java
! test/java/time/tck/java/time/TCKInstant.java
! test/java/time/tck/java/time/TCKLocalTime.java
! test/java/time/tck/java/time/TCKOffsetTime.java
! test/java/time/tck/java/time/TCKYear.java
! test/java/time/tck/java/time/TCKYearMonth.java
! test/java/time/tck/java/time/TCKZoneOffset.java
! test/java/time/tck/java/time/chrono/TCKChronology.java
! test/java/time/tck/java/time/chrono/TCKChronologySerialization.java
! test/java/time/tck/java/time/chrono/TCKHijrahChronology.java
! test/java/time/tck/java/time/chrono/TCKJapaneseChronology.java
! test/java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java
- test/java/time/tck/java/time/format/TCKDateTimeFormatSymbols.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatter.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatters.java
! test/java/time/tck/java/time/format/TCKDateTimeParseResolver.java
+ test/java/time/tck/java/time/format/TCKDecimalStyle.java
+ test/java/time/tck/java/time/format/TCKInstantPrinterParser.java
! test/java/time/tck/java/time/format/TCKTextStyle.java
! test/java/time/tck/java/time/temporal/TCKWeekFields.java
! test/java/time/test/java/time/chrono/TestChronologyPerf.java
! test/java/time/test/java/time/chrono/TestExampleCode.java
+ test/java/time/test/java/time/chrono/TestJapaneseChronology.java
! test/java/time/test/java/time/format/AbstractTestPrinterParser.java
- test/java/time/test/java/time/format/TestDateTimeFormatSymbols.java
! test/java/time/test/java/time/format/TestDateTimeFormatter.java
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
+ test/java/time/test/java/time/format/TestDecimalStyle.java
! test/java/time/test/java/time/format/TestFractionPrinterParser.java
! test/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/java/time/test/java/time/format/TestNumberParser.java
! test/java/time/test/java/time/format/TestReducedParser.java
! test/java/time/test/java/time/format/TestReducedPrinter.java
! test/java/time/test/java/time/format/TestZoneTextPrinterParser.java
Changeset: bad8f5237f10
Author: darcy
Date: 2013-05-15 09:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bad8f5237f10
8014677: Correct docs warning for Objects.requireNonNull(T, Supplier)
Reviewed-by: alanb
! src/share/classes/java/util/Objects.java
Changeset: 3d9f25dc630c
Author: naoto
Date: 2013-05-15 16:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3d9f25dc630c
8013233: java/util/Locale/LocaleProviders.sh fails
Reviewed-by: okutsu
! test/java/util/Locale/LocaleProviders.java
! test/java/util/Locale/LocaleProviders.sh
Changeset: 2ec31660cc0e
Author: valeriep
Date: 2013-05-07 14:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2ec31660cc0e
8010134: A finalizer in sun.security.pkcs11.wrapper.PKCS11 perhaps should be protected
Summary: Change the finalize method of PKCS11 class to be protected.
Reviewed-by: xuelei
! src/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
Changeset: 991420add35d
Author: valeriep
Date: 2013-05-07 14:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/991420add35d
7196009: SunPkcs11 provider fails to parse config path containing parenthesis
Summary: Enhanced to allow quoted string as library path values.
Reviewed-by: weijun
! src/share/classes/sun/security/pkcs11/Config.java
! test/sun/security/pkcs11/Provider/ConfigShortPath.java
+ test/sun/security/pkcs11/Provider/cspQuotedPath.cfg
Changeset: 804da1e9bd04
Author: ascarpino
Date: 2013-05-07 14:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/804da1e9bd04
8001284: Buffer problems with SunPKCS11-Solaris and CKM_AES_CTR
Summary: Changed output length calculation to include incomplete blocks for CTR mode.
Reviewed-by: valeriep
! src/share/classes/sun/security/pkcs11/P11Cipher.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java
Changeset: fc70416beef3
Author: valeriep
Date: 2013-05-13 16:52 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fc70416beef3
Merge
- make/com/sun/script/Makefile
- make/sun/org/Makefile
- make/sun/org/mozilla/Makefile
- make/sun/org/mozilla/javascript/Makefile
- src/share/classes/com/sun/script/javascript/ExternalScriptable.java
- src/share/classes/com/sun/script/javascript/JSAdapter.java
- src/share/classes/com/sun/script/javascript/JavaAdapter.java
- src/share/classes/com/sun/script/javascript/META-INF/services/javax.script.ScriptEngineFactory
- src/share/classes/com/sun/script/javascript/RhinoClassShutter.java
- src/share/classes/com/sun/script/javascript/RhinoCompiledScript.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java
- src/share/classes/com/sun/script/javascript/RhinoTopLevel.java
- src/share/classes/com/sun/script/javascript/RhinoWrapFactory.java
- src/share/classes/com/sun/script/util/BindingsBase.java
- src/share/classes/com/sun/script/util/BindingsEntrySet.java
- src/share/classes/com/sun/script/util/BindingsImpl.java
- src/share/classes/com/sun/script/util/InterfaceImplementor.java
- src/share/classes/com/sun/script/util/ScriptEngineFactoryBase.java
- src/share/classes/java/beans/ReflectionUtils.java
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java
- test/sun/security/provider/certpath/X509CertPath/ForwardBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ReverseBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ValidateCompromised.java
Changeset: 59357ea7f131
Author: valeriep
Date: 2013-05-15 18:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/59357ea7f131
Merge
- src/share/classes/java/time/format/DateTimeFormatSymbols.java
- src/share/classes/sun/nio/cs/ext/META-INF/services/java.nio.charset.spi.CharsetProvider
- test/java/time/tck/java/time/format/TCKDateTimeFormatSymbols.java
- test/java/time/test/java/time/format/TestDateTimeFormatSymbols.java
Changeset: bb01cc14223c
Author: ewang
Date: 2013-05-16 10:59 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bb01cc14223c
8004177: test/java/lang/Thread/GenerifyStackTraces.java doesn't clean-up
Reviewed-by: alanb, dholmes, chegar
! test/java/lang/Thread/GenerifyStackTraces.java
- test/java/lang/Thread/StackTraces.java
Changeset: b198389f9da4
Author: xuelei
Date: 2013-05-16 04:30 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b198389f9da4
8010814: More buffers are stored or returned without cloning
Reviewed-by: lancea
! src/share/classes/com/sun/jndi/ldap/BerDecoder.java
! src/share/classes/com/sun/jndi/ldap/BerEncoder.java
! src/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java
Changeset: 81c449fd18fe
Author: dmeetry
Date: 2013-05-16 19:28 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/81c449fd18fe
8014676: Java debugger may fail to run
Summary: The problem is observed when the binaries for windows are placed under a path which contains a space
Reviewed-by: sla, alanb
Contributed-by: ivan.gerasimov at oracle.com
! src/share/classes/com/sun/tools/jdi/AbstractLauncher.java
! src/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java
Changeset: 74f91b7f4b66
Author: michaelm
Date: 2013-05-16 17:28 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/74f91b7f4b66
8012625: Incorrect handling of HTTP/1.1 " Expect: 100-continue " in HttpURLConnection
Reviewed-by: alanb, chegar
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/sun/net/www/protocol/http/B8012625.java
Changeset: d02d1b18d828
Author: michaelm
Date: 2013-05-16 17:31 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d02d1b18d828
Merge
Changeset: da203779cb33
Author: jgish
Date: 2013-05-16 11:19 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/da203779cb33
8013380: Removal of stack walk to find resource bundle breaks Glassfish startup
Summary: Use caller's classloader to load resource as an alternative to thread context classloader and system classloader
Reviewed-by: mchung, alanb
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/java/util/logging/Logger.java
! test/java/util/logging/bundlesearch/IndirectlyLoadABundle.java
- test/java/util/logging/bundlesearch/LoadItUp.java
+ test/java/util/logging/bundlesearch/LoadItUp1.java
+ test/java/util/logging/bundlesearch/LoadItUp2.java
+ test/java/util/logging/bundlesearch/LoadItUp2Invoker.java
! test/java/util/logging/bundlesearch/ResourceBundleSearchTest.java
+ test/java/util/logging/bundlesearch/TwiceIndirectlyLoadABundle.java
+ test/java/util/logging/bundlesearch/resources/CallerSearchableResource_en.properties
Changeset: df133f9cc4c9
Author: dfuchs
Date: 2013-05-16 18:40 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/df133f9cc4c9
Merge
Changeset: a8be9405bb4b
Author: khazra
Date: 2013-05-16 10:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a8be9405bb4b
7150552: network test hangs [macosx]
Summary: Remove usage of test/sun/net/www/httptest
Reviewed-by: chegar
! test/ProblemList.txt
! test/java/net/CookieHandler/CookieManagerTest.java
! test/sun/net/www/protocol/http/B6299712.java
Changeset: a13de892cefd
Author: ksrini
Date: 2013-05-15 18:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a13de892cefd
8001163: [pack200] should support attributes introduced by JSR-308
Reviewed-by: jrose
! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/share/classes/com/sun/java/util/jar/pack/Fixups.java
! src/share/classes/com/sun/java/util/jar/pack/Package.java
! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/share/native/com/sun/java/util/jar/pack/constants.h
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! test/tools/pack200/AttributeTests.java
+ test/tools/pack200/BandIntegrity.java
! test/tools/pack200/InstructionTests.java
! test/tools/pack200/Utils.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
+ test/tools/pack200/typeannos/Lambda.java
+ test/tools/pack200/typeannos/Readme.txt
+ test/tools/pack200/typeannos/TargetTypes.java
+ test/tools/pack200/typeannos/TestTypeAnnotations.java
+ test/tools/pack200/typeannos/TypeUseTarget.java
Changeset: 9abf5dc83823
Author: vinnie
Date: 2013-05-14 18:08 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9abf5dc83823
7194075: Various classes of sunec.jar are duplicated in rt.jar
Reviewed-by: mullan, vinnie
Contributed-by: Stephen Flores
! make/sun/security/ec/Makefile
! make/sun/security/other/Makefile
! makefiles/CreateJars.gmk
+ src/share/classes/sun/security/ec/CurveDB.java
! src/share/classes/sun/security/ec/ECDHKeyAgreement.java
! src/share/classes/sun/security/ec/ECDSASignature.java
! src/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/share/classes/sun/security/ec/ECParameters.java
! src/share/classes/sun/security/ec/ECPrivateKeyImpl.java
! src/share/classes/sun/security/ec/ECPublicKeyImpl.java
! src/share/classes/sun/security/ec/NamedCurve.java
! src/share/classes/sun/security/ec/SunECEntries.java
! src/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
! src/share/classes/sun/security/pkcs11/P11Key.java
! src/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/share/classes/sun/security/ssl/JsseJce.java
+ src/share/classes/sun/security/util/ECKeySizeParameterSpec.java
+ src/share/classes/sun/security/util/ECUtil.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/pkcs11/ec/TestECDH2.java
! test/sun/security/pkcs11/ec/TestECDSA2.java
Changeset: fdf082cddb69
Author: vinnie
Date: 2013-05-14 18:11 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fdf082cddb69
Merge
Changeset: a399b8be56ae
Author: vinnie
Date: 2013-05-15 14:49 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a399b8be56ae
Merge
! makefiles/CreateJars.gmk
- src/share/classes/sun/nio/cs/ext/META-INF/services/java.nio.charset.spi.CharsetProvider
Changeset: 5153f5154162
Author: vinnie
Date: 2013-05-15 15:39 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5153f5154162
Merge
Changeset: 0465f27f19f5
Author: vinnie
Date: 2013-05-16 02:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0465f27f19f5
Merge
- src/share/classes/java/time/format/DateTimeFormatSymbols.java
- test/java/time/tck/java/time/format/TCKDateTimeFormatSymbols.java
- test/java/time/test/java/time/format/TestDateTimeFormatSymbols.java
Changeset: 9783f07d43e6
Author: vinnie
Date: 2013-05-16 13:22 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9783f07d43e6
Merge
- test/java/lang/Thread/StackTraces.java
- test/java/util/logging/bundlesearch/LoadItUp.java
Changeset: 5e8959ab64af
Author: mchung
Date: 2013-05-16 15:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5e8959ab64af
4487672: (proxy) Proxy constructor should check for null argument
Reviewed-by: alanb, lancea
! src/share/classes/java/lang/reflect/Proxy.java
! test/java/lang/reflect/Proxy/Basic1.java
Changeset: 68209420aac2
Author: dfuchs
Date: 2013-05-17 10:40 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/68209420aac2
8013900: More warnings compiling jaxp.
Summary: Some internal implementation classes in Jaxp were redefining equals() without redefining hashCode(). This patch adds hashCode() methods that are consistent with equals().
Reviewed-by: chegar, joehw
+ test/javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java
Changeset: 3981ad7ec458
Author: chegar
Date: 2013-05-17 15:00 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3981ad7ec458
8014791: More ProblemList.txt updates (5/2013)
Reviewed-by: alanb
! test/ProblemList.txt
Changeset: fab0e4b682e8
Author: chegar
Date: 2013-05-17 15:18 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fab0e4b682e8
Merge
! test/ProblemList.txt
- test/java/util/logging/bundlesearch/LoadItUp.java
Changeset: 222da3d4692a
Author: chegar
Date: 2013-05-17 16:44 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/222da3d4692a
8014783: java/net/HttpURLPermission/HttpURLPermissionTest.java leaves files open
Reviewed-by: michaelm
! test/java/net/HttpURLPermission/HttpURLPermissionTest.java
Changeset: fed779a87670
Author: chegar
Date: 2013-05-17 16:44 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fed779a87670
Merge
- test/java/util/logging/bundlesearch/LoadItUp.java
Changeset: 30101f69e66f
Author: lana
Date: 2013-05-17 10:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/30101f69e66f
Merge
- make/com/sun/script/Makefile
- make/sun/org/Makefile
- make/sun/org/mozilla/Makefile
- make/sun/org/mozilla/javascript/Makefile
- src/share/classes/com/sun/script/javascript/ExternalScriptable.java
- src/share/classes/com/sun/script/javascript/JSAdapter.java
- src/share/classes/com/sun/script/javascript/JavaAdapter.java
- src/share/classes/com/sun/script/javascript/META-INF/services/javax.script.ScriptEngineFactory
- src/share/classes/com/sun/script/javascript/RhinoClassShutter.java
- src/share/classes/com/sun/script/javascript/RhinoCompiledScript.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java
- src/share/classes/com/sun/script/javascript/RhinoTopLevel.java
- src/share/classes/com/sun/script/javascript/RhinoWrapFactory.java
- src/share/classes/com/sun/script/util/BindingsBase.java
- src/share/classes/com/sun/script/util/BindingsEntrySet.java
- src/share/classes/com/sun/script/util/BindingsImpl.java
- src/share/classes/com/sun/script/util/InterfaceImplementor.java
- src/share/classes/com/sun/script/util/ScriptEngineFactoryBase.java
- src/share/classes/java/time/format/DateTimeFormatSymbols.java
! src/share/classes/java/util/Base64.java
- src/share/classes/sun/nio/cs/ext/META-INF/services/java.nio.charset.spi.CharsetProvider
- test/java/lang/Thread/StackTraces.java
- test/java/time/tck/java/time/format/TCKDateTimeFormatSymbols.java
- test/java/time/test/java/time/format/TestDateTimeFormatSymbols.java
- test/java/util/logging/bundlesearch/LoadItUp.java
- test/sun/security/provider/certpath/X509CertPath/ForwardBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ReverseBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ValidateCompromised.java
Changeset: 2868607646a0
Author: erikj
Date: 2013-05-21 17:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2868607646a0
8011346: build-infra: While Constructing Javadoc information, JSpinner.java error: package sun.util.locale.provider does not exist
Reviewed-by: dholmes, tbell, naoto
! makefiles/GensrcSwing.gmk
Changeset: b61632814be2
Author: katleman
Date: 2013-05-21 12:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b61632814be2
Merge
Changeset: f559fadbf491
Author: andrew
Date: 2013-05-22 13:48 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f559fadbf491
8015087: Provide debugging information for programs
Summary: Add missing debug info to unpack200 and jexec
Reviewed-by: erikj
! makefiles/CompileLaunchers.gmk
Changeset: 88d6a20672ac
Author: erikj
Date: 2013-05-22 10:31 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/88d6a20672ac
8014970: Use open man pages for non commercial builds
Reviewed-by: omajid, tbell
! makefiles/Images.gmk
Changeset: 169451cf0cc5
Author: erikj
Date: 2013-05-22 15:00 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/169451cf0cc5
Merge
Changeset: fbd926b20201
Author: katleman
Date: 2013-05-23 10:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fbd926b20201
Added tag jdk8-b91 for changeset 169451cf0cc5
! .hgtags
Changeset: a2a2a91075ad
Author: katleman
Date: 2013-05-29 10:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a2a2a91075ad
8015525: JDK8 b91 source with GPL header errors
Reviewed-by: dholmes, lancea
! test/java/util/stream/test/org/openjdk/tests/java/util/FillableStringTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/MapTest.java
! test/jdk/lambda/MethodReferenceTestInstanceMethod.java
! test/jdk/lambda/MethodReferenceTestKinds.java
! test/jdk/lambda/MethodReferenceTestSueCase1.java
! test/jdk/lambda/MethodReferenceTestSueCase2.java
! test/jdk/lambda/MethodReferenceTestSueCase4.java
! test/jdk/lambda/separate/AttributeInjector.java
! test/jdk/lambda/separate/ClassFile.java
! test/jdk/lambda/separate/ClassFilePreprocessor.java
! test/jdk/lambda/separate/ClassToInterfaceConverter.java
! test/jdk/lambda/separate/Compiler.java
! test/jdk/lambda/separate/DirectedClassLoader.java
! test/jdk/lambda/separate/SourceModel.java
! test/jdk/lambda/separate/TestHarness.java
! test/jdk/lambda/vm/DefaultMethodRegressionTests.java
! test/jdk/lambda/vm/DefaultMethodsTest.java
! test/jdk/lambda/vm/InterfaceAccessFlagsTest.java
Changeset: 3c08c9ebd1fb
Author: katleman
Date: 2013-05-30 10:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3c08c9ebd1fb
Added tag jdk8-b92 for changeset a2a2a91075ad
! .hgtags
Changeset: 93de1ab38793
Author: jchen
Date: 2013-05-17 10:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/93de1ab38793
8003444: Fix potential NULL pointer dereference
Reviewed-by: jgodinez, prr
! src/share/native/sun/java2d/cmm/lcms/cmscgats.c
! src/share/native/sun/java2d/cmm/lcms/cmslut.c
Changeset: 0cec8dc2bcf8
Author: lana
Date: 2013-05-22 19:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0cec8dc2bcf8
Merge
- make/com/sun/script/Makefile
- make/sun/org/Makefile
- make/sun/org/mozilla/Makefile
- make/sun/org/mozilla/javascript/Makefile
- src/share/classes/com/sun/script/javascript/ExternalScriptable.java
- src/share/classes/com/sun/script/javascript/JSAdapter.java
- src/share/classes/com/sun/script/javascript/JavaAdapter.java
- src/share/classes/com/sun/script/javascript/META-INF/services/javax.script.ScriptEngineFactory
- src/share/classes/com/sun/script/javascript/RhinoClassShutter.java
- src/share/classes/com/sun/script/javascript/RhinoCompiledScript.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java
- src/share/classes/com/sun/script/javascript/RhinoTopLevel.java
- src/share/classes/com/sun/script/javascript/RhinoWrapFactory.java
- src/share/classes/com/sun/script/util/BindingsBase.java
- src/share/classes/com/sun/script/util/BindingsEntrySet.java
- src/share/classes/com/sun/script/util/BindingsImpl.java
- src/share/classes/com/sun/script/util/InterfaceImplementor.java
- src/share/classes/com/sun/script/util/ScriptEngineFactoryBase.java
- src/share/classes/java/time/format/DateTimeFormatSymbols.java
- src/share/classes/sun/nio/cs/ext/META-INF/services/java.nio.charset.spi.CharsetProvider
- test/java/lang/Thread/StackTraces.java
- test/java/time/tck/java/time/format/TCKDateTimeFormatSymbols.java
- test/java/time/test/java/time/format/TestDateTimeFormatSymbols.java
- test/java/util/logging/bundlesearch/LoadItUp.java
- test/sun/security/provider/certpath/X509CertPath/ForwardBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ReverseBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ValidateCompromised.java
Changeset: 0208f5f12dc3
Author: jchen
Date: 2013-05-23 12:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0208f5f12dc3
8012629: java.lang.UnsatisfiedLinkError exception throw by getAllFonts() on MacOSX
Reviewed-by: bae, prr
! make/sun/awt/FILES_c_unix.gmk
! make/sun/awt/FILES_export_unix.gmk
! make/sun/awt/mawt.gmk
! makefiles/CompileNativeLibraries.gmk
! src/macosx/native/sun/font/AWTFont.m
Changeset: f24f9038e050
Author: prr
Date: 2013-05-24 09:31 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f24f9038e050
8008535: JDK7 Printing : CJK and Latin Text in a string overlap
Reviewed-by: bae, jgodinez
! src/windows/classes/sun/awt/windows/WPathGraphics.java
+ test/java/awt/print/PrinterJob/PrintLatinCJKTest.java
Changeset: f4ad2fa22474
Author: jgodinez
Date: 2013-05-29 09:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f4ad2fa22474
7183520: [macosx]Unable to print out the defined page for 2D_PrintingTiger/JTablePrintPageRangesTest.
Reviewed-by: bae, prr
! src/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
Changeset: 7e2a887a069e
Author: jgodinez
Date: 2013-05-29 09:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7e2a887a069e
8012381: [macosx]Unable to print out the defined page for 2D_PrintingTiger/JTablePrintPageRangesTest
Reviewed-by: jchen, prr
! src/solaris/classes/sun/print/IPPPrintService.java
! test/java/awt/print/PrinterJob/Collate2DPrintingTest.java
Changeset: 8ac29ee867fd
Author: lana
Date: 2013-05-29 16:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8ac29ee867fd
Merge
Changeset: 85df65495177
Author: mcherkas
Date: 2013-05-21 03:20 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/85df65495177
7011777: JDK 6 parses html text with script tags within comments differently from previous releases
Reviewed-by: alexsch
Contributed-by: Dmitry Markov
! src/share/classes/javax/swing/text/html/parser/Parser.java
+ test/javax/swing/text/html/parser/Parser/7011777/bug7011777.java
Changeset: e36d0b9ed018
Author: alitvinov
Date: 2013-05-21 05:02 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e36d0b9ed018
8005607: Recursion in J2DXErrHandler() Causes a Stack Overflow on Linux
Reviewed-by: art, anthony, prr
! src/solaris/classes/sun/awt/X11/MotifDnDConstants.java
! src/solaris/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java
! src/solaris/classes/sun/awt/X11/WindowPropertyGetter.java
! src/solaris/classes/sun/awt/X11/XConstants.java
! src/solaris/classes/sun/awt/X11/XDnDDragSourceProtocol.java
! src/solaris/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/solaris/classes/sun/awt/X11/XDragSourceProtocol.java
! src/solaris/classes/sun/awt/X11/XDropTargetRegistry.java
! src/solaris/classes/sun/awt/X11/XEmbedCanvasPeer.java
! src/solaris/classes/sun/awt/X11/XErrorHandler.java
+ src/solaris/classes/sun/awt/X11/XErrorHandlerUtil.java
! src/solaris/classes/sun/awt/X11/XQueryTree.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XTranslateCoordinates.java
! src/solaris/classes/sun/awt/X11/XWM.java
! src/solaris/classes/sun/awt/X11/XlibUtil.java
! src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java
! src/solaris/native/sun/awt/awt_GraphicsEnv.c
! src/solaris/native/sun/awt/awt_GraphicsEnv.h
! src/solaris/native/sun/awt/awt_util.c
! src/solaris/native/sun/awt/awt_util.h
! src/solaris/native/sun/java2d/opengl/GLXSurfaceData.c
! src/solaris/native/sun/java2d/x11/X11SurfaceData.c
! src/solaris/native/sun/xawt/XlibWrapper.c
Changeset: 73d3bed5f8c8
Author: lana
Date: 2013-05-22 17:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/73d3bed5f8c8
Merge
- make/com/sun/script/Makefile
- make/sun/org/Makefile
- make/sun/org/mozilla/Makefile
- make/sun/org/mozilla/javascript/Makefile
- src/share/classes/com/sun/script/javascript/ExternalScriptable.java
- src/share/classes/com/sun/script/javascript/JSAdapter.java
- src/share/classes/com/sun/script/javascript/JavaAdapter.java
- src/share/classes/com/sun/script/javascript/META-INF/services/javax.script.ScriptEngineFactory
- src/share/classes/com/sun/script/javascript/RhinoClassShutter.java
- src/share/classes/com/sun/script/javascript/RhinoCompiledScript.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java
- src/share/classes/com/sun/script/javascript/RhinoTopLevel.java
- src/share/classes/com/sun/script/javascript/RhinoWrapFactory.java
- src/share/classes/com/sun/script/util/BindingsBase.java
- src/share/classes/com/sun/script/util/BindingsEntrySet.java
- src/share/classes/com/sun/script/util/BindingsImpl.java
- src/share/classes/com/sun/script/util/InterfaceImplementor.java
- src/share/classes/com/sun/script/util/ScriptEngineFactoryBase.java
- src/share/classes/java/time/format/DateTimeFormatSymbols.java
- src/share/classes/sun/nio/cs/ext/META-INF/services/java.nio.charset.spi.CharsetProvider
- test/java/lang/Thread/StackTraces.java
- test/java/time/tck/java/time/format/TCKDateTimeFormatSymbols.java
- test/java/time/test/java/time/format/TestDateTimeFormatSymbols.java
- test/java/util/logging/bundlesearch/LoadItUp.java
- test/sun/security/provider/certpath/X509CertPath/ForwardBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ReverseBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ValidateCompromised.java
Changeset: 6261e94e9869
Author: alexsch
Date: 2013-05-23 15:52 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6261e94e9869
8014924: JToolTip#setTipText() sometimes (very often) not repaints component.
Reviewed-by: serb
! src/share/classes/javax/swing/JToolTip.java
Changeset: e8cacde33d27
Author: ant
Date: 2013-05-24 18:01 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e8cacde33d27
8013437: Test sun/awt/datatransfer/SuplementaryCharactersTransferTest.java fails to compile since 8b86
Reviewed-by: alexsch
! test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java
Changeset: 6b29c27d0807
Author: malenkov
Date: 2013-05-24 19:41 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6b29c27d0807
8013416: Java Bean Persistence with XMLEncoder
Reviewed-by: alexsch
! src/share/classes/com/sun/beans/finder/AbstractFinder.java
! src/share/classes/com/sun/beans/finder/ConstructorFinder.java
! src/share/classes/com/sun/beans/finder/MethodFinder.java
+ test/java/beans/XMLEncoder/Test8013416.java
Changeset: c36626831f07
Author: vkarnauk
Date: 2013-05-27 12:47 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c36626831f07
8010721: [macosx] In JDK7 the menu bar disappears when a Dialog is shown
Reviewed-by: anthony, serb
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/native/sun/awt/AWTWindow.m
Changeset: 70ac1bf74865
Author: serb
Date: 2013-05-27 22:31 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/70ac1bf74865
8014726: TEST_BUG: java/awt/WMSpecificTests/Metacity/FullscreenDialogModality.java should be modified
Reviewed-by: serb, anthony
Contributed-by: alexander.zvegintsev at oracle.com
! test/java/awt/WMSpecificTests/Metacity/FullscreenDialogModality.java
Changeset: ff1c2e379f27
Author: pchelko
Date: 2013-05-28 12:37 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ff1c2e379f27
8000422: [macosx] Views keep scrolling back to the drag position after DnD
Reviewed-by: serb, anthony
! src/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java
Changeset: 4f24a4f65a07
Author: anthony
Date: 2013-05-28 16:38 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4f24a4f65a07
7039616: java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java should be updated
Summary: Consider the test passed if the system does not support translucency
Reviewed-by: art
! test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java
Changeset: 1f0628078531
Author: pchelko
Date: 2013-05-29 12:10 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1f0628078531
8009911: [macosx] SWT app freeze when going full screen using Java 7 on Mac
Reviewed-by: anthony, ksrini
! src/macosx/bin/java_md_macosx.c
Changeset: c8a0abc1fd2d
Author: mcherkas
Date: 2013-05-29 18:40 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c8a0abc1fd2d
8014863: Line break calculations in Java 7 are incorrect.
Reviewed-by: alexp, alexsch
Contributed-by: Dmitry Markov
! src/share/classes/javax/swing/text/View.java
+ test/javax/swing/text/View/8014863/bug8014863.java
Changeset: aae7b96a350e
Author: lana
Date: 2013-05-29 16:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/aae7b96a350e
Merge
Changeset: 3b1450ee2bb9
Author: dxu
Date: 2013-05-17 12:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3b1450ee2bb9
8011136: FileInputStream.available and skip inconsistencies
Summary: Correct the behavior of available() and update related java specs for available() and skip() in InputStream and FileInputStream classes.
Reviewed-by: alanb
! src/share/classes/java/io/FileInputStream.java
! src/share/classes/java/io/InputStream.java
! src/share/native/java/io/FileInputStream.c
! test/java/io/FileInputStream/LargeFileAvailable.java
! test/java/io/FileInputStream/NegativeAvailable.java
Changeset: 0f7aaabed25f
Author: weijun
Date: 2013-05-18 10:15 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0f7aaabed25f
8012261: update policytool to support java.net.HttpURLPermission
Reviewed-by: mullan
! src/share/classes/sun/security/tools/policytool/PolicyTool.java
! src/share/classes/sun/security/tools/policytool/Resources.java
Changeset: e8b40b034fcd
Author: psandoz
Date: 2013-05-15 10:15 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e8b40b034fcd
8013334: Spliterator behavior for LinkedList contradicts Spliterator.trySplit
Summary: this changeset also contains some minor, non spec, related fixes to tidy up other areas of the JavaDoc.
Reviewed-by: plevart, darcy
Contributed-by: John Rose , Mike Duigou , Paul Sandoz
! src/share/classes/java/util/Spliterator.java
Changeset: 6bbc2816d936
Author: psandoz
Date: 2013-05-15 10:25 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6bbc2816d936
8014133: Spliterator.OfPrimitive
Reviewed-by: mduigou, forax
Contributed-by: Paul Sandoz , Brian Goetz
! src/share/classes/java/util/Spliterator.java
Changeset: dc5cf74c8c9c
Author: mduigou
Date: 2013-05-17 10:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dc5cf74c8c9c
8004015: Additional static and instance utils for functional interfaces.
8011010: Spec j.u.f.Predicate doesn't specify NPEs thrown by the SE8's Reference Implementation
Reviewed-by: briangoetz, dholmes, chegar
! src/share/classes/java/util/function/BiConsumer.java
! src/share/classes/java/util/function/BiFunction.java
! src/share/classes/java/util/function/BiPredicate.java
! src/share/classes/java/util/function/BooleanSupplier.java
! src/share/classes/java/util/function/Consumer.java
! src/share/classes/java/util/function/DoubleBinaryOperator.java
! src/share/classes/java/util/function/DoubleConsumer.java
! src/share/classes/java/util/function/DoubleFunction.java
! src/share/classes/java/util/function/DoublePredicate.java
! src/share/classes/java/util/function/DoubleSupplier.java
! src/share/classes/java/util/function/DoubleUnaryOperator.java
! src/share/classes/java/util/function/Function.java
! src/share/classes/java/util/function/IntBinaryOperator.java
! src/share/classes/java/util/function/IntConsumer.java
! src/share/classes/java/util/function/IntFunction.java
! src/share/classes/java/util/function/IntPredicate.java
! src/share/classes/java/util/function/IntSupplier.java
! src/share/classes/java/util/function/IntUnaryOperator.java
! src/share/classes/java/util/function/LongBinaryOperator.java
! src/share/classes/java/util/function/LongConsumer.java
! src/share/classes/java/util/function/LongFunction.java
! src/share/classes/java/util/function/LongPredicate.java
! src/share/classes/java/util/function/LongSupplier.java
! src/share/classes/java/util/function/LongUnaryOperator.java
! src/share/classes/java/util/function/ObjDoubleConsumer.java
! src/share/classes/java/util/function/ObjIntConsumer.java
! src/share/classes/java/util/function/ObjLongConsumer.java
! src/share/classes/java/util/function/Predicate.java
! src/share/classes/java/util/function/Supplier.java
! src/share/classes/java/util/function/ToDoubleBiFunction.java
! src/share/classes/java/util/function/ToDoubleFunction.java
! src/share/classes/java/util/function/ToIntBiFunction.java
! src/share/classes/java/util/function/ToIntFunction.java
! src/share/classes/java/util/function/ToLongBiFunction.java
! src/share/classes/java/util/function/ToLongFunction.java
! src/share/classes/java/util/function/UnaryOperator.java
Changeset: 23e75751554a
Author: henryjen
Date: 2013-05-09 14:44 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/23e75751554a
8006884: (fs) Add Files.list, lines and find
Reviewed-by: briangoetz, mduigou
Contributed-by: alan.bateman at oracle.com, henry.jen at oracle.com
+ src/share/classes/java/nio/file/FileTreeIterator.java
! src/share/classes/java/nio/file/FileTreeWalker.java
! src/share/classes/java/nio/file/Files.java
+ test/java/nio/file/Files/FaultyFileSystem.java
! test/java/nio/file/Files/PassThroughFileSystem.java
+ test/java/nio/file/Files/StreamTest.java
Changeset: b9b26b424bfc
Author: mduigou
Date: 2013-05-18 18:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b9b26b424bfc
Merge
Changeset: 08ebdb2b53cc
Author: plevart
Date: 2013-05-17 14:41 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/08ebdb2b53cc
8014477: (str) Race condition in String.contentEquals when comparing with StringBuffer
Reviewed-by: alanb, mduigou, dholmes
! src/share/classes/java/lang/String.java
+ test/java/lang/String/StringContentEqualsBug.java
Changeset: 6a9148865139
Author: sherman
Date: 2013-05-20 11:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6a9148865139
8004789: (zipfs) zip provider doesn't work correctly with file systems providers rather than the default
Summary: to use Files.createTempFile(...) to create the temp file on the same fs as the targeted path.
Reviewed-by: alanb, sherman
Contributed-by: philippe.marschall at gmail.com
! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java
Changeset: 1baf3d7fe2f1
Author: dholmes
Date: 2013-05-21 01:17 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1baf3d7fe2f1
8014857: Enable ergonomic VM selection in arm/jvm.cfg
Reviewed-by: darcy
! src/solaris/bin/arm/jvm.cfg
Changeset: 20925206aef8
Author: alanb
Date: 2013-05-21 08:53 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/20925206aef8
8014892: More ProblemList.txt updates (5/2013)
Reviewed-by: alanb
Contributed-by: amy.lu at oracle.com
! test/ProblemList.txt
Changeset: 63c7e92e5e6d
Author: yhuang
Date: 2013-05-20 23:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/63c7e92e5e6d
7074882: Locale data needs correction (Month names for Maltese language)
Reviewed-by: naoto
! src/share/classes/sun/text/resources/mt/FormatData_mt.java
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: 1fba35ef4360
Author: yhuang
Date: 2013-05-21 01:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1fba35ef4360
Merge
Changeset: 48e8a6e0c805
Author: chegar
Date: 2013-05-22 13:50 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/48e8a6e0c805
8010182: Thread safety of Thread get/setName()
Reviewed-by: dholmes, alanb, mduigou
! src/share/classes/java/lang/Thread.java
Changeset: 4b555b53dc57
Author: mduigou
Date: 2013-05-22 09:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4b555b53dc57
8014819: set max size for jtreg testvms
Reviewed-by: alanb, darcy
! test/Makefile
Changeset: bcfab7056195
Author: lana
Date: 2013-05-22 09:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bcfab7056195
Merge
Changeset: 760d4187597a
Author: lana
Date: 2013-05-22 12:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/760d4187597a
Merge
Changeset: 50fde3eeb48c
Author: naoto
Date: 2013-05-22 16:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/50fde3eeb48c
7056126: DateFormatSymbols documentation has incorrect description about DateFormat
7083668: Sample code in ListResourceBundle is still not correct
Reviewed-by: okutsu
! src/share/classes/java/text/DateFormatSymbols.java
! src/share/classes/java/util/ListResourceBundle.java
Changeset: a1a8e71e130a
Author: dholmes
Date: 2013-05-22 20:21 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a1a8e71e130a
8014814: (str) StringBuffer "null" is not appended
Reviewed-by: alanb
! src/share/classes/java/lang/StringBuffer.java
! test/java/lang/StringBuffer/ToStringCache.java
Changeset: e764bb01567e
Author: darcy
Date: 2013-05-22 20:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e764bb01567e
8014836: Have GenericDeclaration extend AnnotatedElement
Reviewed-by: abuckley, jfranck
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/reflect/GenericDeclaration.java
Changeset: 0da6485cf656
Author: nloodin
Date: 2013-05-23 15:50 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0da6485cf656
8014048: Online user guide of jconsole points incorrect link
Reviewed-by: mchung, sla, jbachorik
! src/share/classes/sun/tools/jconsole/AboutDialog.java
! src/share/classes/sun/tools/jconsole/resources/messages.properties
! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties
! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
Changeset: 3b23e3529ab3
Author: dl
Date: 2013-05-23 18:34 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3b23e3529ab3
8014076: Arrays parallel and serial sorting improvements
Reviewed-by: chegar, mduigou
! src/share/classes/java/util/Arrays.java
! src/share/classes/java/util/ArraysParallelSortHelpers.java
! src/share/classes/java/util/ComparableTimSort.java
! src/share/classes/java/util/DualPivotQuicksort.java
! src/share/classes/java/util/TimSort.java
! test/java/util/Arrays/ParallelSorting.java
Changeset: 6816afd70a68
Author: weijun
Date: 2013-05-24 17:15 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6816afd70a68
8014196: ktab creates a file with zero kt_vno
Reviewed-by: valeriep
! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
! src/windows/classes/sun/security/krb5/internal/tools/Ktab.java
+ test/sun/security/krb5/tools/KtabZero.java
+ test/sun/security/krb5/tools/ktzero.sh
Changeset: 5e769206f036
Author: ksrini
Date: 2013-05-24 17:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5e769206f036
8007333: [launcher] removes multiple back slashes
Reviewed-by: alanb, akhil
! src/windows/bin/cmdtoargs.c
! test/tools/launcher/Arrrghs.java
Changeset: d78f91ab0e96
Author: uta
Date: 2013-05-27 15:18 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d78f91ab0e96
8014394: (fs) WatchService failing when watching \\server\$d
Reviewed-by: alanb
! src/windows/classes/sun/nio/fs/WindowsConstants.java
! src/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
! src/windows/classes/sun/nio/fs/WindowsWatchService.java
! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c
Changeset: 0b8dab7fec54
Author: plevart
Date: 2013-05-27 09:41 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0b8dab7fec54
7038914: VM could throw uncaught OOME in ReferenceHandler thread
Summary: Catch OutOfMemoryError in reference handler thread if caused by allocation of an InterruptedException
Reviewed-by: dholmes, alanb
! src/share/classes/java/lang/ref/Reference.java
+ test/java/lang/ref/OOMEInReferenceHandler.java
Changeset: a2dc42667df3
Author: chegar
Date: 2013-05-27 14:00 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a2dc42667df3
8015439: Minor/sync/cleanup of ConcurrentHashMap
Reviewed-by: chegar
Contributed-by: Doug Lea , Chris Hegarty
! src/share/classes/java/util/concurrent/ConcurrentHashMap.java
Changeset: 9bbf2237071e
Author: chegar
Date: 2013-05-27 15:24 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9bbf2237071e
Merge
Changeset: bbf6e6222726
Author: nloodin
Date: 2013-05-27 17:10 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bbf6e6222726
6470730: Disconnect button leads to wrong popup message
Reviewed-by: dcubed, sla, egahlin
! src/share/classes/sun/tools/jconsole/VMPanel.java
Changeset: 7d9fab5d86cd
Author: jbachorik
Date: 2013-05-28 15:57 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7d9fab5d86cd
8005472: com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.sh failed on windows
Reviewed-by: chegar, smarks, dfuchs
! test/ProblemList.txt
! test/com/sun/jmx/remote/NotificationMarshalVersions/Client/Client.java
! test/com/sun/jmx/remote/NotificationMarshalVersions/Server/Server.java
+ test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.java
- test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.sh
Changeset: 7d7bfce34a79
Author: dsamersoff
Date: 2013-05-28 18:46 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7d7bfce34a79
8014420: Default JDP address does not match the one assigned by IANA
Summary: JDP protocol defaults changed to IANA assigned values
Reviewed-by: dholmes, jbachorik, hirt
Contributed-by: fweimer at redhat.com
! src/share/classes/sun/management/Agent.java
! src/share/classes/sun/management/jdp/package-info.java
! test/sun/management/jdp/JdpTest.sh
Changeset: b16a8b4ae6b4
Author: robm
Date: 2013-05-28 16:35 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b16a8b4ae6b4
7038105: File.isHidden() should return true for pagefile.sys and hiberfil.sys
Reviewed-by: alanb
! src/windows/native/java/io/WinNTFileSystem_md.c
! test/java/io/File/IsHidden.java
Changeset: 7fa2d1dcb8f6
Author: sherman
Date: 2013-05-28 10:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7fa2d1dcb8f6
8001750: CharsetDecoder.replacement should not be changeable except via replaceWith method
Summary: to make defensive copy for set/get replacement byte array
Reviewed-by: martin
! src/share/classes/java/nio/charset/Charset-X-Coder.java.template
! src/share/classes/sun/nio/cs/UTF_8.java
! src/share/classes/sun/nio/cs/ext/DoubleByte.java
! src/share/classes/sun/nio/cs/ext/HKSCS.java
Changeset: b99d56d1aa3f
Author: naoto
Date: 2013-05-28 14:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b99d56d1aa3f
6251788: (rb) PropertyResourceBundle doesn't document exceptions
Reviewed-by: okutsu
! src/share/classes/java/util/PropertyResourceBundle.java
Changeset: 1652a22cf6e7
Author: xuelei
Date: 2013-05-28 18:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1652a22cf6e7
8010815: some constructors issues in com.sun.jndi.toolkit
Reviewed-by: alanb
! src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java
! src/share/classes/com/sun/jndi/toolkit/dir/LazySearchEnumerationImpl.java
! src/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java
Changeset: e59d7f0f36f7
Author: ewang
Date: 2013-05-28 22:22 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e59d7f0f36f7
8009258: TEST_BUG:java/io/pathNames/GeneralWin32.java fails intermittently
Reviewed-by: dxu, alanb
Contributed-by: yiming.wang at oracle.com
! test/java/io/pathNames/General.java
! test/java/io/pathNames/GeneralWin32.java
Changeset: bd6d3801347b
Author: sla
Date: 2013-05-29 09:42 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bd6d3801347b
8015440: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java fails with RuntimeException
Summary: Make sure serial gc compacts heap every time
Reviewed-by: mchung, brutisso, nloodin
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
Changeset: 2b3242a69a44
Author: alanb
Date: 2013-05-29 10:24 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2b3242a69a44
8014928: (fs) Files.readAllBytes() copies content to new array when content completely read
Reviewed-by: martin
! src/share/classes/java/nio/file/Files.java
Changeset: 00ad19610e75
Author: vinnie
Date: 2013-05-29 14:57 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/00ad19610e75
7174966: With OCSP enabled on Java 7 get error 'Wrong key usage' with Comodo certificate
Reviewed-by: xuelei
! src/share/classes/sun/security/provider/certpath/OCSPResponse.java
Changeset: 5d9273a5a84e
Author: lana
Date: 2013-05-29 16:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5d9273a5a84e
Merge
- test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.sh
Changeset: 7eae7c89dab4
Author: lana
Date: 2013-06-03 23:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7eae7c89dab4
Merge
- test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.sh
Changeset: 583e6dec1ed7
Author: erikj
Date: 2013-05-29 14:01 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/583e6dec1ed7
8013489: New build system does not run codesign on SA-related launchers on OS X
Reviewed-by: sla, tbell
! makefiles/CompileLaunchers.gmk
Changeset: d8c97d6772cd
Author: erikj
Date: 2013-05-30 09:29 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d8c97d6772cd
Merge
Changeset: bc3a17982aae
Author: erikj
Date: 2013-05-31 14:05 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bc3a17982aae
7195481: FDS: debuginfo file for libjdwp.so is missed
Reviewed-by: tbell
! make/jpda/back/Makefile
! makefiles/CompileNativeLibraries.gmk
Changeset: c50add191a39
Author: katleman
Date: 2013-06-04 11:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c50add191a39
Merge
! makefiles/CompileNativeLibraries.gmk
Changeset: 16003f414ca3
Author: katleman
Date: 2013-06-04 14:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/16003f414ca3
8015644: makefile changes to allow integration of new features
Reviewed-by: tbell, erikj, dholmes
Contributed-by: amy.y.wang at oracle.com
! makefiles/Images.gmk
Changeset: 691d6c6cd332
Author: katleman
Date: 2013-06-05 15:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/691d6c6cd332
6983966: remove lzma and upx from repository JDK8
Reviewed-by: tbell, paulk, ngthomas
! make/common/Defs-windows.gmk
Changeset: 7b757d567346
Author: katleman
Date: 2013-06-06 09:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7b757d567346
Added tag jdk8-b93 for changeset 691d6c6cd332
! .hgtags
Changeset: fd377533608b
Author: andrew
Date: 2013-05-30 16:50 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fd377533608b
8011693: Remove redundant fontconfig files
Summary: Remove unused fontconfig files from OpenJDK GNU/Linux builds
Reviewed-by: andrew, prr
Contributed-by: Jiri Vanek
! make/sun/awt/Makefile
! makefiles/GendataFontConfig.gmk
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.SuSE.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Ubuntu.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.properties
Changeset: b9b73bf450a4
Author: bae
Date: 2013-05-31 14:30 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b9b73bf450a4
8015606: Text is not rendered correctly if destination buffer is custom
Reviewed-by: prr, vadim
! src/share/classes/sun/java2d/loops/MaskFill.java
+ test/sun/java2d/loops/RenderToCustomBufferTest.java
Changeset: 0a17344d074e
Author: prr
Date: 2013-05-31 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0a17344d074e
8015556: [macosx] surrogate pairs do not render properly.
Reviewed-by: bae, jchen
! src/macosx/classes/sun/font/CCharToGlyphMapper.java
+ test/java/awt/FontClass/SurrogateTest/SuppCharTest.java
Changeset: 3af3981dee11
Author: lana
Date: 2013-06-05 09:52 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3af3981dee11
Merge
- test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.sh
Changeset: 768fcc36182a
Author: anthony
Date: 2013-05-30 18:10 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/768fcc36182a
8015303: [macosx] Application launched via custom URL Scheme does not receive URL
Summary: Make copies of event parameters
Reviewed-by: anthony, swingler, serb
Contributed-by: James Tomson
! src/macosx/native/sun/osxapp/QueuingApplicationDelegate.m
Changeset: 8472c148688c
Author: ant
Date: 2013-05-30 18:23 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8472c148688c
8013424: Regression: java.awt.datatransfer.FlavorListeners not notified on Linux/Java 7
Reviewed-by: anthony
! src/solaris/classes/sun/awt/X11/XClipboard.java
Changeset: 56512cfccef9
Author: ant
Date: 2013-05-30 18:31 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/56512cfccef9
8013773: requestFocusInWindow to a disabled component prevents window of getting focused
Reviewed-by: leonidr, alexsch
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
+ test/java/awt/Focus/ResetMostRecentFocusOwnerTest/ResetMostRecentFocusOwnerTest.java
Changeset: b0eab0f8b503
Author: anthony
Date: 2013-05-31 14:12 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b0eab0f8b503
8013189: JMenuItems draw behind TextArea
Summary: Untie XTextAreaPeer internal components from the TextArea parent to prevent its invalidation. I.e. force the java.awt.smartInvalidate=true locally.
Reviewed-by: art, serb
! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java
+ test/java/awt/TextArea/Mixing/TextAreaMixing.java
Changeset: 481476e941fd
Author: ant
Date: 2013-05-31 15:56 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/481476e941fd
8015589: Test java/awt/Window/Grab/GrabTest.java fails on MacOSX
Reviewed-by: anthony
! test/java/awt/Window/Grab/GrabTest.java
Changeset: 611f8664c96c
Author: malenkov
Date: 2013-05-31 18:25 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/611f8664c96c
8013557: XMLEncoder in 1.7 can't encode objects initialized in no argument constructor
Reviewed-by: alexsch
! src/share/classes/java/beans/XMLEncoder.java
+ test/java/beans/XMLEncoder/Test6989223.java
+ test/java/beans/XMLEncoder/Test7080156.java
+ test/java/beans/XMLEncoder/Test8013557.java
Changeset: a4356b90f57d
Author: vkarnauk
Date: 2013-05-31 18:46 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a4356b90f57d
7068740: If you wrap a JTable in a JLayer you can't use the page up and page down cmds
Reviewed-by: alexsch, alexp
! src/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/javax/swing/JTable/7068740/bug7068740.java
Changeset: 791fd2ef87b3
Author: vkarnauk
Date: 2013-05-31 19:34 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/791fd2ef87b3
6436314: Vector could be created with appropriate size in DefaultComboBoxModel
Reviewed-by: alexsch, alexp
! src/share/classes/javax/swing/DefaultComboBoxModel.java
Changeset: ae4683a6b860
Author: pchelko
Date: 2013-06-03 10:14 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ae4683a6b860
8015477: Support single threaded AWT/FX mode.
Reviewed-by: ant, anthony
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/CDropTargetContextPeer.m
! src/macosx/native/sun/awt/LWCToolkit.m
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/sun/awt/AWTAccessor.java
+ src/share/classes/sun/awt/FwDispatcher.java
Changeset: 43f82f573c01
Author: alitvinov
Date: 2013-06-03 14:05 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/43f82f573c01
7151823: The test incorrectly recognizing OS
Reviewed-by: serb, alexp
! test/javax/swing/JTabbedPane/4624207/bug4624207.java
Changeset: d378104e52e3
Author: anthony
Date: 2013-06-03 16:27 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d378104e52e3
8015500: Prevent sending multiple WINDOW_CLOSED events for already disposed windows
Reviewed-by: anthony, serb
Contributed-by: Jose Luis Martin
! src/share/classes/java/awt/Window.java
+ test/java/awt/Window/WindowClosedEvents/WindowClosedEventOnDispose.java
Changeset: 9a8e0140123a
Author: alitvinov
Date: 2013-06-03 16:37 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9a8e0140123a
6337518: Null Arrow Button Throws Exception in BasicComboBoxUI
Reviewed-by: alexp, alexsch
! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
+ test/javax/swing/JComboBox/6337518/bug6337518.java
Changeset: 8b274eccd94a
Author: mcherkas
Date: 2013-06-05 14:21 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8b274eccd94a
8015375: Edits to text components hang for clipboard access
Reviewed-by: art, anthony
Contributed-by: Dmitry Markov
! src/solaris/native/sun/xawt/XlibWrapper.c
Changeset: 1390369d4457
Author: vkarnauk
Date: 2013-06-05 16:57 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1390369d4457
8015425: [macosx] A follow-up for the fix 8010721
Reviewed-by: serb, anthony
! src/macosx/native/sun/awt/AWTWindow.m
Changeset: a4af3d10d19e
Author: ant
Date: 2013-06-05 17:44 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a4af3d10d19e
8015339: Correct a wording in javadoc of java.awt.ContainerOrderFocusTraversalPolicy
Reviewed-by: art, anthony
! src/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
Changeset: 6802f71a5eb2
Author: malenkov
Date: 2013-06-05 18:15 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6802f71a5eb2
8013370: Null pointer exception when adding more than 9 accelators to a JMenuBar
Reviewed-by: serb
! src/share/classes/javax/swing/KeyboardManager.java
+ test/javax/swing/KeyboardManager/8013370/Test8013370.java
Changeset: e246bc03c8cb
Author: lana
Date: 2013-06-05 00:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e246bc03c8cb
Merge
- test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.sh
Changeset: 3e904a3f3c9f
Author: lana
Date: 2013-06-05 09:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3e904a3f3c9f
Merge
Changeset: f272934d41fb
Author: lana
Date: 2013-06-05 12:30 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f272934d41fb
Merge
Changeset: 90df6756406f
Author: sherman
Date: 2013-05-29 19:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/90df6756406f
4759491: method ZipEntry.setTime(long) works incorrectly
6303183: Support NTFS and Unix-style timestamps for entries in Zip files
7012856: (zipfs) Newly created entry in zip file system should set all file times non-null values.
7012868: (zipfs) file times of entry in zipfs should always be the same regardless of TimeZone.
Summary: to add suuport of Info-ZIP extended timestamp in extra data fields
Reviewed-by: martin, alanb
! src/share/classes/java/util/zip/ZipConstants.java
! src/share/classes/java/util/zip/ZipEntry.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/java/util/zip/ZipUtils.java
! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java
! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipInfo.java
! test/demo/zipfs/ZipFSTester.java
! test/demo/zipfs/basic.sh
! test/java/util/jar/TestExtra.java
! test/java/util/zip/StoredCRC.java
+ test/java/util/zip/TestExtraTime.java
! test/java/util/zip/ZipFile/Assortment.java
Changeset: 6df9b071b04d
Author: jzavgren
Date: 2013-05-30 12:19 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6df9b071b04d
8015299: Memory leak in jdk/src/solaris/bin/java_md_solinux.c
Reviewed-by: martin, dholmes, chegar, ksrini
! src/solaris/bin/java_md_solinux.c
Changeset: dc22b7241a70
Author: jbachorik
Date: 2013-05-30 13:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dc22b7241a70
8015627: test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.java fails in agentvm mode
Reviewed-by: alanb, chegar
! test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.java
Changeset: 156ee44cd456
Author: psandoz
Date: 2013-05-30 16:08 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/156ee44cd456
8014409: Spec typo: extra } in the spec for j.u.s.StreamBuilder
Summary: Also fixes documentation on StreamBuilder.OfDouble
Reviewed-by: alanb, chegar, mduigou
! src/share/classes/java/util/stream/StreamBuilder.java
Changeset: b4742d038100
Author: psandoz
Date: 2013-05-28 15:22 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b4742d038100
8014393: Minor typo in the spec for j.u.stream.Stream.findFirst()
Reviewed-by: alanb, chegar
! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/Stream.java
Changeset: b588955b7e5b
Author: sherman
Date: 2013-05-30 14:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b588955b7e5b
8015271: Conversion table for EUC-KR is incorrect
Summary: to add the requested postal code mark character u+327e
Reviewed-by: alanb
! make/tools/CharsetMapping/EUC_KR.map
Changeset: 6407106f1b1c
Author: xuelei
Date: 2013-05-30 22:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6407106f1b1c
8014618: Need to strip leading zeros in TlsPremasterSecret of DHKeyAgreement
Reviewed-by: xuelei
Contributed-by: Pasi Eronen
! src/share/classes/com/sun/crypto/provider/DHKeyAgreement.java
! src/share/classes/sun/security/pkcs11/P11KeyAgreement.java
! src/share/classes/sun/security/pkcs11/P11Signature.java
! src/share/classes/sun/security/pkcs11/P11Util.java
! src/share/classes/sun/security/util/KeyUtil.java
+ test/com/sun/crypto/provider/TLS/TestLeadingZeroes.java
+ test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java
Changeset: 8402ef8fabde
Author: ascarpino
Date: 2013-05-30 22:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8402ef8fabde
7160837: DigestOutputStream does not turn off digest calculation when "close()" is called
Reviewed-by: mullan, xuelei
! src/share/classes/java/security/DigestOutputStream.java
! src/share/classes/javax/crypto/CipherInputStream.java
! src/share/classes/javax/crypto/CipherOutputStream.java
+ test/javax/crypto/Cipher/CipherStreamClose.java
Changeset: 6cb09d3cd309
Author: valeriep
Date: 2013-05-29 20:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6cb09d3cd309
8013069: javax.crypto tests fail with new PBE algorithm names
Summary: Shouldn't auto-generate default parameters for MAC objects.
Reviewed-by: vinnie
! src/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java
! src/share/classes/com/sun/crypto/provider/PBMAC1Core.java
! src/share/classes/com/sun/crypto/provider/SunJCE.java
! test/com/sun/crypto/provider/Mac/HmacPBESHA1.java
! test/com/sun/crypto/provider/Mac/MacClone.java
Changeset: 918d9ac17740
Author: ascarpino
Date: 2013-05-30 14:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/918d9ac17740
6750584: Cipher.wrap/unwrap methods should define UnsupportedOperationException
Reviewed-by: mullan
! src/share/classes/javax/crypto/Cipher.java
! src/share/classes/javax/crypto/CipherSpi.java
Changeset: b47044426bcd
Author: psandoz
Date: 2013-05-31 09:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b47044426bcd
8014732: Minor spec issue: java.util.Spliterator.getExactSizeIfKnown
Summary: A minor documentation issue (not a spec issue).
Reviewed-by: chegar, dl
! src/share/classes/java/util/Spliterator.java
Changeset: dcf42861b5b1
Author: chegar
Date: 2013-05-31 09:30 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dcf42861b5b1
7107883: getNetworkPrefixLength() does not return correct prefix length
Reviewed-by: alanb, michaelm
! src/solaris/native/java/net/NetworkInterface.c
! test/java/net/InterfaceAddress/NetworkPrefixLength.java
Changeset: 243cd682c47b
Author: alanb
Date: 2013-05-31 12:17 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/243cd682c47b
8014854: (bf) CharBuffer.chars too slow with default implementation
Reviewed-by: erikj, briangoetz, henryjen, psandoz, mduigou
! makefiles/CompileJavaClasses.gmk
! makefiles/GensrcBuffer.gmk
! src/share/classes/java/nio/Buffer.java
! src/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
+ src/share/classes/java/nio/CharBufferSpliterator.java
! src/share/classes/java/nio/Direct-X-Buffer.java.template
! src/share/classes/java/nio/Heap-X-Buffer.java.template
! src/share/classes/java/nio/StringCharBuffer.java
! src/share/classes/java/nio/X-Buffer.java.template
+ test/java/nio/Buffer/Chars.java
Changeset: 933b1338b99c
Author: naoto
Date: 2013-05-31 11:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/933b1338b99c
7006052: awt_InputMethod.c cleanup is needed
Reviewed-by: anthony
! src/solaris/native/sun/awt/awt_InputMethod.c
Changeset: f522bbdf2859
Author: dxu
Date: 2013-05-31 13:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f522bbdf2859
8015628: Test Failure in closed/java/io/pathNames/GeneralSolaris.java
Reviewed-by: alanb
! test/java/io/pathNames/General.java
! test/java/io/pathNames/GeneralWin32.java
Changeset: 11cdcf87ad5d
Author: jzavgren
Date: 2013-05-31 15:23 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/11cdcf87ad5d
8008972: Memory leak: Java_java_net_TwoStacksPlainDatagramSocketImpl_receive0 [parfait]
Summary: Modified the code so that "jumbo frames" are truncated before buffer allocation is considered. This makes the buffer length a reliable indication that a buffer has been allocated, and it can then be used during clean up.
Reviewed-by: chegar, khazra, alanb
Contributed-by: john.zavgren at oracle.com
! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c
! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c
Changeset: f6e6c27c19f3
Author: jzavgren
Date: 2013-05-31 15:18 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f6e6c27c19f3
7188517: Check on '$' character is missing in the HttpCookie class constructor
Summary: Modified the constructor code so that the cookie names are examined for leading dollar signs and if they do, an illegal argument exception is thrown.
Reviewed-by: chegar, khazra, michaelm
Contributed-by: john.zavgren at oracle.com
! src/share/classes/java/net/HttpCookie.java
! test/java/net/CookieHandler/TestHttpCookie.java
Changeset: fc0b3e86fdcf
Author: mduigou
Date: 2013-05-31 11:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fc0b3e86fdcf
8015686: {Int|Long}SummaryStatistics toString() throws IllegalFormatConversionException
Reviewed-by: dholmes, alanb, psandoz
! src/share/classes/java/util/IntSummaryStatistics.java
! src/share/classes/java/util/LongSummaryStatistics.java
Changeset: 198de8103df2
Author: mduigou
Date: 2013-05-31 17:31 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/198de8103df2
Merge
Changeset: c8410ce73ad6
Author: mduigou
Date: 2013-02-12 17:04 -0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c8410ce73ad6
8007398: Peformance improvements to Integer and Long string formatting.
Reviewed-by: mduigou, martin, darcy, briangoetz
Contributed-by: Steven Schlansker , Mike Duigou
! src/share/classes/java/lang/Integer.java
! src/share/classes/java/lang/Long.java
+ test/java/lang/IntegralPrimitiveToString.java
Changeset: f3c7c5f753dc
Author: psandoz
Date: 2013-06-03 10:28 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f3c7c5f753dc
8015008: Primitive iterator over empty sequence, null consumer: forEachRemaining methods do not throw NPE
Reviewed-by: chegar
! src/share/classes/java/util/PrimitiveIterator.java
+ test/java/util/Iterator/PrimitiveIteratorDefaults.java
Changeset: 44ef47f3efed
Author: psandoz
Date: 2013-06-03 10:45 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/44ef47f3efed
8014731: j.u.stream.StreamSupport class has default constructor generated
Summary: This change set also fixes broken links
Reviewed-by: alanb, chegar
Contributed-by: Paul Sandoz , Henry Jen
! src/share/classes/java/util/stream/StreamSupport.java
Changeset: 33d1376bf725
Author: nloodin
Date: 2013-06-03 16:13 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/33d1376bf725
6526682: JConsole shows negative CPU Usage
Reviewed-by: alanb, mchung
! src/share/classes/sun/tools/jconsole/SummaryTab.java
Changeset: 3d4d7ed93731
Author: emc
Date: 2013-06-03 10:44 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3d4d7ed93731
8014834: shell tests don't begin with #!/bin/sh
Summary: Some shell tests don't begin with the command interpreter line
Reviewed-by: alanb, ksrini
! test/java/util/Locale/LocaleCategory.sh
! test/java/util/Locale/LocaleProviders.sh
! test/java/util/Locale/data/deflocale.sh
! test/java/util/PluggableLocale/BreakIteratorProviderTest.sh
! test/java/util/PluggableLocale/CalendarDataProviderTest.sh
! test/java/util/PluggableLocale/ClasspathTest.sh
! test/java/util/PluggableLocale/CollatorProviderTest.sh
! test/java/util/PluggableLocale/CurrencyNameProviderTest.sh
! test/java/util/PluggableLocale/DateFormatProviderTest.sh
! test/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh
! test/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh
! test/java/util/PluggableLocale/ExecTest.sh
! test/java/util/PluggableLocale/GenericTest.sh
! test/java/util/PluggableLocale/LocaleNameProviderTest.sh
! test/java/util/PluggableLocale/NumberFormatProviderTest.sh
! test/java/util/PluggableLocale/TimeZoneNameProviderTest.sh
! test/java/util/ResourceBundle/Bug6299235Test.sh
! test/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh
! test/sun/rmi/rmic/manifestClassPath/run.sh
! test/sun/rmi/rmic/newrmic/equivalence/batch.sh
! test/tools/launcher/MultipleJRE.sh
Changeset: a79e2683eae3
Author: psandoz
Date: 2013-06-03 17:37 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a79e2683eae3
8014383: StringJoiner example in class description not in sync with streams API
Reviewed-by: alanb
! src/share/classes/java/util/StringJoiner.java
Changeset: 62d3c82b4509
Author: shade
Date: 2013-06-03 22:09 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/62d3c82b4509
8014966: Add the proper Javadoc to @Contended
Summary: more extensive description.
Reviewed-by: dholmes, mduigou, martin
! src/share/classes/sun/misc/Contended.java
Changeset: f4e2a70260cf
Author: ksrini
Date: 2013-06-03 13:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f4e2a70260cf
8015813: add test/tools/pack200/TimeStamp.java to ProblemsList
Reviewed-by: sherman
! test/ProblemList.txt
Changeset: 1fd682e7110b
Author: lana
Date: 2013-06-03 16:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1fd682e7110b
Merge
Changeset: 25cf25fb8c68
Author: sla
Date: 2013-06-04 09:45 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/25cf25fb8c68
8015856: Remove java/lang/instrument/IsModifiableClassAgent.java from ProblemList.txt
Reviewed-by: dholmes
! test/ProblemList.txt
Changeset: 5223d3228658
Author: bchristi
Date: 2013-06-04 10:04 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5223d3228658
8005698: Handle Frequent HashMap Collisions with Balanced Trees
Summary: HashMap bins with many collisions store entries in balanced trees
Reviewed-by: alanb, dl, mduigou
! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/Hashtable.java
! src/share/classes/java/util/LinkedHashMap.java
! src/share/classes/java/util/WeakHashMap.java
! src/share/classes/sun/misc/Hashing.java
+ test/java/util/Map/CheckRandomHashSeed.java
! test/java/util/Map/Collisions.java
+ test/java/util/Map/InPlaceOpsCollisions.java
+ test/java/util/Map/TreeBinSplitBackToEntries.java
+ test/java/util/Spliterator/SpliteratorCollisions.java
Changeset: fad4ef2123ca
Author: psandoz
Date: 2013-06-04 11:53 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fad4ef2123ca
8015790: Remove duplicate spliterator tests
Reviewed-by: alanb, mduigou
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorLateBindingFailFastTest.java
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTraversingAndSplittingTest.java
Changeset: f8b071428ca5
Author: michaelm
Date: 2013-06-04 10:56 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f8b071428ca5
8014723: sun/misc/URLClassPath/ClassnameCharTest.java failing
Reviewed-by: alanb, chegar
! src/share/classes/java/net/HttpURLPermission.java
! test/ProblemList.txt
Changeset: 780fbbd50ce4
Author: alanb
Date: 2013-06-04 11:52 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/780fbbd50ce4
8015872: ProblemList.txt updates (6/2013)
Reviewed-by: chegar
! test/ProblemList.txt
Changeset: 25a8e6fd0210
Author: alanb
Date: 2013-06-04 15:18 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/25a8e6fd0210
8014855: TEST_BUG: java/nio/file/Files/StreamTest.java fails when sym links not supported
Reviewed-by: alanb
Contributed-by: henry.jen at oracle.com
! test/java/nio/file/Files/StreamTest.java
Changeset: 379e1bcae693
Author: naoto
Date: 2013-06-04 10:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/379e1bcae693
8013903: Japanese calendar field names are not displayed with -Djava.locale.providers=HOST on Windows
Reviewed-by: okutsu
! src/share/classes/java/util/spi/LocaleServiceProvider.java
! src/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java
! src/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! src/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java
! src/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
! test/java/util/Locale/LocaleProviders.java
! test/java/util/Locale/LocaleProviders.sh
Changeset: d6401129327e
Author: dl
Date: 2013-06-04 21:59 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d6401129327e
8005704: Update ConcurrentHashMap to v8
Reviewed-by: chegar, mduigou
! src/share/classes/java/util/concurrent/ConcurrentHashMap.java
Changeset: bd84bad9ee99
Author: jdn
Date: 2013-06-04 15:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bd84bad9ee99
8014097: add doPrivileged methods with limited privilege scope
Reviewed-by: mchung
! src/share/classes/java/security/AccessControlContext.java
! src/share/classes/java/security/AccessController.java
+ test/java/security/AccessController/LimitedDoPrivileged.java
Changeset: bb71021af586
Author: lana
Date: 2013-06-04 21:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bb71021af586
Merge
Changeset: 8a9f897a57d6
Author: alanb
Date: 2013-06-05 11:12 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8a9f897a57d6
8003895: java/nio/channels/AsynchronousChannelGroup/Unbounded.java failing again [win64]
Reviewed-by: chegar
! test/ProblemList.txt
! test/java/nio/channels/AsynchronousChannelGroup/Unbounded.java
Changeset: de11b20f8c01
Author: psandoz
Date: 2013-05-31 10:53 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/de11b20f8c01
8013649: HashMap spliterator tryAdvance() encounters remaining elements after forEachRemaining()
Reviewed-by: chegar
! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/WeakHashMap.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
Changeset: ae700bdb68b6
Author: alanb
Date: 2013-06-05 13:57 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ae700bdb68b6
8015880: GenerateBreakIteratorData build warning
Reviewed-by: peytoia
! make/tools/src/build/tools/generatebreakiteratordata/CharSet.java
Changeset: df1b35c7901d
Author: dsamersoff
Date: 2013-06-05 18:20 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/df1b35c7901d
8015604: JDP packets containing ideographic characters are broken
Summary: Code uses string length rather than byte array length and non ascii entry brakes packet.
Reviewed-by: dholmes, jbachorik, sla
! src/share/classes/sun/management/jdp/JdpPacketWriter.java
! test/sun/management/jdp/JdpUnitTest.java
Changeset: 5edcc8ca4146
Author: chegar
Date: 2013-06-05 16:06 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5edcc8ca4146
8011719: Properties.loadFromXML fails with a chunked HTTP connection
Reviewed-by: michaelm
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/sun/net/www/protocol/http/HttpStreams.java
Changeset: c1af6b5a979a
Author: chegar
Date: 2013-06-05 16:23 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c1af6b5a979a
8015963: Add at since tags to new ConcurrentHashMap methods
Reviewed-by: shade, martin
! src/share/classes/java/util/concurrent/ConcurrentHashMap.java
Changeset: e857b2a3ecee
Author: fparain
Date: 2013-06-05 08:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e857b2a3ecee
7150256: Add back Diagnostic Command JMX API
Reviewed-by: mchung, jbachorik
! make/java/management/Exportedfiles.gmk
! make/java/management/FILES_c.gmk
! make/java/management/mapfile-vers
! makefiles/mapfiles/libmanagement/mapfile-vers
+ src/share/classes/com/sun/management/DiagnosticCommandMBean.java
! src/share/classes/java/lang/management/ManagementFactory.java
+ src/share/classes/sun/management/DiagnosticCommandArgumentInfo.java
+ src/share/classes/sun/management/DiagnosticCommandImpl.java
+ src/share/classes/sun/management/DiagnosticCommandInfo.java
! src/share/classes/sun/management/ManagementFactoryHelper.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/DiagnosticCommandImpl.c
! src/share/native/sun/management/VMManagementImpl.c
+ test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanDoubleInvocationTest.java
+ test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanInvocationTest.java
+ test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
+ test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTest.java
! test/java/lang/management/MXBean/MXBeanBehavior.java
! test/java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java
Changeset: 388b4d4cae3b
Author: lana
Date: 2013-06-05 12:31 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/388b4d4cae3b
Merge
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorLateBindingFailFastTest.java
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTraversingAndSplittingTest.java
Changeset: 080449feeca9
Author: lana
Date: 2013-06-10 17:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/080449feeca9
Merge
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.SuSE.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Ubuntu.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.properties
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorLateBindingFailFastTest.java
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTraversingAndSplittingTest.java
Changeset: e833fa13dce3
Author: erikj
Date: 2013-06-11 13:26 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e833fa13dce3
8010785: JDK 8 build on Linux fails with new build mechanism
Reviewed-by: dholmes, tbell
! makefiles/CompileNativeLibraries.gmk
! makefiles/CreateJars.gmk
! makefiles/Import.gmk
! makefiles/Setup.gmk
Changeset: 51479fa56b7c
Author: erikj
Date: 2013-06-12 10:33 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/51479fa56b7c
Merge
Changeset: 992b39afdcb9
Author: katleman
Date: 2013-06-13 09:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/992b39afdcb9
Added tag jdk8-b94 for changeset 51479fa56b7c
! .hgtags
Changeset: e7ece2dbdc70
Author: sla
Date: 2013-06-10 11:33 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e7ece2dbdc70
8005008: Add Java Flight Recorder Phase II
Reviewed-by: erikj
Contributed-by: Karen Kinnear , Bengt Rutisson , Calvin Cheung , Erik Gahlin , Erik Helin , Jesper Wilhelmsson , Keith McGuigan , Mattias Tobiasson , Markus Gronlund , Mikael Auno , Nils Eliasson , Nils Loodin , Rickard Backman , Staffan Larsen , Stefan Karlsson , Yekaterina Kantserova
! make/com/oracle/jfr/Makefile
! makefiles/CompileNativeLibraries.gmk
! makefiles/CopyFiles.gmk
! makefiles/CopyIntoClasses.gmk
! makefiles/CreateJars.gmk
! makefiles/mapfiles/libjfr/mapfile-vers
! makefiles/mapfiles/libjli/mapfile-vers
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
Changeset: 1f855dd74077
Author: amurillo
Date: 2013-06-14 07:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1f855dd74077
Merge
! makefiles/CompileNativeLibraries.gmk
! makefiles/CreateJars.gmk
Changeset: 3531945431aa
Author: erikj
Date: 2013-06-13 14:04 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3531945431aa
8014231: --with-alsa configuration options don't add include or lib directories to proper flags
Reviewed-by: tbell
! makefiles/CompileNativeLibraries.gmk
Changeset: 42aa9f182885
Author: katleman
Date: 2013-06-18 15:32 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/42aa9f182885
Merge
! makefiles/CompileNativeLibraries.gmk
Changeset: 0c4db4782114
Author: katleman
Date: 2013-06-20 10:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0c4db4782114
Added tag jdk8-b95 for changeset 42aa9f182885
! .hgtags
Changeset: 616a73e97b38
Author: bae
Date: 2013-06-06 13:57 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/616a73e97b38
8013430: REGRESSION: closed/java/awt/color/ICC_Profile/LoadProfileTest/LoadProfileTest.java fails with java.io.StreamCorruptedException: invalid type code: EE since 8b87
Reviewed-by: prr, vadim
! src/share/classes/java/awt/color/ICC_Profile.java
+ src/share/classes/sun/java2d/cmm/ProfileDataVerifier.java
Changeset: 917dd642f934
Author: bae
Date: 2013-06-07 14:45 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/917dd642f934
6830714: cmm test failures with OpenJDK
Reviewed-by: prr
! test/sun/java2d/cmm/ColorConvertOp/ColConvCCMTest.java
! test/sun/java2d/cmm/ColorConvertOp/ColConvDCMTest.java
! test/sun/java2d/cmm/ColorConvertOp/ColConvTest.java
Changeset: 1431488fb0f9
Author: jgodinez
Date: 2013-06-07 10:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1431488fb0f9
8013810: PrintServiceLookup.lookupPrintServices() does not return consistent result
Reviewed-by: prr, jgodinez
Contributed-by: patrick at reini.net
! src/solaris/classes/sun/print/UnixPrintServiceLookup.java
+ test/javax/print/PrintServiceLookup/GetPrintServices.java
Changeset: f67db3d2f406
Author: prr
Date: 2013-06-13 13:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f67db3d2f406
8016485: Windows native print dialog does not reflect default printer settings
Reviewed-by: jgodinez, jchen
! src/windows/classes/sun/awt/windows/WPrinterJob.java
! src/windows/classes/sun/print/Win32PrintService.java
! src/windows/native/sun/windows/WPrinterJob.cpp
! src/windows/native/sun/windows/awt_PrintControl.cpp
Changeset: 82927bc76ea5
Author: lana
Date: 2013-06-14 11:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/82927bc76ea5
Merge
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorLateBindingFailFastTest.java
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTraversingAndSplittingTest.java
Changeset: c636942a28ef
Author: prr
Date: 2013-06-17 10:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c636942a28ef
8015334: Memory leak when kerning is used on Windows.
Reviewed-by: srl, bae
! src/share/native/sun/font/layout/KernTable.cpp
! src/share/native/sun/font/layout/KernTable.h
! src/share/native/sun/font/layout/LayoutEngine.cpp
+ test/java/awt/font/TextLayout/KerningLeak.java
Changeset: e3d5df92f4ff
Author: lana
Date: 2013-06-19 17:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e3d5df92f4ff
Merge
Changeset: deb8752684e3
Author: kshefov
Date: 2013-06-06 17:02 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/deb8752684e3
8015976: OpenJDK part of bug JDK-8015812 [TEST_BUG] Tests have conflicting test descriptions
Reviewed-by: serb, anthony
! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html
! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java
! test/java/awt/event/KeyEvent/KeyReleasedInAppletTest/KeyReleasedInAppletTest.java
Changeset: cfd3f8bfb96c
Author: kshefov
Date: 2013-06-06 17:06 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cfd3f8bfb96c
7109977: [macosx] MixingInHwPanel.java test fails on Mac trying to click in the reserved corner
Reviewed-by: serb, anthony
! test/java/awt/Mixing/MixingInHwPanel.java
Changeset: cb7f711e1752
Author: dmarkov
Date: 2013-06-06 17:59 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cb7f711e1752
8015853: java.lang.ArrayIndexOutOfBoundsException when running SwingSet2 demo
Reviewed-by: alexp, serb
! src/share/classes/javax/swing/text/View.java
+ test/javax/swing/text/View/8015853/bug8015853.java
+ test/javax/swing/text/View/8015853/bug8015853.txt
Changeset: 2d5bb70458b6
Author: kshefov
Date: 2013-06-10 16:44 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2d5bb70458b6
7105030: [TEST_BUG] [macosx] The tests never finishes
Reviewed-by: alexsch, serb
+ test/javax/swing/JMenu/4692443/bug4692443.java
Changeset: d14523c12f20
Author: kshefov
Date: 2013-06-11 14:14 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d14523c12f20
8012569: TEST_BUG: java/awt/GraphicsDevice/CheckDisplayModes.java fails
Reviewed-by: anthony, serb
! test/java/awt/GraphicsDevice/CheckDisplayModes.java
Changeset: 9ab7973d5907
Author: kshefov
Date: 2013-06-11 14:20 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9ab7973d5907
7184908: TEST_BUG: [macosx] closed/com/sun/java/swing/plaf/gtk/4928019/bug4928019.java fails
Reviewed-by: alexsch, serb
+ test/com/sun/java/swing/plaf/gtk/4928019/bug4928019.java
Changeset: 59dc1385127f
Author: malenkov
Date: 2013-06-11 16:02 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/59dc1385127f
8015336: BasicComboBoxEditor throws NullPointerException
Reviewed-by: alexsch
! src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java
+ test/javax/swing/plaf/basic/BasicComboBoxEditor/Test8015336.java
Changeset: 7bba0147ab3d
Author: alexsch
Date: 2013-06-11 16:30 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7bba0147ab3d
8009984: [parfait] Buffer overrun at jdk/src/macosx/native/com/apple/laf/AquaFileView.m
Reviewed-by: serb, art
! src/macosx/native/com/apple/laf/AquaFileView.m
Changeset: 33fc8a062f90
Author: ant
Date: 2013-06-12 16:18 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/33fc8a062f90
8015454: java/awt/Focus/TypeAhead/TestFocusFreeze.java hangs with jdk8 since b56
Reviewed-by: anthony
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
! test/java/awt/Focus/TypeAhead/TestFocusFreeze.java
Changeset: a7d943998bd3
Author: pchelko
Date: 2013-06-13 11:10 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a7d943998bd3
8013468: [macosx] Cursor does not update properly when in fullscreen mode on Mac
Reviewed-by: anthony, serb
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/native/sun/awt/AWTWindow.m
+ test/java/awt/Mouse/EnterExitEvents/FullscreenEnterEventTest.java
Changeset: 6e5824a42c49
Author: alitvinov
Date: 2013-06-13 18:46 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6e5824a42c49
6847588: AWT test fails
Reviewed-by: anthony, serb
! src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java
Changeset: d57fa4e45100
Author: ant
Date: 2013-06-14 16:38 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d57fa4e45100
8014821: Regression: Focus issues with Oracle WebCenter Capture applet
Reviewed-by: leonidr
! src/windows/native/sun/windows/awt_Frame.cpp
Changeset: 3a157a38f9b3
Author: lana
Date: 2013-06-14 10:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3a157a38f9b3
Merge
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.SuSE.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Ubuntu.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.properties
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorLateBindingFailFastTest.java
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTraversingAndSplittingTest.java
Changeset: a0202d94844a
Author: malenkov
Date: 2013-06-17 18:30 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a0202d94844a
8013571: TreeModelEvent doesn't accept "null" for root as Javadoc specifies.
Reviewed-by: alexsch
! src/share/classes/javax/swing/JTree.java
! src/share/classes/javax/swing/event/TreeModelEvent.java
! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/share/classes/javax/swing/tree/FixedHeightLayoutCache.java
! src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java
! src/share/classes/sun/swing/SwingUtilities2.java
+ test/javax/swing/JTree/8013571/Test8013571.java
Changeset: 6a3a2cb3ca6a
Author: malenkov
Date: 2013-06-19 14:28 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6a3a2cb3ca6a
8013442: No file filter selected in file type combo box when using JFileChooser
Reviewed-by: alexsch
! src/share/classes/javax/swing/JFileChooser.java
+ test/javax/swing/JFileChooser/8013442/Test8013442.java
Changeset: e8000751a585
Author: pchelko
Date: 2013-06-19 17:12 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e8000751a585
8005661: [parfait] Possible buffer overrun in jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c
8005695: [parfait] Format string argument mismatch in jdk/src/solaris/native/sun/xawt/XToolkit.c
8005752: [parfait] False positive function call mismatch at jdk/src/solaris/native/sun/xawt/XWindow.c
Reviewed-by: art, serb
! src/solaris/native/sun/awt/awt_GraphicsEnv.c
! src/solaris/native/sun/awt/awt_InputMethod.c
! src/solaris/native/sun/xawt/XToolkit.c
Changeset: a117785457f6
Author: lana
Date: 2013-06-19 17:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a117785457f6
Merge
Changeset: 571e5f452640
Author: dholmes
Date: 2013-06-06 05:32 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/571e5f452640
8015470: Remove redundant calls of toString() on String objects
Reviewed-by: dholmes, alanb
Contributed-by: Otavio Goncalves
! src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java
! src/share/classes/java/lang/annotation/IncompleteAnnotationException.java
! src/share/classes/sun/rmi/rmic/Main.java
! src/share/classes/sun/tools/java/MemberDefinition.java
! src/share/classes/sun/tools/jconsole/inspector/Utils.java
Changeset: c4480e0d9f53
Author: coffeys
Date: 2013-06-06 14:10 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c4480e0d9f53
8000450: Restrict access to com/sun/corba/se/impl package
Reviewed-by: alanb, chegar, lancea
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/java/lang/SecurityManager/CheckPackageAccess.java
Changeset: 37aa82c52317
Author: emc
Date: 2013-06-06 09:51 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/37aa82c52317
8016019: Remove setProtectionDomain0 and JVM_SetProtectionDomain in JDK
Summary: setProtectionDomain0 and JVM_SetProtectionDomain are unused since at least 1.5. This is the JDK side of a changeset to remove it.
Reviewed-by: alanb
! src/share/classes/java/lang/Class.java
! src/share/javavm/export/jvm.h
! src/share/native/java/lang/Class.c
Changeset: e6d2c605930c
Author: dmeetry
Date: 2013-06-06 20:43 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e6d2c605930c
8009579: Xpathexception does not honor initcause()
Reviewed-by: alanb, dholmes, joehw
Contributed-by: aleksej.efimov at oracle.com
+ test/javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java
Changeset: 69d566198fe4
Author: henryjen
Date: 2013-06-05 15:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/69d566198fe4
8015522: CharSequence.codePoints can be faster
Reviewed-by: martin, psandoz, alanb
Contributed-by: henry.jen at oracle.com
! src/share/classes/java/lang/CharSequence.java
Changeset: 26922bad9c08
Author: mduigou
Date: 2013-06-06 11:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/26922bad9c08
Merge
Changeset: 986793409b2b
Author: bpb
Date: 2013-06-05 21:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/986793409b2b
7032154: Performance tuning of sun.misc.FloatingDecimal/FormattedFloatingDecimal
Summary: Performance improvements for double/float -> String and decimal/hex String -> double/float conversions.
Reviewed-by: martin, iris
Contributed-by: Sergey Kuksenko , Brian Burkhalter , Dmitry Nadezhin , Olivier Lagneau
! src/share/classes/java/lang/AbstractStringBuilder.java
! src/share/classes/java/lang/Double.java
! src/share/classes/java/lang/Float.java
! src/share/classes/java/text/DigitList.java
! src/share/classes/java/util/Formatter.java
- src/share/classes/sun/misc/FDBigInt.java
! src/share/classes/sun/misc/FloatingDecimal.java
! src/share/classes/sun/misc/FormattedFloatingDecimal.java
+ test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java
+ test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java
+ test/sun/misc/FloatingDecimal/TestFDBigInteger.java
+ test/sun/misc/FloatingDecimal/TestFloatingDecimal.java
Changeset: d28f802ce914
Author: robm
Date: 2013-06-06 22:22 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d28f802ce914
8016063: getFinalAttributes should use FindClose
Reviewed-by: alanb
! src/windows/native/java/io/WinNTFileSystem_md.c
Changeset: f5f54e493a64
Author: bpb
Date: 2013-06-06 16:45 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f5f54e493a64
8016117: New sun.misc.FDBigInteger class as part of 7032154
Reviewed-by: martin, iris
Contributed-by: Sergey Kuksenko , Brian Burkhalter , Dmitry Nadezhin , Olivier Lagneau
+ src/share/classes/sun/misc/FDBigInteger.java
Changeset: 6975eea0b458
Author: okutsu
Date: 2013-06-07 17:07 +0900
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6975eea0b458
7177315: SimpleDateFormat parses wrong 2-digit year if input contains spaces
Reviewed-by: peytoia
! src/share/classes/java/text/SimpleDateFormat.java
+ test/java/text/Format/DateFormat/Bug7177315.java
Changeset: a286ed046116
Author: okutsu
Date: 2013-06-07 17:37 +0900
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a286ed046116
7064270: java/text/Format/DateFormat/WeekDateTest.java fails on OEL5.6 hi_IN.UTF-8
Reviewed-by: peytoia
! test/java/text/Format/DateFormat/WeekDateTest.java
Changeset: 8b65dfe8f509
Author: khazra
Date: 2013-06-07 10:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8b65dfe8f509
7051862: CookiePolicy spec conflicts with CookiePolicy.ACCEPT_ORIGINAL_SERVER
Summary: Return false for null arguments in ACCEPT_ORIGINAL_SERVER#shouldAccept()
Reviewed-by: chegar
! src/share/classes/java/net/CookiePolicy.java
! test/java/net/CookieHandler/CookieManagerTest.java
Changeset: e2333bd8514a
Author: lancea
Date: 2013-06-07 14:13 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e2333bd8514a
8016101: Fix typo in SerialRef and missing @param in SerialStruct
Reviewed-by: darcy
! src/share/classes/javax/sql/rowset/serial/SerialRef.java
! src/share/classes/javax/sql/rowset/serial/SerialStruct.java
Changeset: aed2ad905da6
Author: sherman
Date: 2013-06-07 13:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/aed2ad905da6
8015728: (zipfs) demo/zipfs/basic.sh failing
Summary: to return the correct loc entry size from wirteLOC();
Reviewed-by: alanb
! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java
! test/demo/zipfs/ZipFSTester.java
! test/demo/zipfs/basic.sh
Changeset: f18337edd201
Author: coleenp
Date: 2013-06-07 22:15 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f18337edd201
7124706: enable RetransformBigClass.sh test when fix for 8013063 is promoted
Summary: The code for this test is fixed now and integrated to TL repo and it passes now.
Reviewed-by: alanb
! test/java/lang/instrument/MakeJAR4.sh
! test/java/lang/instrument/RetransformBigClass.sh
Changeset: c351a48c091d
Author: ksrini
Date: 2013-06-08 09:05 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c351a48c091d
8016209: TEST_BUG: non-compliant jmc in the bin directory hangs testing
Reviewed-by: alanb, darcy, chegar
! test/tools/launcher/VersionCheck.java
Changeset: 3990fcab2cd9
Author: psandoz
Date: 2013-06-10 11:52 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3990fcab2cd9
8015492: Remove DoubleStream.range methods
Reviewed-by: alanb
! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/Streams.java
! test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/ForEachOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/RangeTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java
Changeset: 7322e8ad7c01
Author: psandoz
Date: 2013-06-10 12:20 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7322e8ad7c01
8015798: Rename IntStream.longs/doubles and LongStream.doubles to asXxxStream
Reviewed-by: alanb
! src/share/classes/java/util/stream/IntPipeline.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongPipeline.java
! src/share/classes/java/util/stream/LongStream.java
! test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/DoublePrimitiveOpsTests.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/ForEachOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/MapOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/MatchOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/MinMaxTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/PrimitiveSumTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java
Changeset: 9c462579b624
Author: psandoz
Date: 2013-06-10 12:26 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9c462579b624
8015792: Rename Spliterators.spliteratorFromIterator to Spliterators.iterator
Reviewed-by: chegar
! src/share/classes/java/util/Spliterators.java
! src/share/classes/java/util/stream/DoublePipeline.java
! src/share/classes/java/util/stream/IntPipeline.java
! src/share/classes/java/util/stream/LongPipeline.java
! src/share/classes/java/util/stream/ReferencePipeline.java
! src/share/classes/java/util/stream/SpinedBuffer.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
! test/java/util/stream/bootlib/java/util/stream/TestData.java
! test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
! test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
! test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java
Changeset: d790064850a7
Author: alanb
Date: 2013-06-10 12:58 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d790064850a7
8016217: More javadoc warnings
Reviewed-by: lancea, chegar, psandoz
! src/share/classes/java/io/BufferedInputStream.java
! src/share/classes/java/io/BufferedReader.java
! src/share/classes/java/io/BufferedWriter.java
! src/share/classes/java/io/Console.java
! src/share/classes/java/io/PipedInputStream.java
! src/share/classes/java/io/PipedReader.java
! src/share/classes/java/io/PrintStream.java
! src/share/classes/java/io/PushbackInputStream.java
! src/share/classes/java/io/PushbackReader.java
! src/share/classes/java/io/StringReader.java
! src/share/classes/java/lang/Character.java
! src/share/classes/java/lang/ClassLoader.java
! src/share/classes/java/lang/Comparable.java
! src/share/classes/java/lang/Double.java
! src/share/classes/java/lang/Float.java
! src/share/classes/java/lang/StackTraceElement.java
! src/share/classes/java/lang/instrument/Instrumentation.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/management/MemoryUsage.java
! src/share/classes/java/lang/management/RuntimeMXBean.java
! src/share/classes/java/lang/management/ThreadMXBean.java
! src/share/classes/java/net/CookieManager.java
! src/share/classes/java/net/CookiePolicy.java
! src/share/classes/java/net/DatagramSocket.java
! src/share/classes/java/net/HttpURLConnection.java
! src/share/classes/java/net/InetSocketAddress.java
! src/share/classes/java/net/MulticastSocket.java
! src/share/classes/java/net/ServerSocket.java
! src/share/classes/java/net/Socket.java
! src/share/classes/java/net/StandardSocketOptions.java
! src/share/classes/java/net/URI.java
! src/share/classes/java/net/URLConnection.java
! src/share/classes/java/nio/X-Buffer.java.template
! src/share/classes/java/nio/channels/SelectableChannel.java
! src/share/classes/java/nio/channels/SelectionKey.java
! src/share/classes/java/nio/charset/Charset-X-Coder.java.template
! src/share/classes/java/nio/file/Path.java
! src/share/classes/java/security/KeyStore.java
! src/share/classes/java/security/SecureRandom.java
! src/share/classes/java/security/cert/CertPathValidatorException.java
! src/share/classes/java/security/cert/CertificateFactory.java
! src/share/classes/java/security/cert/X509Extension.java
! src/share/classes/java/security/spec/EllipticCurve.java
! src/share/classes/java/sql/DatabaseMetaData.java
! src/share/classes/java/sql/DriverManager.java
! src/share/classes/java/sql/ResultSet.java
! src/share/classes/java/sql/Statement.java
! src/share/classes/java/text/CharacterIterator.java
! src/share/classes/java/text/ChoiceFormat.java
! src/share/classes/java/text/Collator.java
! src/share/classes/java/util/Calendar.java
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/Date.java
! src/share/classes/java/util/LinkedHashMap.java
! src/share/classes/java/util/Random.java
! src/share/classes/java/util/ResourceBundle.java
! src/share/classes/java/util/Scanner.java
! src/share/classes/java/util/TimerTask.java
! src/share/classes/java/util/jar/Pack200.java
! src/share/classes/java/util/logging/ConsoleHandler.java
! src/share/classes/java/util/logging/FileHandler.java
! src/share/classes/java/util/logging/MemoryHandler.java
! src/share/classes/java/util/prefs/Preferences.java
! src/share/classes/java/util/regex/MatchResult.java
! src/share/classes/java/util/regex/Pattern.java
! src/share/classes/java/util/stream/package-info.java
! src/share/classes/java/util/zip/DeflaterInputStream.java
! src/share/classes/java/util/zip/DeflaterOutputStream.java
! src/share/classes/java/util/zip/GZIPInputStream.java
! src/share/classes/java/util/zip/GZIPOutputStream.java
! src/share/classes/java/util/zip/InflaterInputStream.java
! src/share/classes/java/util/zip/InflaterOutputStream.java
! src/share/classes/java/util/zip/ZipInputStream.java
! src/share/classes/javax/crypto/spec/IvParameterSpec.java
! src/share/classes/javax/crypto/spec/RC5ParameterSpec.java
! src/share/classes/javax/crypto/spec/SecretKeySpec.java
! src/share/classes/javax/naming/BinaryRefAddr.java
! src/share/classes/javax/naming/directory/Attribute.java
! src/share/classes/javax/naming/ldap/LdapName.java
! src/share/classes/javax/naming/ldap/PagedResultsControl.java
! src/share/classes/javax/naming/ldap/SortControl.java
! src/share/classes/javax/net/ssl/SNIHostName.java
! src/share/classes/javax/net/ssl/SSLEngine.java
! src/share/classes/javax/net/ssl/SSLEngineResult.java
! src/share/classes/javax/net/ssl/SSLSessionContext.java
! src/share/classes/javax/script/ScriptEngineFactory.java
! src/share/classes/javax/security/auth/callback/CallbackHandler.java
! src/share/classes/javax/security/sasl/Sasl.java
! src/share/classes/javax/security/sasl/SaslClient.java
! src/share/classes/javax/security/sasl/SaslServer.java
! src/share/classes/javax/smartcardio/ResponseAPDU.java
! src/share/classes/javax/sql/DataSource.java
! src/share/classes/javax/sql/rowset/BaseRowSet.java
! src/share/classes/javax/sql/rowset/CachedRowSet.java
! src/share/classes/javax/sql/rowset/Predicate.java
! src/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java
! src/share/classes/javax/sql/rowset/spi/SyncFactory.java
! src/share/classes/javax/sql/rowset/spi/SyncResolver.java
! src/share/classes/javax/xml/crypto/dsig/Manifest.java
Changeset: 4a66dd1d7eea
Author: dxu
Date: 2013-06-10 11:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4a66dd1d7eea
8013827: File.createTempFile hangs with temp file starting with 'com1.4'
8011950: java.io.File.createTempFile enters infinite loop when passed invalid data
Reviewed-by: alanb
! src/share/classes/java/io/File.java
! src/windows/native/java/io/WinNTFileSystem_md.c
! test/java/io/File/CreateNewFile.java
! test/java/io/File/NulFile.java
+ test/java/io/File/createTempFile/SpecialTempFile.java
Changeset: 8d627f324c38
Author: psandoz
Date: 2013-06-11 12:13 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8d627f324c38
8015895: Int/LongStream.range/rangeClosed
8012986: Right-bias range spliterators for large ranges
Reviewed-by: mduigou
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/Streams.java
! test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java
! test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/RangeTest.java
Changeset: 669be1677ab7
Author: alanb
Date: 2013-06-11 11:22 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/669be1677ab7
7059085: Retire Thread.stop(Throwable) so that it throws UOE
Reviewed-by: dholmes, chegar, forax, darcy, mduigou
! src/share/classes/java/lang/Thread.java
+ test/java/lang/Thread/StopThrowable.java
Changeset: 1f33fd081860
Author: alanb
Date: 2013-06-11 11:25 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1f33fd081860
8016311: Update j.u.c. tests to avoid using Thread.stop(Throwable)
Reviewed-by: alanb
Contributed-by: martinrb at google.com
! test/java/util/concurrent/Executors/PrivilegedCallables.java
! test/java/util/concurrent/FutureTask/Throw.java
! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java
! test/java/util/concurrent/locks/Lock/FlakyMutex.java
Changeset: f1a1f65d2861
Author: alanb
Date: 2013-06-11 14:09 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f1a1f65d2861
Merge
Changeset: cadb0ef6e931
Author: naoto
Date: 2013-06-11 11:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cadb0ef6e931
8015960: java/util/Locale/LocaleProviders.java failing again on Windows
Reviewed-by: alanb
! test/java/util/Locale/LocaleProviders.java
Changeset: 7f697d028937
Author: mduigou
Date: 2013-06-11 15:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7f697d028937
8016213: Convert j2se NetBeans project to use top-level make targets
Reviewed-by: chegar
! make/netbeans/common/shared.xml
! make/netbeans/j2se/build.xml
Changeset: f56b5c243f7c
Author: alanb
Date: 2013-06-12 08:04 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f56b5c243f7c
8016370: javadoc warnings, unexpected
mostly
Reviewed-by: martin, jjg
! makefiles/scripts/genExceptions.sh
! src/share/classes/java/nio/Buffer.java
! src/share/classes/java/nio/ByteOrder.java
! src/share/classes/java/nio/X-Buffer.java.template
! src/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java
! src/share/classes/java/nio/channels/Channel.java
! src/share/classes/java/nio/channels/FileChannel.java
! src/share/classes/java/nio/channels/FileLock.java
! src/share/classes/java/nio/channels/Pipe.java
! src/share/classes/java/nio/channels/SelectableChannel.java
! src/share/classes/java/nio/channels/SelectionKey.java
! src/share/classes/java/nio/channels/Selector.java
! src/share/classes/java/nio/channels/SocketChannel.java
! src/share/classes/java/nio/channels/spi/AbstractSelectionKey.java
! src/share/classes/java/nio/channels/spi/AbstractSelector.java
! src/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/share/classes/java/nio/charset/Charset-X-Coder.java.template
! src/share/classes/java/nio/charset/Charset.java
! src/share/classes/java/nio/charset/CoderResult.java
! src/share/classes/java/nio/charset/CodingErrorAction.java
! src/share/classes/java/nio/charset/UnmappableCharacterException.java
! src/share/classes/java/nio/charset/spi/CharsetProvider.java
Changeset: 6df79b7bae6f
Author: alanb
Date: 2013-06-12 09:44 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6df79b7bae6f
8016369: java/lang/instrument/RetransformBigClass.sh failing again
Reviewed-by: sla, sergei
! test/java/lang/instrument/MakeJAR4.sh
Changeset: c9f5a2fd7d3d
Author: bchristi
Date: 2013-06-12 11:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c9f5a2fd7d3d
8010325: Remove hash32() method and hash32 int field from java.lang.String
Reviewed-by: alanb, mduigou
! src/share/classes/java/lang/String.java
! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/Hashtable.java
! src/share/classes/java/util/WeakHashMap.java
- src/share/classes/sun/misc/Hashing.java
- test/sun/misc/Hashing.java
Changeset: ce8fbca80bbc
Author: henryjen
Date: 2013-06-12 14:07 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ce8fbca80bbc
8016448: java/util/BitSet/BitSetStreamTest.java no longer compiles, missed by 8015895
Reviewed-by: mduigou
! test/java/util/BitSet/BitSetStreamTest.java
Changeset: 021fdd093cd9
Author: weijun
Date: 2013-06-13 09:59 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/021fdd093cd9
8014310: JAAS/Krb5LoginModule using des encytypes failure with NPE after JDK-8012679
Reviewed-by: valeriep
! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/EncryptionKey.java
! src/share/classes/sun/security/krb5/KrbApReq.java
! src/share/classes/sun/security/krb5/KrbTgsReq.java
! src/share/classes/sun/security/krb5/internal/crypto/EType.java
! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
! test/sun/security/krb5/auto/BasicKrb5Test.java
! test/sun/security/krb5/auto/OneKDC.java
+ test/sun/security/krb5/auto/OnlyDesLogin.java
Changeset: e9c5ad10fa4b
Author: weijun
Date: 2013-06-13 10:00 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e9c5ad10fa4b
8015274: TEST_BUG: Step2: After selecting 'View Warning Log', it is empty instead of FileNotFound.
8015276: TEST_BUG: The 'ptool.test' can't be saved in the 'tmp' folder.
8016158: Instruction is not clear on how to use keytool to create JKS store in case
Reviewed-by: mullan
! test/sun/security/tools/policytool/Alias.sh
! test/sun/security/tools/policytool/ChangeUI.html
! test/sun/security/tools/policytool/ChangeUI.sh
! test/sun/security/tools/policytool/OpenPolicy.sh
! test/sun/security/tools/policytool/SaveAs.sh
! test/sun/security/tools/policytool/UpdatePermissions.html
! test/sun/security/tools/policytool/UpdatePermissions.sh
! test/sun/security/tools/policytool/UsePolicy.sh
! test/sun/security/tools/policytool/i18n.html
! test/sun/security/tools/policytool/i18n.sh
Changeset: 3c7bab68cd2f
Author: yhuang
Date: 2013-06-12 23:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3c7bab68cd2f
7040556: SimpleDateFormat.format Portuguese Month should not be capitalized
Reviewed-by: okutsu
! src/share/classes/sun/text/resources/pt/FormatData_pt.java
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: a50394c44464
Author: psandoz
Date: 2013-06-13 11:13 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a50394c44464
8016251: Balanced spliterator for SpinedBuffer
Reviewed-by: mduigou
Contributed-by: Brian Goetz , Peter Levart , Paul Sandoz
! src/share/classes/java/util/stream/DoublePipeline.java
! src/share/classes/java/util/stream/IntPipeline.java
! src/share/classes/java/util/stream/LongPipeline.java
! src/share/classes/java/util/stream/Node.java
! src/share/classes/java/util/stream/Nodes.java
! src/share/classes/java/util/stream/SortedOps.java
! src/share/classes/java/util/stream/SpinedBuffer.java
! test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
! test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
! test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
! test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java
Changeset: f3609297a868
Author: igerasim
Date: 2013-06-13 15:15 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f3609297a868
7181748: java/lang/ThreadGroup/Suspend.java test fails intermittently
Reviewed-by: chegar, dholmes
! test/java/lang/ThreadGroup/Suspend.java
Changeset: ff83bd43e36a
Author: khazra
Date: 2013-06-13 11:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ff83bd43e36a
8015421: NegativeArraySizeException occurs in ChunkedOutputStream() with Integer.MAX_VALUE
Summary: Ensure integer overflow does not occur
Reviewed-by: chegar
! src/share/classes/sun/net/www/http/ChunkedOutputStream.java
Changeset: 42f9ad39bf42
Author: khazra
Date: 2013-06-13 17:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/42f9ad39bf42
7169142: CookieHandler does not work with localhost
Summary: Add .local to derived effective hostnames without dot
Reviewed-by: chegar
! src/share/classes/java/net/CookieManager.java
+ test/java/net/CookieHandler/LocalHostCookie.java
Changeset: f695f447f6b7
Author: jzavgren
Date: 2013-06-14 09:13 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f695f447f6b7
8014307: Memory leak ... security/jgss/wrapper/GSSLibStub.c
Summary: I modified the native procedure: Java_sun_security_jgss_wrapper_GSSLibStub_initContext() so that allocated memory is freed when errors occur.
Reviewed-by: chegar, valeriep
! src/share/native/sun/security/jgss/wrapper/GSSLibStub.c
Changeset: 45a3584bfacf
Author: coffeys
Date: 2013-06-14 15:14 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/45a3584bfacf
8015978: Incorrect transformation of XPath expression "string(-0)"
Reviewed-by: darcy, joehw
Contributed-by: aleksej.efimov at oracle.com
+ test/javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java
+ test/javax/xml/jaxp/XPath/8015978/dummy.xml
+ test/javax/xml/jaxp/XPath/8015978/negativezero.xsl
Changeset: bad604b15314
Author: lana
Date: 2013-06-16 22:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bad604b15314
Merge
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.SuSE.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Ubuntu.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.properties
Changeset: adf70cb48ce0
Author: chegar
Date: 2013-06-17 14:09 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/adf70cb48ce0
8016747: Replace deprecated PlatformLogger isLoggable(int) with isLoggable(Level)
Reviewed-by: darcy
! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/share/classes/java/awt/AWTEvent.java
! src/share/classes/java/awt/AttributeValue.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/share/classes/java/awt/Cursor.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/share/classes/java/awt/EventDispatchThread.java
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/java/awt/KeyboardFocusManager.java
! src/share/classes/java/awt/SplashScreen.java
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/java/awt/WaitDispatchSupport.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/event/InputEvent.java
! src/share/classes/java/net/CookieManager.java
! src/share/classes/java/util/Currency.java
! src/share/classes/javax/swing/BufferStrategyPaintManager.java
! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/share/classes/sun/awt/AWTAutoShutdown.java
! src/share/classes/sun/awt/DebugSettings.java
! src/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java
! src/share/classes/sun/awt/ScrollPaneWheelScroller.java
! src/share/classes/sun/awt/SunDisplayChanger.java
! src/share/classes/sun/awt/SunGraphicsCallback.java
! src/share/classes/sun/awt/SunToolkit.java
! src/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
! src/share/classes/sun/awt/im/InputContext.java
! src/share/classes/sun/font/SunFontManager.java
! src/share/classes/sun/net/ftp/impl/FtpClient.java
! src/share/classes/sun/net/www/http/HttpClient.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java
! src/share/classes/sun/net/www/protocol/http/Negotiator.java
! src/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/solaris/classes/sun/awt/X11/ListHelper.java
! src/solaris/classes/sun/awt/X11/UnsafeXDisposerRecord.java
! src/solaris/classes/sun/awt/X11/XAWTXSettings.java
! src/solaris/classes/sun/awt/X11/XBaseMenuWindow.java
! src/solaris/classes/sun/awt/X11/XBaseWindow.java
! src/solaris/classes/sun/awt/X11/XCheckboxPeer.java
! src/solaris/classes/sun/awt/X11/XChoicePeer.java
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/classes/sun/awt/X11/XContentWindow.java
! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java
! src/solaris/classes/sun/awt/X11/XDnDDragSourceProtocol.java
! src/solaris/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java
! src/solaris/classes/sun/awt/X11/XDropTargetContextPeer.java
! src/solaris/classes/sun/awt/X11/XDropTargetProtocol.java
! src/solaris/classes/sun/awt/X11/XDropTargetRegistry.java
! src/solaris/classes/sun/awt/X11/XEmbedCanvasPeer.java
! src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java
! src/solaris/classes/sun/awt/X11/XEmbedHelper.java
! src/solaris/classes/sun/awt/X11/XEmbedServerTester.java
! src/solaris/classes/sun/awt/X11/XEmbeddedFramePeer.java
! src/solaris/classes/sun/awt/X11/XErrorHandlerUtil.java
! src/solaris/classes/sun/awt/X11/XFileDialogPeer.java
! src/solaris/classes/sun/awt/X11/XFramePeer.java
! src/solaris/classes/sun/awt/X11/XIconWindow.java
! src/solaris/classes/sun/awt/X11/XInputMethod.java
! src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java
! src/solaris/classes/sun/awt/X11/XListPeer.java
! src/solaris/classes/sun/awt/X11/XMSelection.java
! src/solaris/classes/sun/awt/X11/XMenuBarPeer.java
! src/solaris/classes/sun/awt/X11/XMenuPeer.java
! src/solaris/classes/sun/awt/X11/XMenuWindow.java
! src/solaris/classes/sun/awt/X11/XNETProtocol.java
! src/solaris/classes/sun/awt/X11/XPopupMenuPeer.java
! src/solaris/classes/sun/awt/X11/XProtocol.java
! src/solaris/classes/sun/awt/X11/XScrollbar.java
! src/solaris/classes/sun/awt/X11/XScrollbarPeer.java
! src/solaris/classes/sun/awt/X11/XSystemTrayPeer.java
! src/solaris/classes/sun/awt/X11/XTextFieldPeer.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java
! src/solaris/classes/sun/awt/X11/XWINProtocol.java
! src/solaris/classes/sun/awt/X11/XWM.java
! src/solaris/classes/sun/awt/X11/XWindow.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java
! src/solaris/classes/sun/awt/X11InputMethod.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WDesktopProperties.java
! src/windows/classes/sun/awt/windows/WMenuItemPeer.java
! src/windows/classes/sun/awt/windows/WScrollPanePeer.java
! src/windows/classes/sun/awt/windows/WToolkit.java
! src/windows/classes/sun/awt/windows/WWindowPeer.java
Changeset: b0cfde1e70e9
Author: shade
Date: 2013-06-17 16:28 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b0cfde1e70e9
8016236: Class.getGenericInterfaces performance improvement
Summary: cache more reflective data and lookup results.
Reviewed-by: alanb, plevart, psandoz, dl
Contributed-by: Doug Lea , Aleksey Shipilev
! src/share/classes/java/lang/Class.java
! src/share/classes/sun/reflect/generics/repository/ClassRepository.java
! src/share/native/java/lang/Class.c
Changeset: 2b63fda275a3
Author: twisti
Date: 2013-06-17 16:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2b63fda275a3
7177472: JSR292: MethodType interning penalizes scalability
Reviewed-by: twisti
Contributed-by: Aleksey Shipilev
! src/share/classes/java/lang/invoke/MethodType.java
Changeset: 116050227ee9
Author: youdwei
Date: 2013-06-17 17:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/116050227ee9
8014620: Signature.getAlgorithm return null in special case
Reviewed-by: wetmore
! src/share/classes/java/security/Signature.java
+ test/java/security/Signature/SignatureGetAlgorithm.java
Changeset: 989049977d04
Author: rfield
Date: 2013-06-17 20:31 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/989049977d04
8015402: Lambda metafactory should not attempt to determine bridge methods
Summary: paired with 8013789: Compiler should emit bridges in interfaces
Reviewed-by: twisti
! src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/share/classes/java/lang/invoke/LambdaMetafactory.java
Changeset: 956b00d7d4ea
Author: uta
Date: 2013-06-18 17:19 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/956b00d7d4ea
8016046: (process) Strict validation of input should be security manager case only [win].
Reviewed-by: alanb, ahgross
! src/windows/classes/java/lang/ProcessImpl.java
! test/java/lang/Runtime/exec/ExecCommand.java
Changeset: 3c36782f5129
Author: bae
Date: 2013-02-27 12:10 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3c36782f5129
8001034: Memory management improvements
Reviewed-by: mschoene, prr, jgodinez
! src/solaris/native/sun/awt/awt_GraphicsEnv.c
! src/solaris/native/sun/awt/awt_GraphicsEnv.h
! src/solaris/native/sun/java2d/x11/X11SurfaceData.c
Changeset: b4a306969af5
Author: alanb
Date: 2013-02-27 11:44 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b4a306969af5
8004288: (fs) Files.probeContentType problems
Reviewed-by: ahgross, sherman
! src/share/classes/java/nio/file/Files.java
! src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java
Changeset: ecf85457671a
Author: dmocek
Date: 2013-03-04 14:34 -0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ecf85457671a
8000638: Improve deserialization
Reviewed-by: smarks, hawtin, mchung
! src/share/classes/java/io/ObjectStreamClass.java
Changeset: 1bd2a0bb583e
Author: jbachorik
Date: 2013-03-07 14:05 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1bd2a0bb583e
8008603: Improve provision of JMX providers
Reviewed-by: alanb, dfuchs, jfdenise, skoivu
! src/share/classes/javax/management/remote/JMXConnectorFactory.java
Changeset: 711d544b2319
Author: jbachorik
Date: 2013-03-12 09:34 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/711d544b2319
8009038: Improve JMX notification support
Summary: Disallowing access to mutable shared arrays
Reviewed-by: dfuchs, mchung, skoivu
! src/share/classes/javax/management/StandardEmitterMBean.java
Changeset: 363547f54176
Author: jbachorik
Date: 2013-03-12 11:09 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/363547f54176
8009034: Improve resulting notifications in JMX
Summary: Disallowing access to mutable shared arrays
Reviewed-by: dfuchs, mchung, skoivu
! src/share/classes/javax/management/remote/NotificationResult.java
Changeset: 9114ea4791ec
Author: jbachorik
Date: 2013-03-14 14:42 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9114ea4791ec
8008585: Better JMX data handling
Reviewed-by: alanb, dfuchs, jfdenise, skoivu, sjiang
! src/share/classes/javax/management/remote/JMXConnectorFactory.java
Changeset: 200ae4b8f192
Author: jbachorik
Date: 2013-03-14 14:45 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/200ae4b8f192
8008607: Better input checking in JMX
Reviewed-by: dfuchs, mchung, skoivu, sjiang
! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java
Changeset: a65111ce1ed7
Author: khazra
Date: 2013-03-14 13:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a65111ce1ed7
7170730: Improve Windows network stack support.
Summary: Enable exclusive binding of ports on Windows
Reviewed-by: alanb, chegar, ahgross
! make/java/nio/mapfile-bsd
! make/java/nio/mapfile-linux
! make/java/nio/mapfile-solaris
! makefiles/mapfiles/libnio/mapfile-linux
! makefiles/mapfiles/libnio/mapfile-macosx
! makefiles/mapfiles/libnio/mapfile-solaris
! 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/Net.java
! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/solaris/native/sun/nio/ch/Net.c
! src/windows/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
! src/windows/classes/java/net/DualStackPlainSocketImpl.java
! src/windows/classes/java/net/PlainSocketImpl.java
! src/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java
! src/windows/classes/java/net/TwoStacksPlainSocketImpl.java
! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c
! src/windows/native/java/net/DualStackPlainSocketImpl.c
! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c
! src/windows/native/java/net/TwoStacksPlainSocketImpl.c
! src/windows/native/java/net/net_util_md.c
! src/windows/native/java/net/net_util_md.h
! src/windows/native/sun/nio/ch/Net.c
Changeset: 30f15138e298
Author: dmocek
Date: 2013-03-13 17:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/30f15138e298
8001033: Refactor network address handling in virtual machine identifiers
Reviewed-by: smarks, hawtin, mchung
! src/share/classes/java/rmi/dgc/VMID.java
Changeset: 9f99c9ab588b
Author: jgodinez
Date: 2013-03-15 12:31 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9f99c9ab588b
8007927: Improve cmsAllocProfileSequenceDescription
Reviewed-by: bae, mschoene, prr
Contributed-by: jia-hong.chen at oracle.com
! src/share/native/sun/java2d/cmm/lcms/cmsnamed.c
Changeset: bf7120252a95
Author: jbachorik
Date: 2013-03-18 11:17 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bf7120252a95
8009996: tests javax/management/mxbean/MiscTest.java and javax/management/mxbean/StandardMBeanOverrideTest.java fail
Reviewed-by: dfuchs, dholmes
! src/share/classes/javax/management/StandardEmitterMBean.java
Changeset: 59ced5cf8344
Author: dfuchs
Date: 2013-03-18 11:55 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/59ced5cf8344
8001043: Clarify definition restrictions
Reviewed-by: alanb, skoivu, smarks
! src/share/classes/sun/rmi/server/LoaderHandler.java
Changeset: 810688020f65
Author: sla
Date: 2013-03-19 13:26 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/810688020f65
8003703: Update RMI connection dialog box
Reviewed-by: skoivu, ahgross, mchung, jbachorik
! src/share/classes/sun/tools/jconsole/Messages.java
! src/share/classes/sun/tools/jconsole/ProxyClient.java
! src/share/classes/sun/tools/jconsole/VMPanel.java
! src/share/classes/sun/tools/jconsole/resources/messages.properties
Changeset: 8b4c3e09b29a
Author: jgodinez
Date: 2013-03-19 14:29 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8b4c3e09b29a
8009013: Better handling of T2K glyphs
Reviewed-by: bae, mschoene, prr
Contributed-by: jia-hong.chen at oracle.com
! src/share/native/sun/font/freetypeScaler.c
Changeset: dd60654d4a8b
Author: darcy
Date: 2013-03-19 14:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dd60654d4a8b
8001309: Better handling of annotation interfaces
Reviewed-by: ahgross, smarks, alanb
! src/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
Changeset: b412e6128726
Author: jgodinez
Date: 2013-03-20 10:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b412e6128726
8007929: Improve CurvesAlloc
Reviewed-by: bae, mschoene, prr
Contributed-by: jia-hong.chen at oracle.com
! src/share/native/sun/java2d/cmm/lcms/cmsopt.c
Changeset: cfea7f72cbcd
Author: khazra
Date: 2013-03-20 11:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cfea7f72cbcd
8010213: Some api/javax_net/SocketFactory tests fail in 7u25 nightly build
Summary: Eliminate fall-through while setting socket options on Windows
Reviewed-by: alanb, chegar
! src/windows/classes/java/net/DualStackPlainSocketImpl.java
Changeset: 711187756b9e
Author: leonidr
Date: 2013-03-21 02:13 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/711187756b9e
8004584: Augment applet contextualization
Summary: Do not create the main AppContext for applets
Reviewed-by: art, ahgross
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/sun/applet/AppletSecurity.java
! src/share/classes/sun/awt/AppContext.java
! src/share/classes/sun/awt/SunToolkit.java
Changeset: 9d6d7886a74c
Author: jbachorik
Date: 2013-03-21 09:26 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9d6d7886a74c
8008623: Better handling of MBeanServers
Reviewed-by: dfuchs, dholmes, skoivu
! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
Changeset: 9bcf9c9cb73d
Author: vinnie
Date: 2013-03-21 12:14 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9bcf9c9cb73d
8009067: Improve storing keys in KeyStore
Reviewed-by: mullan, skoivu
! src/share/classes/java/security/KeyStore.java
Changeset: 434e0155180c
Author: jfdenise
Date: 2013-03-26 09:12 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/434e0155180c
8009004: Better implementation of RMI connections
Summary: Better class handling.
Reviewed-by: alanb, dfuchs, skoivu, jbachorik
Contributed-by: jean-francois.denise at oracle.com
! src/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java
! src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
Changeset: 72fac19dad5c
Author: sjiang
Date: 2013-03-26 08:32 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/72fac19dad5c
8008615: Improve robustness of JMX internal APIs
Reviewed-by: dfuchs, skoivu, dholmes
! src/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java
! src/share/classes/javax/management/MBeanServerFactory.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
Changeset: 27d79fbadda1
Author: jfdenise
Date: 2013-03-27 09:59 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/27d79fbadda1
8008128: Better API coherence for JMX
Summary: Permission for getting classloader
Reviewed-by: alanb, dfuchs, skoivu
Contributed-by: jean-francois.denise at oracle.com
! src/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
Changeset: 311f16954ada
Author: jbachorik
Date: 2013-03-27 13:29 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/311f16954ada
8010209: Better provision of factories
Reviewed-by: dcubed, ahgross
! src/share/classes/sun/tracing/ProviderSkeleton.java
! src/share/classes/sun/tracing/dtrace/DTraceProvider.java
Changeset: 185cbf454f51
Author: jgodinez
Date: 2013-03-27 11:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/185cbf454f51
8009654: Improve stability of cmsnamed
Reviewed-by: bae, mschoene, prr
Contributed-by: jia-hong.chen at oracle.com
! src/share/native/sun/java2d/cmm/lcms/cmsnamed.c
Changeset: c193b7431ea6
Author: jgodinez
Date: 2013-03-27 15:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c193b7431ea6
8007925: Improve cmsStageAllocLabV2ToV4curves
8007926: Improve cmsPipelineDup
Reviewed-by: bae, mschoene, prr
Contributed-by: jia-hong.chen at oracle.com
! src/share/native/sun/java2d/cmm/lcms/cmslut.c
Changeset: 9137e1efe9fd
Author: lancea
Date: 2013-03-28 06:55 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9137e1efe9fd
8009554: Improve SerialJavaObject.getFields
Reviewed-by: alanb, skoivu, mchung
! src/share/classes/javax/sql/rowset/serial/SerialJavaObject.java
Changeset: 7067e2e493e5
Author: khazra
Date: 2013-03-28 14:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7067e2e493e5
8001318: Socket.getLocalAddress not consistent with InetAddress.getLocalHost
Reviewed-by: alanb, chegar, hawtin
! src/share/classes/java/net/ServerSocket.java
! src/share/classes/java/net/Socket.java
! src/share/classes/java/net/SocksSocketImpl.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/NetworkChannel.java
! src/share/classes/java/nio/channels/ServerSocketChannel.java
! src/share/classes/java/nio/channels/SocketChannel.java
! src/share/classes/sun/net/NetworkClient.java
! src/share/classes/sun/net/ftp/impl/FtpClient.java
! src/share/classes/sun/net/httpserver/ServerImpl.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/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/rmi/server/Activation.java
! src/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/solaris/classes/sun/nio/ch/sctp/SctpNet.java
! src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java
Changeset: d0ba983c0e70
Author: jbachorik
Date: 2013-03-28 09:39 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d0ba983c0e70
8008982: Adjust JMX for underlying interface changes
Reviewed-by: mchung, dholmes, dfuchs, skoivu
! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/share/classes/javax/management/JMX.java
! src/share/classes/javax/management/MBeanServerInvocationHandler.java
Changeset: 2db5b7f6aa66
Author: jgodinez
Date: 2013-03-29 10:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2db5b7f6aa66
8001038: Resourcefully handle resources
Reviewed-by: prr, bae
Contributed-by: jia-hong.chen at oracle.com
! src/share/classes/java/awt/Font.java
! src/share/classes/sun/font/CreatedFontTracker.java
Changeset: d6f0cbba0b8a
Author: serb
Date: 2013-03-29 22:07 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d6f0cbba0b8a
8006328: Improve robustness of sound classes
8009057: Improve MIDI event handling
Reviewed-by: amenkov, art, skoivu
! src/share/classes/com/sun/media/sound/AbstractDataLine.java
! src/share/classes/com/sun/media/sound/AbstractLine.java
! src/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java
! src/share/classes/com/sun/media/sound/AbstractMixer.java
! src/share/classes/com/sun/media/sound/AiffFileFormat.java
! src/share/classes/com/sun/media/sound/AiffFileReader.java
! src/share/classes/com/sun/media/sound/AiffFileWriter.java
! src/share/classes/com/sun/media/sound/AlawCodec.java
! src/share/classes/com/sun/media/sound/AuFileFormat.java
! src/share/classes/com/sun/media/sound/AuFileReader.java
! src/share/classes/com/sun/media/sound/AuFileWriter.java
! src/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java
! src/share/classes/com/sun/media/sound/AudioFloatConverter.java
! src/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java
! src/share/classes/com/sun/media/sound/AudioFloatInputStream.java
! src/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java
! src/share/classes/com/sun/media/sound/DLSInfo.java
! src/share/classes/com/sun/media/sound/DLSInstrument.java
! src/share/classes/com/sun/media/sound/DLSModulator.java
! src/share/classes/com/sun/media/sound/DLSRegion.java
! src/share/classes/com/sun/media/sound/DLSSample.java
! src/share/classes/com/sun/media/sound/DLSSampleLoop.java
! src/share/classes/com/sun/media/sound/DLSSampleOptions.java
! src/share/classes/com/sun/media/sound/DLSSoundbank.java
! src/share/classes/com/sun/media/sound/DLSSoundbankReader.java
! src/share/classes/com/sun/media/sound/DataPusher.java
! src/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java
! src/share/classes/com/sun/media/sound/EmergencySoundbank.java
! src/share/classes/com/sun/media/sound/EventDispatcher.java
! src/share/classes/com/sun/media/sound/FFT.java
! src/share/classes/com/sun/media/sound/FastShortMessage.java
! src/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/share/classes/com/sun/media/sound/JDK13Services.java
! src/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/share/classes/com/sun/media/sound/MidiDeviceReceiverEnvelope.java
! src/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java
! src/share/classes/com/sun/media/sound/MidiInDevice.java
! src/share/classes/com/sun/media/sound/MidiInDeviceProvider.java
! src/share/classes/com/sun/media/sound/MidiOutDevice.java
! src/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java
! src/share/classes/com/sun/media/sound/MidiUtils.java
! src/share/classes/com/sun/media/sound/ModelByteBuffer.java
! src/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java
! src/share/classes/com/sun/media/sound/ModelConnectionBlock.java
! src/share/classes/com/sun/media/sound/ModelDestination.java
! src/share/classes/com/sun/media/sound/ModelIdentifier.java
! src/share/classes/com/sun/media/sound/ModelInstrument.java
! src/share/classes/com/sun/media/sound/ModelInstrumentComparator.java
! src/share/classes/com/sun/media/sound/ModelMappedInstrument.java
! src/share/classes/com/sun/media/sound/ModelPatch.java
! src/share/classes/com/sun/media/sound/ModelPerformer.java
! src/share/classes/com/sun/media/sound/ModelSource.java
! src/share/classes/com/sun/media/sound/ModelStandardDirector.java
! src/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java
! src/share/classes/com/sun/media/sound/ModelStandardTransform.java
! src/share/classes/com/sun/media/sound/PCMtoPCMCodec.java
! src/share/classes/com/sun/media/sound/Platform.java
! src/share/classes/com/sun/media/sound/PortMixer.java
! src/share/classes/com/sun/media/sound/PortMixerProvider.java
! src/share/classes/com/sun/media/sound/Printer.java
! src/share/classes/com/sun/media/sound/RIFFInvalidDataException.java
! src/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java
! src/share/classes/com/sun/media/sound/RIFFReader.java
! src/share/classes/com/sun/media/sound/RIFFWriter.java
! src/share/classes/com/sun/media/sound/RealTimeSequencer.java
! src/share/classes/com/sun/media/sound/RealTimeSequencerProvider.java
! src/share/classes/com/sun/media/sound/SF2GlobalRegion.java
! src/share/classes/com/sun/media/sound/SF2Instrument.java
! src/share/classes/com/sun/media/sound/SF2InstrumentRegion.java
! src/share/classes/com/sun/media/sound/SF2Layer.java
! src/share/classes/com/sun/media/sound/SF2LayerRegion.java
! src/share/classes/com/sun/media/sound/SF2Modulator.java
! src/share/classes/com/sun/media/sound/SF2Sample.java
! src/share/classes/com/sun/media/sound/SF2Soundbank.java
! src/share/classes/com/sun/media/sound/SF2SoundbankReader.java
! src/share/classes/com/sun/media/sound/SoftAbstractResampler.java
! src/share/classes/com/sun/media/sound/SoftAudioBuffer.java
! src/share/classes/com/sun/media/sound/SoftAudioPusher.java
! src/share/classes/com/sun/media/sound/SoftChannel.java
! src/share/classes/com/sun/media/sound/SoftChannelProxy.java
! src/share/classes/com/sun/media/sound/SoftChorus.java
! src/share/classes/com/sun/media/sound/SoftCubicResampler.java
! src/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java
! src/share/classes/com/sun/media/sound/SoftFilter.java
! src/share/classes/com/sun/media/sound/SoftInstrument.java
! src/share/classes/com/sun/media/sound/SoftJitterCorrector.java
! src/share/classes/com/sun/media/sound/SoftLanczosResampler.java
! src/share/classes/com/sun/media/sound/SoftLimiter.java
! src/share/classes/com/sun/media/sound/SoftLinearResampler.java
! src/share/classes/com/sun/media/sound/SoftLinearResampler2.java
! src/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java
! src/share/classes/com/sun/media/sound/SoftMainMixer.java
! src/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java
! src/share/classes/com/sun/media/sound/SoftMixingClip.java
! src/share/classes/com/sun/media/sound/SoftMixingDataLine.java
! src/share/classes/com/sun/media/sound/SoftMixingMainMixer.java
! src/share/classes/com/sun/media/sound/SoftMixingMixer.java
! src/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java
! src/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java
! src/share/classes/com/sun/media/sound/SoftPerformer.java
! src/share/classes/com/sun/media/sound/SoftPointResampler.java
! src/share/classes/com/sun/media/sound/SoftProvider.java
! src/share/classes/com/sun/media/sound/SoftReceiver.java
! src/share/classes/com/sun/media/sound/SoftReverb.java
! src/share/classes/com/sun/media/sound/SoftShortMessage.java
! src/share/classes/com/sun/media/sound/SoftSincResampler.java
! src/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/share/classes/com/sun/media/sound/SoftTuning.java
! src/share/classes/com/sun/media/sound/SoftVoice.java
! src/share/classes/com/sun/media/sound/StandardMidiFileReader.java
! src/share/classes/com/sun/media/sound/StandardMidiFileWriter.java
! src/share/classes/com/sun/media/sound/SunCodec.java
! src/share/classes/com/sun/media/sound/SunFileReader.java
! src/share/classes/com/sun/media/sound/SunFileWriter.java
! src/share/classes/com/sun/media/sound/Toolkit.java
! src/share/classes/com/sun/media/sound/UlawCodec.java
! src/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java
! src/share/classes/com/sun/media/sound/WaveFileFormat.java
! src/share/classes/com/sun/media/sound/WaveFileReader.java
! src/share/classes/com/sun/media/sound/WaveFileWriter.java
! src/share/classes/com/sun/media/sound/WaveFloatFileReader.java
! src/share/classes/com/sun/media/sound/WaveFloatFileWriter.java
! src/share/classes/javax/sound/midi/MetaMessage.java
! src/share/classes/javax/sound/sampled/Mixer.java
! src/share/classes/sun/audio/AudioData.java
! src/share/classes/sun/audio/AudioDataStream.java
! src/share/classes/sun/audio/AudioDevice.java
! src/share/classes/sun/audio/AudioPlayer.java
! src/share/classes/sun/audio/AudioStream.java
! src/share/classes/sun/audio/AudioStreamSequence.java
! src/share/classes/sun/audio/AudioTranslatorStream.java
! src/share/classes/sun/audio/ContinuousAudioDataStream.java
! src/share/classes/sun/audio/InvalidAudioFormatException.java
Changeset: 2eac60e99307
Author: dsamersoff
Date: 2013-03-31 22:00 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2eac60e99307
8007471: Improve MBean notifications
Summary: Improve MBean notifications
Reviewed-by: dfuchs, mchung, alanb, skoivu
! src/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java
! src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
Changeset: 107f21efda78
Author: dsamersoff
Date: 2013-03-31 22:59 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/107f21efda78
8008120: Improve JMX class checking
Summary: Improve JMX class checking
Reviewed-by: mchung, dfuchs, alanb, skoivu
! src/share/classes/javax/management/relation/RelationNotification.java
Changeset: 0bddd4e8bfb6
Author: dsamersoff
Date: 2013-03-31 23:47 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0bddd4e8bfb6
8008124: Better compliance testing
Summary: Better compliance testing
Reviewed-by: dfuchs, jfdenise, skoivu, alanb
! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
Changeset: 0d36b1e3e509
Author: prr
Date: 2013-04-01 09:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0d36b1e3e509
8005007: Better glyph processing
Reviewed-by: srl, mschoene, bae
! src/share/classes/sun/font/ExtendedTextSourceLabel.java
! src/share/native/sun/font/layout/LEGlyphStorage.cpp
! src/share/native/sun/font/layout/LookupProcessor.cpp
Changeset: 4224b02452f5
Author: sjiang
Date: 2013-04-02 10:38 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4224b02452f5
8007467: Better JMX type conversion
Reviewed-by: dfuchs, mchung, skoivu
! src/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java
! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/com/sun/jmx/mbeanserver/StandardMBeanIntrospector.java
! src/share/classes/javax/management/openmbean/CompositeDataInvocationHandler.java
! src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
Changeset: 5ae5c4120014
Author: egahlin
Date: 2013-03-21 13:56 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5ae5c4120014
8008611: Better handling of annotations in JMX
Reviewed-by: skoivu, dholmes, jfdenise
! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
Changeset: 802f5e480c8a
Author: mullan
Date: 2013-04-05 10:17 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/802f5e480c8a
8001330: Improve on checking order
Reviewed-by: acorn, hawtin
! src/share/classes/java/security/AccessControlContext.java
! src/share/classes/java/security/AccessController.java
! src/share/classes/java/security/ProtectionDomain.java
Changeset: e5969bf37f26
Author: chegar
Date: 2013-04-08 06:15 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e5969bf37f26
8008593: Better URLClassLoader resource management
Reviewed-by: alanb, sherman, hawtin
! make/java/zip/mapfile-vers
! make/java/zip/reorder-i586
! make/java/zip/reorder-sparc
! make/java/zip/reorder-sparcv9
! makefiles/mapfiles/libzip/mapfile-vers
! makefiles/mapfiles/libzip/reorder-sparc
! makefiles/mapfiles/libzip/reorder-sparcv9
! makefiles/mapfiles/libzip/reorder-x86
! src/share/classes/java/util/zip/ZipFile.java
+ src/share/classes/sun/misc/JavaUtilZipFileAccess.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/misc/URLClassPath.java
! src/share/native/java/util/zip/ZipFile.c
! src/share/native/java/util/zip/zip_util.c
! src/share/native/java/util/zip/zip_util.h
Changeset: 6f75b365af19
Author: vinnie
Date: 2013-04-08 21:12 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6f75b365af19
8009235: Improve handling of TSA data
Reviewed-by: ahgross, mullan
! src/share/classes/sun/security/pkcs/SignerInfo.java
! src/share/classes/sun/security/timestamp/TimestampToken.java
Changeset: 5496abfc666a
Author: prr
Date: 2013-04-08 13:29 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5496abfc666a
8011248: Better Component Rasters
Reviewed-by: bae, vadim, mschoene
! src/share/classes/sun/awt/image/IntegerComponentRaster.java
Changeset: 761e0002dcfe
Author: prr
Date: 2013-04-08 13:32 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/761e0002dcfe
8011253: Better Short Component Rasters
Reviewed-by: bae, vadim, mschoene
! src/share/classes/sun/awt/image/ShortBandedRaster.java
! src/share/classes/sun/awt/image/ShortComponentRaster.java
Changeset: 1adc1051f2d3
Author: prr
Date: 2013-04-08 13:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1adc1051f2d3
8011257: Better Byte Component Rasters
Reviewed-by: bae, vadim, mschoene
! src/share/classes/sun/awt/image/ByteBandedRaster.java
! src/share/classes/sun/awt/image/ByteComponentRaster.java
Changeset: eafd52d53f09
Author: bae
Date: 2013-04-10 15:55 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/eafd52d53f09
8011243: Improve ImagingLib
Reviewed-by: prr, vadim
! src/share/native/sun/awt/medialib/awt_ImagingLib.c
! src/share/native/sun/awt/medialib/mlib_ImageCreate.c
Changeset: fa42f0831e66
Author: bae
Date: 2013-04-12 14:08 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fa42f0831e66
8011992: java/awt/image/mlib/MlibOpsTest.java failed since jdk7u25b05
Reviewed-by: vadim
! src/share/native/sun/awt/medialib/awt_ImagingLib.c
! test/java/awt/image/mlib/MlibOpsTest.java
Changeset: bfe04328d394
Author: bae
Date: 2013-04-15 14:11 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bfe04328d394
8012112: java/awt/image/mlib/MlibOpsTest.java fails on sparc solaris
Reviewed-by: prr, vadim
! src/share/native/sun/awt/medialib/awt_ImagingLib.c
! test/java/awt/image/mlib/MlibOpsTest.java
Changeset: 7d90e3e0a8ec
Author: leonidr
Date: 2013-04-16 21:19 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7d90e3e0a8ec
8011695: [tck-red] Application can not be run, the Security Warning dialog is gray.
Summary: EventQueue shouldn't use AppContext.getAppContext() to obtain its AppContext.
Reviewed-by: art
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/javax/swing/RepaintManager.java
! src/share/classes/sun/awt/SunToolkit.java
Changeset: cf14f699f36c
Author: anthony
Date: 2013-04-18 13:52 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cf14f699f36c
8009071: Improve shape handling
Reviewed-by: art, mschoene
! src/macosx/native/sun/awt/CRobot.m
! src/macosx/native/sun/awt/LWCToolkit.m
! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m
+ src/share/native/common/sizecalc.h
! src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c
! src/share/native/sun/awt/splashscreen/splashscreen_gif.c
! src/share/native/sun/java2d/pipe/Region.c
! src/solaris/native/sun/awt/awt_Robot.c
! src/solaris/native/sun/awt/awt_UNIXToolkit.c
! src/solaris/native/sun/awt/fontpath.c
! src/solaris/native/sun/awt/gtk2_interface.c
! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c
! src/solaris/native/sun/xawt/XlibWrapper.c
! src/windows/native/sun/awt/splashscreen/splashscreen_sys.c
! src/windows/native/sun/font/lcdglyph.c
! src/windows/native/sun/java2d/opengl/WGLSurfaceData.c
! src/windows/native/sun/java2d/windows/GDIBlitLoops.cpp
! src/windows/native/sun/java2d/windows/GDIRenderer.cpp
! src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp
! src/windows/native/sun/windows/CmdIDList.cpp
! src/windows/native/sun/windows/Devices.cpp
! src/windows/native/sun/windows/ShellFolder2.cpp
! src/windows/native/sun/windows/WPrinterJob.cpp
! src/windows/native/sun/windows/alloc.h
! src/windows/native/sun/windows/awt.h
! src/windows/native/sun/windows/awt_BitmapUtil.cpp
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Cursor.cpp
! src/windows/native/sun/windows/awt_DataTransferer.cpp
! src/windows/native/sun/windows/awt_DesktopProperties.cpp
! src/windows/native/sun/windows/awt_DnDDT.cpp
! src/windows/native/sun/windows/awt_InputMethod.cpp
! src/windows/native/sun/windows/awt_PrintControl.cpp
! src/windows/native/sun/windows/awt_PrintJob.cpp
! src/windows/native/sun/windows/awt_Robot.cpp
Changeset: 4934254492af
Author: sundar
Date: 2013-04-19 11:43 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4934254492af
8006611: Improve scripting
Reviewed-by: mchung
! src/share/classes/javax/script/ScriptEngineManager.java
Changeset: a73ecb5085eb
Author: jfranck
Date: 2013-04-19 14:40 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a73ecb5085eb
8007812: (reflect) Class.getEnclosingMethod problematic for some classes
Summary: Better checking in getEnclosing(Method|Constructor|Class)
Reviewed-by: darcy, ahgross, mchung
! src/share/classes/java/lang/Class.java
+ test/lib/testlibrary/ClassFileInstaller.java
Changeset: 15370008c68d
Author: chegar
Date: 2013-04-22 10:21 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/15370008c68d
8012692: SerialJavaObject.java should be CallerSensitive aware
Reviewed-by: mchung
! src/share/classes/javax/sql/rowset/serial/SerialJavaObject.java
Changeset: ff3ac3680ffa
Author: mchung
Date: 2013-04-22 10:22 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ff3ac3680ffa
8012689: CallerSensitive annotation should not have CONSTRUCTOR Target
Reviewed-by: chegar
! src/share/classes/sun/reflect/CallerSensitive.java
Changeset: 783ed53bce0b
Author: smarks
Date: 2013-04-22 10:55 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/783ed53bce0b
8008132: Better serialization support
Reviewed-by: alanb, hawtin
! src/share/classes/java/io/ObjectOutputStream.java
! src/share/classes/java/io/ObjectStreamClass.java
! src/share/classes/java/io/ObjectStreamField.java
Changeset: bb0ec4661eb8
Author: chegar
Date: 2013-04-22 11:08 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bb0ec4661eb8
8012917: ObjectStreamClass and ObjectStreamField should be CallerSensitive aware
Reviewed-by: mchung
! src/share/classes/java/io/ObjectStreamClass.java
! src/share/classes/java/io/ObjectStreamField.java
Changeset: 10558009e439
Author: anthony
Date: 2013-04-09 12:05 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/10558009e439
8011154: java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java failed since 7u25b03 on windows
Reviewed-by: art, yan
! src/windows/native/sun/windows/awt_Component.cpp
Changeset: 0f0ff6e9da05
Author: mullan
Date: 2013-04-22 11:23 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0f0ff6e9da05
6741606: Integrate Apache Santuario
Reviewed-by: vinnie, hawtin
! src/share/classes/com/sun/org/apache/xml/internal/security/Init.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipher.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java
! src/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/javax/xml/crypto/dsig/GenerationTests.java
! test/javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java
! test/javax/xml/crypto/dsig/ValidationTests.java
Changeset: 72f55e763113
Author: leonidr
Date: 2013-03-27 16:37 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/72f55e763113
8003559: Update display of applet windows
Summary: Implemented applet security warning for OS X port
Reviewed-by: art, anthony, serb, skoivu
! make/sun/awt/Makefile
+ make/sun/awt/ToBin.java
! make/sun/lwawt/FILES_export_macosx.gmk
! make/sun/xawt/Makefile
- make/sun/xawt/ToBin.java
! makefiles/GenerateJavaSources.gmk
! makefiles/GensrcIcons.gmk
! makefiles/Tools.gmk
+ makefiles/sun/awt/ToBin.java
- makefiles/sun/awt/X11/ToBin.java
! src/macosx/classes/sun/java2d/opengl/CGLLayer.java
! src/macosx/classes/sun/lwawt/LWKeyboardFocusManagerPeer.java
! src/macosx/classes/sun/lwawt/LWToolkit.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
+ src/macosx/classes/sun/lwawt/PlatformEventNotifier.java
! src/macosx/classes/sun/lwawt/PlatformWindow.java
+ src/macosx/classes/sun/lwawt/SecurityWarningWindow.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java
+ src/macosx/classes/sun/lwawt/macosx/CWarningWindow.java
! src/macosx/classes/sun/lwawt/macosx/CWrapper.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/CWrapper.m
+ src/share/classes/sun/awt/IconInfo.java
+ src/share/classes/sun/awt/resources/security-icon-bw16.png
+ src/share/classes/sun/awt/resources/security-icon-bw24.png
+ src/share/classes/sun/awt/resources/security-icon-bw32.png
+ src/share/classes/sun/awt/resources/security-icon-bw48.png
+ src/share/classes/sun/awt/resources/security-icon-interim16.png
+ src/share/classes/sun/awt/resources/security-icon-interim24.png
+ src/share/classes/sun/awt/resources/security-icon-interim32.png
+ src/share/classes/sun/awt/resources/security-icon-interim48.png
+ src/share/classes/sun/awt/resources/security-icon-yellow16.png
+ src/share/classes/sun/awt/resources/security-icon-yellow24.png
+ src/share/classes/sun/awt/resources/security-icon-yellow32.png
+ src/share/classes/sun/awt/resources/security-icon-yellow48.png
! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java
- src/solaris/classes/sun/awt/X11/XIconInfo.java
! src/solaris/classes/sun/awt/X11/XIconWindow.java
! src/solaris/classes/sun/awt/X11/XNETProtocol.java
! src/solaris/classes/sun/awt/X11/XWM.java
! src/solaris/classes/sun/awt/X11/XWarningWindow.java
! src/solaris/classes/sun/awt/X11/XWindowAttributesData.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
- src/solaris/classes/sun/awt/X11/security-icon-bw16.png
- src/solaris/classes/sun/awt/X11/security-icon-bw24.png
- src/solaris/classes/sun/awt/X11/security-icon-bw32.png
- src/solaris/classes/sun/awt/X11/security-icon-bw48.png
- src/solaris/classes/sun/awt/X11/security-icon-interim16.png
- src/solaris/classes/sun/awt/X11/security-icon-interim24.png
- src/solaris/classes/sun/awt/X11/security-icon-interim32.png
- src/solaris/classes/sun/awt/X11/security-icon-interim48.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow16.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow24.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow32.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow48.png
Changeset: 31980806a21a
Author: chegar
Date: 2013-04-19 14:14 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/31980806a21a
Merge
- make/sun/xawt/ToBin.java
! makefiles/Tools.gmk
- makefiles/sun/awt/X11/ToBin.java
! src/macosx/classes/sun/lwawt/LWToolkit.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
- src/solaris/classes/sun/awt/X11/XIconInfo.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
- src/solaris/classes/sun/awt/X11/security-icon-bw16.png
- src/solaris/classes/sun/awt/X11/security-icon-bw24.png
- src/solaris/classes/sun/awt/X11/security-icon-bw32.png
- src/solaris/classes/sun/awt/X11/security-icon-bw48.png
- src/solaris/classes/sun/awt/X11/security-icon-interim16.png
- src/solaris/classes/sun/awt/X11/security-icon-interim24.png
- src/solaris/classes/sun/awt/X11/security-icon-interim32.png
- src/solaris/classes/sun/awt/X11/security-icon-interim48.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow16.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow24.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow32.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow48.png
Changeset: 7615af456906
Author: chegar
Date: 2013-04-22 11:29 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7615af456906
Merge
Changeset: d0dbbdbb217f
Author: mchung
Date: 2013-04-17 15:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d0dbbdbb217f
8011557: Improve reflection utility classes
Reviewed-by: ahgross, alanb
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/reflect/Proxy.java
! src/share/classes/sun/reflect/misc/ReflectUtil.java
Changeset: 25b69fbfe80f
Author: chegar
Date: 2013-04-23 11:13 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/25b69fbfe80f
Merge
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/sun/security/timestamp/TimestampToken.java
Changeset: 3197c702c8d1
Author: bae
Date: 2013-04-24 21:15 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3197c702c8d1
8012438: Better image validation
Reviewed-by: prr
! src/share/classes/java/awt/image/ComponentSampleModel.java
! src/share/classes/java/awt/image/PixelInterleavedSampleModel.java
! src/share/classes/java/awt/image/Raster.java
! src/share/classes/sun/awt/image/ByteBandedRaster.java
! src/share/classes/sun/awt/image/ByteComponentRaster.java
! src/share/classes/sun/awt/image/BytePackedRaster.java
! src/share/classes/sun/awt/image/IntegerComponentRaster.java
! src/share/classes/sun/awt/image/ShortBandedRaster.java
! src/share/classes/sun/awt/image/ShortComponentRaster.java
! src/share/native/sun/awt/medialib/awt_ImagingLib.c
Changeset: 256ebcf1317b
Author: chegar
Date: 2013-04-28 09:35 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/256ebcf1317b
Merge
! src/macosx/classes/sun/java2d/opengl/CGLLayer.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/share/classes/sun/awt/SunToolkit.java
- src/share/classes/sun/java2d/cmm/lcms/META-INF/services/sun.java2d.cmm.PCMM
! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java
! src/solaris/classes/sun/awt/X11/XIconWindow.java
! src/solaris/classes/sun/awt/X11/XNETProtocol.java
! src/solaris/classes/sun/awt/X11/XWM.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
Changeset: c3a08adee3ea
Author: chegar
Date: 2013-05-01 12:25 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c3a08adee3ea
Merge
Changeset: f1c0e2da008c
Author: chegar
Date: 2013-05-08 11:22 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f1c0e2da008c
Merge
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
- src/share/classes/java/beans/ReflectionUtils.java
! src/share/classes/java/lang/reflect/Proxy.java
! src/share/classes/java/nio/file/Files.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java
- test/java/io/Serializable/accessConstants/AccessConstants.java
- test/java/nio/file/Files/walkFileTree/walk_file_tree.sh
- test/sun/reflect/CallerSensitive/MethodFinder.java
Changeset: b8102c2f6632
Author: chegar
Date: 2013-05-16 11:47 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b8102c2f6632
Merge
Changeset: 60a2184a71f2
Author: chegar
Date: 2013-05-23 12:58 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/60a2184a71f2
Merge
- make/com/sun/script/Makefile
- make/sun/org/Makefile
- make/sun/org/mozilla/Makefile
- make/sun/org/mozilla/javascript/Makefile
! src/macosx/classes/sun/lwawt/LWToolkit.java
- src/share/classes/com/sun/script/javascript/ExternalScriptable.java
- src/share/classes/com/sun/script/javascript/JSAdapter.java
- src/share/classes/com/sun/script/javascript/JavaAdapter.java
- src/share/classes/com/sun/script/javascript/META-INF/services/javax.script.ScriptEngineFactory
- src/share/classes/com/sun/script/javascript/RhinoClassShutter.java
- src/share/classes/com/sun/script/javascript/RhinoCompiledScript.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java
- src/share/classes/com/sun/script/javascript/RhinoTopLevel.java
- src/share/classes/com/sun/script/javascript/RhinoWrapFactory.java
- src/share/classes/com/sun/script/util/BindingsBase.java
- src/share/classes/com/sun/script/util/BindingsEntrySet.java
- src/share/classes/com/sun/script/util/BindingsImpl.java
- src/share/classes/com/sun/script/util/InterfaceImplementor.java
- src/share/classes/com/sun/script/util/ScriptEngineFactoryBase.java
! src/share/classes/java/lang/reflect/Proxy.java
! src/share/classes/java/net/ServerSocket.java
! src/share/classes/java/net/Socket.java
- src/share/classes/java/time/format/DateTimeFormatSymbols.java
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/java/util/zip/ZipFile.java
! src/share/classes/sun/net/httpserver/ServerImpl.java
- src/share/classes/sun/nio/cs/ext/META-INF/services/java.nio.charset.spi.CharsetProvider
- test/java/lang/Thread/StackTraces.java
- test/java/time/tck/java/time/format/TCKDateTimeFormatSymbols.java
- test/java/time/test/java/time/format/TestDateTimeFormatSymbols.java
- test/java/util/logging/bundlesearch/LoadItUp.java
- test/sun/security/provider/certpath/X509CertPath/ForwardBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ReverseBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ValidateCompromised.java
Changeset: aa559d55fc4a
Author: chegar
Date: 2013-05-31 10:34 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/aa559d55fc4a
Merge
Changeset: 405cd7338069
Author: chegar
Date: 2013-06-10 10:38 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/405cd7338069
Merge
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/share/classes/java/lang/Class.java
! src/share/classes/java/nio/file/Files.java
! src/share/classes/java/security/AccessControlContext.java
! src/share/classes/java/security/AccessController.java
! src/share/classes/java/util/zip/ZipFile.java
- src/share/classes/sun/misc/FDBigInt.java
! src/share/classes/sun/tools/jconsole/VMPanel.java
! src/share/classes/sun/tools/jconsole/resources/messages.properties
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! src/share/native/sun/java2d/cmm/lcms/cmslut.c
! src/solaris/classes/sun/awt/X11/XWM.java
! src/solaris/native/sun/awt/awt_GraphicsEnv.c
! src/solaris/native/sun/awt/awt_GraphicsEnv.h
! src/solaris/native/sun/java2d/x11/X11SurfaceData.c
! src/solaris/native/sun/xawt/XlibWrapper.c
! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c
! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c
- test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.sh
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorLateBindingFailFastTest.java
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTraversingAndSplittingTest.java
Changeset: cd0140e5bee5
Author: prr
Date: 2013-04-25 16:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cd0140e5bee5
8012421: Better positioning of PairPositioning
Reviewed-by: srl, mschoene, vadim
! src/share/native/sun/font/layout/PairPositioningSubtables.cpp
! src/share/native/sun/font/layout/PairPositioningSubtables.h
Changeset: 97149218a8ad
Author: bae
Date: 2013-04-26 11:46 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/97149218a8ad
8012601: Better validation of image layouts
Reviewed-by: prr
! src/share/classes/java/awt/image/BufferedImage.java
! src/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java
Changeset: 40c65c6711ee
Author: prr
Date: 2013-04-26 15:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/40c65c6711ee
8012617: ArrayIndexOutOfBoundsException with some fonts using LineBreakMeasurer
Reviewed-by: bae, srl
! src/share/classes/sun/font/ExtendedTextSourceLabel.java
! src/share/classes/sun/font/GlyphLayout.java
! src/share/native/sun/font/layout/ContextualSubstSubtables.cpp
! src/share/native/sun/font/layout/CursiveAttachmentSubtables.cpp
! src/share/native/sun/font/layout/ExtensionSubtables.cpp
! src/share/native/sun/font/layout/ExtensionSubtables.h
! src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp
! src/share/native/sun/font/layout/GlyphSubstLookupProc.cpp
! src/share/native/sun/font/layout/LigatureSubstSubtables.cpp
! src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp
! src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.cpp
! src/share/native/sun/font/layout/MarkToMarkPosnSubtables.cpp
! src/share/native/sun/font/layout/MultipleSubstSubtables.cpp
! src/share/native/sun/font/layout/PairPositioningSubtables.cpp
! src/share/native/sun/font/layout/SinglePositioningSubtables.cpp
! src/share/native/sun/font/layout/SingleSubstitutionSubtables.cpp
! src/share/native/sun/font/layout/SunLayoutEngine.cpp
+ test/java/awt/font/LineBreakMeasurer/AllFontsLBM.java
Changeset: 30c8c83eeb70
Author: mullan
Date: 2013-04-29 11:47 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/30c8c83eeb70
8009217: REGRESSION: test com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java fails to compile since 7u21b03
Reviewed-by: xuelei
! test/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java
! test/com/sun/org/apache/xml/internal/security/transforms/MyTransform.java
Changeset: 19af6fae7b98
Author: bae
Date: 2013-04-30 04:41 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/19af6fae7b98
8012597: Better image channel verification
Reviewed-by: vadim
! src/share/classes/java/awt/image/BufferedImage.java
! src/share/native/sun/awt/image/awt_parseImage.c
! src/share/native/sun/awt/medialib/awt_ImagingLib.c
Changeset: 1b86ce92dc2f
Author: alexsch
Date: 2013-04-30 13:55 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1b86ce92dc2f
8012330: [macosx] Sometimes the applet showing the modal dialog itself loses the ability to gain focus
Reviewed-by: serb, ant
! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
Changeset: d4c5b2792d55
Author: dfuchs
Date: 2013-05-02 10:46 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d4c5b2792d55
8012243: about 30% regression on specjvm2008.serial on 7u25 comparing 7u21
Reviewed-by: alanb, skoivu, smarks, mchung
! src/share/classes/java/io/ObjectStreamClass.java
! src/share/classes/java/io/ObjectStreamField.java
Changeset: e898a9e1404b
Author: mullan
Date: 2013-05-02 11:42 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e898a9e1404b
8008744: Rework part of fix for JDK-6741606
Reviewed-by: xuelei, ahgross
+ src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/ClassLoaderUtils.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderUtils.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java
Changeset: b3850bdca7f1
Author: leonidr
Date: 2013-05-06 16:12 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b3850bdca7f1
8012933: Test closed/java/awt/Dialog/DialogAnotherThread/JaWSTest.java fails since jdk 7u25 b07
Summary: Do not mark context as disposed until we've posted all the events
Reviewed-by: art
! src/share/classes/sun/awt/AppContext.java
+ test/sun/awt/AppContext/8012933/Test8012933.java
Changeset: fb7dc7c54145
Author: jfranck
Date: 2013-05-07 13:23 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fb7dc7c54145
8011139: (reflect) Revise checking in getEnclosingClass
Reviewed-by: darcy, mchung, ahgross
! src/share/classes/java/lang/Class.java
Changeset: cefd77938a6c
Author: twisti
Date: 2013-05-08 12:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cefd77938a6c
8009424: Restrict publicLookup with additional checks
Reviewed-by: vlivanov, jdn
! src/share/classes/java/lang/invoke/MethodHandles.java
Changeset: 7f2fc413fb1d
Author: coffeys
Date: 2013-05-09 20:31 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7f2fc413fb1d
8013196: TimeZone.getDefault() throws NPE due to sun.awt.AppContext.getAppContext()
Reviewed-by: mchung, okutsu
! src/share/classes/sun/awt/AppContext.java
! src/share/classes/sun/misc/SharedSecrets.java
Changeset: 3948bdc62c34
Author: mullan
Date: 2013-05-13 17:50 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3948bdc62c34
8010714: XML DSig API allows a RetrievalMethod to reference another RetrievalMethod
Reviewed-by: xuelei, hawtin
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
! test/com/sun/org/apache/xml/internal/security/TruncateHMAC.java
Changeset: 5d342b420db0
Author: xuelei
Date: 2013-05-14 05:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5d342b420db0
8014281: Better checking of XML signature
Summary: also reviewed by Andrew Gross and Christophe Ravel
Reviewed-by: mullan
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java
Changeset: c261596407b5
Author: bae
Date: 2013-05-14 21:10 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c261596407b5
8014427: REGRESSION: closed/javax/imageio/plugins/bmp/Write3ByteBgrTest.java fails since 7u25 b09
Reviewed-by: prr
! src/share/classes/java/awt/image/Raster.java
Changeset: 392f03789497
Author: mchung
Date: 2013-05-14 08:07 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/392f03789497
8010727: WLS fails to add a logger with "" in its own LogManager subclass instance
Reviewed-by: alanb, jgish
! src/share/classes/java/util/logging/LogManager.java
+ test/java/util/logging/LogManagerInstanceTest.java
Changeset: 8e07710dca9a
Author: bae
Date: 2013-05-17 16:14 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8e07710dca9a
8014205: Most of the Swing dialogs are blank on one win7 MUI
Reviewed-by: vadim
! src/share/classes/java/awt/image/BufferedImage.java
Changeset: 1d8fe72d3c4e
Author: leonidr
Date: 2013-05-20 19:07 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1d8fe72d3c4e
8014718: Netbeans IDE begins to throw a lot exceptions since 7u25 b10
Summary: Removed logging from SunToolkit
Reviewed-by: art
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/sun/awt/SunToolkit.java
Changeset: 25baf6dc46a0
Author: chegar
Date: 2013-05-22 13:57 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/25baf6dc46a0
8014737: java/lang/invoke/7196190/MHProxyTest.java fails after 8009424
Reviewed-by: twisti
- test/java/lang/invoke/7196190/MHProxyTest.java
Changeset: a4ea4234facf
Author: chegar
Date: 2013-06-14 16:38 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a4ea4234facf
8012156: tools/javac/file/zip/T6865530.java fails for win32/64 in 7u25 nightly runs
Reviewed-by: alanb
! src/share/classes/sun/misc/URLClassPath.java
Changeset: 7d56b8a92f52
Author: chegar
Date: 2013-06-17 11:26 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7d56b8a92f52
Merge
! make/sun/awt/Makefile
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/LWCToolkit.m
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/net/ServerSocket.java
! src/share/classes/java/net/Socket.java
! src/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java
! src/share/classes/java/nio/channels/SocketChannel.java
! src/share/classes/java/security/KeyStore.java
- src/share/classes/sun/misc/Hashing.java
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.SuSE.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Ubuntu.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.properties
! src/solaris/native/sun/xawt/XlibWrapper.c
- test/sun/misc/Hashing.java
Changeset: e3b075b8f21f
Author: chegar
Date: 2013-06-17 14:23 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e3b075b8f21f
Merge
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/sun/awt/SunToolkit.java
! src/share/classes/sun/net/ftp/impl/FtpClient.java
! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java
! src/solaris/classes/sun/awt/X11/XIconWindow.java
! src/solaris/classes/sun/awt/X11/XNETProtocol.java
! src/solaris/classes/sun/awt/X11/XWM.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
Changeset: c31fa946605c
Author: chegar
Date: 2013-06-18 09:39 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c31fa946605c
Merge
! src/share/classes/java/lang/Class.java
Changeset: 403e63195af5
Author: chegar
Date: 2013-06-18 16:08 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/403e63195af5
Merge
Changeset: ba544aab1fcd
Author: bpb
Date: 2013-06-18 11:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ba544aab1fcd
8015395: NumberFormatException during startup if JDK-internal property java.lang.Integer.IntegerCache.high set to bad value
Summary: Fall back to default if a bad value is passed for this property.
Reviewed-by: mduigou
! src/share/classes/java/lang/Integer.java
Changeset: eb1a3c50a2a9
Author: mduigou
Date: 2013-06-18 14:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/eb1a3c50a2a9
Merge
Changeset: 1f7cbe4829fe
Author: mduigou
Date: 2013-06-18 16:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1f7cbe4829fe
8016446: Improve forEach/replaceAll for Map, HashMap, Hashtable, IdentityHashMap, WeakHashMap, TreeMap, ConcurrentMap
Reviewed-by: forax, mduigou, psandoz
Contributed-by: Mike Duigou , Remi Forax
! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/Hashtable.java
! src/share/classes/java/util/IdentityHashMap.java
! src/share/classes/java/util/LinkedHashMap.java
! src/share/classes/java/util/Map.java
! src/share/classes/java/util/TreeMap.java
! src/share/classes/java/util/WeakHashMap.java
! src/share/classes/java/util/concurrent/ConcurrentMap.java
! test/java/util/Map/Defaults.java
Changeset: 2d9da733014f
Author: xuelei
Date: 2013-06-18 18:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2d9da733014f
8000456: Add programmatic deadlock detection in SSLEngineDeadlock
Reviewed-by: wetmore
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineDeadlock.java
Changeset: d82773b770ce
Author: mfang
Date: 2013-06-18 21:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d82773b770ce
8015657: jdk8 l10n resource file translation update 3
Reviewed-by: yhuang
! src/macosx/classes/com/apple/laf/resources/aqua_pt_BR.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_ja.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties
! src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties
! src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties
! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java
! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java
! 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/security/util/AuthResources_zh_CN.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_CN.java
! src/share/classes/sun/security/util/Resources_zh_TW.java
! src/share/classes/sun/tools/jar/resources/jar_de.properties
! src/share/classes/sun/tools/jar/resources/jar_es.properties
! src/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/share/classes/sun/tools/jar/resources/jar_it.properties
! src/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! src/share/classes/sun/tools/serialver/serialver_zh_CN.properties
! 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: a76858faad59
Author: xuelei
Date: 2013-06-19 02:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a76858faad59
7188658: Add possibility to disable client initiated renegotiation
Reviewed-by: weijun, wetmore
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/classes/sun/security/ssl/ServerHandshaker.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NoImpactServerRenego.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/RejectClientRenego.java
Changeset: 22337da71eca
Author: chegar
Date: 2013-06-19 11:47 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/22337da71eca
8017044: anti-delta fix for 8015402
Reviewed-by: alanb
! src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/share/classes/java/lang/invoke/LambdaMetafactory.java
Changeset: 8bc1b313a082
Author: chegar
Date: 2013-06-19 13:03 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8bc1b313a082
Merge
Changeset: 9b802d99cb52
Author: bpb
Date: 2013-06-19 08:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9b802d99cb52
4837946: Faster multiplication and exponentiation of large integers
4646474: BigInteger.pow() algorithm slow in 1.4.0
Summary: Implement Karatsuba and 3-way Toom-Cook multiplication as well as exponentiation using Karatsuba and Toom-Cook squaring.
Reviewed-by: alanb, bpb, martin
Contributed-by: Alan Eliasen
! src/share/classes/java/math/BigDecimal.java
! src/share/classes/java/math/BigInteger.java
! test/java/math/BigInteger/BigIntegerTest.java
Changeset: c3087d966f1f
Author: chegar
Date: 2013-06-19 11:04 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c3087d966f1f
Merge
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
Changeset: a5735e6d6616
Author: chegar
Date: 2013-06-19 11:49 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a5735e6d6616
Merge
Changeset: a9ad5ac3430b
Author: chegar
Date: 2013-06-19 15:58 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a9ad5ac3430b
8017057: More ProblemList.txt updates (6/2013)
Reviewed-by: alanb
! test/ProblemList.txt
Changeset: 8fd1e39b1c2b
Author: chegar
Date: 2013-06-19 17:32 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8fd1e39b1c2b
Merge
Changeset: f6d72c4f6bf1
Author: dxu
Date: 2013-06-19 13:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f6d72c4f6bf1
8016592: Clean-up Javac Overrides Warnings In javax/management/NotificationBroadcasterSupport.java
Summary: Add hashCode() methods to ListenerInfo and WildcardListenerInfo classes
Reviewed-by: dfuchs, alanb, sjiang, chegar
! src/share/classes/javax/management/NotificationBroadcasterSupport.java
Changeset: de6b93fd6d23
Author: khazra
Date: 2013-06-19 14:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/de6b93fd6d23
8016576: Overrides warnings in jdi and jconsole
Summary: Implement hashCode() in classes emitting warnings
Reviewed-by: alanb, chegar
! src/share/classes/com/sun/tools/jdi/SDE.java
! src/share/classes/sun/tools/jconsole/inspector/XObject.java
Changeset: e1b18a666f76
Author: khazra
Date: 2013-06-19 14:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e1b18a666f76
8016698: Cleanup overrides warning in sun/tools/ClassDeclaration.java
Summary: Override Object.hashCode()
Reviewed-by: alanb, chegar
! src/share/classes/sun/tools/java/ClassDeclaration.java
Changeset: 2b156531b7eb
Author: arieber
Date: 2013-06-19 17:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2b156531b7eb
7025238: HttpURLConnection does not handle URLs with an empty path component.
Summary: Prepend a '/' to file when path is empty
Reviewed-by: chegar, khazra
! src/share/classes/sun/net/www/http/HttpClient.java
+ test/sun/net/www/http/HttpClient/B7025238.java
Changeset: aa4610fe8a73
Author: lana
Date: 2013-06-19 18:30 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/aa4610fe8a73
Merge
- make/sun/xawt/ToBin.java
- makefiles/sun/awt/X11/ToBin.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
- src/share/classes/sun/misc/FDBigInt.java
- src/share/classes/sun/misc/Hashing.java
- src/solaris/classes/sun/awt/X11/XIconInfo.java
! src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java
- src/solaris/classes/sun/awt/X11/security-icon-bw16.png
- src/solaris/classes/sun/awt/X11/security-icon-bw24.png
- src/solaris/classes/sun/awt/X11/security-icon-bw32.png
- src/solaris/classes/sun/awt/X11/security-icon-bw48.png
- src/solaris/classes/sun/awt/X11/security-icon-interim16.png
- src/solaris/classes/sun/awt/X11/security-icon-interim24.png
- src/solaris/classes/sun/awt/X11/security-icon-interim32.png
- src/solaris/classes/sun/awt/X11/security-icon-interim48.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow16.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow24.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow32.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow48.png
! src/solaris/native/sun/awt/awt_GraphicsEnv.c
! src/windows/native/sun/windows/WPrinterJob.cpp
! src/windows/native/sun/windows/awt_PrintControl.cpp
- test/java/lang/invoke/7196190/MHProxyTest.java
- test/sun/misc/Hashing.java
Changeset: fce2eaa84b21
Author: lana
Date: 2013-06-24 14:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fce2eaa84b21
Merge
Changeset: 58e5d1149f97
Author: erikj
Date: 2013-06-25 09:25 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/58e5d1149f97
8017480: Move copying of jfr files to closed makefile
Reviewed-by: sla, tbell
! makefiles/CopyFiles.gmk
Changeset: fd41ca58229c
Author: katleman
Date: 2013-06-25 13:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fd41ca58229c
Merge
Changeset: 4a5d3cf2b3af
Author: katleman
Date: 2013-06-26 11:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4a5d3cf2b3af
8016684: JDK8 b94 source with GPL header errors
Reviewed-by: tbell, darcy
! src/share/classes/java/nio/CharBufferSpliterator.java
! src/share/native/sun/management/DiagnosticCommandImpl.c
! test/java/lang/management/MXBean/MXBeanBehavior.java
! test/java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java
Changeset: 2f1386fc2079
Author: katleman
Date: 2013-06-27 13:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2f1386fc2079
Added tag jdk8-b96 for changeset 4a5d3cf2b3af
! .hgtags
Changeset: 8339c83b16c6
Author: ehelin
Date: 2013-07-02 13:06 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8339c83b16c6
8019500: Exclude MemoryTest.java and MemoryTestAllGC.sh to enable integration
Reviewed-by: erikj, alanb
! test/ProblemList.txt
Changeset: 87cab043cb5e
Author: katleman
Date: 2013-06-28 16:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/87cab043cb5e
8019347: JDK8 b96 source with GPL header errors
Reviewed-by: iris, alanb, lancea
! makefiles/sun/awt/ToBin.java
! src/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java
! test/java/awt/Mouse/EnterExitEvents/FullscreenEnterEventTest.java
! test/java/lang/ThreadGroup/Suspend.java
Changeset: 978a95239044
Author: katleman
Date: 2013-07-02 15:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/978a95239044
Merge
Changeset: 4b21dcfdcc3b
Author: cl
Date: 2013-07-04 01:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4b21dcfdcc3b
Added tag jdk8-b97 for changeset 978a95239044
! .hgtags
Changeset: 5cfcd545ce4a
Author: vadim
Date: 2013-06-26 13:49 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5cfcd545ce4a
8016254: several sun/java2d/OpenGL tests failed with SIGFPE
Reviewed-by: prr, bae
! src/share/native/sun/java2d/opengl/OGLContext.c
Changeset: 3ffa38871143
Author: lana
Date: 2013-06-28 19:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3ffa38871143
Merge
- make/sun/xawt/ToBin.java
- makefiles/sun/awt/X11/ToBin.java
- src/share/classes/sun/misc/FDBigInt.java
- src/share/classes/sun/misc/Hashing.java
- src/solaris/classes/sun/awt/X11/XIconInfo.java
- src/solaris/classes/sun/awt/X11/security-icon-bw16.png
- src/solaris/classes/sun/awt/X11/security-icon-bw24.png
- src/solaris/classes/sun/awt/X11/security-icon-bw32.png
- src/solaris/classes/sun/awt/X11/security-icon-bw48.png
- src/solaris/classes/sun/awt/X11/security-icon-interim16.png
- src/solaris/classes/sun/awt/X11/security-icon-interim24.png
- src/solaris/classes/sun/awt/X11/security-icon-interim32.png
- src/solaris/classes/sun/awt/X11/security-icon-interim48.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow16.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow24.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow32.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow48.png
- test/java/lang/invoke/7196190/MHProxyTest.java
- test/sun/misc/Hashing.java
Changeset: 6dda4a069a83
Author: prr
Date: 2013-07-01 12:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6dda4a069a83
8015144: Performance regression in ICU OpenType Layout library
Reviewed-by: srl, jgodinez
! make/sun/font/Makefile
! makefiles/CompileNativeLibraries.gmk
! src/share/native/sun/font/layout/GlyphIterator.cpp
! src/share/native/sun/font/layout/GlyphIterator.h
! src/share/native/sun/font/layout/LETableReference.h
! src/share/native/sun/font/layout/OpenTypeUtilities.cpp
Changeset: 6d2b5ec2ec79
Author: prr
Date: 2013-07-02 14:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6d2b5ec2ec79
8019692: JDK build CC_OPT_HIGHEST setting isn't valid for Sun C++ compiler
Reviewed-by: jgodinez
! make/sun/font/Makefile
! makefiles/CompileNativeLibraries.gmk
Changeset: 1c607ebfc180
Author: leonidr
Date: 2013-06-20 18:50 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1c607ebfc180
8014264: The applet pathguy_TimeDead throws java.lang.NullPointerException in java console once click drop-down check box.
Reviewed-by: art, anthony, serb
! src/solaris/classes/sun/awt/X11/XBaseMenuWindow.java
! src/solaris/classes/sun/awt/X11/XChoicePeer.java
! src/solaris/classes/sun/awt/X11/XListPeer.java
Changeset: b7b95b7ab2cb
Author: malenkov
Date: 2013-06-21 17:13 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b7b95b7ab2cb
8016545: java.beans.XMLEncoder.writeObject output is wrong
Reviewed-by: alexsch
! src/share/classes/java/beans/XMLEncoder.java
+ test/java/beans/XMLEncoder/Test8016545.java
Changeset: eed321190272
Author: alitvinov
Date: 2013-06-21 21:30 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/eed321190272
8007642: Media Names on Java Print Do Not Match the Printer???s and Confuse Users
Reviewed-by: prr, jgodinez
! src/windows/classes/sun/print/Win32PrintService.java
Changeset: e5bac76282f7
Author: pchelko
Date: 2013-06-27 13:56 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e5bac76282f7
8019236: [macosx] Add javadoc to the handleWindowFocusEvent in CEmbeddedFrame
Reviewed-by: serb, ant
! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
Changeset: 72f167edf630
Author: dmarkov
Date: 2013-06-28 18:32 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/72f167edf630
8016534: javax/swing/text/View/8014863/bug8014863.java failed
Reviewed-by: alexp, alexsch
! test/javax/swing/text/View/8014863/bug8014863.java
Changeset: 228ec4b9111a
Author: lana
Date: 2013-06-28 18:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/228ec4b9111a
Merge
- make/sun/xawt/ToBin.java
- makefiles/sun/awt/X11/ToBin.java
! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
- src/share/classes/sun/misc/FDBigInt.java
- src/share/classes/sun/misc/Hashing.java
! src/solaris/classes/sun/awt/X11/XBaseMenuWindow.java
! src/solaris/classes/sun/awt/X11/XChoicePeer.java
- src/solaris/classes/sun/awt/X11/XIconInfo.java
! src/solaris/classes/sun/awt/X11/XListPeer.java
- src/solaris/classes/sun/awt/X11/security-icon-bw16.png
- src/solaris/classes/sun/awt/X11/security-icon-bw24.png
- src/solaris/classes/sun/awt/X11/security-icon-bw32.png
- src/solaris/classes/sun/awt/X11/security-icon-bw48.png
- src/solaris/classes/sun/awt/X11/security-icon-interim16.png
- src/solaris/classes/sun/awt/X11/security-icon-interim24.png
- src/solaris/classes/sun/awt/X11/security-icon-interim32.png
- src/solaris/classes/sun/awt/X11/security-icon-interim48.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow16.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow24.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow32.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow48.png
! src/windows/classes/sun/print/Win32PrintService.java
- test/java/lang/invoke/7196190/MHProxyTest.java
- test/sun/misc/Hashing.java
Changeset: 6fc558b41d8e
Author: lana
Date: 2013-07-02 15:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6fc558b41d8e
Merge
Changeset: 656ea2349aa5
Author: psandoz
Date: 2013-06-20 10:45 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/656ea2349aa5
8016308: Updates to j.u.stream.Node/Nodes
Reviewed-by: mduigou
Contributed-by: Brian Goetz , Paul Sandoz
! src/share/classes/java/util/stream/Node.java
! src/share/classes/java/util/stream/Nodes.java
! src/share/classes/java/util/stream/SliceOps.java
! test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
! test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
! test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
Changeset: 85524d9839dc
Author: psandoz
Date: 2013-06-20 11:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/85524d9839dc
8016324: filter/flatMap pipeline sinks should pass size information to downstream sink
Reviewed-by: chegar, mduigou
Contributed-by: Brian Goetz
! src/share/classes/java/util/stream/DoublePipeline.java
! src/share/classes/java/util/stream/IntPipeline.java
! src/share/classes/java/util/stream/LongPipeline.java
! src/share/classes/java/util/stream/ReferencePipeline.java
Changeset: f758d7c24396
Author: psandoz
Date: 2013-06-20 11:15 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f758d7c24396
8016455: Sync stream tests from lambda to tl
Reviewed-by: mduigou
Contributed-by: Brian Goetz , Paul Sandoz
! test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java
! test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java
+ test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java
! test/java/util/stream/bootlib/java/util/stream/OpTestCase.java
! test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java
! test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
! test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
! test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
! test/java/util/stream/boottest/java/util/stream/NodeTest.java
! test/java/util/stream/boottest/java/util/stream/UnorderedTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/DistinctOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/ForEachOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/GroupByOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntSliceOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntUniqOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/MatchOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/RangeTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/ReduceByOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SequentialOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamLinkTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
Changeset: 562f5cf13a9c
Author: psandoz
Date: 2013-06-20 11:21 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/562f5cf13a9c
8016139: PrimitiveIterator.forEachRemaining
Reviewed-by: alanb
! src/share/classes/java/util/PrimitiveIterator.java
Changeset: a44bd993ce93
Author: xuelei
Date: 2013-06-20 07:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a44bd993ce93
8017157: catch more exception in test RejectClientRenego
Reviewed-by: vinnie
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/RejectClientRenego.java
Changeset: 49b78ec058fb
Author: mduigou
Date: 2013-06-20 07:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/49b78ec058fb
8017088: Map/HashMap.compute() incorrect with key mapping to null value
Reviewed-by: dl, dholmes, plevart
! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/Map.java
! test/java/util/Map/Defaults.java
Changeset: 9fa37bd38d4b
Author: mduigou
Date: 2013-06-20 08:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9fa37bd38d4b
Merge
Changeset: bf2bacf934d1
Author: chegar
Date: 2013-06-20 18:53 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bf2bacf934d1
8014499: MulticastSocket should enable IP_MULTICAST_ALL (lnx)
Reviewed-by: alanb, chegar
Contributed-by: John Zavgren , Chris Hegarty
! src/solaris/native/java/net/PlainDatagramSocketImpl.c
+ test/java/net/MulticastSocket/Promiscuous.java
Changeset: cd06fc069152
Author: alanb
Date: 2013-06-20 19:14 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cd06fc069152
8014377: (dc) DatagramChannel should set IP_MULTICAST_ALL=0 (lnx)
Reviewed-by: chegar, jzavgren
! src/solaris/native/sun/nio/ch/Net.c
+ test/java/nio/channels/DatagramChannel/Promiscuous.java
Changeset: 4503e04141f7
Author: weijun
Date: 2013-06-21 18:26 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4503e04141f7
8001326: Improve Kerberos caching
Reviewed-by: valeriep
! src/share/classes/sun/security/jgss/krb5/AcceptSecContextToken.java
! src/share/classes/sun/security/krb5/EncryptionKey.java
! src/share/classes/sun/security/krb5/KrbApRep.java
! src/share/classes/sun/security/krb5/KrbApReq.java
+ src/share/classes/sun/security/krb5/internal/ReplayCache.java
+ src/share/classes/sun/security/krb5/internal/rcache/AuthList.java
! src/share/classes/sun/security/krb5/internal/rcache/AuthTime.java
+ src/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java
- src/share/classes/sun/security/krb5/internal/rcache/CacheTable.java
+ src/share/classes/sun/security/krb5/internal/rcache/DflCache.java
+ src/share/classes/sun/security/krb5/internal/rcache/MemoryCache.java
- src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java
+ test/java/security/testlibrary/Proc.java
! test/sun/security/krb5/auto/AcceptorSubKey.java
+ test/sun/security/krb5/auto/BasicProc.java
! test/sun/security/krb5/auto/Context.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/NoneReplayCacheTest.java
- test/sun/security/krb5/auto/ReplayCache.java
+ test/sun/security/krb5/auto/ReplayCacheExpunge.java
+ test/sun/security/krb5/auto/ReplayCachePrecise.java
+ test/sun/security/krb5/auto/ReplayCacheTest.java
+ test/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/sun/security/krb5/ccache/EmptyCC.java
Changeset: a88f6f4d279f
Author: bpb
Date: 2013-06-21 11:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a88f6f4d279f
7192954: Fix Float.parseFloat to round correctly and preserve monotonicity.
4396272: Parsing doubles fails to follow IEEE for largest decimal that should yield 0
7039391: Use Math.ulp in FloatingDecimal
Summary: Correct rounding and monotonicity problems in floats and doubles
Reviewed-by: bpb, martin
Contributed-by: Dmitry Nadezhin , Louis Wasserman
! src/share/classes/sun/misc/FDBigInteger.java
! src/share/classes/sun/misc/FloatingDecimal.java
! test/java/lang/Double/ParseDouble.java
! test/java/lang/Float/ParseFloat.java
! test/sun/misc/FloatingDecimal/TestFDBigInteger.java
Changeset: 814759462705
Author: bpb
Date: 2013-06-21 11:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/814759462705
7131192: BigInteger.doubleValue() is depressingly slow
Summary: In doubleValue() and floatValue() replace converting to String and parsing to Double or Float with direct conversion into IEEE 754 bits.
Reviewed-by: bpb, drchase, martin
Contributed-by: Louis Wasserman
! src/share/classes/java/math/BigInteger.java
+ test/java/math/BigInteger/PrimitiveConversionTests.java
Changeset: 8b84d557570c
Author: naoto
Date: 2013-06-21 13:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8b84d557570c
6863624: java/util/Currency/PropertiesTest.sh writable check is incorrect
Reviewed-by: alanb
! test/java/util/Currency/PropertiesTest.sh
! test/java/util/Locale/LocaleProviders.java
! test/java/util/Locale/LocaleProviders.sh
Changeset: cb3f3a05eee3
Author: chegar
Date: 2013-06-22 08:14 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cb3f3a05eee3
8017271: Crash may occur in java.net.DualStackPlainSocketImpl::initIDs due to unchecked values returned from JNI functions
Reviewed-by: alanb, khazra
! src/solaris/native/java/net/PlainDatagramSocketImpl.c
! src/windows/native/java/net/DualStackPlainSocketImpl.c
Changeset: fd050ba1cf72
Author: arieber
Date: 2013-06-22 08:20 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fd050ba1cf72
7157360: HttpURLConnection: HTTP method DELETE doesn't support output
Reviewed-by: chegar
! src/share/classes/sun/net/www/http/PosterOutputStream.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/sun/net/www/http/HttpURLConnection/PostOnDelete.java
Changeset: 1bf060029a5d
Author: weijun
Date: 2013-06-24 16:25 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1bf060029a5d
8017453: ReplayCache tests fail on multiple platforms
Reviewed-by: xuelei
! test/sun/security/krb5/auto/ReplayCacheExpunge.java
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
Changeset: 5f80b8cee601
Author: alanb
Date: 2013-06-24 11:26 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5f80b8cee601
8017477: Remove TimeZone.DisplayNames, no longer used
Reviewed-by: okutsu
! src/share/classes/java/util/TimeZone.java
Changeset: bb2e67628dc0
Author: naoto
Date: 2013-06-24 16:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bb2e67628dc0
8017468: typo in javadoc: " ResourceBunlde "
Reviewed-by: okutsu
! src/share/classes/java/util/spi/LocaleServiceProvider.java
Changeset: eabcb85fcabc
Author: bpb
Date: 2013-06-24 14:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/eabcb85fcabc
6469160: (fmt) general (%g) formatting of zero (0.0) with precision 0 or 1 throws ArrayOutOfBoundsException
Summary: For zero value ensure than an unpadded zero character is passed to Formatter.addZeros()
Reviewed-by: iris, darcy
Contributed-by: Brian Burkhalter
! src/share/classes/java/util/Formatter.java
! src/share/classes/sun/misc/FloatingDecimal.java
! test/java/util/Formatter/Basic-X.java.template
! test/java/util/Formatter/Basic.java
! test/java/util/Formatter/BasicBigDecimal.java
! test/java/util/Formatter/BasicDouble.java
! test/java/util/Formatter/BasicDoubleObject.java
! test/java/util/Formatter/BasicFloat.java
! test/java/util/Formatter/BasicFloatObject.java
Changeset: 82e7682c17e2
Author: darcy
Date: 2013-06-24 23:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/82e7682c17e2
8017550: Fix doclint issues in java.lang and subpackages
Reviewed-by: alanb, chegar
! src/share/classes/java/lang/Boolean.java
! src/share/classes/java/lang/Byte.java
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/Double.java
! src/share/classes/java/lang/Float.java
! src/share/classes/java/lang/Integer.java
! src/share/classes/java/lang/Long.java
! src/share/classes/java/lang/Package.java
! src/share/classes/java/lang/Runtime.java
! src/share/classes/java/lang/Short.java
! src/share/classes/java/lang/StrictMath.java
! src/share/classes/java/lang/SuppressWarnings.java
! src/share/classes/java/lang/System.java
! src/share/classes/java/lang/annotation/Annotation.java
! src/share/classes/java/lang/annotation/Repeatable.java
! src/share/classes/java/lang/annotation/Retention.java
! src/share/classes/java/lang/annotation/Target.java
! src/share/classes/java/lang/reflect/AnnotatedElement.java
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Field.java
! src/share/classes/java/lang/reflect/Parameter.java
! src/share/classes/java/lang/reflect/TypeVariable.java
Changeset: 4a4d910e1504
Author: alanb
Date: 2013-06-25 13:53 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4a4d910e1504
8017570: jfr.jar should not be in compact3 (for now)
Reviewed-by: erikj
! makefiles/profile-includes.txt
Changeset: 01fcca3d2b8c
Author: bpb
Date: 2013-06-20 12:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/01fcca3d2b8c
4641897: Faster string conversion of large integers
Summary: Accelerate conversion to string by means of Schoenhage recursive base conversion.
Reviewed-by: bpb, alanb
Contributed-by: Alan Eliasen
! src/share/classes/java/math/BigInteger.java
! test/java/math/BigInteger/BigIntegerTest.java
Changeset: 89631a384ee6
Author: weijun
Date: 2013-06-25 21:51 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/89631a384ee6
8016051: Possible ClassCastException in KdcComm
Reviewed-by: weijun
Contributed-by: Artem Smotrakov
! src/share/classes/sun/security/krb5/KdcComm.java
Changeset: ac61efd8c593
Author: shade
Date: 2013-06-25 20:06 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ac61efd8c593
8014233: java.lang.Thread should have @Contended on TLR fields
Summary: add the @Contended over three TLR fields.
Reviewed-by: psandoz, chegar, dholmes, dl
! src/share/classes/java/lang/Thread.java
Changeset: 757290440a2f
Author: juh
Date: 2013-06-25 14:31 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/757290440a2f
8017325: Cleanup of the javadoc tag in java.security.cert
Summary: Convert javadoc ...
and ... tags to {@code ...}
Reviewed-by: darcy
! src/share/classes/java/security/cert/CRLException.java
! src/share/classes/java/security/cert/CRLSelector.java
! src/share/classes/java/security/cert/CertPath.java
! src/share/classes/java/security/cert/CertPathBuilder.java
! src/share/classes/java/security/cert/CertPathBuilderException.java
! src/share/classes/java/security/cert/CertPathBuilderResult.java
! src/share/classes/java/security/cert/CertPathBuilderSpi.java
! src/share/classes/java/security/cert/CertPathParameters.java
! src/share/classes/java/security/cert/CertPathValidator.java
! src/share/classes/java/security/cert/CertPathValidatorException.java
! src/share/classes/java/security/cert/CertPathValidatorResult.java
! src/share/classes/java/security/cert/CertPathValidatorSpi.java
! src/share/classes/java/security/cert/CertSelector.java
! src/share/classes/java/security/cert/CertStore.java
! src/share/classes/java/security/cert/CertStoreException.java
! src/share/classes/java/security/cert/CertStoreParameters.java
! src/share/classes/java/security/cert/CertStoreSpi.java
! src/share/classes/java/security/cert/Certificate.java
! src/share/classes/java/security/cert/CertificateEncodingException.java
! src/share/classes/java/security/cert/CertificateException.java
! src/share/classes/java/security/cert/CertificateExpiredException.java
! src/share/classes/java/security/cert/CertificateFactory.java
! src/share/classes/java/security/cert/CertificateFactorySpi.java
! src/share/classes/java/security/cert/CertificateNotYetValidException.java
! src/share/classes/java/security/cert/CertificateParsingException.java
! src/share/classes/java/security/cert/CertificateRevokedException.java
! src/share/classes/java/security/cert/CollectionCertStoreParameters.java
! src/share/classes/java/security/cert/Extension.java
! src/share/classes/java/security/cert/LDAPCertStoreParameters.java
! src/share/classes/java/security/cert/PKIXBuilderParameters.java
! src/share/classes/java/security/cert/PKIXCertPathBuilderResult.java
! src/share/classes/java/security/cert/PKIXCertPathChecker.java
! src/share/classes/java/security/cert/PKIXCertPathValidatorResult.java
! src/share/classes/java/security/cert/PKIXParameters.java
! src/share/classes/java/security/cert/PKIXReason.java
! src/share/classes/java/security/cert/PolicyNode.java
! src/share/classes/java/security/cert/PolicyQualifierInfo.java
! src/share/classes/java/security/cert/TrustAnchor.java
! src/share/classes/java/security/cert/X509CRL.java
! src/share/classes/java/security/cert/X509CRLEntry.java
! src/share/classes/java/security/cert/X509CRLSelector.java
! src/share/classes/java/security/cert/X509CertSelector.java
! src/share/classes/java/security/cert/X509Certificate.java
! src/share/classes/java/security/cert/X509Extension.java
Changeset: 3700bb58c9a2
Author: juh
Date: 2013-06-25 14:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3700bb58c9a2
8017326: Cleanup of the javadoc tag in java.security.spec
Summary: Convert javadoc and tags to {@code ...}
Reviewed-by: darcy
! src/share/classes/java/security/spec/DSAGenParameterSpec.java
! src/share/classes/java/security/spec/DSAParameterSpec.java
! src/share/classes/java/security/spec/DSAPrivateKeySpec.java
! src/share/classes/java/security/spec/DSAPublicKeySpec.java
! src/share/classes/java/security/spec/ECFieldF2m.java
! src/share/classes/java/security/spec/ECFieldFp.java
! src/share/classes/java/security/spec/ECGenParameterSpec.java
! src/share/classes/java/security/spec/ECParameterSpec.java
! src/share/classes/java/security/spec/ECPoint.java
! src/share/classes/java/security/spec/ECPrivateKeySpec.java
! src/share/classes/java/security/spec/ECPublicKeySpec.java
! src/share/classes/java/security/spec/EllipticCurve.java
! src/share/classes/java/security/spec/EncodedKeySpec.java
! src/share/classes/java/security/spec/InvalidKeySpecException.java
! src/share/classes/java/security/spec/KeySpec.java
! src/share/classes/java/security/spec/MGF1ParameterSpec.java
! src/share/classes/java/security/spec/PKCS8EncodedKeySpec.java
! src/share/classes/java/security/spec/PSSParameterSpec.java
! src/share/classes/java/security/spec/RSAKeyGenParameterSpec.java
! src/share/classes/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java
! src/share/classes/java/security/spec/RSAOtherPrimeInfo.java
! src/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java
! src/share/classes/java/security/spec/X509EncodedKeySpec.java
Changeset: 510035b7bbbb
Author: yhuang
Date: 2013-06-25 21:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/510035b7bbbb
8013836: getFirstDayOfWeek reports wrong day for pt-BR locale
Reviewed-by: naoto
+ src/share/classes/sun/util/resources/pt/CalendarData_pt_BR.properties
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: 0822bcddbd4f
Author: xuelei
Date: 2013-06-26 06:32 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0822bcddbd4f
8017049: rename property jdk.tls.rejectClientInitializedRenego
Reviewed-by: vinnie, wetmore, mullan
! src/share/classes/sun/security/ssl/Handshaker.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NoImpactServerRenego.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/RejectClientRenego.java
Changeset: e83cdd58f1cf
Author: chegar
Date: 2013-06-26 15:30 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e83cdd58f1cf
8012647: Add Arrays.parallelPrefix (prefix sum, scan, cumulative sum)
Reviewed-by: chegar, alanb, psandoz
Contributed-by: Doug Lea , Tristan Yan , Chris Hegarty
+ src/share/classes/java/util/ArrayPrefixHelpers.java
! src/share/classes/java/util/Arrays.java
+ test/java/util/Arrays/ParallelPrefix.java
Changeset: 71059bca036a
Author: rfield
Date: 2013-06-26 07:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/71059bca036a
8016761: Lambda metafactory - incorrect type conversion of constructor method handle
Reviewed-by: jrose
! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
+ test/java/lang/invoke/lambda/LambdaConstructorMethodHandleUnbox.java
Changeset: 336e5a862013
Author: naoto
Date: 2013-06-26 11:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/336e5a862013
8017322: java/util/Currency/PropertiesTest.sh should run exclusively
Reviewed-by: alanb
! test/TEST.ROOT
Changeset: 1fda8fa7ae97
Author: darcy
Date: 2013-06-26 13:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1fda8fa7ae97
7018139: Fix HTML accessibility and doclint issues in java.math
Reviewed-by: lancea, bpb
! src/share/classes/java/math/BigDecimal.java
! src/share/classes/java/math/RoundingMode.java
Changeset: a5aa57eb85b6
Author: darcy
Date: 2013-06-26 19:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a5aa57eb85b6
8019223: Fix doclint warnings in java.rmi.server
Reviewed-by: smarks
! src/share/classes/java/rmi/server/RMIClassLoader.java
Changeset: ac65905883a7
Author: darcy
Date: 2013-06-26 22:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ac65905883a7
8019228: Fix doclint issues in java.util.zip
Reviewed-by: sherman, mchung
! src/share/classes/java/util/zip/Deflater.java
! src/share/classes/java/util/zip/Inflater.java
Changeset: 370e7beff8a0
Author: wetmore
Date: 2013-06-27 10:19 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/370e7beff8a0
8019227: JDK-8010325 broke the old build
Reviewed-by: alanb, chegar
! make/java/java/FILES_java.gmk
Changeset: 4e69a7dfbeac
Author: chegar
Date: 2013-06-27 10:21 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4e69a7dfbeac
Merge
Changeset: 1c31082f0a51
Author: darcy
Date: 2013-06-27 11:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1c31082f0a51
8019304: Fix doclint issues in java.util.prefs
Reviewed-by: lancea
! src/share/classes/java/util/prefs/AbstractPreferences.java
! src/share/classes/java/util/prefs/PreferencesFactory.java
Changeset: b9ba04dc210f
Author: lancea
Date: 2013-06-27 15:07 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b9ba04dc210f
8017471: Fix JDBC -Xdoclint public errors
Reviewed-by: darcy
! src/share/classes/java/sql/Blob.java
! src/share/classes/java/sql/CallableStatement.java
! src/share/classes/java/sql/Clob.java
! src/share/classes/java/sql/DatabaseMetaData.java
! src/share/classes/java/sql/Driver.java
! src/share/classes/java/sql/DriverAction.java
! src/share/classes/java/sql/NClob.java
! src/share/classes/java/sql/ResultSet.java
! src/share/classes/java/sql/SQLInput.java
! src/share/classes/java/sql/SQLPermission.java
! src/share/classes/java/sql/SQLXML.java
! src/share/classes/java/sql/Wrapper.java
! src/share/classes/javax/sql/CommonDataSource.java
! src/share/classes/javax/sql/ConnectionPoolDataSource.java
! src/share/classes/javax/sql/DataSource.java
! src/share/classes/javax/sql/RowSet.java
! src/share/classes/javax/sql/XADataSource.java
! src/share/classes/javax/sql/rowset/BaseRowSet.java
! src/share/classes/javax/sql/rowset/CachedRowSet.java
! src/share/classes/javax/sql/rowset/FilteredRowSet.java
! src/share/classes/javax/sql/rowset/JdbcRowSet.java
! src/share/classes/javax/sql/rowset/Joinable.java
! src/share/classes/javax/sql/rowset/Predicate.java
! src/share/classes/javax/sql/rowset/RowSetProvider.java
! src/share/classes/javax/sql/rowset/RowSetWarning.java
! src/share/classes/javax/sql/rowset/WebRowSet.java
! src/share/classes/javax/sql/rowset/package.html
! src/share/classes/javax/sql/rowset/serial/SerialArray.java
! src/share/classes/javax/sql/rowset/serial/SerialBlob.java
! src/share/classes/javax/sql/rowset/serial/SerialClob.java
! src/share/classes/javax/sql/rowset/serial/SerialDatalink.java
! src/share/classes/javax/sql/rowset/serial/SerialJavaObject.java
! src/share/classes/javax/sql/rowset/serial/SerialRef.java
! src/share/classes/javax/sql/rowset/serial/SerialStruct.java
! src/share/classes/javax/sql/rowset/spi/SyncFactory.java
! src/share/classes/javax/sql/rowset/spi/SyncResolver.java
Changeset: b8f16cb2d95b
Author: darcy
Date: 2013-06-27 12:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b8f16cb2d95b
8019315: Fix doclint issues in java.util.logging
Reviewed-by: lancea
! src/share/classes/java/util/logging/Handler.java
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/java/util/logging/LogRecord.java
Changeset: 6729f7ef94cd
Author: smarks
Date: 2013-06-27 13:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6729f7ef94cd
8019224: add exception chaining to RMI CGIHandler
Reviewed-by: darcy
! src/share/classes/sun/rmi/transport/proxy/CGIHandler.java
Changeset: 1099fe14fb65
Author: darcy
Date: 2013-06-27 14:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1099fe14fb65
8019320: Fix doclint issues in javax.script
Reviewed-by: lancea
! src/share/classes/javax/script/Invocable.java
! src/share/classes/javax/script/ScriptContext.java
! src/share/classes/javax/script/ScriptEngineFactory.java
! src/share/classes/javax/script/SimpleScriptContext.java
Changeset: e34e3ddb3cd8
Author: naoto
Date: 2013-06-27 14:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e34e3ddb3cd8
6609431: (rb) ResourceBundle.getString() returns incorrect value
Reviewed-by: okutsu, sherman
! src/share/classes/java/util/Properties.java
+ test/java/util/Properties/Bug6609431.java
+ test/java/util/Properties/Bug6609431.properties
Changeset: 29bbbb136bc5
Author: darcy
Date: 2013-06-27 19:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/29bbbb136bc5
8019357: Fix doclint warnings in java.lang.invoke
Reviewed-by: jrose
! src/share/classes/java/lang/invoke/LambdaConversionException.java
! src/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/invoke/MethodType.java
! src/share/classes/java/lang/invoke/MutableCallSite.java
! src/share/classes/java/lang/invoke/SerializedLambda.java
! src/share/classes/java/lang/invoke/package-info.java
Changeset: 60d1994f63f7
Author: xuelei
Date: 2013-06-27 19:22 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/60d1994f63f7
8019359: To comment why not use no_renegotiation to reject client initiated renegotiation
Reviewed-by: wetmore
! src/share/classes/sun/security/ssl/ServerHandshaker.java
Changeset: c1df54fd19b2
Author: henryjen
Date: 2013-06-11 13:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c1df54fd19b2
8009736: Comparator API cleanup
Reviewed-by: psandoz, briangoetz, mduigou, plevart
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/Comparator.java
! src/share/classes/java/util/Comparators.java
! src/share/classes/java/util/Map.java
! src/share/classes/java/util/TreeMap.java
! src/share/classes/java/util/function/BinaryOperator.java
! src/share/classes/java/util/stream/Collectors.java
! src/share/classes/java/util/stream/ReferencePipeline.java
! src/share/classes/java/util/stream/SortedOps.java
! test/java/nio/file/Files/StreamTest.java
! test/java/util/Collection/ListDefaults.java
+ test/java/util/Comparator/BasicTest.java
+ test/java/util/Comparator/TypeTest.java
- test/java/util/Comparators/BasicTest.java
+ test/java/util/Map/EntryComparators.java
+ test/java/util/function/BinaryOperator/BasicTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SequentialOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java
! test/sun/misc/JavaLangAccess/NewUnsafeString.java
Changeset: 28b71c97a72d
Author: psandoz
Date: 2013-06-28 10:29 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/28b71c97a72d
8012987: Optimizations for Stream.limit/substream
Reviewed-by: mduigou
Contributed-by: Brian Goetz , Paul Sandoz
! src/share/classes/java/util/stream/AbstractPipeline.java
! src/share/classes/java/util/stream/AbstractTask.java
! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/ForEachOps.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/PipelineHelper.java
! src/share/classes/java/util/stream/SliceOps.java
! src/share/classes/java/util/stream/Stream.java
! src/share/classes/java/util/stream/StreamSpliterators.java
! test/java/util/stream/bootlib/java/util/stream/OpTestCase.java
! test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java
+ test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java
! test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest.java
Changeset: 19a6d2d701d9
Author: sla
Date: 2013-06-26 19:15 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/19a6d2d701d9
8019155: Update makefiles with correct jfr packages
Reviewed-by: mgronlun, erikj
! make/common/Release.gmk
! makefiles/CreateJars.gmk
Changeset: 04378a645944
Author: alanb
Date: 2013-06-28 16:10 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/04378a645944
8019380: doclint warnings in java.nio, java.nio.file.**, java.nio.channels.**
Reviewed-by: chegar
! src/share/classes/java/nio/Buffer.java
! src/share/classes/java/nio/MappedByteBuffer.java
! src/share/classes/java/nio/X-Buffer.java.template
! src/share/classes/java/nio/channels/AsynchronousByteChannel.java
! src/share/classes/java/nio/channels/AsynchronousChannel.java
! src/share/classes/java/nio/channels/AsynchronousChannelGroup.java
! src/share/classes/java/nio/channels/AsynchronousFileChannel.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/FileChannel.java
! src/share/classes/java/nio/channels/FileLock.java
! src/share/classes/java/nio/channels/MulticastChannel.java
! src/share/classes/java/nio/channels/NetworkChannel.java
! src/share/classes/java/nio/channels/Pipe.java
! src/share/classes/java/nio/channels/SelectableChannel.java
! src/share/classes/java/nio/channels/SelectionKey.java
! src/share/classes/java/nio/channels/Selector.java
! src/share/classes/java/nio/channels/ServerSocketChannel.java
! src/share/classes/java/nio/channels/SocketChannel.java
! src/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
! src/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/share/classes/java/nio/channels/spi/AbstractSelector.java
! src/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java
! src/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/share/classes/java/nio/charset/Charset-X-Coder.java.template
! src/share/classes/java/nio/charset/Charset.java
! src/share/classes/java/nio/charset/CoderResult.java
! src/share/classes/java/nio/charset/spi/CharsetProvider.java
! src/share/classes/java/nio/file/FileStore.java
! src/share/classes/java/nio/file/FileSystem.java
! src/share/classes/java/nio/file/FileSystems.java
! src/share/classes/java/nio/file/Files.java
! src/share/classes/java/nio/file/Path.java
! src/share/classes/java/nio/file/SecureDirectoryStream.java
! src/share/classes/java/nio/file/WatchEvent.java
! src/share/classes/java/nio/file/WatchService.java
! src/share/classes/java/nio/file/attribute/AclEntry.java
! src/share/classes/java/nio/file/attribute/AclFileAttributeView.java
! src/share/classes/java/nio/file/attribute/AttributeView.java
! src/share/classes/java/nio/file/attribute/BasicFileAttributeView.java
! src/share/classes/java/nio/file/attribute/BasicFileAttributes.java
! src/share/classes/java/nio/file/attribute/DosFileAttributeView.java
! src/share/classes/java/nio/file/attribute/FileAttribute.java
! src/share/classes/java/nio/file/attribute/PosixFileAttributeView.java
! src/share/classes/java/nio/file/spi/FileSystemProvider.java
! src/share/classes/java/sql/SQLInput.java
Changeset: 1919c226b427
Author: dl
Date: 2013-06-28 12:10 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1919c226b427
8017739: ReentrantReadWriteLock is confused by the Threads with reused IDs
Reviewed-by: chegar
! src/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
Changeset: 0e24065a75db
Author: dl
Date: 2013-06-28 12:12 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0e24065a75db
8019377: Sync j.u.c locks and atomic from 166 to tl
Reviewed-by: chegar
! src/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java
! src/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java
! src/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/share/classes/java/util/concurrent/atomic/DoubleAdder.java
! src/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! src/share/classes/java/util/concurrent/atomic/Striped64.java
! src/share/classes/java/util/concurrent/atomic/package-info.java
! src/share/classes/java/util/concurrent/locks/AbstractOwnableSynchronizer.java
! src/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/share/classes/java/util/concurrent/locks/Condition.java
! src/share/classes/java/util/concurrent/locks/Lock.java
! src/share/classes/java/util/concurrent/locks/LockSupport.java
! src/share/classes/java/util/concurrent/locks/ReadWriteLock.java
! src/share/classes/java/util/concurrent/locks/ReentrantLock.java
! src/share/classes/java/util/concurrent/locks/StampedLock.java
Changeset: ff0242ed08db
Author: jzavgren
Date: 2013-06-28 16:38 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ff0242ed08db
8015799: HttpURLConnection.getHeaderFields() throws IllegalArgumentException
Reviewed-by: chegar, dsamersoff, khazra
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/java/net/CookieHandler/EmptyCookieHeader.java
Changeset: 52b4527d3fc7
Author: chegar
Date: 2013-06-28 16:39 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/52b4527d3fc7
Merge
Changeset: 389f59e6288f
Author: juh
Date: 2013-06-28 10:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/389f59e6288f
8019360: Cleanup of the javadoc tag in java.security.*
Summary: Convert to {@code ...} tags. convert package.html to package-info.java.
Reviewed-by: darcy
! src/share/classes/java/security/AccessControlContext.java
! src/share/classes/java/security/AccessControlException.java
! src/share/classes/java/security/AccessController.java
! src/share/classes/java/security/AlgorithmParameterGenerator.java
! src/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/share/classes/java/security/AlgorithmParameters.java
! src/share/classes/java/security/AlgorithmParametersSpi.java
! src/share/classes/java/security/AllPermission.java
! src/share/classes/java/security/AuthProvider.java
! src/share/classes/java/security/BasicPermission.java
! src/share/classes/java/security/Certificate.java
! src/share/classes/java/security/CodeSigner.java
! src/share/classes/java/security/CodeSource.java
! src/share/classes/java/security/DigestException.java
! src/share/classes/java/security/DigestInputStream.java
! src/share/classes/java/security/DigestOutputStream.java
! src/share/classes/java/security/DomainCombiner.java
! src/share/classes/java/security/GeneralSecurityException.java
! src/share/classes/java/security/Guard.java
! src/share/classes/java/security/GuardedObject.java
! src/share/classes/java/security/Identity.java
! src/share/classes/java/security/IdentityScope.java
! src/share/classes/java/security/InvalidAlgorithmParameterException.java
! src/share/classes/java/security/InvalidKeyException.java
! src/share/classes/java/security/Key.java
! src/share/classes/java/security/KeyException.java
! src/share/classes/java/security/KeyFactory.java
! src/share/classes/java/security/KeyFactorySpi.java
! src/share/classes/java/security/KeyManagementException.java
! src/share/classes/java/security/KeyPair.java
! src/share/classes/java/security/KeyPairGenerator.java
! src/share/classes/java/security/KeyPairGeneratorSpi.java
! src/share/classes/java/security/KeyRep.java
! src/share/classes/java/security/KeyStore.java
! src/share/classes/java/security/KeyStoreException.java
! src/share/classes/java/security/KeyStoreSpi.java
! src/share/classes/java/security/MessageDigest.java
! src/share/classes/java/security/MessageDigestSpi.java
! src/share/classes/java/security/NoSuchAlgorithmException.java
! src/share/classes/java/security/Permission.java
! src/share/classes/java/security/PermissionCollection.java
! src/share/classes/java/security/Permissions.java
! src/share/classes/java/security/Policy.java
! src/share/classes/java/security/PolicySpi.java
! src/share/classes/java/security/PrivilegedAction.java
! src/share/classes/java/security/PrivilegedActionException.java
! src/share/classes/java/security/PrivilegedExceptionAction.java
! src/share/classes/java/security/ProtectionDomain.java
! src/share/classes/java/security/Provider.java
! src/share/classes/java/security/ProviderException.java
! src/share/classes/java/security/PublicKey.java
! src/share/classes/java/security/SecureClassLoader.java
! src/share/classes/java/security/SecureRandom.java
! src/share/classes/java/security/SecureRandomSpi.java
! src/share/classes/java/security/Security.java
! src/share/classes/java/security/SecurityPermission.java
! src/share/classes/java/security/Signature.java
! src/share/classes/java/security/SignatureException.java
! src/share/classes/java/security/SignatureSpi.java
! src/share/classes/java/security/SignedObject.java
! src/share/classes/java/security/Signer.java
! src/share/classes/java/security/UnresolvedPermission.java
! src/share/classes/java/security/acl/Acl.java
! src/share/classes/java/security/acl/AclEntry.java
! src/share/classes/java/security/acl/Group.java
! src/share/classes/java/security/acl/Owner.java
+ src/share/classes/java/security/acl/package-info.java
- src/share/classes/java/security/acl/package.html
+ src/share/classes/java/security/cert/package-info.java
- src/share/classes/java/security/cert/package.html
! src/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
! src/share/classes/java/security/interfaces/DSAParams.java
! src/share/classes/java/security/interfaces/DSAPrivateKey.java
! src/share/classes/java/security/interfaces/DSAPublicKey.java
+ src/share/classes/java/security/interfaces/package-info.java
- src/share/classes/java/security/interfaces/package.html
+ src/share/classes/java/security/package-info.java
- src/share/classes/java/security/package.html
+ src/share/classes/java/security/spec/package-info.java
- src/share/classes/java/security/spec/package.html
Changeset: 9d175c6cb527
Author: darcy
Date: 2013-06-28 11:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9d175c6cb527
8019407: Fix doclint issues in javax.naming.*
Reviewed-by: lancea
! src/share/classes/javax/naming/CompositeName.java
! src/share/classes/javax/naming/CompoundName.java
! src/share/classes/javax/naming/Context.java
! src/share/classes/javax/naming/InitialContext.java
! src/share/classes/javax/naming/RefAddr.java
! src/share/classes/javax/naming/ReferralException.java
! src/share/classes/javax/naming/directory/DirContext.java
! src/share/classes/javax/naming/event/EventContext.java
! src/share/classes/javax/naming/ldap/ControlFactory.java
! src/share/classes/javax/naming/ldap/InitialLdapContext.java
! src/share/classes/javax/naming/ldap/LdapContext.java
Changeset: 389b8739a74e
Author: alanb
Date: 2013-06-28 19:45 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/389b8739a74e
8019384: jps and jcmd tests fail when there is a process started with a .war file
Reviewed-by: dcubed, sla, mchung
! test/sun/tools/jcmd/jcmd_Output1.awk
! test/sun/tools/jps/jps-l_Output1.awk
! test/sun/tools/jps/jps_Output1.awk
Changeset: b4d36f3717b8
Author: lana
Date: 2013-06-28 19:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b4d36f3717b8
Merge
Changeset: a4eb59bffb60
Author: lancea
Date: 2013-06-29 06:12 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a4eb59bffb60
8019286: Fix javadoc typo in ResultSet.next
Reviewed-by: darcy, mchung
! src/share/classes/java/sql/ResultSet.java
Changeset: bf650fee4983
Author: darcy
Date: 2013-06-30 16:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bf650fee4983
8019466: Fix doclint issues in java.util.function
Reviewed-by: briangoetz
! src/share/classes/java/util/function/BinaryOperator.java
! src/share/classes/java/util/function/Function.java
! src/share/classes/java/util/function/UnaryOperator.java
Changeset: 9eaeb1a0aa46
Author: darcy
Date: 2013-06-30 17:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9eaeb1a0aa46
8019467: Fix doclint issues in java.util.jar.Pack200
Reviewed-by: lancea, ksrini
! src/share/classes/java/util/jar/Pack200.java
Changeset: 3aa541b50a64
Author: dfuchs
Date: 2013-07-01 11:13 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3aa541b50a64
8014045: test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java failing intermittently
Summary: this test was failing because it didn't take into account the fact that Loggers could be garbage collected.
Reviewed-by: mchung
! test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java
Changeset: dfb37cc30a67
Author: vinnie
Date: 2013-07-01 14:39 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dfb37cc30a67
8019259: Failover to CRL checking does not happen if wrong OCSP responder URL is set
Reviewed-by: xuelei
! src/share/classes/sun/security/provider/certpath/RevocationChecker.java
! test/java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java
Changeset: c8cf01de8fa8
Author: bpb
Date: 2013-07-01 11:30 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c8cf01de8fa8
8017540: Improve multi-threaded contention behavior of radix conversion cache
Summary: Replace array of ArrayList of BigIntegers with a volatile two-dimensional BigInteger array eliminate the synchronization of getRadixConversionCache()
Reviewed-by: plevart, shade, bpb, alanb
Contributed-by: Peter Levart , Dmitry Nadezhin , Aleksey Shipilev
! src/share/classes/java/math/BigInteger.java
Changeset: 3736ad2636aa
Author: darcy
Date: 2013-07-01 13:29 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3736ad2636aa
8019527: Fix doclint issues in java.lang.instrument
Reviewed-by: lancea, alanb
! src/share/classes/java/lang/instrument/Instrumentation.java
Changeset: 8e5376324e4b
Author: darcy
Date: 2013-07-01 13:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8e5376324e4b
8019529: Fix doclint issues in java.util.spi
Reviewed-by: lancea
! src/share/classes/java/util/spi/LocaleServiceProvider.java
Changeset: 5427f7316633
Author: darcy
Date: 2013-07-01 14:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5427f7316633
8019535: Fix doclint issues in java.time.format
Reviewed-by: lancea, rriggs
! src/share/classes/java/time/format/DateTimeFormatter.java
Changeset: 17f44b2dde41
Author: juh
Date: 2013-07-01 17:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/17f44b2dde41
8019539: Fix doclint errors in java.security and its subpackages
Reviewed-by: darcy
! src/share/classes/java/security/KeyStore.java
! src/share/classes/java/security/Provider.java
! src/share/classes/java/security/Security.java
! src/share/classes/java/security/cert/X509CRL.java
! src/share/classes/java/security/cert/X509CRLEntry.java
! src/share/classes/java/security/cert/X509Certificate.java
Changeset: 020f023f87d1
Author: dfuchs
Date: 2013-07-02 11:30 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/020f023f87d1
8017174: NPE when using Logger.getAnonymousLogger or LogManager.getLogManager().getLogger
Summary: This patch makes sure that LoggerContext instances created for applets have a root and global logger.
Reviewed-by: mchung
! src/share/classes/java/util/logging/LogManager.java
! test/java/util/logging/LogManagerInstanceTest.java
+ test/java/util/logging/TestAppletLoggerContext.java
Changeset: b1fffbbdf58c
Author: ksrini
Date: 2013-07-02 05:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b1fffbbdf58c
8017463: [TEST_BUG] 2 tests from tools/pack200/ remain about 1 GB of data in work directory after execution
Reviewed-by: mchung
! test/tools/pack200/AttributeTests.java
! test/tools/pack200/BandIntegrity.java
! test/tools/pack200/CommandLineTests.java
! test/tools/pack200/InstructionTests.java
! test/tools/pack200/Pack200Props.java
! test/tools/pack200/Pack200Test.java
! test/tools/pack200/PackageVersionTest.java
! test/tools/pack200/RepackTest.java
! test/tools/pack200/T7007157.java
! test/tools/pack200/TestExceptions.java
! test/tools/pack200/TimeStamp.java
! test/tools/pack200/UnpackerMemoryTest.java
! test/tools/pack200/Utils.java
! test/tools/pack200/typeannos/TestTypeAnnotations.java
Changeset: 70bff2d12af0
Author: dfuchs
Date: 2013-07-02 19:47 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/70bff2d12af0
7184195: java.util.logging.Logger.getGlobal().info() doesn't log without configuration
Summary: Due to subtle synchronization issues between LogManager & Logger class initialization the global logger doesn't have its 'manager' field initialized until the LogManager is initialized. This fix will ensure that the global logger has its 'manager' field set when getGlobal() is called.
Reviewed-by: mchung, plevart
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/java/util/logging/Logger.java
+ test/java/util/logging/Logger/getGlobal/TestGetGlobal.java
+ test/java/util/logging/Logger/getGlobal/TestGetGlobalByName.java
+ test/java/util/logging/Logger/getGlobal/TestGetGlobalConcurrent.java
+ test/java/util/logging/Logger/getGlobal/logging.properties
+ test/java/util/logging/Logger/getGlobal/policy
+ test/java/util/logging/Logger/getGlobal/testgetglobal/BadLogManagerImpl.java
+ test/java/util/logging/Logger/getGlobal/testgetglobal/DummyLogManagerImpl.java
+ test/java/util/logging/Logger/getGlobal/testgetglobal/HandlerImpl.java
+ test/java/util/logging/Logger/getGlobal/testgetglobal/LogManagerImpl1.java
+ test/java/util/logging/Logger/getGlobal/testgetglobal/LogManagerImpl2.java
+ test/java/util/logging/Logger/getGlobal/testgetglobal/LogManagerImpl3.java
Changeset: 11c074904fce
Author: lana
Date: 2013-07-02 15:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/11c074904fce
Merge
- src/share/classes/java/security/acl/package.html
- src/share/classes/java/security/cert/package.html
- src/share/classes/java/security/interfaces/package.html
- src/share/classes/java/security/package.html
- src/share/classes/java/security/spec/package.html
- src/share/classes/sun/security/krb5/internal/rcache/CacheTable.java
- src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java
- test/java/util/Comparators/BasicTest.java
- test/sun/security/krb5/auto/ReplayCache.java
Changeset: 974b94f944ce
Author: lana
Date: 2013-07-03 19:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/974b94f944ce
Merge
- src/share/classes/java/security/acl/package.html
- src/share/classes/java/security/cert/package.html
- src/share/classes/java/security/interfaces/package.html
- src/share/classes/java/security/package.html
- src/share/classes/java/security/spec/package.html
- src/share/classes/sun/security/krb5/internal/rcache/CacheTable.java
- src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java
- test/java/util/Comparators/BasicTest.java
- test/sun/security/krb5/auto/ReplayCache.java
Changeset: f2342dedf04a
Author: lana
Date: 2013-07-05 11:07 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f2342dedf04a
Merge
Changeset: 2c26ccf0a85b
Author: tbell
Date: 2013-07-08 07:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2c26ccf0a85b
8012925: [parfait] Missing return value in jdk/src/macosx/native/sun/awt/AWTEvent.m
Reviewed-by: katleman, leonidr
Contributed-by: petr.pchelko at oracle.com
! src/macosx/native/sun/awt/AWTEvent.m
Changeset: c4908732fef5
Author: katleman
Date: 2013-07-08 14:29 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c4908732fef5
Merge
Changeset: 758c21301545
Author: katleman
Date: 2013-07-11 10:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/758c21301545
Added tag jdk8-b98 for changeset c4908732fef5
! .hgtags
Changeset: f83794805201
Author: mcimadamore
Date: 2013-07-11 14:02 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f83794805201
8016281: The SAM method should be passed to the metafactory as a MethodType not a MethodHandle
8020010: Move lambda bridge creation from metafactory and VM to compiler
Summary: JDK/metafactory component of the bridge fix and and MethodType vs. MethodHandle changes.
Reviewed-by: twisti, briangoetz, forax
Contributed-by: robert.field at oracle.com
! src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/share/classes/java/lang/invoke/SerializedLambda.java
Changeset: 56bc019a0525
Author: katleman
Date: 2013-07-11 14:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/56bc019a0525
8020414: JDK8 b98 source with GPL header errors
Reviewed-by: darcy, lancea, iris
! test/sun/security/krb5/auto/NoneReplayCacheTest.java
Changeset: 030d1ca7432f
Author: katleman
Date: 2013-07-11 14:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/030d1ca7432f
Merge
Changeset: 6a099a36589b
Author: katleman
Date: 2013-07-16 15:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6a099a36589b
Merge
Changeset: 9b6070690e50
Author: cl
Date: 2013-07-18 03:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9b6070690e50
Added tag jdk8-b99 for changeset 6a099a36589b
! .hgtags
Changeset: cacfc77655c8
Author: serb
Date: 2013-07-03 19:00 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cacfc77655c8
8004859: Graphics.getClipBounds/getClip return difference nonequivalent bounds, depending from transform
Reviewed-by: prr, flar
! src/share/classes/sun/java2d/SunGraphics2D.java
+ test/java/awt/Graphics2D/Test8004859/Test8004859.java
Changeset: 75844b444879
Author: jchen
Date: 2013-07-03 10:22 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/75844b444879
8014497: [parfait] Potential null pointer dereference in jdk/src/share/native/sun/java2d/cmm/lcms/cmsgamma.c
Reviewed-by: bae, prr
! src/share/native/sun/java2d/cmm/lcms/cmsopt.c
Changeset: d32757b7060c
Author: lana
Date: 2013-07-05 12:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d32757b7060c
Merge
- src/share/classes/java/security/acl/package.html
- src/share/classes/java/security/cert/package.html
- src/share/classes/java/security/interfaces/package.html
- src/share/classes/java/security/package.html
- src/share/classes/java/security/spec/package.html
- src/share/classes/sun/security/krb5/internal/rcache/CacheTable.java
- src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java
- test/java/util/Comparators/BasicTest.java
- test/sun/security/krb5/auto/ReplayCache.java
Changeset: dead66347eca
Author: jgodinez
Date: 2013-07-10 11:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dead66347eca
8016737: After clicking on "Print UNCOLLATED" button, the print out come in order 'Page 1', 'Page 2', 'Page 1'
Reviewed-by: jchen, prr
! src/solaris/classes/sun/print/IPPPrintService.java
! src/solaris/classes/sun/print/UnixPrintServiceLookup.java
Changeset: fabcccc003d2
Author: lana
Date: 2013-07-17 12:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fabcccc003d2
Merge
Changeset: f41758d12409
Author: alitvinov
Date: 2013-07-04 16:06 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f41758d12409
8015730: PIT: On Linux, OGL=true and fbobject=false leads to deadlock or infinite loop
Reviewed-by: art, anthony
! src/solaris/classes/sun/awt/X11/XErrorHandlerUtil.java
! src/solaris/native/sun/awt/awt_util.h
! src/solaris/native/sun/java2d/opengl/GLXSurfaceData.c
Changeset: 523815540788
Author: lana
Date: 2013-07-05 11:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/523815540788
Merge
- src/share/classes/java/security/acl/package.html
- src/share/classes/java/security/cert/package.html
- src/share/classes/java/security/interfaces/package.html
- src/share/classes/java/security/package.html
- src/share/classes/java/security/spec/package.html
- src/share/classes/sun/security/krb5/internal/rcache/CacheTable.java
- src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java
- test/java/util/Comparators/BasicTest.java
- test/sun/security/krb5/auto/ReplayCache.java
Changeset: b7cbad879d63
Author: leonidr
Date: 2013-07-08 19:47 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b7cbad879d63
8019265: [macosx] apple.laf.useScreenMenuBar regression comparing with jdk6
Reviewed-by: anthony
! src/macosx/native/sun/awt/CMenuItem.m
! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
Changeset: 7e291fc61cad
Author: malenkov
Date: 2013-07-09 18:01 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7e291fc61cad
6707231: Wrong read Method returned for boolen properties
Reviewed-by: alexsch
! src/share/classes/java/beans/Introspector.java
+ test/java/beans/Introspector/Test6707231.java
Changeset: e7ca6e259dc2
Author: serb
Date: 2013-07-09 21:21 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e7ca6e259dc2
8019587: [macosx] Possibility to set the same frame for the different screens
Reviewed-by: art, anthony
! src/share/classes/java/awt/GraphicsDevice.java
+ test/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java
Changeset: 46826d248616
Author: pchelko
Date: 2013-07-11 16:42 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/46826d248616
8020210: [macosx] JVM crashes in CWrapper$NSWindow.screen(long)
Reviewed-by: anthony, art
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/classes/sun/lwawt/macosx/CWrapper.java
! src/macosx/native/sun/awt/CWrapper.m
+ test/java/awt/Window/MaximizeOffscreen/MaximizeOffscreenTest.java
Changeset: c566daef4877
Author: leonidr
Date: 2013-07-11 18:23 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c566daef4877
8020038: [macosx] Incorrect usage of invokeLater() and likes in callbacks called via JNI from AppKit thread
Reviewed-by: art, anthony
! src/macosx/classes/com/apple/eawt/FullScreenHandler.java
! src/macosx/classes/com/apple/eawt/_AppEventHandler.java
! src/macosx/classes/com/apple/eawt/event/GestureHandler.java
! src/macosx/classes/com/apple/laf/ScreenMenu.java
! src/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java
! src/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java
Changeset: c3268a602a50
Author: raginip
Date: 2013-07-12 14:46 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c3268a602a50
8009168: accessibility.properties syntax issue
Reviewed-by: ptbrunet, mfang, alexsch
! src/share/classes/com/sun/accessibility/internal/resources/accessibility.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_fr.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_it.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_ja.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_CN.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_TW.properties
! src/share/classes/javax/accessibility/AccessibleAction.java
Changeset: f7ea38893138
Author: serb
Date: 2013-07-12 21:33 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f7ea38893138
8020298: [macosx] Incorrect merge in the lwawt code
Reviewed-by: art, anthony
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
Changeset: d52fc9384765
Author: pchelko
Date: 2013-07-15 12:06 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d52fc9384765
8020371: [macosx] applets with Drag and Drop fail with IllegalArgumentException
Reviewed-by: anthony, art
! src/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/macosx/classes/sun/lwawt/macosx/CDropTarget.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
Changeset: 0967103c1b65
Author: malenkov
Date: 2013-07-15 17:33 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0967103c1b65
8017492: Static field in HTML parser affects all applications
Reviewed-by: art
! src/share/classes/javax/swing/text/html/parser/ContentModel.java
! src/share/classes/javax/swing/text/html/parser/Element.java
+ test/javax/swing/text/html/parser/Test8017492.java
Changeset: 15ea601e707a
Author: lana
Date: 2013-07-17 12:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/15ea601e707a
Merge
Changeset: cf7202b32a34
Author: mchung
Date: 2013-07-02 15:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cf7202b32a34
8007035: deprecate public void SecurityManager.checkMemberAccess(Class> clazz, int which)
Reviewed-by: jrose, alanb, dfuchs
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/SecurityManager.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/reflect/Member.java
! test/java/lang/invoke/InvokeDynamicPrintArgs.java
+ test/java/lang/invoke/TestPrivateMember.java
Changeset: dfd7fb0ce54b
Author: psandoz
Date: 2013-07-03 11:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dfd7fb0ce54b
8011427: java.util.concurrent collection Spliterator implementations
Reviewed-by: martin
Contributed-by: Doug Lea
! src/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/share/classes/java/util/concurrent/BlockingDeque.java
! src/share/classes/java/util/concurrent/BlockingQueue.java
! src/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
! src/share/classes/java/util/concurrent/DelayQueue.java
! src/share/classes/java/util/concurrent/Delayed.java
! src/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! src/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/share/classes/java/util/concurrent/SynchronousQueue.java
Changeset: bb4ae17c98cf
Author: psandoz
Date: 2013-07-03 11:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bb4ae17c98cf
8019481: Sync misc j.u.c classes from 166 to tl
Reviewed-by: martin
Contributed-by: Doug Lea
! src/share/classes/java/util/concurrent/BrokenBarrierException.java
! src/share/classes/java/util/concurrent/CountDownLatch.java
! src/share/classes/java/util/concurrent/CyclicBarrier.java
! src/share/classes/java/util/concurrent/Exchanger.java
! src/share/classes/java/util/concurrent/Phaser.java
! src/share/classes/java/util/concurrent/TimeUnit.java
! src/share/classes/java/util/concurrent/TimeoutException.java
! src/share/classes/java/util/concurrent/package-info.java
Changeset: bd6949f9dbb2
Author: twisti
Date: 2013-07-03 11:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bd6949f9dbb2
8019184: MethodHandles.catchException() fails when methods have 8 args + varargs
Reviewed-by: jrose
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
+ test/java/lang/invoke/TestCatchExceptionWithVarargs.java
Changeset: 7532bb2d6476
Author: psandoz
Date: 2013-07-03 21:19 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7532bb2d6476
8017329: 8b92-lambda regression: TreeSet("a", "b").stream().substream(1).parallel().iterator() is empty
Reviewed-by: alanb
! src/share/classes/java/util/stream/SliceOps.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java
Changeset: d5de500c99a3
Author: juh
Date: 2013-07-03 12:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d5de500c99a3
8019772: Fix doclint issues in javax.crypto and javax.security subpackages
Reviewed-by: darcy
! src/share/classes/javax/crypto/Cipher.java
! src/share/classes/javax/crypto/CipherInputStream.java
! src/share/classes/javax/crypto/ExemptionMechanism.java
! src/share/classes/javax/crypto/KeyAgreement.java
! src/share/classes/javax/crypto/KeyGenerator.java
! src/share/classes/javax/crypto/NullCipher.java
! src/share/classes/javax/security/auth/Subject.java
! src/share/classes/javax/security/cert/X509Certificate.java
Changeset: e594ee7a7c2f
Author: vinnie
Date: 2013-07-02 16:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e594ee7a7c2f
7165807: Non optimized initialization of NSS crypto library leads to scalability issues
Reviewed-by: mullan, valeriep
! make/sun/security/pkcs11/mapfile-vers
! makefiles/mapfiles/libj2pkcs11/mapfile-vers
! src/share/classes/sun/security/pkcs11/Config.java
! src/share/classes/sun/security/pkcs11/Secmod.java
! src/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/share/native/sun/security/pkcs11/j2secmod.c
! src/solaris/native/sun/security/pkcs11/j2secmod_md.h
! src/windows/native/sun/security/pkcs11/j2secmod_md.h
Changeset: cbee2e595600
Author: vinnie
Date: 2013-07-03 14:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cbee2e595600
Merge
Changeset: a49208237599
Author: bpb
Date: 2013-07-03 13:30 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a49208237599
8019857: Fix doclint errors in java.util.Format*
Summary: Fix doclint errors in java.util.Format*.
Reviewed-by: darcy
Contributed-by: Brian Burkhalter
! src/share/classes/java/util/Formattable.java
! src/share/classes/java/util/Formatter.java
Changeset: a8f51c3341a5
Author: emc
Date: 2013-07-03 19:47 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a8f51c3341a5
8016285: Add java.lang.reflect.Parameter.isNamePresent()
Summary: Add isNamePresent method to parameter reflection library, which indicates whether or real parameter data is available
Reviewed-by: darcy
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Parameter.java
! test/java/lang/reflect/Parameter/WithParameters.java
! test/java/lang/reflect/Parameter/WithoutParameters.java
Changeset: 043b2eb76b0e
Author: bpb
Date: 2013-07-03 17:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/043b2eb76b0e
8019862: Fix doclint errors in java.lang.*.
Summary: Fix doclint errors in java.lang.*
Reviewed-by: darcy
Contributed-by: Brian Burkhalter
! src/share/classes/java/lang/CharSequence.java
! src/share/classes/java/lang/Character.java
! src/share/classes/java/lang/ClassLoader.java
! src/share/classes/java/lang/Double.java
! src/share/classes/java/lang/Float.java
! src/share/classes/java/lang/ProcessBuilder.java
! src/share/classes/java/lang/Runtime.java
! src/share/classes/java/lang/Thread.java
! src/share/classes/java/lang/ThreadLocal.java
Changeset: dd69273a0240
Author: alanb
Date: 2013-07-04 14:38 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dd69273a0240
8019622: (sl) ServiceLoader.next incorrect when creation and usages are in different contexts
Reviewed-by: mchung, ahgross, forax, psandoz
! src/share/classes/java/util/ServiceLoader.java
Changeset: aa9fefb5d9c4
Author: alanb
Date: 2013-07-04 20:00 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/aa9fefb5d9c4
8017231: Add StringJoiner.merge
Reviewed-by: psandoz, alanb
Contributed-by: brian.goetz at oracle.com, henry.jen at oracle.com
! src/share/classes/java/util/StringJoiner.java
+ test/java/util/StringJoiner/MergeTest.java
! test/java/util/StringJoiner/StringJoinerTest.java
Changeset: ed111451b77a
Author: zhangshj
Date: 2013-07-05 10:51 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ed111451b77a
8019381: HashMap.isEmpty is non-final, potential issues for get/remove
Reviewed-by: chegar, mduigou
! src/share/classes/java/util/HashMap.java
+ test/java/util/HashMap/OverrideIsEmpty.java
Changeset: 028ef97797c1
Author: mullan
Date: 2013-07-05 15:54 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/028ef97797c1
8011547: Update XML Signature implementation to Apache Santuario 1.5.4
Reviewed-by: xuelei
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/Algorithm.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherData.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherReference.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherValue.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/encryption/DocumentSerializer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedData.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedKey.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedType.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperties.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperty.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Reference.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/ReferenceList.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Serializer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Transforms.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipher.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherInput.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherParameters.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLEncryptionException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoContent.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoReference.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyName.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/MgmtData.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/PGPData.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/RetrievalMethod.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/SPKIData.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/KeyValueContent.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509CRL.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509DataContent.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509IssuerSerial.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SubjectName.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/EncryptedKeyResolver.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml
- src/share/classes/com/sun/org/apache/xml/internal/security/resource/log4j.properties
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/NodeFilter.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformParam.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java
- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHereContext.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathContainer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathAPIHolder.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathFuncHereAPI.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/DigesterOutputStream.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementChecker.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementCheckerImpl.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionElementProxy.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/IgnoreAllErrorHandler.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathFactory.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/Signature11ElementProxy.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/SignatureElementProxy.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/SignerOutputStream.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncBufferedOutputStream.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathAPI.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFuncHereAPI.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathFactory.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java
! src/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java
! src/share/classes/org/jcp/xml/dsig/internal/MacOutputStream.java
! src/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java
+ src/share/classes/org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
Changeset: e3208dbf6926
Author: mullan
Date: 2013-07-05 16:30 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e3208dbf6926
Merge
- src/share/classes/java/security/acl/package.html
- src/share/classes/java/security/cert/package.html
- src/share/classes/java/security/interfaces/package.html
- src/share/classes/java/security/package.html
- src/share/classes/java/security/spec/package.html
- src/share/classes/sun/security/krb5/internal/rcache/CacheTable.java
- src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java
- test/java/util/Comparators/BasicTest.java
- test/sun/security/krb5/auto/ReplayCache.java
Changeset: 49c5547d9e8e
Author: lana
Date: 2013-07-05 13:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/49c5547d9e8e
Merge
Changeset: 4fcabe8e22ce
Author: lana
Date: 2013-07-05 14:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4fcabe8e22ce
Merge
- src/share/classes/com/sun/org/apache/xml/internal/security/resource/log4j.properties
- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHereContext.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathAPIHolder.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathFuncHereAPI.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFuncHereAPI.java
Changeset: 11c15607e43f
Author: wetmore
Date: 2013-07-05 18:22 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/11c15607e43f
8019341: Update CookieHttpsClientTest to use the newer framework.
Reviewed-by: xuelei, smarks, michaelm
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java
! test/sun/security/ssl/templates/SSLEngineTemplate.java
! test/sun/security/ssl/templates/SSLSocketSSLEngineTemplate.java
! test/sun/security/ssl/templates/SSLSocketTemplate.java
Changeset: 715d00c95fb2
Author: ehelin
Date: 2013-07-08 11:30 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/715d00c95fb2
8010734: NPG: The test MemoryTest.java needs to be updated to support metaspace
Reviewed-by: alanb
! test/ProblemList.txt
! test/java/lang/management/MemoryMXBean/MemoryTest.java
Changeset: 52454985425d
Author: juh
Date: 2013-07-08 19:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/52454985425d
8020091: Fix HTML doclint issues in java.io
Reviewed-by: darcy
! src/share/classes/java/io/DataInput.java
! src/share/classes/java/io/FileInputStream.java
! src/share/classes/java/io/FileOutputStream.java
! src/share/classes/java/io/InputStreamReader.java
! src/share/classes/java/io/OutputStreamWriter.java
! src/share/classes/java/io/PipedInputStream.java
! src/share/classes/java/io/RandomAccessFile.java
Changeset: eab8f4e29f5e
Author: darcy
Date: 2013-07-08 22:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/eab8f4e29f5e
8020095: Fix doclint warnings in java.util.regex
Reviewed-by: mchung
! src/share/classes/java/util/regex/MatchResult.java
! src/share/classes/java/util/regex/Matcher.java
! src/share/classes/java/util/regex/Pattern.java
Changeset: 628432ee4d68
Author: henryjen
Date: 2013-07-09 09:15 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/628432ee4d68
8017141: java.util/stream Spliterators from sequential sources should not catch OOME
Reviewed-by: mchung
Contributed-by: paul.sandoz at oracle.com
! src/share/classes/java/util/LinkedList.java
! src/share/classes/java/util/Spliterators.java
Changeset: 44a634c1edc4
Author: psandoz
Date: 2013-07-09 10:44 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/44a634c1edc4
8019551: Make BaseStream public
Reviewed-by: chegar, psandoz
Contributed-by: brian goetz
! src/share/classes/java/util/stream/AbstractPipeline.java
! src/share/classes/java/util/stream/BaseStream.java
Changeset: 43134e79c0bb
Author: psandoz
Date: 2013-07-09 16:04 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/43134e79c0bb
8019370: Sync j.u.c Fork/Join from 166 to tl
Reviewed-by: chegar, martin
Contributed-by: Doug Lea
! src/share/classes/java/util/concurrent/AbstractExecutorService.java
! src/share/classes/java/util/concurrent/Callable.java
! src/share/classes/java/util/concurrent/CancellationException.java
! src/share/classes/java/util/concurrent/CompletableFuture.java
! src/share/classes/java/util/concurrent/CompletionService.java
! src/share/classes/java/util/concurrent/CountedCompleter.java
! src/share/classes/java/util/concurrent/ExecutionException.java
! src/share/classes/java/util/concurrent/Executor.java
! src/share/classes/java/util/concurrent/ExecutorService.java
! src/share/classes/java/util/concurrent/Executors.java
! src/share/classes/java/util/concurrent/ForkJoinPool.java
! src/share/classes/java/util/concurrent/ForkJoinTask.java
! src/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/share/classes/java/util/concurrent/Future.java
! src/share/classes/java/util/concurrent/FutureTask.java
! src/share/classes/java/util/concurrent/RecursiveAction.java
! src/share/classes/java/util/concurrent/RecursiveTask.java
! src/share/classes/java/util/concurrent/RejectedExecutionException.java
! src/share/classes/java/util/concurrent/RunnableFuture.java
! src/share/classes/java/util/concurrent/RunnableScheduledFuture.java
! src/share/classes/java/util/concurrent/ScheduledExecutorService.java
! src/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
! src/share/classes/java/util/concurrent/ThreadPoolExecutor.java
Changeset: 83c2976ef8ee
Author: coffeys
Date: 2013-07-09 16:00 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/83c2976ef8ee
8019979: Replace CheckPackageAccess test with better one from closed repo
Reviewed-by: mullan
! test/java/lang/SecurityManager/CheckPackageAccess.java
Changeset: 7bb17aa9a09f
Author: dholmes
Date: 2013-07-09 22:01 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7bb17aa9a09f
8016341: java/lang/ref/OOMEInReferenceHandler.java failing intermittently
Summary: Ensure WeakRef object can't be prematurely gc'd
Reviewed-by: chegar, plevart
! test/java/lang/ref/OOMEInReferenceHandler.java
Changeset: 780a64979c8d
Author: weijun
Date: 2013-07-10 15:11 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/780a64979c8d
8019267: NPE in AbstractSaslImpl when trace level >= FINER in KRB5
Reviewed-by: mullan
! src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java
! test/sun/security/krb5/auto/SaslGSS.java
Changeset: ff5df05222d1
Author: psandoz
Date: 2013-07-10 09:52 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ff5df05222d1
8017447: Unmodifiable map entry becomes modifiable if taken from a stream of map entries
Reviewed-by: briangoetz
! src/share/classes/java/util/Collections.java
+ test/java/util/Collections/UnmodifiableMapEntrySet.java
Changeset: 882baa1e0a38
Author: psandoz
Date: 2013-07-10 10:24 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/882baa1e0a38
8020040: Improve and generalize the F/J tasks to handle right or left-balanced trees
Reviewed-by: briangoetz
Contributed-by: doug lea , paul sandoz
! src/share/classes/java/util/stream/AbstractShortCircuitTask.java
! src/share/classes/java/util/stream/AbstractTask.java
! src/share/classes/java/util/stream/ForEachOps.java
! src/share/classes/java/util/stream/Nodes.java
Changeset: 7c44ea602cc8
Author: darcy
Date: 2013-07-10 11:05 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7c44ea602cc8
8020294: Fix doclint issues in java.util.Spliterator
Reviewed-by: psandoz
! src/share/classes/java/util/Spliterator.java
Changeset: 607fa1ff3de2
Author: bpb
Date: 2013-07-09 11:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/607fa1ff3de2
6178739: (fmt) Formatter.format("%0.4f\n", 56789.456789) generates MissingFormatWidthException
Summary: Change the field width specification to require a positive value. The exception is still thrown but that is now explicitly consistent with the specification.
Reviewed-by: darcy
Contributed-by: Brian Burkhalter
! src/share/classes/java/util/Formatter.java
Changeset: 2ee772cda1d6
Author: bpb
Date: 2013-07-09 12:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2ee772cda1d6
6480539: BigDecimal.stripTrailingZeros() has no effect on zero itself ("0.0")
Summary: Make stripTrailingZeros() return BigDecimal.ZERO if the BigDecimal is numerically equal to zero.
Reviewed-by: darcy
Contributed-by: Brian Burkhalter
! src/share/classes/java/math/BigDecimal.java
! test/java/math/BigDecimal/StrippingZerosTest.java
Changeset: 69d9fe8175a0
Author: sspitsyn
Date: 2013-07-10 14:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/69d9fe8175a0
8020308: Fix doclint issues in java.lang.management
Reviewed-by: darcy
Contributed-by: serguei.spitsyn at oracle.com
! src/share/classes/java/lang/management/LockInfo.java
! src/share/classes/java/lang/management/ManagementFactory.java
! src/share/classes/java/lang/management/MemoryMXBean.java
! src/share/classes/java/lang/management/MemoryNotificationInfo.java
! src/share/classes/java/lang/management/MemoryPoolMXBean.java
! src/share/classes/java/lang/management/MemoryUsage.java
! src/share/classes/java/lang/management/MonitorInfo.java
! src/share/classes/java/lang/management/RuntimeMXBean.java
! src/share/classes/java/lang/management/ThreadInfo.java
! src/share/classes/java/lang/management/ThreadMXBean.java
Changeset: 702556f7977e
Author: juh
Date: 2013-07-10 18:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/702556f7977e
8020318: Fix doclint issues in java.net
Reviewed-by: darcy, khazra
! src/share/classes/java/net/CookieStore.java
! src/share/classes/java/net/HttpURLPermission.java
! src/share/classes/java/net/Inet4Address.java
! src/share/classes/java/net/Inet6Address.java
! src/share/classes/java/net/InetAddress.java
! src/share/classes/java/net/ProtocolFamily.java
! src/share/classes/java/net/SocketOption.java
! src/share/classes/java/net/URI.java
Changeset: a46982a212e0
Author: jbachorik
Date: 2013-07-11 09:21 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a46982a212e0
8019826: Test com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java fails with NPE
Reviewed-by: sjiang, dholmes, mchung
! test/com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java
Changeset: 05b164788aab
Author: psandoz
Date: 2013-07-11 13:07 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/05b164788aab
8019484: Sync j.u.c.ConcurrentHashMap from 166 to tl
Reviewed-by: martin
Contributed-by: Doug Lea
! src/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/share/classes/java/util/concurrent/ConcurrentMap.java
! src/share/classes/java/util/concurrent/ConcurrentNavigableMap.java
Changeset: dadcfd84d33f
Author: sundar
Date: 2013-07-11 18:50 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dadcfd84d33f
7187144: JavaDoc for ScriptEngineFactory.getProgram() contains an error
Reviewed-by: mcimadamore, jlaskey, hannesw, attila
! src/share/classes/javax/script/ScriptEngineFactory.java
Changeset: 162c015c434a
Author: valeriep
Date: 2013-07-11 11:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/162c015c434a
8020321: Problem in PKCS11 regression test TestRSAKeyLength
Summary: Corrected the "isValidKeyLength" array
Reviewed-by: xuelei
! test/sun/security/pkcs11/Signature/TestRSAKeyLength.java
Changeset: f3211af79339
Author: jbachorik
Date: 2013-07-11 21:11 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f3211af79339
8010285: Enforce the requirement of Management Interfaces being public
Reviewed-by: sjiang, dfuchs, mchung
! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java
! src/share/classes/javax/management/JMX.java
! src/share/classes/javax/management/MBeanServerInvocationHandler.java
! src/share/classes/javax/management/MXBean.java
! src/share/classes/javax/management/package.html
! src/share/classes/sun/management/ManagementFactoryHelper.java
+ test/javax/management/MBeanServer/MBeanFallbackTest.java
+ test/javax/management/MBeanServer/MBeanTest.java
+ test/javax/management/mxbean/MXBeanFallbackTest.java
! test/javax/management/mxbean/MXBeanTest.java
+ test/javax/management/proxy/JMXProxyFallbackTest.java
+ test/javax/management/proxy/JMXProxyTest.java
Changeset: 0bd48087e2dc
Author: ksrini
Date: 2013-07-11 11:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0bd48087e2dc
8019799: api/java_util/jar/Pack200 test failed with compactX profiles.
Reviewed-by: dholmes
! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
Changeset: 10d2a4b1e576
Author: dxu
Date: 2013-07-11 13:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/10d2a4b1e576
8017212: File.createTempFile requires unnecessary "read" permission
Summary: Directly call FileSystem method to check a file existence. Also reviewed by tom.hawtin at oracle.com
Reviewed-by: alanb
! src/share/classes/java/io/File.java
+ test/java/io/File/CheckPermission.java
! test/java/io/File/NulFile.java
! test/java/io/File/createTempFile/SpecialTempFile.java
Changeset: f225da733291
Author: valeriep
Date: 2013-07-05 13:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f225da733291
8012637: Adjust CipherInputStream class to work in AEAD/GCM mode
Summary: Ensure the Cipher.doFinal() is called only once
Reviewed-by: xuelei
! src/share/classes/javax/crypto/CipherInputStream.java
+ test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java
Changeset: 6e2a5637b286
Author: valeriep
Date: 2013-07-05 13:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6e2a5637b286
7196805: DH Key interoperability testing between SunJCE and JsafeJCE not successful
Summary: Check equality based on component values instead of encoding which may vary due to optional components
Reviewed-by: weijun
! src/share/classes/com/sun/crypto/provider/DHKeyFactory.java
! src/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java
! src/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! src/share/classes/com/sun/crypto/provider/DHPublicKey.java
! src/share/classes/sun/security/pkcs11/P11Key.java
Changeset: f321b78c7009
Author: ascarpino
Date: 2013-07-08 10:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f321b78c7009
6755701: SunJCE DES/DESede SecretKeyFactory.generateSecret throws InvalidKeySpecExc if passed SecretKeySpec
Reviewed-by: valeriep, wetmore, xuelei
! src/share/classes/com/sun/crypto/provider/DESKeyFactory.java
! src/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java
+ test/com/sun/crypto/provider/Cipher/DES/DESSecretKeySpec.java
Changeset: 869bfa39d923
Author: valeriep
Date: 2013-07-08 11:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/869bfa39d923
Merge
- src/share/classes/com/sun/org/apache/xml/internal/security/resource/log4j.properties
- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHereContext.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathAPIHolder.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathFuncHereAPI.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFuncHereAPI.java
Changeset: 4fcac826628c
Author: valeriep
Date: 2013-07-09 15:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4fcac826628c
Merge
Changeset: 7bd2993e03fa
Author: valeriep
Date: 2013-07-10 18:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7bd2993e03fa
8020310: JDK-6356530 broke the old build
Summary: Add serialVersionUID to AuthProvider and P11Key class.
Reviewed-by: xuelei
! src/share/classes/java/security/AuthProvider.java
! src/share/classes/sun/security/pkcs11/P11Key.java
Changeset: 4c95c032c395
Author: valeriep
Date: 2013-07-11 17:52 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4c95c032c395
Merge
Changeset: 858c75eb83b5
Author: mchung
Date: 2013-07-08 14:05 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/858c75eb83b5
8014890: (ref) Reference queues may return more entries than expected
Summary: When enqueuing references check whether the j.l.r.Reference has already been enqeued or removed in the lock. Do not enqueue them again. This occurs because multiple threads may try to enqueue the same j.l.r.Reference at the same time.
Reviewed-by: mchung, dholmes, plevart, shade
Contributed-by: thomas.schatzl at oracle.com
! src/share/classes/java/lang/ref/Reference.java
! src/share/classes/java/lang/ref/ReferenceQueue.java
+ test/java/lang/ref/EnqueuePollRace.java
Changeset: 2504f01bc83f
Author: joehw
Date: 2013-07-12 11:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2504f01bc83f
8020430: NullPointerException in xml sqe nightly result on 2013-07-12
Reviewed-by: chegar, lancea
+ test/javax/xml/jaxp/common/8020430/JAXP15RegTest.java
+ test/javax/xml/jaxp/common/8020430/TestBase.java
Changeset: af62c6175f92
Author: darcy
Date: 2013-07-12 11:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/af62c6175f92
8010679: Clarify "present" and annotation ordering in Core Reflection for Annotations
Reviewed-by: abuckley, jfranck
! src/share/classes/java/lang/reflect/AnnotatedElement.java
Changeset: fe6e4e2c367d
Author: mduigou
Date: 2013-07-12 11:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fe6e4e2c367d
7129185: Add Collections.{checked|empty|unmodifiable}Navigable{Map|Set}
Reviewed-by: dmocek, martin, smarks
! src/share/classes/java/util/AbstractMap.java
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/NavigableSet.java
! test/java/util/Collection/MOAT.java
! test/java/util/Collections/CheckedIdentityMap.java
! test/java/util/Collections/CheckedMapBash.java
! test/java/util/Collections/CheckedSetBash.java
! test/java/util/Collections/EmptyCollectionSerialization.java
+ test/java/util/Collections/EmptyNavigableMap.java
+ test/java/util/Collections/EmptyNavigableSet.java
- test/java/util/Collections/EmptySortedSet.java
! test/java/util/Map/LockStep.java
! test/java/util/NavigableMap/LockStep.java
Changeset: 623a10b23ed8
Author: mduigou
Date: 2013-07-12 11:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/623a10b23ed8
8015317: Optional.filter, map, and flatMap
Reviewed-by: psandoz, mduigou
Contributed-by: brian.goetz at oracle.com, henry.jen at oracle.com
! src/share/classes/java/util/Optional.java
! src/share/classes/java/util/OptionalDouble.java
! src/share/classes/java/util/OptionalInt.java
! src/share/classes/java/util/OptionalLong.java
! test/java/util/Optional/Basic.java
Changeset: 06749efce430
Author: mduigou
Date: 2013-07-12 12:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/06749efce430
8015315: Stream.concat methods
Reviewed-by: psandoz, mduigou
Contributed-by: brian.goetz at oracle.com, henry.jen at oracle.com
! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/Stream.java
! src/share/classes/java/util/stream/Streams.java
! test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/RangeTest.java
Changeset: 5b6f94559589
Author: mduigou
Date: 2013-07-12 12:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5b6f94559589
Merge
- test/java/util/Collections/EmptySortedSet.java
Changeset: be096613bfb5
Author: psandoz
Date: 2013-07-03 21:43 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/be096613bfb5
8019395: Consolidate StreamSupport.{stream,parallelStream} into a single method
Reviewed-by: henryjen, briangoetz
! src/share/classes/java/io/BufferedReader.java
! src/share/classes/java/lang/CharSequence.java
! src/share/classes/java/nio/X-Buffer.java.template
! src/share/classes/java/nio/file/Files.java
! src/share/classes/java/util/Arrays.java
! src/share/classes/java/util/BitSet.java
! src/share/classes/java/util/Collection.java
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/regex/Pattern.java
! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/Stream.java
! src/share/classes/java/util/stream/StreamSupport.java
! src/share/classes/java/util/stream/Streams.java
! src/share/classes/java/util/zip/ZipFile.java
! test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java
! test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java
! test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java
! test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java
! test/java/util/stream/bootlib/java/util/stream/TestData.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/DistinctOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/MatchOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java
Changeset: b3ca5fb77e2c
Author: vinnie
Date: 2013-07-12 20:44 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b3ca5fb77e2c
8019627: RuntimeException gets obscured during OCSP cert revocation checking
Reviewed-by: mullan
! src/share/classes/sun/security/provider/certpath/RevocationChecker.java
! test/java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java
Changeset: 9b17939958e7
Author: henryjen
Date: 2013-07-12 15:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9b17939958e7
8015320: Pull spliterator() up from Collection to Iterable
Reviewed-by: psandoz, mduigou
Contributed-by: brian.goetz at oracle.com
! src/share/classes/java/lang/Iterable.java
! src/share/classes/java/util/Collection.java
! src/share/classes/java/util/ConcurrentModificationException.java
! test/java/util/Spliterator/SpliteratorCollisions.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
Changeset: 37c37361a7ad
Author: henryjen
Date: 2013-07-08 15:46 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/37c37361a7ad
8020062: Nest StreamBuilder interfaces inside relevant Stream interfaces
Reviewed-by: psandoz, mduigou
Contributed-by: brian goetz
! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/Stream.java
- src/share/classes/java/util/stream/StreamBuilder.java
! src/share/classes/java/util/stream/Streams.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java
Changeset: 5f2a8db78aca
Author: weijun
Date: 2013-07-13 08:47 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5f2a8db78aca
8019410: sun/security/krb5/auto/ReplayCacheTestProc.java
Reviewed-by: mullan
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
Changeset: e4ce6502eac0
Author: plevart
Date: 2013-07-15 10:55 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e4ce6502eac0
7122142: (ann) Race condition between isAnnotationPresent and getAnnotations
Reviewed-by: dholmes, jfranck
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/System.java
! src/share/classes/sun/misc/JavaLangAccess.java
! src/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/share/classes/sun/reflect/annotation/AnnotationType.java
+ test/java/lang/annotation/AnnotationType/AnnotationTypeDeadlockTest.java
+ test/java/lang/annotation/AnnotationType/AnnotationTypeRuntimeAssumptionTest.java
Changeset: 7cc35dd1885d
Author: coffeys
Date: 2013-07-15 13:42 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7cc35dd1885d
8017566: Backout 8000450 - Cannot access to com.sun.corba.se.impl.orb.ORBImpl
Reviewed-by: mchung
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/java/lang/SecurityManager/CheckPackageAccess.java
Changeset: 94e1a4b10811
Author: bpb
Date: 2013-07-15 14:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/94e1a4b10811
8020409: Clean up doclint problems in java.util package, part 1
Summary: Clean up doclint problems in java.util package, part 1
Reviewed-by: darcy
Contributed-by: Brian Burkhalter
! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/Arrays.java
! src/share/classes/java/util/Base64.java
! src/share/classes/java/util/BitSet.java
! src/share/classes/java/util/Calendar.java
! src/share/classes/java/util/Collection.java
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/EnumSet.java
! src/share/classes/java/util/GregorianCalendar.java
! src/share/classes/java/util/Locale.java
! src/share/classes/java/util/ResourceBundle.java
Changeset: f7af15e2c95b
Author: juh
Date: 2013-07-16 12:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f7af15e2c95b
8020557: javadoc cleanup in javax.security
Reviewed-by: darcy
! src/share/classes/javax/security/auth/AuthPermission.java
! src/share/classes/javax/security/auth/DestroyFailedException.java
! src/share/classes/javax/security/auth/Destroyable.java
! src/share/classes/javax/security/auth/Policy.java
! src/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/share/classes/javax/security/auth/RefreshFailedException.java
! src/share/classes/javax/security/auth/Refreshable.java
! src/share/classes/javax/security/auth/Subject.java
! src/share/classes/javax/security/auth/SubjectDomainCombiner.java
! src/share/classes/javax/security/auth/callback/Callback.java
! src/share/classes/javax/security/auth/callback/CallbackHandler.java
! src/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/share/classes/javax/security/auth/callback/ConfirmationCallback.java
! src/share/classes/javax/security/auth/callback/LanguageCallback.java
! src/share/classes/javax/security/auth/callback/NameCallback.java
! src/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/share/classes/javax/security/auth/callback/TextInputCallback.java
! src/share/classes/javax/security/auth/callback/TextOutputCallback.java
! src/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
+ src/share/classes/javax/security/auth/callback/package-info.java
- src/share/classes/javax/security/auth/callback/package.html
! src/share/classes/javax/security/auth/kerberos/DelegationPermission.java
! src/share/classes/javax/security/auth/kerberos/KerberosKey.java
! src/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! src/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/share/classes/javax/security/auth/kerberos/KeyImpl.java
! src/share/classes/javax/security/auth/kerberos/KeyTab.java
! src/share/classes/javax/security/auth/kerberos/ServicePermission.java
+ src/share/classes/javax/security/auth/kerberos/package-info.java
- src/share/classes/javax/security/auth/kerberos/package.html
! src/share/classes/javax/security/auth/login/AccountExpiredException.java
! src/share/classes/javax/security/auth/login/AppConfigurationEntry.java
! src/share/classes/javax/security/auth/login/Configuration.java
! src/share/classes/javax/security/auth/login/ConfigurationSpi.java
! src/share/classes/javax/security/auth/login/CredentialExpiredException.java
! src/share/classes/javax/security/auth/login/FailedLoginException.java
! src/share/classes/javax/security/auth/login/LoginContext.java
+ src/share/classes/javax/security/auth/login/package-info.java
- src/share/classes/javax/security/auth/login/package.html
+ src/share/classes/javax/security/auth/package-info.java
- src/share/classes/javax/security/auth/package.html
! src/share/classes/javax/security/auth/spi/LoginModule.java
+ src/share/classes/javax/security/auth/spi/package-info.java
- src/share/classes/javax/security/auth/spi/package.html
! src/share/classes/javax/security/auth/x500/X500Principal.java
! src/share/classes/javax/security/auth/x500/X500PrivateCredential.java
+ src/share/classes/javax/security/auth/x500/package-info.java
- src/share/classes/javax/security/auth/x500/package.html
! src/share/classes/javax/security/cert/Certificate.java
! src/share/classes/javax/security/cert/CertificateEncodingException.java
! src/share/classes/javax/security/cert/CertificateException.java
! src/share/classes/javax/security/cert/CertificateExpiredException.java
! src/share/classes/javax/security/cert/CertificateNotYetValidException.java
! src/share/classes/javax/security/cert/CertificateParsingException.java
! src/share/classes/javax/security/cert/X509Certificate.java
+ src/share/classes/javax/security/cert/package-info.java
- src/share/classes/javax/security/cert/package.html
! src/share/classes/javax/security/sasl/AuthenticationException.java
! src/share/classes/javax/security/sasl/AuthorizeCallback.java
! src/share/classes/javax/security/sasl/RealmCallback.java
! src/share/classes/javax/security/sasl/RealmChoiceCallback.java
! src/share/classes/javax/security/sasl/Sasl.java
! src/share/classes/javax/security/sasl/SaslClient.java
! src/share/classes/javax/security/sasl/SaslClientFactory.java
! src/share/classes/javax/security/sasl/SaslException.java
! src/share/classes/javax/security/sasl/SaslServer.java
! src/share/classes/javax/security/sasl/SaslServerFactory.java
+ src/share/classes/javax/security/sasl/package-info.java
- src/share/classes/javax/security/sasl/package.html
Changeset: cbdd2529d93a
Author: lana
Date: 2013-07-17 00:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cbdd2529d93a
Merge
Changeset: f2558ef87d5a
Author: lana
Date: 2013-07-17 13:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f2558ef87d5a
Merge
- src/share/classes/com/sun/org/apache/xml/internal/security/resource/log4j.properties
- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHereContext.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathAPIHolder.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathFuncHereAPI.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFuncHereAPI.java
- src/share/classes/java/util/stream/StreamBuilder.java
- src/share/classes/javax/security/auth/callback/package.html
- src/share/classes/javax/security/auth/kerberos/package.html
- src/share/classes/javax/security/auth/login/package.html
- src/share/classes/javax/security/auth/package.html
- src/share/classes/javax/security/auth/spi/package.html
- src/share/classes/javax/security/auth/x500/package.html
- src/share/classes/javax/security/cert/package.html
- src/share/classes/javax/security/sasl/package.html
- test/java/util/Collections/EmptySortedSet.java
Changeset: 5be9c5bfcfe9
Author: lana
Date: 2013-07-22 17:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5be9c5bfcfe9
Merge
- src/share/classes/com/sun/org/apache/xml/internal/security/resource/log4j.properties
- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHereContext.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathAPIHolder.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathFuncHereAPI.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFuncHereAPI.java
- src/share/classes/java/util/stream/StreamBuilder.java
- src/share/classes/javax/security/auth/callback/package.html
- src/share/classes/javax/security/auth/kerberos/package.html
- src/share/classes/javax/security/auth/login/package.html
- src/share/classes/javax/security/auth/package.html
- src/share/classes/javax/security/auth/spi/package.html
- src/share/classes/javax/security/auth/x500/package.html
- src/share/classes/javax/security/cert/package.html
- src/share/classes/javax/security/sasl/package.html
- test/java/util/Collections/EmptySortedSet.java
Changeset: 690161232823
Author: cl
Date: 2013-07-25 03:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/690161232823
Added tag jdk8-b100 for changeset 5be9c5bfcfe9
! .hgtags
Changeset: b52a2ecdb803
Author: cl
Date: 2013-08-01 04:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b52a2ecdb803
Added tag jdk8-b101 for changeset 690161232823
! .hgtags
Changeset: 2978c0a543ed
Author: prr
Date: 2013-07-22 12:52 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2978c0a543ed
7196866: CTW fails on all Solaris platforms
Reviewed-by: prr, jrose, twisti, kvn
! src/solaris/native/sun/awt/awt_GraphicsEnv.c
! src/solaris/native/sun/java2d/x11/XRBackendNative.c
Changeset: 784589c7bc55
Author: vadim
Date: 2013-07-24 13:38 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/784589c7bc55
8008782: NPE in TrueTypeGlyphMapper
Reviewed-by: bae, prr
! src/share/classes/sun/font/TrueTypeFont.java
Changeset: db2e3a686cf3
Author: jchen
Date: 2013-07-24 12:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/db2e3a686cf3
8011709: [parfait] False positive: memory leak in jdk/src/share/native/sun/font/layout/CanonShaping.cpp
Reviewed-by: jgodinez, prr
! src/share/native/sun/font/layout/CanonShaping.cpp
Changeset: c2e27e7a42ae
Author: jchen
Date: 2013-07-24 13:05 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c2e27e7a42ae
8005126: [parfait] #418 - #428 XRBackendNative.c Integer overflow
Reviewed-by: prr, vadim
! src/solaris/native/sun/java2d/x11/XRBackendNative.c
Changeset: 833f05116f7b
Author: bae
Date: 2013-07-25 17:14 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/833f05116f7b
8019201: Regression: java.awt.image.ConvolveOp throws java.awt.image.ImagingOpException
Reviewed-by: prr
! src/share/native/sun/awt/medialib/awt_ImagingLib.c
+ test/sun/awt/image/ImagingLib/SamePackingTypeTest.java
Changeset: a8b9df782017
Author: serb
Date: 2013-07-26 21:18 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a8b9df782017
7190349: [macosx] Text (Label) is incorrectly drawn with a rotated g2d
8013569: [macosx] JLabel preferred size incorrect on retina displays with non-default font size
Reviewed-by: prr
! src/macosx/classes/sun/font/CStrike.java
! src/macosx/native/sun/font/AWTStrike.h
! src/macosx/native/sun/font/AWTStrike.m
! src/macosx/native/sun/font/CGGlyphImages.m
+ test/java/awt/Graphics2D/DrawString/DrawRotatedString.java
+ test/java/awt/Graphics2D/IncorrectTextSize/IncorrectTextSize.java
Changeset: 467a0c21790b
Author: jgodinez
Date: 2013-07-26 15:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/467a0c21790b
8020208: NullPointerException at sun.print.Win32PrintService.getMediaPrintables
Reviewed-by: jchen, prr
! src/windows/classes/sun/print/Win32PrintService.java
Changeset: 56c6f9a9653d
Author: jgodinez
Date: 2013-07-26 15:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/56c6f9a9653d
8016343: [macosx] Print job goes to default printer regardless of chosen printer
Reviewed-by: jchen, prr
! src/share/classes/sun/print/PSPrinterJob.java
! src/solaris/classes/sun/print/IPPPrintService.java
! src/solaris/classes/sun/print/UnixPrintJob.java
! test/javax/print/DialogMargins.java
Changeset: 1c48544c3da9
Author: lana
Date: 2013-07-26 15:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1c48544c3da9
Merge
- src/share/classes/com/sun/org/apache/xml/internal/security/resource/log4j.properties
- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHereContext.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathAPIHolder.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathFuncHereAPI.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFuncHereAPI.java
- src/share/classes/java/util/stream/StreamBuilder.java
- src/share/classes/javax/security/auth/callback/package.html
- src/share/classes/javax/security/auth/kerberos/package.html
- src/share/classes/javax/security/auth/login/package.html
- src/share/classes/javax/security/auth/package.html
- src/share/classes/javax/security/auth/spi/package.html
- src/share/classes/javax/security/auth/x500/package.html
- src/share/classes/javax/security/cert/package.html
- src/share/classes/javax/security/sasl/package.html
- test/java/util/Collections/EmptySortedSet.java
Changeset: 921338e44ba7
Author: lana
Date: 2013-07-26 17:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/921338e44ba7
Merge
Changeset: 046025f78ea8
Author: jgodinez
Date: 2013-07-30 13:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/046025f78ea8
8021835: Fix for 8016343 will not compile on Windows.
Reviewed-by: jchen, prr
! src/share/classes/sun/print/PSPrinterJob.java
Changeset: 7f0e569c5a66
Author: bae
Date: 2013-07-31 13:11 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7f0e569c5a66
8020983: OutOfMemoryError caused by non garbage collected JPEGImageWriter Instances
Reviewed-by: prr, flar
! src/share/native/sun/awt/image/jpeg/imageioJPEG.c
+ test/javax/imageio/plugins/jpeg/JpegWriterLeakTest.java
Changeset: 607ad960fe24
Author: malenkov
Date: 2013-07-22 15:36 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/607ad960fe24
8019975: closed/javax/swing/JFileChooser/4966171/bug4966171.java throws java.io.NotSerializableException: javax.swing.plaf.basic.BasicFileChooserUI$AcceptAllFileFilter
Reviewed-by: alexsch
! src/share/classes/javax/swing/JFileChooser.java
Changeset: 3cbe376233a9
Author: malenkov
Date: 2013-07-22 20:33 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3cbe376233a9
8015926: NPE when using SynthTreeUI's expandPath()
Reviewed-by: alexsch
! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
+ test/javax/swing/plaf/synth/Test8015926.java
Changeset: bdad697c03aa
Author: pchelko
Date: 2013-07-23 13:09 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bdad697c03aa
7184951: [macosx] Exception at java.awt.datatransfer on headless mode (only in GUI session)
Reviewed-by: art, anthony
! src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
Changeset: 99ee6ddab113
Author: serb
Date: 2013-07-24 17:14 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/99ee6ddab113
8017189: [macosx] AWT program menu disabled on Mac
Reviewed-by: leonidr, anthony
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/native/sun/awt/AWTWindow.h
! src/macosx/native/sun/awt/AWTWindow.m
! src/macosx/native/sun/awt/CMenuBar.m
Changeset: 7bd6eda2d217
Author: leonidr
Date: 2013-07-26 16:22 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7bd6eda2d217
8007267: [macosx] com.apple.eawt.Application.setDefaultMenuBar is not working
Reviewed-by: anthony, serb
! src/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java
! src/macosx/classes/sun/lwawt/macosx/CMenuComponent.java
! src/macosx/native/sun/awt/AWTWindow.m
! src/macosx/native/sun/awt/CMenuItem.m
Changeset: 65c90209edbb
Author: lana
Date: 2013-07-26 15:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/65c90209edbb
Merge
- src/share/classes/com/sun/org/apache/xml/internal/security/resource/log4j.properties
- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHereContext.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathAPIHolder.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathFuncHereAPI.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFuncHereAPI.java
- src/share/classes/java/util/stream/StreamBuilder.java
- src/share/classes/javax/security/auth/callback/package.html
- src/share/classes/javax/security/auth/kerberos/package.html
- src/share/classes/javax/security/auth/login/package.html
- src/share/classes/javax/security/auth/package.html
- src/share/classes/javax/security/auth/spi/package.html
- src/share/classes/javax/security/auth/x500/package.html
- src/share/classes/javax/security/cert/package.html
- src/share/classes/javax/security/sasl/package.html
- test/java/util/Collections/EmptySortedSet.java
Changeset: 37016eaea5d2
Author: serb
Date: 2013-07-29 16:57 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/37016eaea5d2
6230360: Spelling mistake in documentation for AWT: 1.4, 1.5, 1.6, 1.7
Reviewed-by: malenkov, art
! src/share/classes/java/awt/AWTException.java
Changeset: bf80c2965a84
Author: malenkov
Date: 2013-07-29 18:48 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bf80c2965a84
8010782: clean up source files containing carriage return characters
Reviewed-by: alexsch, art
! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties
! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth.properties
Changeset: 1e482f58c747
Author: ant
Date: 2013-07-30 16:15 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1e482f58c747
8020927: JLightweightFrame API should export layout properties change notifications
Reviewed-by: anthony
! src/share/classes/sun/swing/JLightweightFrame.java
! src/share/classes/sun/swing/LightweightContent.java
Changeset: 336a94dbecb5
Author: malenkov
Date: 2013-07-30 17:46 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/336a94dbecb5
8015300: JComboBox text sometimes become selected, sometimes not (Windows LAF)
Reviewed-by: alexsch, serb
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
+ test/javax/swing/JComboBox/8015300/Test8015300.java
Changeset: 726ac8f75b54
Author: lana
Date: 2013-07-31 12:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/726ac8f75b54
Merge
Changeset: 6e10d93273d0
Author: juh
Date: 2013-07-18 10:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6e10d93273d0
8020426: Fix doclint accessibility issues in java.io
Reviewed-by: mduigou, darcy, chegar
! src/share/classes/java/io/DataInput.java
! src/share/classes/java/io/File.java
! src/share/classes/java/io/ObjectStreamField.java
! src/share/classes/java/io/RandomAccessFile.java
Changeset: b39797bb86c0
Author: sherman
Date: 2013-07-18 11:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b39797bb86c0
8016025: JSR 310 DateTime API Updates IV
8020418: Cleanup of -Xlint warnings in java.time
8016623: test/java/time/format/TestDateTimeTextProvider.java failing
Summary: Integration of JSR310 Date/Time API update IV
Reviewed-by: sherman
Contributed-by: scolebourne at joda.org, roger.riggs at oracle.com, masayoshi.okutsu at oracle.com, patrick.zhang at oracle.com, chand.basha at oracle.com
! src/share/classes/java/time/DayOfWeek.java
! src/share/classes/java/time/Duration.java
! src/share/classes/java/time/Instant.java
! src/share/classes/java/time/LocalDate.java
! src/share/classes/java/time/LocalDateTime.java
! src/share/classes/java/time/LocalTime.java
! src/share/classes/java/time/Month.java
! src/share/classes/java/time/MonthDay.java
! src/share/classes/java/time/OffsetDateTime.java
! src/share/classes/java/time/OffsetTime.java
! src/share/classes/java/time/Period.java
! src/share/classes/java/time/Year.java
! src/share/classes/java/time/YearMonth.java
! src/share/classes/java/time/ZoneId.java
! src/share/classes/java/time/ZoneOffset.java
! src/share/classes/java/time/ZoneRegion.java
! src/share/classes/java/time/ZonedDateTime.java
! src/share/classes/java/time/chrono/ChronoDateImpl.java
! src/share/classes/java/time/chrono/ChronoLocalDate.java
! src/share/classes/java/time/chrono/ChronoLocalDateTime.java
! src/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/share/classes/java/time/chrono/ChronoZonedDateTime.java
! src/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java
! src/share/classes/java/time/chrono/Chronology.java
! src/share/classes/java/time/chrono/Era.java
! src/share/classes/java/time/chrono/HijrahChronology.java
! src/share/classes/java/time/chrono/HijrahDate.java
! src/share/classes/java/time/chrono/IsoChronology.java
! src/share/classes/java/time/chrono/JapaneseChronology.java
! src/share/classes/java/time/chrono/JapaneseDate.java
! src/share/classes/java/time/chrono/JapaneseEra.java
! src/share/classes/java/time/chrono/MinguoChronology.java
! src/share/classes/java/time/chrono/MinguoDate.java
! src/share/classes/java/time/chrono/ThaiBuddhistChronology.java
! src/share/classes/java/time/chrono/ThaiBuddhistDate.java
! src/share/classes/java/time/chrono/package-info.java
! src/share/classes/java/time/format/DateTimeFormatter.java
! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/share/classes/java/time/format/DateTimePrintContext.java
! src/share/classes/java/time/format/Parsed.java
! src/share/classes/java/time/temporal/ChronoField.java
! src/share/classes/java/time/temporal/ChronoUnit.java
! src/share/classes/java/time/temporal/IsoFields.java
! src/share/classes/java/time/temporal/JulianFields.java
! src/share/classes/java/time/temporal/Temporal.java
! src/share/classes/java/time/temporal/TemporalAccessor.java
! src/share/classes/java/time/temporal/TemporalField.java
! src/share/classes/java/time/temporal/TemporalUnit.java
! src/share/classes/java/time/temporal/ValueRange.java
! src/share/classes/java/time/temporal/WeekFields.java
! src/share/lib/hijrah-config-umalqura.properties
! test/java/time/tck/java/time/MockSimplePeriod.java
! test/java/time/tck/java/time/TCKClock_Fixed.java
! test/java/time/tck/java/time/TCKDayOfWeek.java
! test/java/time/tck/java/time/TCKInstant.java
! test/java/time/tck/java/time/TCKLocalDate.java
! test/java/time/tck/java/time/TCKLocalDateTime.java
! test/java/time/tck/java/time/TCKLocalTime.java
! test/java/time/tck/java/time/TCKMonth.java
! test/java/time/tck/java/time/TCKMonthDay.java
! test/java/time/tck/java/time/TCKOffsetDateTime.java
! test/java/time/tck/java/time/TCKOffsetTime.java
! test/java/time/tck/java/time/TCKPeriod.java
! test/java/time/tck/java/time/TCKYear.java
! test/java/time/tck/java/time/TCKYearMonth.java
! test/java/time/tck/java/time/TCKZoneId.java
! test/java/time/tck/java/time/TCKZonedDateTime.java
! test/java/time/tck/java/time/chrono/CopticDate.java
! test/java/time/tck/java/time/chrono/TCKChronoLocalDate.java
! test/java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java
! test/java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java
! test/java/time/tck/java/time/chrono/TCKChronology.java
! test/java/time/tck/java/time/chrono/TCKHijrahChronology.java
! test/java/time/tck/java/time/chrono/TCKHijrahEra.java
! test/java/time/tck/java/time/chrono/TCKIsoChronology.java
! test/java/time/tck/java/time/chrono/TCKJapaneseChronology.java
! test/java/time/tck/java/time/chrono/TCKJapaneseEra.java
! test/java/time/tck/java/time/chrono/TCKMinguoChronology.java
! test/java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java
+ test/java/time/tck/java/time/format/TCKFormatStyle.java
+ test/java/time/tck/java/time/format/TCKResolverStyle.java
+ test/java/time/tck/java/time/format/TCKSignStyle.java
! test/java/time/tck/java/time/format/TCKTextStyle.java
! test/java/time/tck/java/time/format/TCKZoneIdPrinterParser.java
+ test/java/time/tck/java/time/temporal/TCKChronoField.java
+ test/java/time/tck/java/time/temporal/TCKChronoUnit.java
! test/java/time/tck/java/time/temporal/TCKWeekFields.java
! test/java/time/tck/java/time/zone/TCKZoneRules.java
! test/java/time/test/java/time/MockSimplePeriod.java
! test/java/time/test/java/time/chrono/TestChronoLocalDate.java
! test/java/time/test/java/time/chrono/TestExampleCode.java
! test/java/time/test/java/time/chrono/TestJapaneseChronoImpl.java
! test/java/time/test/java/time/chrono/TestJapaneseChronology.java
! test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java
! test/java/time/test/java/time/format/TestDateTimeTextProvider.java
! test/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/java/time/test/java/time/format/TestNumberPrinter.java
! test/java/time/test/java/time/format/TestReducedPrinter.java
! test/java/time/test/java/time/temporal/MockFieldNoValue.java
! test/java/time/test/java/time/temporal/MockFieldValue.java
Changeset: 2323b973adaa
Author: darcy
Date: 2013-07-18 23:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2323b973adaa
8020810: Typo in javadoc for Class.toGenericString()
Reviewed-by: dholmes
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/reflect/Parameter.java
Changeset: e6aeeec33e53
Author: uta
Date: 2013-07-19 12:53 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e6aeeec33e53
8016579: (process) IOException thrown by ProcessBuilder.start() method is incorrectly encoded
Reviewed-by: martin, dxu
! src/share/native/java/io/io_util.c
! src/windows/native/java/io/io_util_md.c
! src/windows/native/java/lang/ProcessImpl_md.c
Changeset: e013b32118af
Author: darcy
Date: 2013-07-19 09:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e013b32118af
8020948: Fix doclint issues in misc package-info.java files
Reviewed-by: dholmes, chegar
! src/share/classes/java/nio/file/attribute/package-info.java
! src/share/classes/java/util/function/package-info.java
Changeset: 4bd04969a228
Author: darcy
Date: 2013-07-20 11:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4bd04969a228
8020971: Fix doclint issues in java.nio.*
Reviewed-by: lancea
! src/share/classes/java/nio/channels/package-info.java
! src/share/classes/java/nio/charset/Charset.java
! src/share/classes/java/nio/charset/MalformedInputException.java
! src/share/classes/java/nio/charset/UnmappableCharacterException.java
! src/share/classes/java/nio/file/package-info.java
Changeset: dcd89e60051a
Author: khazra
Date: 2013-07-22 15:24 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dcd89e60051a
8020498: Crash when both libnet.so and libmawt.so are loaded
Reviewed-by: chegar, dsamersoff
! src/share/native/java/net/net_util.c
Changeset: a3a2889b1049
Author: dl
Date: 2013-07-22 15:26 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a3a2889b1049
8020976: Ensure consistent insertion for ConcurrentHashMap
Reviewed-by: chegar
! src/share/classes/java/util/concurrent/ConcurrentHashMap.java
Changeset: a6cbb9808e4b
Author: mduigou
Date: 2013-07-22 12:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a6cbb9808e4b
6799426: Adds constructor PriorityQueue(Comparator)
Reviewed-by: lancea
! src/share/classes/java/util/PriorityQueue.java
Changeset: 7716beb127d4
Author: darcy
Date: 2013-07-22 22:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7716beb127d4
8021109: Add serialVersionUID to LambdaConversionException.java
Reviewed-by: jrose
! src/share/classes/java/lang/invoke/LambdaConversionException.java
Changeset: 6f3b940fe9f8
Author: igerasim
Date: 2013-07-23 18:57 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6f3b940fe9f8
8016838: improvement of RedefineBigClass and RetransformBigClass tests
Reviewed-by: dcubed
! test/ProblemList.txt
! test/java/lang/instrument/RedefineBigClass.sh
! test/java/lang/instrument/RedefineBigClassApp.java
! test/java/lang/instrument/RetransformBigClass.sh
! test/java/lang/instrument/RetransformBigClassApp.java
Changeset: 8156630c1ed3
Author: mduigou
Date: 2013-07-23 13:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8156630c1ed3
8019840: Spec updates for java.util.function
Reviewed-by: mduigou, chegar
Contributed-by: brian.goetz at oracle.com
! src/share/classes/java/util/function/BiConsumer.java
! src/share/classes/java/util/function/BiFunction.java
! src/share/classes/java/util/function/BiPredicate.java
! src/share/classes/java/util/function/BinaryOperator.java
! src/share/classes/java/util/function/BooleanSupplier.java
! src/share/classes/java/util/function/Consumer.java
! src/share/classes/java/util/function/DoubleBinaryOperator.java
! src/share/classes/java/util/function/DoubleConsumer.java
! src/share/classes/java/util/function/DoubleFunction.java
! src/share/classes/java/util/function/DoublePredicate.java
! src/share/classes/java/util/function/DoubleSupplier.java
! src/share/classes/java/util/function/DoubleToIntFunction.java
! src/share/classes/java/util/function/DoubleToLongFunction.java
! src/share/classes/java/util/function/DoubleUnaryOperator.java
! src/share/classes/java/util/function/Function.java
! src/share/classes/java/util/function/IntBinaryOperator.java
! src/share/classes/java/util/function/IntConsumer.java
! src/share/classes/java/util/function/IntFunction.java
! src/share/classes/java/util/function/IntPredicate.java
! src/share/classes/java/util/function/IntSupplier.java
! src/share/classes/java/util/function/IntToDoubleFunction.java
! src/share/classes/java/util/function/IntToLongFunction.java
! src/share/classes/java/util/function/IntUnaryOperator.java
! src/share/classes/java/util/function/LongBinaryOperator.java
! src/share/classes/java/util/function/LongConsumer.java
! src/share/classes/java/util/function/LongFunction.java
! src/share/classes/java/util/function/LongPredicate.java
! src/share/classes/java/util/function/LongSupplier.java
! src/share/classes/java/util/function/LongToDoubleFunction.java
! src/share/classes/java/util/function/LongToIntFunction.java
! src/share/classes/java/util/function/LongUnaryOperator.java
! src/share/classes/java/util/function/ObjDoubleConsumer.java
! src/share/classes/java/util/function/ObjIntConsumer.java
! src/share/classes/java/util/function/ObjLongConsumer.java
! src/share/classes/java/util/function/Predicate.java
! src/share/classes/java/util/function/Supplier.java
! src/share/classes/java/util/function/ToDoubleBiFunction.java
! src/share/classes/java/util/function/ToDoubleFunction.java
! src/share/classes/java/util/function/ToIntBiFunction.java
! src/share/classes/java/util/function/ToIntFunction.java
! src/share/classes/java/util/function/ToLongBiFunction.java
! src/share/classes/java/util/function/ToLongFunction.java
! src/share/classes/java/util/function/UnaryOperator.java
! src/share/classes/java/util/function/package-info.java
Changeset: 012996e9259f
Author: mduigou
Date: 2013-07-23 13:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/012996e9259f
Merge
Changeset: 187a1f2613c0
Author: sjiang
Date: 2013-07-24 15:47 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/187a1f2613c0
8016221: A unit test should not use a fix port to run a jmx connector
Reviewed-by: jbachorik, dfuchs
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanDoubleInvocationTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanInvocationTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTest.java
Changeset: f9224fb49890
Author: juh
Date: 2013-07-24 12:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f9224fb49890
8016916: UnstructuredName should support DirectoryString
Reviewed-by: mullan
! src/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/share/classes/sun/security/tools/keytool/Main.java
+ test/sun/security/pkcs/pkcs9/UnstructuredName.java
Changeset: fd1b5adcfdf0
Author: chegar
Date: 2013-07-24 22:52 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fd1b5adcfdf0
8021261: ProblemList.txt updates (7/2013)
Reviewed-by: alanb, mcimadamore
! test/ProblemList.txt
Changeset: a834ab2c1354
Author: mullan
Date: 2013-07-25 10:58 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a834ab2c1354
8010748: Add PKIXRevocationChecker NO_FALLBACK option and improve SOFT_FAIL option
Reviewed-by: vinnie
! src/share/classes/java/security/cert/PKIXRevocationChecker.java
! src/share/classes/sun/security/provider/certpath/OCSP.java
! src/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/share/classes/sun/security/provider/certpath/ReverseState.java
! src/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
! test/java/security/cert/PKIXRevocationChecker/UnitTest.java
Changeset: 22a391706a0b
Author: mullan
Date: 2013-07-25 11:09 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/22a391706a0b
Merge
- make/sun/xawt/ToBin.java
- makefiles/sun/awt/X11/ToBin.java
- src/share/classes/com/sun/org/apache/xml/internal/security/resource/log4j.properties
- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHereContext.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathAPIHolder.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathFuncHereAPI.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFuncHereAPI.java
- src/share/classes/java/security/acl/package.html
- src/share/classes/java/security/cert/package.html
- src/share/classes/java/security/interfaces/package.html
- src/share/classes/java/security/package.html
- src/share/classes/java/security/spec/package.html
- src/share/classes/java/util/stream/StreamBuilder.java
- src/share/classes/javax/security/auth/callback/package.html
- src/share/classes/javax/security/auth/kerberos/package.html
- src/share/classes/javax/security/auth/login/package.html
- src/share/classes/javax/security/auth/package.html
- src/share/classes/javax/security/auth/spi/package.html
- src/share/classes/javax/security/auth/x500/package.html
- src/share/classes/javax/security/cert/package.html
- src/share/classes/javax/security/sasl/package.html
- src/share/classes/sun/misc/Hashing.java
- src/share/classes/sun/security/krb5/internal/rcache/CacheTable.java
- src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java
! src/share/classes/sun/security/provider/certpath/RevocationChecker.java
- src/solaris/classes/sun/awt/X11/XIconInfo.java
- src/solaris/classes/sun/awt/X11/security-icon-bw16.png
- src/solaris/classes/sun/awt/X11/security-icon-bw24.png
- src/solaris/classes/sun/awt/X11/security-icon-bw32.png
- src/solaris/classes/sun/awt/X11/security-icon-bw48.png
- src/solaris/classes/sun/awt/X11/security-icon-interim16.png
- src/solaris/classes/sun/awt/X11/security-icon-interim24.png
- src/solaris/classes/sun/awt/X11/security-icon-interim32.png
- src/solaris/classes/sun/awt/X11/security-icon-interim48.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow16.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow24.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow32.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow48.png
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.SuSE.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Ubuntu.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.properties
- test/java/lang/invoke/7196190/MHProxyTest.java
- test/java/util/Collections/EmptySortedSet.java
- test/java/util/Comparators/BasicTest.java
- test/sun/misc/Hashing.java
- test/sun/security/krb5/auto/ReplayCache.java
Changeset: 21120e3682ef
Author: darcy
Date: 2013-07-25 09:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/21120e3682ef
8021408: Fix misc doclint issues in java.util and java.io
Reviewed-by: dholmes, chegar, psandoz
! src/share/classes/java/io/ObjectInputStream.java
! src/share/classes/java/io/ObjectOutputStream.java
! src/share/classes/java/util/jar/Attributes.java
! src/share/classes/java/util/jar/JarEntry.java
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/stream/StreamSupport.java
Changeset: 690dcbaa69b7
Author: chegar
Date: 2013-07-25 19:37 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/690dcbaa69b7
8021417: Fix doclint issues in java.util.concurrent
Reviewed-by: chegar, lancea
Contributed-by: Doug Lea
! src/share/classes/java/util/concurrent/AbstractExecutorService.java
! src/share/classes/java/util/concurrent/ExecutorService.java
! src/share/classes/java/util/concurrent/Executors.java
! src/share/classes/java/util/concurrent/ForkJoinPool.java
! src/share/classes/java/util/concurrent/ForkJoinTask.java
! src/share/classes/java/util/concurrent/ScheduledExecutorService.java
! src/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
! src/share/classes/java/util/concurrent/TimeUnit.java
! src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
Changeset: 9cd5159fa870
Author: chegar
Date: 2013-07-25 19:45 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9cd5159fa870
8021421: More doclint fixes in java.net
Reviewed-by: lancea, darcy
! src/share/classes/java/net/URI.java
Changeset: 662ec7782102
Author: joehw
Date: 2013-07-25 13:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/662ec7782102
8021148: Regression in SAXParserImpl in 7u40 b34 (NPE)
Reviewed-by: chegar, lancea, dfuchs
+ test/javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java
+ test/javax/xml/jaxp/parsers/8021148/TestBase.java
Changeset: 1744a32d3db3
Author: mullan
Date: 2013-07-25 20:12 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1744a32d3db3
8012288: XML DSig API allows wrong tag names and extra elements in SignedInfo
Reviewed-by: xuelei
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
Changeset: 4100ab44ba4f
Author: mullan
Date: 2013-07-25 20:30 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4100ab44ba4f
Merge
Changeset: 86a827321c39
Author: darcy
Date: 2013-07-25 20:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/86a827321c39
8021429: Fix lint warnings in java.lang.ref
Reviewed-by: lancea, mduigou, alanb
! src/share/classes/java/lang/ref/FinalReference.java
! src/share/classes/java/lang/ref/Finalizer.java
! src/share/classes/java/lang/ref/Reference.java
! src/share/classes/java/lang/ref/ReferenceQueue.java
Changeset: 6cc15a808b93
Author: peytoia
Date: 2013-07-26 17:22 +0900
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6cc15a808b93
8021108: Clean up doclint warnings and errors in java.text package
Reviewed-by: darcy, okutsu
! src/share/classes/java/text/Annotation.java
! src/share/classes/java/text/AttributedCharacterIterator.java
! src/share/classes/java/text/Bidi.java
! src/share/classes/java/text/BreakIterator.java
! src/share/classes/java/text/ChoiceFormat.java
! src/share/classes/java/text/CollationElementIterator.java
! src/share/classes/java/text/CollationKey.java
! src/share/classes/java/text/DateFormat.java
! src/share/classes/java/text/DateFormatSymbols.java
! src/share/classes/java/text/DecimalFormat.java
! src/share/classes/java/text/DecimalFormatSymbols.java
! src/share/classes/java/text/FieldPosition.java
! src/share/classes/java/text/Format.java
! src/share/classes/java/text/MessageFormat.java
! src/share/classes/java/text/Normalizer.java
! src/share/classes/java/text/NumberFormat.java
! src/share/classes/java/text/ParseException.java
! src/share/classes/java/text/ParsePosition.java
! src/share/classes/java/text/RuleBasedCollator.java
! src/share/classes/java/text/SimpleDateFormat.java
! src/share/classes/java/text/StringCharacterIterator.java
Changeset: 952476b80fa7
Author: jbachorik
Date: 2013-07-26 10:12 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/952476b80fa7
8020875: java/lang/management/ThreadMXBean/ResetPeakThreadCount.java fails intermittently
Reviewed-by: dfuchs, chegar
! test/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java
Changeset: 7ae061cfd4be
Author: juh
Date: 2013-07-26 14:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7ae061cfd4be
8019544: Need to run ProviderTest.java in othervm mode.
Reviewed-by: wetmore, xuelei, vinnie
Contributed-by: rajan.halade at oracle.com
! test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ProviderTest.java
Changeset: 25575c3c209d
Author: lana
Date: 2013-07-26 14:07 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/25575c3c209d
Merge
Changeset: 9f9ffe6be557
Author: lana
Date: 2013-07-26 15:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9f9ffe6be557
Merge
Changeset: f056728871f8
Author: mduigou
Date: 2013-07-26 17:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f056728871f8
8021601: Add unit test for PriorityQueue(Comparator) constructor
Reviewed-by: darcy, alanb
! src/share/classes/java/util/PriorityQueue.java
! test/java/util/PriorityQueue/RemoveContains.java
Changeset: d4b2436892c8
Author: bpb
Date: 2013-07-26 17:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d4b2436892c8
8014319: Faster division of large integers
Summary: Implement Burnickel-Ziegler division algorithm in BigInteger
Reviewed-by: bpb, martin
Contributed-by: Tim Buktu
! src/share/classes/java/math/BigInteger.java
! src/share/classes/java/math/MutableBigInteger.java
! test/java/math/BigInteger/BigIntegerTest.java
Changeset: a1c01457cf6c
Author: bpb
Date: 2013-07-26 17:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a1c01457cf6c
8020641: Clean up some code style in recent BigInteger contributions
Summary: Some minor cleanup to adhere better to Java coding conventions.
Reviewed-by: darcy
Contributed-by: Brian Burkhalter
! src/share/classes/java/math/BigInteger.java
! src/share/classes/java/math/MutableBigInteger.java
! test/java/math/BigInteger/BigIntegerTest.java
Changeset: eb1dc65162e8
Author: darcy
Date: 2013-07-27 10:27 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/eb1dc65162e8
8021609: Fix doclint issues in java.nio.charset
Reviewed-by: alanb
! src/share/classes/java/nio/charset/Charset-X-Coder.java.template
Changeset: 5d4a35823071
Author: mduigou
Date: 2013-07-27 12:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5d4a35823071
8021588: Remove explicit othervm execution from jdk/test/Makefile
Reviewed-by: alanb
! test/Makefile
Changeset: 24bda55fca48
Author: sundar
Date: 2013-07-29 21:39 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/24bda55fca48
8021773: print function as defined by jrunscript's init.js script is incompatible with nashorn's definition
Reviewed-by: hannesw, lagergren
! src/share/classes/com/sun/tools/script/shell/init.js
Changeset: e83fc6d9cf03
Author: psandoz
Date: 2013-07-29 19:41 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e83fc6d9cf03
8020156: TreeMap.values().spliterator() does not report ORDERED
8020009: TreeMap.entrySet().spliterator() reports SORTED + null comparator but the elements are not Comparable
Reviewed-by: mduigou
! src/share/classes/java/util/TreeMap.java
+ test/java/util/Spliterator/SpliteratorCharacteristics.java
Changeset: c042fd498f79
Author: ascarpino
Date: 2013-07-19 11:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c042fd498f79
8012971: PKCS11Test hiding exception failures
Reviewed-by: vinnie, valeriep
! test/ProblemList.txt
! test/sun/security/pkcs11/PKCS11Test.java
! test/sun/security/pkcs11/SecmodTest.java
Changeset: e47569593fa0
Author: ascarpino
Date: 2013-07-29 13:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e47569593fa0
8020424: The NSS version should be detected before running crypto tests
Reviewed-by: valeriep
! test/ProblemList.txt
! test/sun/security/pkcs11/KeyStore/SecretKeysBasic.java
! test/sun/security/pkcs11/PKCS11Test.java
+ test/sun/security/pkcs11/README
! test/sun/security/pkcs11/ec/ReadCertificates.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/pkcs11/ec/TestECDH.java
! test/sun/security/pkcs11/ec/TestECDH2.java
! test/sun/security/pkcs11/ec/TestECDSA.java
! test/sun/security/pkcs11/ec/TestECDSA2.java
! test/sun/security/pkcs11/ec/TestECGenSpec.java
! test/sun/security/pkcs11/ec/TestKeyFactory.java
Changeset: 613cc7beba64
Author: xuelei
Date: 2013-07-29 19:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/613cc7beba64
8021841: Remove SSLEngineDeadlock.java from problem list
Reviewed-by: wetmore
! test/ProblemList.txt
Changeset: c76f89695c90
Author: juh
Date: 2013-07-30 11:04 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c76f89695c90
8021833: javadoc cleanup in java.net
Summary: and converted to {@code }; package.html to package-info.java
Reviewed-by: darcy, chegar
! src/share/classes/java/net/Authenticator.java
! src/share/classes/java/net/ContentHandler.java
! src/share/classes/java/net/ContentHandlerFactory.java
! src/share/classes/java/net/CookieHandler.java
! src/share/classes/java/net/CookieManager.java
! src/share/classes/java/net/CookiePolicy.java
! src/share/classes/java/net/CookieStore.java
! src/share/classes/java/net/DatagramPacket.java
! src/share/classes/java/net/DatagramSocket.java
! src/share/classes/java/net/DatagramSocketImpl.java
! src/share/classes/java/net/DatagramSocketImplFactory.java
! src/share/classes/java/net/FileNameMap.java
! src/share/classes/java/net/HttpCookie.java
! src/share/classes/java/net/HttpRetryException.java
! src/share/classes/java/net/HttpURLConnection.java
! src/share/classes/java/net/IDN.java
! src/share/classes/java/net/Inet4Address.java
! src/share/classes/java/net/Inet6Address.java
! src/share/classes/java/net/InetAddress.java
! src/share/classes/java/net/InetSocketAddress.java
! src/share/classes/java/net/InterfaceAddress.java
! src/share/classes/java/net/JarURLConnection.java
! src/share/classes/java/net/MalformedURLException.java
! src/share/classes/java/net/MulticastSocket.java
! src/share/classes/java/net/NetPermission.java
! src/share/classes/java/net/NetworkInterface.java
! src/share/classes/java/net/PasswordAuthentication.java
! src/share/classes/java/net/PortUnreachableException.java
! src/share/classes/java/net/ProtocolException.java
! src/share/classes/java/net/Proxy.java
! src/share/classes/java/net/ProxySelector.java
! src/share/classes/java/net/ResponseCache.java
! src/share/classes/java/net/ServerSocket.java
! src/share/classes/java/net/Socket.java
! src/share/classes/java/net/SocketException.java
! src/share/classes/java/net/SocketImpl.java
! src/share/classes/java/net/SocketImplFactory.java
! src/share/classes/java/net/SocketInputStream.java
! src/share/classes/java/net/SocketOptions.java
! src/share/classes/java/net/SocketOutputStream.java
! src/share/classes/java/net/SocketPermission.java
! src/share/classes/java/net/SocksSocketImpl.java
! src/share/classes/java/net/URI.java
! src/share/classes/java/net/URISyntaxException.java
! src/share/classes/java/net/URL.java
! src/share/classes/java/net/URLClassLoader.java
! src/share/classes/java/net/URLConnection.java
! src/share/classes/java/net/URLDecoder.java
! src/share/classes/java/net/URLEncoder.java
! src/share/classes/java/net/URLStreamHandler.java
! src/share/classes/java/net/URLStreamHandlerFactory.java
! src/share/classes/java/net/UnknownHostException.java
! src/share/classes/java/net/UnknownServiceException.java
+ src/share/classes/java/net/package-info.java
- src/share/classes/java/net/package.html
Changeset: 8bc1bbd5b659
Author: sherman
Date: 2013-07-30 14:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8bc1bbd5b659
8021767: test/java/time/tck/java/time/format/TCKFormatStyle.java failing
Summary: Correct to use fixed locale, not locale of test environment
Reviewed-by: alanb, okutsu
Contributed-by: roger.riggs at oracle.com
! test/java/time/tck/java/time/format/TCKFormatStyle.java
Changeset: 09a77a1bdbc3
Author: henryjen
Date: 2013-07-30 15:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/09a77a1bdbc3
8020977: StringJoiner merges with itself not as expected
Reviewed-by: psandoz, chegar, mduigou, smarks
! src/share/classes/java/util/StringJoiner.java
! test/java/util/StringJoiner/MergeTest.java
Changeset: 76d88a752a03
Author: psandoz
Date: 2013-07-30 11:32 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/76d88a752a03
8021863: Stream.concat incorrectly calculates unsized state
Reviewed-by: chegar
! src/share/classes/java/util/stream/Streams.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatOpTest.java
Changeset: d30f357c6050
Author: psandoz
Date: 2013-07-30 14:03 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d30f357c6050
8021883: j.u.Random/RandomStream.java test needs more robust timeout duration
Reviewed-by: chegar
! test/java/util/Random/RandomStreamTest.java
Changeset: 5561b34f6d4c
Author: bpb
Date: 2013-07-30 10:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5561b34f6d4c
8020539: Clean up doclint problems in java.util package, part 2
Summary: Clean up doclint errors and warnings in classes in java.util
Reviewed-by: darcy, chegar
Contributed-by: Brian Burkhalter
! src/share/classes/java/util/List.java
! src/share/classes/java/util/Map.java
! src/share/classes/java/util/Optional.java
! src/share/classes/java/util/Random.java
! src/share/classes/java/util/Scanner.java
! src/share/classes/java/util/ServiceLoader.java
! src/share/classes/java/util/StringJoiner.java
! src/share/classes/java/util/TimeZone.java
! src/share/classes/java/util/UUID.java
! src/share/classes/java/util/Vector.java
Changeset: 4bd51f6268f4
Author: rbackman
Date: 2013-07-24 10:57 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4bd51f6268f4
8006324: [TEST_BUG] sun/invoke/util/ValueConversionsTest.java should be modified
Reviewed-by: kvn, twisti
! test/sun/invoke/util/ValueConversionsTest.java
Changeset: 0741b19835b0
Author: lana
Date: 2013-07-31 13:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0741b19835b0
Merge
- src/share/classes/java/net/package.html
Changeset: 8ed8e2b4b90e
Author: lana
Date: 2013-08-06 10:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8ed8e2b4b90e
Merge
Changeset: e057cddf0d6c
Author: cl
Date: 2013-08-08 10:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e057cddf0d6c
Added tag jdk8-b102 for changeset 8ed8e2b4b90e
! .hgtags
Changeset: 31abdb418315
Author: sherman
Date: 2013-08-08 11:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/31abdb418315
Merge
! .hgtags
- make/com/sun/script/Makefile
! make/docs/CORE_PKGS.gmk
! make/java/java/FILES_java.gmk
- make/sun/org/Makefile
- make/sun/org/mozilla/Makefile
- make/sun/org/mozilla/javascript/Makefile
- make/sun/xawt/ToBin.java
! make/tools/src/build/tools/cldrconverter/CLDRConverter.java
! makefiles/CopyFiles.gmk
! makefiles/CreateJars.gmk
! makefiles/Tools.gmk
! makefiles/profile-includes.txt
- makefiles/sun/awt/X11/ToBin.java
- src/share/classes/com/sun/org/apache/xml/internal/security/resource/log4j.properties
- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHereContext.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathAPIHolder.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathFuncHereAPI.java
- src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFuncHereAPI.java
- src/share/classes/com/sun/script/javascript/ExternalScriptable.java
- src/share/classes/com/sun/script/javascript/JSAdapter.java
- src/share/classes/com/sun/script/javascript/JavaAdapter.java
- src/share/classes/com/sun/script/javascript/META-INF/services/javax.script.ScriptEngineFactory
- src/share/classes/com/sun/script/javascript/RhinoClassShutter.java
- src/share/classes/com/sun/script/javascript/RhinoCompiledScript.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java
- src/share/classes/com/sun/script/javascript/RhinoTopLevel.java
- src/share/classes/com/sun/script/javascript/RhinoWrapFactory.java
- src/share/classes/com/sun/script/util/BindingsBase.java
- src/share/classes/com/sun/script/util/BindingsEntrySet.java
- src/share/classes/com/sun/script/util/BindingsImpl.java
- src/share/classes/com/sun/script/util/InterfaceImplementor.java
- src/share/classes/com/sun/script/util/ScriptEngineFactoryBase.java
- src/share/classes/java/beans/ReflectionUtils.java
- src/share/classes/java/net/package.html
- src/share/classes/java/security/acl/package.html
- src/share/classes/java/security/cert/package.html
- src/share/classes/java/security/interfaces/package.html
- src/share/classes/java/security/package.html
- src/share/classes/java/security/spec/package.html
! src/share/classes/java/time/Clock.java
! src/share/classes/java/time/DateTimeException.java
! src/share/classes/java/time/DayOfWeek.java
! src/share/classes/java/time/Duration.java
! src/share/classes/java/time/Instant.java
! src/share/classes/java/time/LocalDate.java
! src/share/classes/java/time/LocalDateTime.java
! src/share/classes/java/time/LocalTime.java
! src/share/classes/java/time/Month.java
! src/share/classes/java/time/MonthDay.java
! src/share/classes/java/time/OffsetDateTime.java
! src/share/classes/java/time/OffsetTime.java
! src/share/classes/java/time/Period.java
! src/share/classes/java/time/Ser.java
! src/share/classes/java/time/Year.java
! src/share/classes/java/time/YearMonth.java
! src/share/classes/java/time/ZoneId.java
! src/share/classes/java/time/ZoneOffset.java
! src/share/classes/java/time/ZoneRegion.java
! src/share/classes/java/time/ZonedDateTime.java
! src/share/classes/java/time/chrono/ChronoDateImpl.java
! src/share/classes/java/time/chrono/ChronoLocalDate.java
! src/share/classes/java/time/chrono/ChronoLocalDateTime.java
! src/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/share/classes/java/time/chrono/ChronoZonedDateTime.java
! src/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java
! src/share/classes/java/time/chrono/Chronology.java
! src/share/classes/java/time/chrono/Era.java
! src/share/classes/java/time/chrono/HijrahChronology.java
! src/share/classes/java/time/chrono/HijrahDate.java
! src/share/classes/java/time/chrono/HijrahEra.java
! src/share/classes/java/time/chrono/IsoChronology.java
! src/share/classes/java/time/chrono/IsoEra.java
! src/share/classes/java/time/chrono/JapaneseChronology.java
! src/share/classes/java/time/chrono/JapaneseDate.java
! src/share/classes/java/time/chrono/JapaneseEra.java
! src/share/classes/java/time/chrono/MinguoChronology.java
! src/share/classes/java/time/chrono/MinguoDate.java
! src/share/classes/java/time/chrono/MinguoEra.java
! src/share/classes/java/time/chrono/Ser.java
! src/share/classes/java/time/chrono/ThaiBuddhistChronology.java
! src/share/classes/java/time/chrono/ThaiBuddhistDate.java
! src/share/classes/java/time/chrono/ThaiBuddhistEra.java
! src/share/classes/java/time/chrono/package-info.java
! src/share/classes/java/time/format/DateTimeFormatter.java
! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/share/classes/java/time/format/DateTimeParseContext.java
! src/share/classes/java/time/format/DateTimeParseException.java
! src/share/classes/java/time/format/DateTimePrintContext.java
! src/share/classes/java/time/format/DateTimeTextProvider.java
! src/share/classes/java/time/format/DecimalStyle.java
! src/share/classes/java/time/format/FormatStyle.java
! src/share/classes/java/time/format/Parsed.java
! src/share/classes/java/time/format/ResolverStyle.java
! src/share/classes/java/time/format/SignStyle.java
! src/share/classes/java/time/format/TextStyle.java
! src/share/classes/java/time/format/package-info.java
! src/share/classes/java/time/temporal/ChronoField.java
! src/share/classes/java/time/temporal/ChronoUnit.java
! src/share/classes/java/time/temporal/IsoFields.java
! src/share/classes/java/time/temporal/JulianFields.java
! src/share/classes/java/time/temporal/Temporal.java
! src/share/classes/java/time/temporal/TemporalAccessor.java
! src/share/classes/java/time/temporal/TemporalAdjuster.java
! src/share/classes/java/time/temporal/TemporalAmount.java
! src/share/classes/java/time/temporal/TemporalField.java
! src/share/classes/java/time/temporal/TemporalQuery.java
! src/share/classes/java/time/temporal/TemporalUnit.java
! src/share/classes/java/time/temporal/ValueRange.java
! src/share/classes/java/time/temporal/WeekFields.java
! src/share/classes/java/time/zone/Ser.java
! src/share/classes/java/time/zone/ZoneOffsetTransition.java
! src/share/classes/java/time/zone/ZoneOffsetTransitionRule.java
! src/share/classes/java/time/zone/ZoneRules.java
! src/share/classes/java/time/zone/ZoneRulesException.java
! src/share/classes/java/time/zone/ZoneRulesProvider.java
! src/share/classes/java/util/Formatter.java
! src/share/classes/java/util/GregorianCalendar.java
- src/share/classes/javax/security/auth/callback/package.html
- src/share/classes/javax/security/auth/kerberos/package.html
- src/share/classes/javax/security/auth/login/package.html
- src/share/classes/javax/security/auth/package.html
- src/share/classes/javax/security/auth/spi/package.html
- src/share/classes/javax/security/auth/x500/package.html
- src/share/classes/javax/security/cert/package.html
- src/share/classes/javax/security/sasl/package.html
- src/share/classes/sun/misc/FDBigInt.java
- src/share/classes/sun/misc/Hashing.java
- src/share/classes/sun/nio/cs/ext/META-INF/services/java.nio.charset.spi.CharsetProvider
- src/share/classes/sun/security/krb5/internal/rcache/CacheTable.java
- src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java
! src/share/classes/sun/util/calendar/LocalGregorianCalendar.java
! src/share/classes/sun/util/calendar/ZoneInfoFile.java
- src/solaris/classes/sun/awt/X11/XIconInfo.java
- src/solaris/classes/sun/awt/X11/security-icon-bw16.png
- src/solaris/classes/sun/awt/X11/security-icon-bw24.png
- src/solaris/classes/sun/awt/X11/security-icon-bw32.png
- src/solaris/classes/sun/awt/X11/security-icon-bw48.png
- src/solaris/classes/sun/awt/X11/security-icon-interim16.png
- src/solaris/classes/sun/awt/X11/security-icon-interim24.png
- src/solaris/classes/sun/awt/X11/security-icon-interim32.png
- src/solaris/classes/sun/awt/X11/security-icon-interim48.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow16.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow24.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow32.png
- src/solaris/classes/sun/awt/X11/security-icon-yellow48.png
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.SuSE.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Ubuntu.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.properties
! test/Makefile
! test/TEST.ROOT
- test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.sh
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java
- test/java/io/Serializable/accessConstants/AccessConstants.java
- test/java/lang/Thread/StackTraces.java
- test/java/lang/invoke/7196190/MHProxyTest.java
- test/java/nio/file/Files/walkFileTree/walk_file_tree.sh
! test/java/time/TEST.properties
! test/java/time/tck/java/time/TCKDayOfWeek.java
! test/java/time/tck/java/time/TCKInstant.java
! test/java/time/tck/java/time/TCKLocalDate.java
! test/java/time/tck/java/time/TCKLocalDateTime.java
! test/java/time/tck/java/time/TCKLocalTime.java
! test/java/time/tck/java/time/TCKMonth.java
! test/java/time/tck/java/time/TCKMonthDay.java
! test/java/time/tck/java/time/TCKOffsetDateTime.java
! test/java/time/tck/java/time/TCKOffsetTime.java
! test/java/time/tck/java/time/TCKPeriod.java
! test/java/time/tck/java/time/TCKYear.java
! test/java/time/tck/java/time/TCKYearMonth.java
! test/java/time/tck/java/time/TCKZoneId.java
! test/java/time/tck/java/time/TCKZoneOffset.java
! test/java/time/tck/java/time/TCKZonedDateTime.java
! test/java/time/tck/java/time/chrono/CopticDate.java
! test/java/time/tck/java/time/chrono/TCKChronoLocalDate.java
! test/java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java
! test/java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java
! test/java/time/tck/java/time/chrono/TCKChronology.java
! test/java/time/tck/java/time/chrono/TCKChronologySerialization.java
! test/java/time/tck/java/time/chrono/TCKHijrahChronology.java
! test/java/time/tck/java/time/chrono/TCKHijrahEra.java
! test/java/time/tck/java/time/chrono/TCKIsoChronology.java
! test/java/time/tck/java/time/chrono/TCKJapaneseChronology.java
! test/java/time/tck/java/time/chrono/TCKJapaneseEra.java
! test/java/time/tck/java/time/chrono/TCKMinguoChronology.java
! test/java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatter.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatters.java
! test/java/time/tck/java/time/format/TCKDateTimeParseResolver.java
! test/java/time/tck/java/time/format/TCKDecimalStyle.java
! test/java/time/tck/java/time/format/TCKFormatStyle.java
! test/java/time/tck/java/time/format/TCKInstantPrinterParser.java
! test/java/time/tck/java/time/format/TCKResolverStyle.java
! test/java/time/tck/java/time/format/TCKSignStyle.java
! test/java/time/tck/java/time/format/TCKTextStyle.java
! test/java/time/tck/java/time/format/TCKZoneIdPrinterParser.java
! test/java/time/tck/java/time/temporal/TCKChronoField.java
! test/java/time/tck/java/time/temporal/TCKChronoUnit.java
! test/java/time/tck/java/time/temporal/TCKWeekFields.java
! test/java/time/tck/java/time/zone/TCKZoneRules.java
! test/java/time/test/java/time/MockSimplePeriod.java
! test/java/time/test/java/time/chrono/TestChronoLocalDate.java
! test/java/time/test/java/time/chrono/TestChronologyPerf.java
! test/java/time/test/java/time/chrono/TestExampleCode.java
! test/java/time/test/java/time/chrono/TestJapaneseChronoImpl.java
! test/java/time/test/java/time/chrono/TestJapaneseChronology.java
! test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java
! test/java/time/test/java/time/format/AbstractTestPrinterParser.java
! test/java/time/test/java/time/format/TestDateTimeFormatter.java
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
! test/java/time/test/java/time/format/TestDateTimeTextProvider.java
! test/java/time/test/java/time/format/TestDecimalStyle.java
! test/java/time/test/java/time/format/TestFractionPrinterParser.java
! test/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/java/time/test/java/time/format/TestNumberParser.java
! test/java/time/test/java/time/format/TestNumberPrinter.java
! test/java/time/test/java/time/format/TestReducedParser.java
! test/java/time/test/java/time/format/TestReducedPrinter.java
! test/java/time/test/java/time/format/TestZoneTextPrinterParser.java
! test/java/time/test/java/time/temporal/MockFieldNoValue.java
! test/java/time/test/java/time/temporal/MockFieldValue.java
! test/java/time/test/java/util/TestFormatter.java
- test/java/util/Collections/EmptySortedSet.java
- test/java/util/Comparators/BasicTest.java
- test/sun/misc/Hashing.java
- test/sun/reflect/CallerSensitive/MethodFinder.java
- test/sun/security/krb5/auto/ReplayCache.java
- test/sun/security/provider/certpath/X509CertPath/ForwardBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ReverseBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ValidateCompromised.java
From scolebourne at joda.org Thu Aug 22 07:19:01 2013
From: scolebourne at joda.org (Stephen Colebourne)
Date: Thu, 22 Aug 2013 15:19:01 +0100
Subject: [threeten-dev] Repo to work against?
Message-ID:
What repo should I make any changes against?
There are a few odds and ends that it would be good to tidy up.
Stephen
From roger.riggs at oracle.com Thu Aug 22 08:26:33 2013
From: roger.riggs at oracle.com (roger riggs)
Date: Thu, 22 Aug 2013 11:26:33 -0400
Subject: [threeten-dev] Repo to work against?
In-Reply-To:
References:
Message-ID: <52162DA9.3090402@oracle.com>
Hi Stephen,
Continue to use the threeten-dev repo, I'll sync it up more frequently
with TL.
I'll be creating JBS issues to mirror any GIT hub issues so we can track
the bug fixes. Each commit should have a description or issue reference
that
explains the change. It is required for pushing commits up to TL
repository.
We do need to settle all the outstanding issues by mid-Sept;
from then on it will be serious bugs only.
Thanks, Roger
On 8/22/2013 10:19 AM, Stephen Colebourne wrote:
> What repo should I make any changes against?
>
> There are a few odds and ends that it would be good to tidy up.
>
> Stephen
From roger.riggs at oracle.com Mon Aug 26 14:09:55 2013
From: roger.riggs at oracle.com (roger riggs)
Date: Mon, 26 Aug 2013 17:09:55 -0400
Subject: [threeten-dev] Resync with jdk8
Message-ID: <521BC423.9060305@oracle.com>
fyi, tomorrow (8/27) I will be updating the threeten repositories to be
up to date with jdk 8.
Afterwards, you will need to pull the entire tree (using the top level
get_sources.sh is easiest)
and repeat the configure, clean, and make steps.
Roger
From roger.riggs at oracle.com Tue Aug 27 10:13:57 2013
From: roger.riggs at oracle.com (roger riggs)
Date: Tue, 27 Aug 2013 13:13:57 -0400
Subject: [threeten-dev] Graphical Date Picker
Message-ID: <521CDE55.6040407@oracle.com>
Hi,
The JavaFX 8 API includes a DatePicker that is built on the JSR 310
Java.time API.
Take a look at Jim Weaver's demo of NetBeans, the DatePicker, and more.
http://learnjavafx.typepad.com/weblog/2013/08/quick-and-dirty-javafx-8-datepicker-example.html
Roger
From roger.riggs at oracle.com Wed Aug 28 08:52:24 2013
From: roger.riggs at oracle.com (roger.riggs at oracle.com)
Date: Wed, 28 Aug 2013 15:52:24 +0000
Subject: [threeten-dev] hg: threeten/threeten: 12 new changesets
Message-ID: <20130828155226.5CE7B48C2F@hg.openjdk.java.net>
Changeset: ceefd94ef326
Author: cl
Date: 2013-08-15 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/ceefd94ef326
Added tag jdk8-b103 for changeset b7e64be81c8a
! .hgtags
Changeset: 4fb877dfe5c4
Author: erikj
Date: 2013-08-15 17:14 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/4fb877dfe5c4
8020411: lin32 - JDK 8 build for Linux-i586 on Oracle Linux 6.4 64-bit machines does not generate the bundles directory in the build directory
Reviewed-by: tbell
! common/autoconf/generated-configure.sh
! common/autoconf/platform.m4
! common/autoconf/spec.gmk.in
Changeset: f10f673d9b17
Author: igerasim
Date: 2013-08-16 14:43 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/f10f673d9b17
8023156: make dist-clean should remove javacservers directory
Reviewed-by: erikj
! common/makefiles/Main.gmk
Changeset: dadf49495ab4
Author: erikj
Date: 2013-08-19 10:31 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/rev/dadf49495ab4
8021430: 64 bit JDK build fails on windows 7 due to missing corba source files
Reviewed-by: tbell, katleman
! common/makefiles/IdlCompilation.gmk
Changeset: 96c1b9b7524b
Author: katleman
Date: 2013-08-20 15:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/96c1b9b7524b
Merge
Changeset: cc961a009e2b
Author: rriggs
Date: 2013-08-26 15:23 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/rev/cc961a009e2b
Merge
Changeset: c3b5197f2851
Author: cl
Date: 2013-08-22 09:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/c3b5197f2851
Added tag jdk8-b104 for changeset 96c1b9b7524b
! .hgtags
Changeset: 00dcfaa6bc01
Author: aefimov
Date: 2013-08-16 18:40 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/rev/00dcfaa6bc01
8021820: Number of opened files used in select() is limited to 1024 [macosx]
Reviewed-by: alanb, chegar, tbell, smarks
! common/autoconf/generated-configure.sh
! common/autoconf/toolchain.m4
Changeset: e8a3edda1f60
Author: lana
Date: 2013-08-20 17:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/e8a3edda1f60
Merge
Changeset: 056398db9dcb
Author: lana
Date: 2013-08-23 14:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/rev/056398db9dcb
Merge
! common/autoconf/generated-configure.sh
Changeset: 42a722677028
Author: rriggs
Date: 2013-08-27 09:56 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/rev/42a722677028
Merge
Changeset: 0cf58ff5f23c
Author: rriggs
Date: 2013-08-27 09:56 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/rev/0cf58ff5f23c
Merge
From roger.riggs at oracle.com Wed Aug 28 08:52:40 2013
From: roger.riggs at oracle.com (roger.riggs at oracle.com)
Date: Wed, 28 Aug 2013 15:52:40 +0000
Subject: [threeten-dev] hg: threeten/threeten/corba: 5 new changesets
Message-ID: <20130828155246.7337948C30@hg.openjdk.java.net>
Changeset: cc11a0efb4f9
Author: aefimov
Date: 2013-08-01 14:59 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/cc11a0efb4f9
8015987: The corba repo contains unneeded .sjava files
Reviewed-by: alanb, chegar, coffeys
- src/share/classes/com/sun/corba/se/impl/copyobject/JavaInputStream.sjava
- src/share/classes/com/sun/corba/se/impl/copyobject/JavaOutputStream.sjava
- src/share/classes/com/sun/corba/se/impl/interceptors/ThreadCurrentStack.sjava
- src/share/classes/com/sun/corba/se/impl/orbutil/DefineWrapper.sjava
- src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLNameTranslatorImpl_save.sjava
- src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypesUtil_save.sjava
- src/share/classes/com/sun/corba/se/impl/protocol/oldlocal/LocalClientRequestImpl.sjava
- src/share/classes/com/sun/corba/se/impl/protocol/oldlocal/LocalClientResponseImpl.sjava
- src/share/classes/com/sun/corba/se/impl/protocol/oldlocal/LocalServerRequestImpl.sjava
- src/share/classes/com/sun/corba/se/impl/protocol/oldlocal/LocalServerResponseImpl.sjava
- src/share/classes/com/sun/corba/se/impl/transport/BufferConnectionImpl.sjava
Changeset: 342a954b68f3
Author: lana
Date: 2013-08-06 16:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/342a954b68f3
Merge
Changeset: 49c4a777fdfd
Author: lana
Date: 2013-08-13 10:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/49c4a777fdfd
Merge
Changeset: d411c60a8c2f
Author: cl
Date: 2013-08-15 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/d411c60a8c2f
Added tag jdk8-b103 for changeset 49c4a777fdfd
! .hgtags
Changeset: 4e38de7c767e
Author: cl
Date: 2013-08-22 09:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/corba/rev/4e38de7c767e
Added tag jdk8-b104 for changeset d411c60a8c2f
! .hgtags
From roger.riggs at oracle.com Wed Aug 28 08:53:45 2013
From: roger.riggs at oracle.com (roger.riggs at oracle.com)
Date: Wed, 28 Aug 2013 15:53:45 +0000
Subject: [threeten-dev] hg: threeten/threeten/hotspot: 91 new changesets
Message-ID: <20130828155848.3C3A9620D8@hg.openjdk.java.net>
Changeset: 79ce055063e9
Author: amurillo
Date: 2013-08-02 03:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/79ce055063e9
8022124: new hotspot build - hs25-b45
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 9bd314787fad
Author: mseledtsov
Date: 2013-08-01 22:15 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9bd314787fad
8020614: OutputAnalyzer.shouldHaveExitValue() should print stdout/stderr output
Summary: OutputAnalyzer.shouldHaveExitValue() should print stdout/stderr output
Reviewed-by: kvn, ctornqvi, dholmes
+ test/testlibrary/OutputAnalyzerReportingTest.java
! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
Changeset: c01913206da5
Author: ctornqvi
Date: 2013-08-01 22:20 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c01913206da5
8014294: Assert in ThreadTimesClosure::do_thread() due to use of naked oop instead of handle
Summary: Assert in ThreadTimesClosure::do_thread() due to use of naked oop instead of handle
Reviewed-by: coleenp, sspitsyn
! src/share/vm/services/management.cpp
Changeset: 81e0f17ade64
Author: ctornqvi
Date: 2013-08-01 22:25 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/81e0f17ade64
8009407: runtime/8000968/Test8000968.sh has incorrect check for proper config
Summary: runtime/8000968/Test8000968.sh has incorrect check for proper config
Reviewed-by: coleenp, mseledtsov, sspitsyn, hseigel
- test/runtime/8000968/Test8000968.sh
+ test/runtime/CompressedOops/CompressedKlassPointerAndOops.java
Changeset: 32e3bada0978
Author: kevinw
Date: 2013-08-02 12:26 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/32e3bada0978
8020943: Memory leak when GCNotifier uses create_from_platform_dependent_str()
Reviewed-by: mgerdin, fparain, dcubed
! src/share/vm/services/gcNotifier.cpp
Changeset: dee4c330acd4
Author: dcubed
Date: 2013-08-02 08:32 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/dee4c330acd4
Merge
- test/runtime/8000968/Test8000968.sh
Changeset: fa57c8104b76
Author: ctornqvi
Date: 2013-08-02 18:12 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/fa57c8104b76
8009585: test/runtime/7196045 times out
Summary: test/runtime/7196045 times out
Reviewed-by: dholmes, mseledtsov
- test/runtime/7196045/Test7196045.java
+ test/runtime/InternalApi/ThreadCpuTimesDeadlock.java
Changeset: 0f209afdfcf8
Author: ctornqvi
Date: 2013-08-02 18:26 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0f209afdfcf8
Merge
Changeset: d02de8cac823
Author: ctornqvi
Date: 2013-08-02 22:34 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d02de8cac823
Merge
- test/runtime/7196045/Test7196045.java
Changeset: e0379d5ba5d2
Author: kevinw
Date: 2013-08-05 10:27 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e0379d5ba5d2
8021444: SA: ClassDump.run() should not ignore existing ClassFilter.
Reviewed-by: minqi, poonam
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java
Changeset: b67604b59546
Author: hseigel
Date: 2013-08-04 16:30 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b67604b59546
7073961: [TESTBUG] closed/runtime/4845371/DBB.java failed on solaris 10 X65
Summary: Added a x86 64-bit Solaris shared library and rewrote test in Java
Reviewed-by: dholmes, ctornqvi
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
Changeset: 9064e3a19525
Author: hseigel
Date: 2013-08-05 08:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9064e3a19525
Merge
- test/runtime/7196045/Test7196045.java
- test/runtime/8000968/Test8000968.sh
Changeset: 22a5aff0df0b
Author: dsamersoff
Date: 2013-08-06 14:28 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/22a5aff0df0b
8019396: SA-JDI OSThread class initialization throws an exception
Summary: Method sun.jvm.hotspot.runtime.OSThread.initialize throws a sun.jvm.hotspot.types.WrongTypeException
Reviewed-by: dholmes, mgerdin
! agent/src/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/OSThread.java
Changeset: cd25d3be91c5
Author: vladidan
Date: 2013-08-06 20:01 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cd25d3be91c5
8012144: multiple SIGSEGVs fails on staxf
Summary: Forward port of 7u change to add additional fence() on RMO platforms, with a load_acquire on all platforms
Reviewed-by: dholmes, kvn
! src/share/vm/utilities/taskqueue.hpp
Changeset: f5bed20f2492
Author: dholmes
Date: 2013-08-08 08:29 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f5bed20f2492
Merge
Changeset: 79a5283f4595
Author: iignatyev
Date: 2013-07-29 11:54 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/79a5283f4595
8021120: TieredCompilation can be enabled even if TIERED is undefined
Reviewed-by: kvn, dholmes
! src/share/vm/runtime/arguments.cpp
Changeset: 8d77d02828d9
Author: twisti
Date: 2013-07-29 16:32 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8d77d02828d9
8016474: Crash in sun.reflect.UnsafeObjectFieldAccessorImpl.get
Summary: C1's GetUnsafeObject G1 pre-barrier uses the wrong type to read the klass pointer.
Reviewed-by: iveresov, kvn
! src/share/vm/c1/c1_LIRGenerator.cpp
+ test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java
Changeset: 446cb5d25d03
Author: anoll
Date: 2013-08-01 16:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/446cb5d25d03
8020531: Test compiler/codecache/CheckUpperLimit.java fails when memory limited
Summary: Removed part of the test that required the VM to start up with -XX:ReservedCodeCacheSize=2048m
Reviewed-by: kvn, rbackman
! test/compiler/codecache/CheckUpperLimit.java
Changeset: 6e04c193845f
Author: anoll
Date: 2013-08-02 10:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6e04c193845f
8021301: better event messages
Summary: made event messages better readable
Reviewed-by: kvn, rbackman
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/utilities/exceptions.cpp
Changeset: 5e0b3d7df485
Author: rbackman
Date: 2013-08-05 17:15 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5e0b3d7df485
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 71526a36ebb4
Author: twisti
Date: 2013-08-05 15:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/71526a36ebb4
8022029: GetUnsafeObjectG1PreBarrier fails on 32-bit with: Unrecognized VM option 'ObjectAlignmentInBytes=32'
Reviewed-by: kvn
! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java
Changeset: dadf62510ae4
Author: rbackman
Date: 2013-08-08 23:49 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/dadf62510ae4
Merge
Changeset: 7f55137d6aa8
Author: amurillo
Date: 2013-08-09 01:32 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7f55137d6aa8
Merge
- test/runtime/7196045/Test7196045.java
- test/runtime/8000968/Test8000968.sh
Changeset: 6f9be7f87b96
Author: amurillo
Date: 2013-08-09 01:32 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6f9be7f87b96
Added tag hs25-b45 for changeset 7f55137d6aa8
! .hgtags
Changeset: 0bbd1c775bef
Author: cl
Date: 2013-08-15 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/0bbd1c775bef
Added tag jdk8-b103 for changeset 6f9be7f87b96
! .hgtags
Changeset: 39127bb12d32
Author: amurillo
Date: 2013-08-09 01:39 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/39127bb12d32
8022688: new hotspot build - hs25-b46
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: ca0165daa6ec
Author: sspitsyn
Date: 2013-08-06 16:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ca0165daa6ec
7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments
Summary: Restore the appendix argument after PopFrame() call
Reviewed-by: twisti, coleenp
Contributed-by: serguei.spitsyn at oracle.com
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
Changeset: c54a3122f9c8
Author: omajid
Date: 2013-08-06 12:28 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c54a3122f9c8
8022188: Make zero compile after 8016131 and 8016697
Reviewed-by: dholmes, twisti
! src/cpu/zero/vm/entryFrame_zero.hpp
! src/cpu/zero/vm/frame_zero.inline.hpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
Changeset: 196aa14f9f29
Author: dholmes
Date: 2013-08-06 21:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/196aa14f9f29
Merge
Changeset: 195ff07bc7f6
Author: dsamersoff
Date: 2013-08-07 19:02 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/195ff07bc7f6
8021771: warning stat64 is deprecated - when building on OSX 10.7.5
Summary: stat64 have to be replaced with stat
Reviewed-by: dholmes, kmo
Contributed-by: rednaxelafx at gmail.com
! src/os/bsd/vm/attachListener_bsd.cpp
Changeset: 31f3b1e1c5e5
Author: dcubed
Date: 2013-08-08 09:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/31f3b1e1c5e5
8016601: Unable to build hsx24 on Windows using project creator and Visual Studio
Summary: ProjectCreator tool is modified to support two new options: '-relativeAltSrcInclude' and '-altRelativeInclude' which prevents IDE linker errors. Also fixed some cmd line build linker warnings. Misc cleanups.
Reviewed-by: rdurbin, coleenp
! make/windows/create.bat
! make/windows/create_obj_files.sh
! make/windows/makefiles/projectcreator.make
! make/windows/makefiles/trace.make
! make/windows/makefiles/vm.make
! src/share/tools/ProjectCreator/BuildConfig.java
! src/share/tools/ProjectCreator/FileTreeCreatorVC10.java
! src/share/tools/ProjectCreator/ProjectCreator.java
! src/share/tools/ProjectCreator/WinGammaPlatform.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
Changeset: c661fa2e5189
Author: iklam
Date: 2013-08-08 14:45 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c661fa2e5189
8022093: syntax error near "umpiconninfo_t" -- when building on Solaris 10
Summary: Added extra help message in make/solaris/makefiles/dtrace.make
Reviewed-by: dholmes, sspitsyn
! make/solaris/makefiles/dtrace.make
Changeset: 57ac7245594c
Author: minqi
Date: 2013-08-08 15:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/57ac7245594c
8019583: [TESTBUG] runtime/7107135 always passes
Summary: If java test return none zero, the value will be override by 'if' statement, the exit value will always '0' and pass. Fix by recording the result in a variable.
Reviewed-by: coleenp, dholmes, iklam
Contributed-by: yumin.qi at oracle.com
! test/runtime/7107135/Test7107135.sh
Changeset: 6222a021d582
Author: minqi
Date: 2013-08-08 20:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6222a021d582
Merge
Changeset: 98aa538fd97e
Author: mikael
Date: 2013-08-09 09:51 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/98aa538fd97e
8022452: Hotspot needs to know about Windows 8.1 and Windows Server 2012 R2
Summary: Add support for recognizing Windows 8.1 and Server 2012 R2 and minor cleanup
Reviewed-by: coleenp, dsamersoff
! src/os/windows/vm/os_windows.cpp
Changeset: ed7c17e7d45b
Author: dcubed
Date: 2013-08-09 13:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ed7c17e7d45b
Merge
Changeset: 7b03590c334b
Author: dcubed
Date: 2013-08-09 15:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/7b03590c334b
Merge
Changeset: bd0e82136b03
Author: iklam
Date: 2013-08-10 10:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bd0e82136b03
8022740: Visual 2008 IDE build is broken
Summary: Fixed project generation code, and added warning to upgrade to VS 2008 SP1.
Reviewed-by: dcubed, ccheung
! make/windows/projectfiles/common/Makefile
! src/share/tools/ProjectCreator/FileTreeCreator.java
! src/share/tools/ProjectCreator/FileTreeCreatorVC10.java
! src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
Changeset: 85147f28faba
Author: coleenp
Date: 2013-08-12 17:24 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/85147f28faba
8009728: nsk/jvmti/AttachOnDemand/attach030 crashes on Win32
Summary: ActiveMethodOopsCache was used to keep track of old versions of some methods that are cached in Universe but is buggy with permgen removal and not needed anymore
Reviewed-by: sspitsyn, dcubed, mseledtsov
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! test/runtime/RedefineObject/Agent.java
! test/runtime/RedefineObject/TestRedefineObject.java
+ test/runtime/RedefineObject/WalkThroughInvoke.java
Changeset: d1034bd8cefc
Author: adlertz
Date: 2013-08-07 17:56 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d1034bd8cefc
8022284: Hide internal data structure in PhaseCFG
Summary: Hide private node to block mapping using public interface
Reviewed-by: kvn, roland
! agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java
! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/buildOopMap.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/domgraph.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/live.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/output.hpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ce8969c36762
Author: adlertz
Date: 2013-08-07 18:04 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/ce8969c36762
8022475: Remove unneeded ad-files
Summary: Remove .ad files that are not used
Reviewed-by: kvn
! make/bsd/makefiles/adlc.make
! make/linux/makefiles/adlc.make
! make/solaris/makefiles/adlc.make
! make/windows/makefiles/adlc.make
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 5394ec69f112
Author: rbackman
Date: 2013-08-09 18:05 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5394ec69f112
Merge
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 11237ee74aae
Author: iignatyev
Date: 2013-08-10 10:01 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/11237ee74aae
8019915: whitebox testClearMethodStateTest fails with tiered on sparc
Summary: 'compileonly' directive has beens added to each 'compiler/whitebox' test
Reviewed-by: kvn
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/compiler/whitebox/SetDontInlineMethodTest.java
! test/compiler/whitebox/SetForceInlineMethodTest.java
Changeset: bcc4f6f54d83
Author: kvn
Date: 2013-08-14 10:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bcc4f6f54d83
8022993: Convert MAX_UNROLL constant to LoopMaxUnroll C2 flag
Summary: Replace MAX_UNROLL constant with new C2 LoopMaxUnroll flag.
Reviewed-by: roland
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopTransform.cpp
Changeset: 56b94e55267a
Author: rbackman
Date: 2013-08-15 15:26 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/56b94e55267a
Merge
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 9766f73e770d
Author: stefank
Date: 2013-05-31 14:32 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9766f73e770d
8022880: False sharing between PSPromotionManager instances
Summary: Pad the PSPromotionManager instances in the manager array.
Reviewed-by: brutisso, jmasa
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/parNew/parOopClosures.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
+ src/share/vm/memory/padded.hpp
+ src/share/vm/memory/padded.inline.hpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 330dfb0476f4
Author: brutisso
Date: 2013-08-14 09:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/330dfb0476f4
8022800: Use specific generations rather than generation iteration
Reviewed-by: jmasa, ehelin
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/genRemSet.hpp
Changeset: 3f22cbf5275d
Author: brutisso
Date: 2013-08-14 10:55 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/3f22cbf5275d
Merge
Changeset: 5d9995d16b26
Author: ehelin
Date: 2013-08-14 13:49 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5d9995d16b26
8022899: SunStudio compiler can not handle EXCEPTION_MARK and inlining
Reviewed-by: coleenp, mgerdin
! src/share/vm/utilities/exceptions.hpp
Changeset: bd902affe102
Author: brutisso
Date: 2013-08-15 10:05 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/bd902affe102
8023021: Unnecessary clearing of the card table introduced by the fix for JDK-8023013
Reviewed-by: stefank, ehelin
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/genRemSet.hpp
Changeset: 274ce305e5b9
Author: ehelin
Date: 2013-08-13 18:16 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/274ce305e5b9
8020598: ObjectCountEventSender::send needs INCLUDE_TRACE guards when building OpenJDK with INCLUDE_TRACE=0
Reviewed-by: stefank, brutisso, sjohanss
! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
Changeset: 33d39b75663f
Author: ehelin
Date: 2013-08-15 06:20 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/33d39b75663f
Merge
Changeset: 5a62937e55b3
Author: brutisso
Date: 2013-08-16 09:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5a62937e55b3
Merge
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 580430d131cc
Author: amurillo
Date: 2013-08-16 04:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/580430d131cc
Merge
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 104743074675
Author: amurillo
Date: 2013-08-16 04:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/104743074675
Added tag hs25-b46 for changeset 580430d131cc
! .hgtags
Changeset: c93e0a210e1b
Author: cl
Date: 2013-08-22 09:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c93e0a210e1b
Added tag jdk8-b104 for changeset 104743074675
! .hgtags
Changeset: 37165c3618a3
Author: amurillo
Date: 2013-08-16 04:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/37165c3618a3
8023152: new hotspot build - hs25-b47
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: d96f52012aaa
Author: rdurbin
Date: 2013-08-14 15:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d96f52012aaa
8005073: [TESTBUG] remove crufty '_g' support from HS tests
Summary: remove crufty '_g' support from HS tests
Reviewed-by: dcubed, sla
! test/Makefile
Changeset: 740e263c80c6
Author: hseigel
Date: 2013-08-15 20:04 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/740e263c80c6
8003424: Enable Class Data Sharing for CompressedOops
8016729: ObjectAlignmentInBytes=16 now forces the use of heap based compressed oops
8005933: The -Xshare:auto option is ignored for -server
Summary: Move klass metaspace above the heap and support CDS with compressed klass ptrs.
Reviewed-by: coleenp, kvn, mgerdin, tschatzl, stefank
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/relocInfo_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/relocInfo_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/heap.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klass.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/oopsHierarchy.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/utilities/globalDefinitions.hpp
+ test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
+ test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
+ test/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
Changeset: e5003079dfa5
Author: dcubed
Date: 2013-08-16 10:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e5003079dfa5
Merge
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: b1fd869e7df0
Author: minqi
Date: 2013-08-19 09:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b1fd869e7df0
8023188: Unsafe volatile double store on bsd is broken
Reviewed-by: dcubed, dholmes
Contributed-by: yumin.qi at oracle.com
! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp
Changeset: 1a8fb39bdbc4
Author: ehelin
Date: 2013-08-07 16:47 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/1a8fb39bdbc4
8014659: NPG: performance counters for compressed klass space
Reviewed-by: mgerdin, coleenp, hseigel, jmasa, ctornqvi
! src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceCounters.cpp
! src/share/vm/memory/metaspaceCounters.hpp
! src/share/vm/memory/universe.cpp
+ test/gc/metaspace/TestMetaspacePerfCounters.java
+ test/testlibrary/AssertsTest.java
+ test/testlibrary/com/oracle/java/testlibrary/Asserts.java
+ test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java
+ test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java
+ test/testlibrary/com/oracle/java/testlibrary/InputArguments.java
+ test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java
+ test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java
Changeset: 878bb0b7e799
Author: ehelin
Date: 2013-08-19 17:29 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/878bb0b7e799
Merge
Changeset: 10c59b8021ec
Author: kevinw
Date: 2013-08-19 14:28 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/10c59b8021ec
8022655: ClassDump ignored jarStream setting
Reviewed-by: minqi, sla
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java
! test/compiler/ciReplay/common.sh
Changeset: 9011aa6843ce
Author: kevinw
Date: 2013-08-19 22:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9011aa6843ce
Merge
Changeset: e22ee8e7ae62
Author: jiangli
Date: 2013-08-19 14:59 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e22ee8e7ae62
8021948: Change InstanceKlass::_source_file_name and _generic_signature from Symbol* to constant pool indexes.
Summary: Change InstanceKlass::_source_file_name and _generic_signature to u2 fields.
Reviewed-by: coleenp, iklam
! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: aeebffb56606
Author: jiangli
Date: 2013-08-20 00:48 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/aeebffb56606
Merge
Changeset: 9d6c9b0a8f15
Author: dcubed
Date: 2013-08-20 13:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9d6c9b0a8f15
8023287: HOTSPOT_BUILD_COMPILER needs to support "Sun Studio 12u3"
Summary: Recognize 0x5120 as "Sun Studio 12u3".
Reviewed-by: dholmes, coleenp
! src/share/vm/runtime/vm_version.cpp
Changeset: afbe18ae0905
Author: bharadwaj
Date: 2013-08-15 11:59 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/afbe18ae0905
8022441: Bad code generated for certain interpreted CRC intrinsics, 2 cases
Summary: Corrected details
Reviewed-by: kvn, twisti, rbackman
Contributed-by: david.r.chase at oracle.com
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
Changeset: adb9a7d94cb5
Author: adlertz
Date: 2013-08-16 10:23 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/adb9a7d94cb5
8023003: Cleanup the public interface to PhaseCFG
Summary: public methods that don't need to be public should be private.
Reviewed-by: kvn, twisti
! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/buildOopMap.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/domgraph.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/live.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 6c72125a2f40
Author: iignatyev
Date: 2013-08-16 17:34 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6c72125a2f40
8016456: ciReplay test assumes TIERED compilation is available
Reviewed-by: vlivanov, kvn, dholmes
! test/compiler/ciReplay/common.sh
Changeset: f99558245e5c
Author: iignatyev
Date: 2013-08-14 23:50 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/f99558245e5c
8022832: Add WB APIs for OSR compilation
Reviewed-by: kvn
! src/share/vm/oops/method.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/compilationPolicy.hpp
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/compiler/whitebox/SetDontInlineMethodTest.java
! test/compiler/whitebox/SetForceInlineMethodTest.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: d18b10b1fd09
Author: iignatyev
Date: 2013-08-16 13:39 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d18b10b1fd09
Merge
Changeset: 4b2838704fd5
Author: kvn
Date: 2013-08-16 14:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/4b2838704fd5
8021898: Broken JIT compiler optimization for loop unswitching
Summary: fix method clone_projs() to clone all related MachProj nodes.
Reviewed-by: roland, adlertz
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 6725044c5725
Author: rbackman
Date: 2013-08-19 09:33 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/6725044c5725
Merge
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/oops/method.cpp
Changeset: e16282db4946
Author: twisti
Date: 2013-08-20 10:57 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/e16282db4946
8022956: Clang: enable return type warnings on BSD
Reviewed-by: coleenp, sla
! make/bsd/makefiles/gcc.make
! src/cpu/zero/vm/assembler_zero.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/frame_zero.cpp
! src/cpu/zero/vm/frame_zero.inline.hpp
! src/cpu/zero/vm/icBuffer_zero.cpp
! src/cpu/zero/vm/interp_masm_zero.hpp
! src/cpu/zero/vm/interpreter_zero.cpp
! src/cpu/zero/vm/nativeInst_zero.hpp
! src/cpu/zero/vm/register_zero.cpp
! src/cpu/zero/vm/relocInfo_zero.cpp
! src/cpu/zero/vm/sharedRuntime_zero.cpp
! src/cpu/zero/vm/vtableStubs_zero.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/bsd_zero/vm/thread_bsd_zero.hpp
Changeset: acedd49a1bce
Author: rbackman
Date: 2013-08-08 03:16 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/acedd49a1bce
8022675: Redundant class init check
Reviewed-by: kvn, twisti
! src/share/vm/opto/library_call.cpp
Changeset: 4dece0730c50
Author: rbackman
Date: 2013-08-22 18:37 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/4dece0730c50
Merge
! src/share/vm/runtime/vmStructs.cpp
! test/compiler/ciReplay/common.sh
Changeset: 5888334c9c24
Author: johnc
Date: 2013-08-15 10:52 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/5888334c9c24
7145569: G1: optimize nmethods scanning
Summary: Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead.
Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/utilities/growableArray.hpp
Changeset: 8088d93a63e6
Author: brutisso
Date: 2013-08-15 13:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8088d93a63e6
Merge
Changeset: 9720d338b1d5
Author: brutisso
Date: 2013-08-16 11:26 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/9720d338b1d5
8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle ParallelGCThreads=0
Reviewed-by: stefank, mgerdin
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: d0afbee540e0
Author: stefank
Date: 2013-08-19 13:44 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/d0afbee540e0
8023227: Enhance layout_helper_log2_element_size assert
Reviewed-by: mgerdin, jmasa
! src/share/vm/oops/klass.hpp
Changeset: 422920730903
Author: ehelin
Date: 2013-08-19 18:17 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/422920730903
8023219: NPG: MetaspaceMemoryPool should report statistics for all of metaspace
Reviewed-by: stefank, sjohanss
! src/share/vm/services/memoryPool.cpp
Changeset: 57600c4aeabe
Author: jmasa
Date: 2013-08-19 08:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/57600c4aeabe
Merge
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 31f220c1f789
Author: jmasa
Date: 2013-08-20 10:02 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/31f220c1f789
Merge
Changeset: 61521bd65100
Author: tschatzl
Date: 2013-08-21 10:32 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/61521bd65100
8022784: TaskQueue misses minimal documentation and references for analysis
Summary: Add appropriate documentation and references to publication to allow easier analysis of the TaskQueue implementation.
Reviewed-by: dholmes, ehelin
! src/share/vm/utilities/taskqueue.hpp
Changeset: cb9da55b1990
Author: jmasa
Date: 2013-08-14 19:52 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/cb9da55b1990
8021809: Partitioning based on eden sampling during allocation not reset correctly
Reviewed-by: ysr, hiroshi
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: b51aee2dd8bb
Author: jmasa
Date: 2013-08-22 11:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/b51aee2dd8bb
Merge
! src/share/vm/oops/klass.hpp
Changeset: 8009adb44523
Author: jmasa
Date: 2013-08-22 14:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/8009adb44523
Merge
Changeset: c1604d5885a6
Author: amurillo
Date: 2013-08-23 03:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/c1604d5885a6
Merge
Changeset: acac3bde66b2
Author: amurillo
Date: 2013-08-23 03:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/hotspot/rev/acac3bde66b2
Added tag hs25-b47 for changeset c1604d5885a6
! .hgtags
From roger.riggs at oracle.com Wed Aug 28 08:59:02 2013
From: roger.riggs at oracle.com (roger.riggs at oracle.com)
Date: Wed, 28 Aug 2013 15:59:02 +0000
Subject: [threeten-dev] hg: threeten/threeten/jaxp: 8 new changesets
Message-ID: <20130828155928.B56346235B@hg.openjdk.java.net>
Changeset: a22fe9bd01e6
Author: cl
Date: 2013-08-15 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/a22fe9bd01e6
Added tag jdk8-b103 for changeset b1ceab582fc6
! .hgtags
Changeset: 4e23bc205d9d
Author: joehw
Date: 2013-08-09 12:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/4e23bc205d9d
8022548: SPECJVM2008 has errors introduced in 7u40-b34
Reviewed-by: chegar, lancea
! src/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java
! src/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java
! src/com/sun/org/apache/xerces/internal/parsers/SAXParser.java
Changeset: 9800647936dd
Author: lana
Date: 2013-08-13 18:28 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/9800647936dd
Merge
Changeset: b0085e143169
Author: rriggs
Date: 2013-08-26 15:23 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/b0085e143169
Merge
Changeset: af28b93bfb6f
Author: cl
Date: 2013-08-22 09:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/af28b93bfb6f
Added tag jdk8-b104 for changeset a22fe9bd01e6
! .hgtags
Changeset: d4d6422ec564
Author: lana
Date: 2013-08-20 17:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/d4d6422ec564
Merge
Changeset: 09a46ec11f88
Author: lana
Date: 2013-08-23 14:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/09a46ec11f88
Merge
Changeset: 7b8d40bcd332
Author: rriggs
Date: 2013-08-27 09:59 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jaxp/rev/7b8d40bcd332
Merge
From roger.riggs at oracle.com Wed Aug 28 08:59:51 2013
From: roger.riggs at oracle.com (roger.riggs at oracle.com)
Date: Wed, 28 Aug 2013 15:59:51 +0000
Subject: [threeten-dev] hg: threeten/threeten/jaxws: 6 new changesets
Message-ID: <20130828160009.8B65D6235C@hg.openjdk.java.net>
Changeset: 42211ab0ab1c
Author: cl
Date: 2013-08-15 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/42211ab0ab1c
Added tag jdk8-b103 for changeset 6cdc6ed98780
! .hgtags
Changeset: b99d7e355d4b
Author: mkos
Date: 2013-08-23 09:57 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/b99d7e355d4b
8022885: Update JAX-WS RI integration to 2.2.9-b14140
8013016: Rebase 8009009 against the latest jdk8/jaxws
Reviewed-by: alanb, chegar
! src/share/jaxws_classes/com/sun/istack/internal/tools/ParallelWorldClassLoader.java
! src/share/jaxws_classes/com/sun/org/glassfish/external/probe/provider/annotations/Probe.java
! src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/AverageRangeStatisticImpl.java
! src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/BoundaryStatisticImpl.java
! src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/BoundedRangeStatisticImpl.java
! src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/CountStatisticImpl.java
! src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/RangeStatisticImpl.java
! src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/StatisticImpl.java
! src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/StringStatisticImpl.java
! src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/TimeStatisticImpl.java
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_de.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_es.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_fr.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_it.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_ja.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_ko.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_pt_BR.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_zh_CN.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_zh_TW.properties
! src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java
! src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/Classes.java
! src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/Config.java
! src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java
! src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java
! src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java
! src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java
! src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java
! src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/Schema.java
! src/share/jaxws_classes/com/sun/tools/internal/ws/version.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_de.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_es.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_fr.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_it.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_ja.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_ko.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_pt_BR.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_zh_CN.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_zh_TW.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/SchemaCache.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorOrderWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorTypeWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyAttributeWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyElementWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttachmentRefWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttributeWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementDeclWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefsWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWrapperWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementsWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumValueWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDREFWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlInlineBinaryDataWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlJavaTypeAdapterWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlListWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMimeTypeWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMixedWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlNsWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRegistryWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRootElementWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypeWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypesWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSeeAlsoWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTransientWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTypeWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlValueWriter.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle.properties
! src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CTypeRef.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/model/package-info.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java
! src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/Util.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/Messages.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/Messages.properties
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/Init.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlAttributeQuick.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementDeclQuick.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementQuick.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefQuick.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefsQuick.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlEnumQuick.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlRootElementQuick.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaQuick.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaTypeQuick.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlTransientQuick.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlTypeQuick.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlValueQuick.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/package-info.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/package-info.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/BridgeAdapter.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Coordinator.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerBoolean.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerCharacter.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerDouble.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerFloat.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerInteger.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerLong.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerShort.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Boolean.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Character.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Double.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Float.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Integer.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Long.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Short.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Boolean.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Character.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Double.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Float.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Integer.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Long.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Short.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Double.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Float.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Long.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Short.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Boolean.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Double.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Float.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Long.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Short.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.properties
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotated.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotation.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Any.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Appinfo.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttrDecls.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttributeType.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexContent.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexExtension.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexRestriction.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexType.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeHost.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeModel.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Documentation.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Element.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExplicitGroup.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExtensionType.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/FixedOrDefault.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Import.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/List.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalAttribute.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NestedParticle.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NoFixedFacet.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Redefinable.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Schema.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SchemaTop.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleContent.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleDerivation.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleExtension.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestriction.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestrictionModel.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleType.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleTypeHost.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelAttribute.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelElement.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeDefParticle.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeHost.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Union.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Wildcard.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/util/EditDistance.java
! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/util/XmlFactory.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/DTDEventListener.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/DTDHandlerBase.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/DTDParser.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/EndOfInputException.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/EntityDecl.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/ExternalEntity.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/InputEntity.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/InternalEntity.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/MessageCatalog.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/Resolver.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/SimpleHashtable.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/XmlChars.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/XmlNames.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/XmlReader.java
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/package.html
! src/share/jaxws_classes/com/sun/xml/internal/dtdparser/resources/Messages.properties
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/AbstractCreatorProcessor.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/AbstractProcessor.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/AttributesHolder.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/FragmentedArray.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/XMLStreamBuffer.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferException.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferMark.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferResult.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferSource.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/sax/Features.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/sax/Properties.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferCreator.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/stax/StreamBufferCreator.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferCreator.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferProcessor.java
! src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferCreator.java
! src/share/jaxws_classes/com/sun/xml/internal/txw2/output/XMLWriter.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/Packet.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/Container.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/ThreadLocalContainerResolver.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGeneratorExtension.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/commons/xmlutil/Converter.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/MtomCodec.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/StreamSOAP11Codec.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/StreamSOAP12Codec.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/StreamSOAPCodec.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/TagInfoset.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/message/AbstractMessageImpl.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/message/jaxb/JAXBHeader.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/message/saaj/SAAJMessage.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/message/stream/StreamMessage.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/resources/StreamingMessages.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/resources/streaming.properties
! src/share/jaxws_classes/com/sun/xml/internal/ws/server/SDDocumentImpl.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/BindingContext.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/util/resources/Messages_en.properties
! src/share/jaxws_classes/com/sun/xml/internal/ws/util/version.properties
! src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java
! src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/Messages.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/Messages.properties
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/SAXParserFactoryAdaptor.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/Schema.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_List.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Restriction.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Union.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/annotation.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/complexType_complexContent_body.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/erSet.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/ersSet.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/facet.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/group.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/importDecl.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/includeDecl.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/modelGroupBody.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/notation.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/occurs.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/particle.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/qname.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/redefine.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/wildcardBody.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/xpath.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/parser/JAXPParser.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/parser/XSOMParser.java
! src/share/jaxws_classes/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java
! src/share/jaxws_classes/javax/xml/bind/Binder.java
! src/share/jaxws_classes/javax/xml/bind/ContextFinder.java
! src/share/jaxws_classes/javax/xml/bind/DataBindingException.java
! src/share/jaxws_classes/javax/xml/bind/DatatypeConverter.java
! src/share/jaxws_classes/javax/xml/bind/DatatypeConverterImpl.java
! src/share/jaxws_classes/javax/xml/bind/DatatypeConverterInterface.java
! src/share/jaxws_classes/javax/xml/bind/Element.java
! src/share/jaxws_classes/javax/xml/bind/GetPropertyAction.java
! src/share/jaxws_classes/javax/xml/bind/JAXB.java
! src/share/jaxws_classes/javax/xml/bind/JAXBContext.java
! src/share/jaxws_classes/javax/xml/bind/JAXBElement.java
! src/share/jaxws_classes/javax/xml/bind/JAXBException.java
! src/share/jaxws_classes/javax/xml/bind/JAXBIntrospector.java
! src/share/jaxws_classes/javax/xml/bind/JAXBPermission.java
! src/share/jaxws_classes/javax/xml/bind/MarshalException.java
! src/share/jaxws_classes/javax/xml/bind/Messages.java
! src/share/jaxws_classes/javax/xml/bind/Messages.properties
! src/share/jaxws_classes/javax/xml/bind/NotIdentifiableEvent.java
! src/share/jaxws_classes/javax/xml/bind/ParseConversionEvent.java
! src/share/jaxws_classes/javax/xml/bind/PrintConversionEvent.java
! src/share/jaxws_classes/javax/xml/bind/PropertyException.java
! src/share/jaxws_classes/javax/xml/bind/SchemaOutputResolver.java
! src/share/jaxws_classes/javax/xml/bind/TypeConstraintException.java
! src/share/jaxws_classes/javax/xml/bind/UnmarshalException.java
! src/share/jaxws_classes/javax/xml/bind/Unmarshaller.java
! src/share/jaxws_classes/javax/xml/bind/UnmarshallerHandler.java
! src/share/jaxws_classes/javax/xml/bind/ValidationEvent.java
! src/share/jaxws_classes/javax/xml/bind/ValidationEventHandler.java
! src/share/jaxws_classes/javax/xml/bind/ValidationEventLocator.java
! src/share/jaxws_classes/javax/xml/bind/ValidationException.java
! src/share/jaxws_classes/javax/xml/bind/Validator.java
! src/share/jaxws_classes/javax/xml/bind/WhiteSpaceProcessor.java
! src/share/jaxws_classes/javax/xml/bind/annotation/DomHandler.java
! src/share/jaxws_classes/javax/xml/bind/annotation/W3CDomHandler.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAccessOrder.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAccessType.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAccessorOrder.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAccessorType.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAnyAttribute.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAnyElement.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAttachmentRef.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAttribute.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlElement.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlElementDecl.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlElementRef.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlElementRefs.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlElementWrapper.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlElements.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlEnum.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlEnumValue.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlID.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlIDREF.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlList.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlMixed.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlNs.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlNsForm.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlRegistry.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlRootElement.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlSchema.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlSchemaType.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlSchemaTypes.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlSeeAlso.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlTransient.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlType.java
! src/share/jaxws_classes/javax/xml/bind/annotation/XmlValue.java
! src/share/jaxws_classes/javax/xml/bind/annotation/adapters/CollapsedStringAdapter.java
! src/share/jaxws_classes/javax/xml/bind/annotation/adapters/HexBinaryAdapter.java
! src/share/jaxws_classes/javax/xml/bind/annotation/adapters/NormalizedStringAdapter.java
! src/share/jaxws_classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java
! src/share/jaxws_classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.java
! src/share/jaxws_classes/javax/xml/bind/annotation/adapters/package.html
! src/share/jaxws_classes/javax/xml/bind/annotation/package.html
! src/share/jaxws_classes/javax/xml/bind/attachment/AttachmentMarshaller.java
! src/share/jaxws_classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java
! src/share/jaxws_classes/javax/xml/bind/attachment/package.html
! src/share/jaxws_classes/javax/xml/bind/helpers/AbstractMarshallerImpl.java
! src/share/jaxws_classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java
! src/share/jaxws_classes/javax/xml/bind/helpers/DefaultValidationEventHandler.java
! src/share/jaxws_classes/javax/xml/bind/helpers/Messages.java
! src/share/jaxws_classes/javax/xml/bind/helpers/Messages.properties
! src/share/jaxws_classes/javax/xml/bind/helpers/NotIdentifiableEventImpl.java
! src/share/jaxws_classes/javax/xml/bind/helpers/ParseConversionEventImpl.java
! src/share/jaxws_classes/javax/xml/bind/helpers/PrintConversionEventImpl.java
! src/share/jaxws_classes/javax/xml/bind/helpers/ValidationEventImpl.java
! src/share/jaxws_classes/javax/xml/bind/helpers/ValidationEventLocatorImpl.java
! src/share/jaxws_classes/javax/xml/bind/helpers/package.html
! src/share/jaxws_classes/javax/xml/bind/package.html
! src/share/jaxws_classes/javax/xml/bind/util/JAXBResult.java
! src/share/jaxws_classes/javax/xml/bind/util/JAXBSource.java
! src/share/jaxws_classes/javax/xml/bind/util/Messages.java
! src/share/jaxws_classes/javax/xml/bind/util/Messages.properties
! src/share/jaxws_classes/javax/xml/bind/util/ValidationEventCollector.java
! src/share/jaxws_classes/javax/xml/bind/util/package.html
Changeset: d8593d8581df
Author: mkos
Date: 2013-08-23 11:10 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/d8593d8581df
8023636: Missing files from 8022885
Reviewed-by: alanb, chegar
+ src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/StreamingSOAP.java
+ src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/NamespaceContextExAdaper.java
+ src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/XMLReaderComposite.java
Changeset: cdb0cd2dbabc
Author: rriggs
Date: 2013-08-26 15:24 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/cdb0cd2dbabc
Merge
Changeset: 88390df7ed2c
Author: cl
Date: 2013-08-22 09:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/88390df7ed2c
Added tag jdk8-b104 for changeset 42211ab0ab1c
! .hgtags
Changeset: 497b53d3ad34
Author: rriggs
Date: 2013-08-27 09:59 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jaxws/rev/497b53d3ad34
Merge
From roger.riggs at oracle.com Wed Aug 28 10:08:32 2013
From: roger.riggs at oracle.com (roger.riggs at oracle.com)
Date: Wed, 28 Aug 2013 17:08:32 +0000
Subject: [threeten-dev] hg: threeten/threeten/langtools: 50 new changesets
Message-ID: <20130828171058.2F5166236F@hg.openjdk.java.net>
Changeset: 05370ef9dccb
Author: ksrini
Date: 2013-07-31 08:37 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/05370ef9dccb
8014826: c.s.t.javac.tree.Pretty.visitNewArray() prints duplicate dimension markers
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/tools/javac/tree/NewArrayPretty.java
Changeset: 99b60bcf3862
Author: vromero
Date: 2013-08-06 15:08 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/99b60bcf3862
8022186: javac generates dead code if a try with an empty body has a finalizer
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java
Changeset: 051e64d0816e
Author: jfranck
Date: 2013-08-07 01:32 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/051e64d0816e
8009367: Wrong kind of name used in comparison in javax.lang.model code for repeatable annotations
Reviewed-by: jjg, darcy
! src/share/classes/com/sun/tools/javac/model/JavacAnnoConstructs.java
+ test/tools/javac/processing/model/element/8009367/TestQualifiedNameUsed.java
+ test/tools/javac/processing/model/element/8009367/p/Q.java
+ test/tools/javac/processing/model/element/8009367/p/QQ.java
+ test/tools/javac/processing/model/element/8009367/p/R.java
+ test/tools/javac/processing/model/element/8009367/p/RR.java
Changeset: f3ea20a6e958
Author: lana
Date: 2013-08-06 17:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/f3ea20a6e958
Merge
Changeset: b926dc251be8
Author: lana
Date: 2013-08-06 17:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/b926dc251be8
Merge
Changeset: f3deeccbf4cf
Author: vromero
Date: 2013-08-07 10:41 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/f3deeccbf4cf
8020997: TreeMaker.AnnotationBuilder creates broken element literals with repeating annotations
Reviewed-by: jjg, jfranck
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/tools/javac/T8020997/CannotCompileRepeatedAnnoTest.java
Changeset: c7dcf899ffff
Author: vromero
Date: 2013-08-07 11:04 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/c7dcf899ffff
8008274: javac should not reference/use sample code
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/Main.java
Changeset: 8c55df2442c1
Author: bpatel
Date: 2013-08-07 15:00 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/8c55df2442c1
7198274: RFE : Javadoc Accessibility : Use CSS styles rather than or tags
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java
! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/com/sun/javadoc/testInterface/TestInterface.java
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java
! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java
! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java
! test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
Changeset: 33294f02c9a5
Author: bpatel
Date: 2013-08-07 16:09 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/33294f02c9a5
4749567: stddoclet: Add CSS style for setting header/footer to be italic
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
+ test/com/sun/javadoc/testOptions/TestOptions.java
+ test/com/sun/javadoc/testOptions/pkg/Foo.java
Changeset: 76cfe7c61f25
Author: lana
Date: 2013-08-13 10:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/76cfe7c61f25
Merge
Changeset: dd4a00c220c6
Author: cl
Date: 2013-08-15 09:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/dd4a00c220c6
Added tag jdk8-b103 for changeset 76cfe7c61f25
! .hgtags
Changeset: b8610a65fbf9
Author: vromero
Date: 2013-08-08 11:49 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/b8610a65fbf9
8019486: javac, generates erroneous LVT for a test case with lambda code
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/T8019486/WrongLVTForLambdaTest.java
Changeset: d601238641e6
Author: ksrini
Date: 2013-08-09 15:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/d601238641e6
8022161: javac Null Pointer Exception in Enter.visitTopLevel
Reviewed-by: jjg, vromero, jlahoda
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! test/tools/javac/TestPkgInfo.java
Changeset: 0d9bc764cac7
Author: vromero
Date: 2013-08-10 13:27 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/0d9bc764cac7
8009640: -profile does not work when -bootclasspath specified
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
Changeset: 8f282dc58dfc
Author: vromero
Date: 2013-08-10 16:26 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/8f282dc58dfc
8022622: javac, two tests are failing with compile time error after class Collector was modified
Reviewed-by: mcimadamore
! test/tools/javac/lambda/TargetType59.java
! test/tools/javac/lambda/TargetType62.java
Changeset: aa6c6f8b5622
Author: vromero
Date: 2013-08-10 16:29 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/aa6c6f8b5622
6983297: methods missing from NewArrayTree
Reviewed-by: jjg
! src/share/classes/com/sun/source/tree/NewArrayTree.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! test/tools/javac/tree/SourceTreeScannerTest.java
Changeset: f7f271bd74a2
Author: mcimadamore
Date: 2013-08-12 17:25 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/f7f271bd74a2
6537020: JCK tests: a compile-time error should be given in case of ambiguously imported fields (types, methods)
Summary: Hiding check does not support interface multiple inheritance
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/4980495/static/Test.out
! test/tools/javac/diags/examples/AlreadyDefinedStaticImport/AlreadDefinedStaticImport.java
! test/tools/javac/diags/examples/AlreadyDefinedStaticImport/p/E1.java
! test/tools/javac/diags/examples/AlreadyDefinedStaticImport/p/E2.java
+ test/tools/javac/staticImport/6537020/T6537020.java
+ test/tools/javac/staticImport/6537020/T6537020.out
Changeset: af80273f630a
Author: mcimadamore
Date: 2013-08-12 17:28 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/af80273f630a
8021567: Javac doesn't report \"java: reference to method is ambiguous\" any more
Summary: Javac incorrectly forgets about constant folding results within lambdas
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/8021567/T8021567.java
+ test/tools/javac/lambda/8021567/T8021567.out
+ test/tools/javac/lambda/8021567/T8021567b.java
Changeset: 32b6a99cc74e
Author: lana
Date: 2013-08-13 18:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/32b6a99cc74e
Merge
Changeset: 0ad781399706
Author: vromero
Date: 2013-08-14 10:53 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/0ad781399706
8013394: compile of iterator use fails with error \"defined in an inaccessible class or interface\"
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/T8013394/CompileErrorWithIteratorTest.java
Changeset: 3ab468194f11
Author: ksrini
Date: 2013-08-14 07:07 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/3ab468194f11
8007517: DefaultMethodRegressionTests.java fail in TL
Reviewed-by: jjg, vromero
- test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java
Changeset: 14faef2b51eb
Author: jjg
Date: 2013-08-14 16:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/14faef2b51eb
8017191: Javadoc is confused by @link to imported classes outside of the set of generated packages
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/StringContent.java
+ test/com/sun/javadoc/testSeeTag/TestSeeTag.java
+ test/com/sun/javadoc/testSeeTag/pkg/Test.java
Changeset: fac0d1bb87f2
Author: ksrini
Date: 2013-08-14 18:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/fac0d1bb87f2
6840442: JavaCompiler.getTask() has incomplete specification for IllegalArgumentException
Reviewed-by: jjg
! src/share/classes/javax/tools/JavaCompiler.java
Changeset: 3d4f0fa2ad05
Author: bpatel
Date: 2013-08-14 21:44 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/3d4f0fa2ad05
8016921: Change the profiles table on overview-summary.html page to a list
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java
Changeset: 71b0089b146f
Author: erikj
Date: 2013-08-15 17:24 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/71b0089b146f
8015145: Smartjavac needs more flexibility with linking to sources
Reviewed-by: jjg, ohrstrom
! src/share/classes/com/sun/tools/sjavac/JavacState.java
! src/share/classes/com/sun/tools/sjavac/Main.java
! test/tools/sjavac/SJavac.java
Changeset: a6378c19836b
Author: vromero
Date: 2013-08-16 10:32 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/a6378c19836b
8022053: javac generates unverifiable initializer for nested subclass of local class
Reviewed-by: jjg, mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/T8022053/UnverifiableInitForNestedLocalClassTest.java
Changeset: ec77c7b46c37
Author: jlahoda
Date: 2013-08-15 22:33 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/ec77c7b46c37
8015809: More user friendly compile-time errors for uncaught exceptions in lambda expression
Summary: Producing individual errors for uncaught undeclared exceptions inside lambda expressions, rather than one error for the whole lambda
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
- test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java
+ test/tools/javac/lambda/ExceptionsInLambda.java
+ test/tools/javac/lambda/ExceptionsInLambda.out
! test/tools/javac/lambda/TargetType21.out
Changeset: f657d400c736
Author: jlahoda
Date: 2013-08-15 22:36 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/f657d400c736
8022508: javac crashes if the generics arity of a base class is wrong
Reviewed-by: mcimadamore, vromero
! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/generics/8016640/T8016640.java
Changeset: 4300c2f5fb1b
Author: erikj
Date: 2013-08-16 16:00 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/4300c2f5fb1b
8023146: Sjavac test failes in langtools nightly
Reviewed-by: mcimadamore, jfranck
! test/tools/sjavac/SJavac.java
Changeset: 389eaf6ed973
Author: ksrini
Date: 2013-08-19 07:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/389eaf6ed973
7071377: Exception when javac -processor is given a class name with invalid postfix
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/processing/errors/TestClassNames.java
Changeset: 55da6b3a6940
Author: kizune
Date: 2013-08-20 17:34 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/55da6b3a6940
7182350: Regression in wording of unchecked warning message
Reviewed-by: mcimadamore, jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/6758789/T6758789b.out
+ test/tools/javac/7182350/T7182350.java
+ test/tools/javac/7182350/T7182350.out
! test/tools/javac/generics/7015430/T7015430_1.out
! test/tools/javac/generics/7015430/T7015430_2.out
! test/tools/javac/generics/7151802/T7151802.out
! test/tools/javac/generics/inference/6718364/T6718364.out
! test/tools/javac/generics/inference/7177306/T7177306a.out
Changeset: e811fb09a1dc
Author: jfranck
Date: 2013-08-20 17:21 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/e811fb09a1dc
8019243: AnnotationTypeMismatchException instead of MirroredTypeException
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
+ test/tools/javac/processing/errors/EnsureMirroredTypeException/Processor.java
+ test/tools/javac/processing/errors/EnsureMirroredTypeException/Source.java
+ test/tools/javac/processing/errors/EnsureMirroredTypeException/Source.out
Changeset: 58da1296c6b3
Author: darcy
Date: 2013-08-20 12:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/58da1296c6b3
8011043: Warn about use of 1.5 and earlier source and target values
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javadoc/Start.java
+ test/tools/javac/diags/examples/ObsoleteSourceAndTarget.java
Changeset: 0f88e3d3d250
Author: ksrini
Date: 2013-08-20 14:15 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/0f88e3d3d250
7179455: tools/javac/processing/model/testgetallmembers/Main.java fails against JDK 7 and JDK 8
Reviewed-by: jjg
! test/tools/javac/processing/model/testgetallmembers/Main.java
Changeset: a76dc1b4c299
Author: jjg
Date: 2013-08-20 14:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/a76dc1b4c299
8020663: Restructure some properties to facilitate better translation
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
Changeset: 79e341614c50
Author: jjg
Date: 2013-08-20 14:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/79e341614c50
8022080: javadoc generates invalid HTML in Turkish locale
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
! src/share/classes/com/sun/tools/doclint/HtmlTag.java
Changeset: 720992953d43
Author: jjg
Date: 2013-08-20 15:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/720992953d43
8013887: In class use, some tables are randomly unsorted
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
Changeset: 7de231613e4a
Author: jjg
Date: 2013-08-21 16:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/7de231613e4a
8023515: import type-annotations updates
Reviewed-by: jjg
Contributed-by: wdietl at gmail.com
! src/share/classes/com/sun/source/tree/MethodTree.java
! src/share/classes/com/sun/source/tree/TypeParameterTree.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
+ test/tools/javac/annotations/typeAnnotations/failures/DummyProcessor.java
+ test/tools/javac/annotations/typeAnnotations/failures/T8020715.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
+ test/tools/javac/tree/TypeAnnotationsPretty.java
Changeset: 2068190f8ac2
Author: emc
Date: 2013-08-21 20:23 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/2068190f8ac2
7118412: Shadowing of type-variables vs. member types
4987840: What is the scope of an annotation?
Summary: Fixed issue with shadowing of type names.
Reviewed-by: jjg, abuckley, mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
Changeset: 57e1266527dd
Author: jjg
Date: 2013-08-21 17:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/57e1266527dd
8022287: javac.sym.Profiles uses a static Map when it should not
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javac/sym/Profiles.java
+ test/tools/javac/profiles/ProfileTest.java
Changeset: eebb29618f50
Author: emc
Date: 2013-08-21 20:41 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/eebb29618f50
8023520: Add missing test for JDK-7118412
Summary: The test for JDK-7118412 was dropped from the changeset in a merging accident.
Reviewed-by: jjg
+ test/tools/javac/7118412/ShadowingTest.java
Changeset: 7a4717f3ea7b
Author: vromero
Date: 2013-08-22 10:22 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/7a4717f3ea7b
8022316: Generic throws, overriding and method reference
Reviewed-by: jjg, mcimadamore
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.java
+ test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.out
Changeset: 25aaff78d754
Author: vromero
Date: 2013-08-22 13:12 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/25aaff78d754
8023112: javac should not use lazy constant evaluation approach for method references
Reviewed-by: jjg, mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/T8023112/SkipLazyConstantCreationForMethodRefTest.java
Changeset: 1ab22e60a738
Author: emc
Date: 2013-08-22 12:47 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/1ab22e60a738
8020745: Suspicious MethodParameters attribute generated for local classes capturing local variables
Summary: Corrected an error in a previous patch that caused captured locals to be added to the beginning, not the end of a parameter list.
Reviewed-by: jjg, mcimadamore, ksrini, abuckley
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
- test/tools/javac/8015701/AnonymousParameters.java
+ test/tools/javac/MethodParameters/CaptureTest.java
Changeset: b77381d99056
Author: jjg
Date: 2013-08-22 12:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/b77381d99056
8022173: Relax some warnings in doclint
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclint/HtmlTag.java
! test/tools/doclint/html/ListTagsTest.java
! test/tools/doclint/html/OtherTagsTest.java
! test/tools/doclint/html/OtherTagsTest.out
! test/tools/doclint/html/TableTagsTest.java
Changeset: 56d99167c5db
Author: rriggs
Date: 2013-08-26 15:23 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/56d99167c5db
Merge
- test/tools/javac/8015701/AnonymousParameters.java
- test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java
- test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java
Changeset: f2ee3a4e7927
Author: cl
Date: 2013-08-22 09:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/f2ee3a4e7927
Added tag jdk8-b104 for changeset dd4a00c220c6
! .hgtags
Changeset: b59a0b4675c9
Author: lana
Date: 2013-08-20 17:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/b59a0b4675c9
Merge
- test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java
- test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java
Changeset: 375834b5cf08
Author: lana
Date: 2013-08-23 14:17 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/375834b5cf08
Merge
- test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java
- test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java
Changeset: aec8d5ea6ffe
Author: rriggs
Date: 2013-08-26 15:31 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/langtools/rev/aec8d5ea6ffe
Merge
From roger.riggs at oracle.com Wed Aug 28 10:11:18 2013
From: roger.riggs at oracle.com (roger.riggs at oracle.com)
Date: Wed, 28 Aug 2013 17:11:18 +0000
Subject: [threeten-dev] hg: threeten/threeten/nashorn: 42 new changesets
Message-ID: <20130828171155.9B9B862370@hg.openjdk.java.net>
Changeset: 0ad00ae4fec6
Author: hannesw
Date: 2013-08-01 12:23 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/0ad00ae4fec6
8020132: Big object literal with numerical keys exceeds method size
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/runtime/NashornLoader.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
! src/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java
+ test/script/basic/JDK-8020132.js
+ test/script/basic/JDK-8020132.js.EXPECTED
Changeset: bb0f3c896cb7
Author: sundar
Date: 2013-08-06 13:10 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/bb0f3c896cb7
Merge
Changeset: ab90c566272d
Author: lana
Date: 2013-08-06 17:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ab90c566272d
Merge
Changeset: 414203de4374
Author: lana
Date: 2013-08-13 10:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/414203de4374
Merge
Changeset: afc100513451
Author: cl
Date: 2013-08-15 09:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/afc100513451
Added tag jdk8-b103 for changeset 414203de4374
! .hgtags
Changeset: 9a3e3bb30db3
Author: attila
Date: 2013-08-07 16:38 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/9a3e3bb30db3
8022509: Various Dynalink security enhancements
Reviewed-by: jlaskey, hannesw
! src/jdk/internal/dynalink/ChainedCallSite.java
! src/jdk/internal/dynalink/DynamicLinkerFactory.java
! src/jdk/internal/dynalink/beans/ClassString.java
! src/jdk/internal/dynalink/beans/StaticClassLinker.java
- src/jdk/internal/dynalink/support/Backport.java
! src/jdk/internal/dynalink/support/ClassMap.java
! src/jdk/internal/dynalink/support/Guards.java
! src/jdk/internal/dynalink/support/Lookup.java
! src/jdk/internal/dynalink/support/TypeConverterFactory.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
Changeset: dd79c04ef7df
Author: sundar
Date: 2013-08-08 16:38 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/dd79c04ef7df
8022524: Memory leaks in nashorn sources and tests found by jhat analysis
Reviewed-by: attila, hannesw
! make/project.properties
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/GlobalObject.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! test/script/basic/JDK-8020357.js
! test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
! test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
! test/src/jdk/nashorn/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/parser/ParserTest.java
Changeset: 0d7484bf8597
Author: sundar
Date: 2013-08-08 18:19 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/0d7484bf8597
Merge
- src/jdk/internal/dynalink/support/Backport.java
Changeset: 14ea21d58f83
Author: jlaskey
Date: 2013-08-08 11:20 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/14ea21d58f83
Merge
- src/jdk/internal/dynalink/support/Backport.java
Changeset: 47e2b609fe31
Author: sundar
Date: 2013-08-09 20:48 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/47e2b609fe31
8022707: Revisit all doPrivileged blocks
Reviewed-by: jlaskey, hannesw
! make/project.properties
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ECMAErrors.java
! src/jdk/nashorn/internal/runtime/Logging.java
! src/jdk/nashorn/internal/runtime/linker/ClassAndLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
! src/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk/nashorn/tools/Shell.java
Changeset: 01304b0550fb
Author: sundar
Date: 2013-08-12 14:43 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/01304b0550fb
8022782: publicLookup access failures in ScriptObject, ScriptFunction and ScriptFunction
Reviewed-by: lagergren, attila, hannesw
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
Changeset: 3c13fba4d727
Author: attila
Date: 2013-08-12 12:46 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/3c13fba4d727
8022789: Revisit doPrivileged blocks in Dynalink
Reviewed-by: lagergren, sundar
! src/jdk/internal/dynalink/DynamicLinkerFactory.java
+ src/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java
! src/jdk/internal/dynalink/support/ClassMap.java
! src/jdk/internal/dynalink/support/TypeConverterFactory.java
Changeset: 0bbaa0ac36ab
Author: sundar
Date: 2013-08-12 16:52 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/0bbaa0ac36ab
8022614: Please exclude test test/script/trusted/JDK-8020809.js from Nashorn code coverage run
Reviewed-by: jlaskey, lagergren
! exclude/exclude_list_cc.txt
Changeset: 03ba1cd734c0
Author: hannesw
Date: 2013-08-12 13:31 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/03ba1cd734c0
8022731: NativeArguments has wrong implementation of isMapped()
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/objects/NativeArguments.java
+ test/script/basic/JDK-8022731.js
+ test/script/basic/JDK-8022731.js.EXPECTED
Changeset: 821b605c7046
Author: sundar
Date: 2013-08-12 17:08 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/821b605c7046
8022615: [nightly] Two nashorn print tests fail in nightly builds on Windows
Reviewed-by: lagergren, jlaskey
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: f2e1673db03b
Author: sundar
Date: 2013-08-12 18:16 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f2e1673db03b
8022598: Object.getPrototypeOf should return null for host objects rather than throwing TypeError
Reviewed-by: lagergren, jlaskey, attila, hannesw
! src/jdk/nashorn/internal/objects/NativeObject.java
+ test/script/basic/JDK-8022598.js
Changeset: a0807e889be3
Author: sundar
Date: 2013-08-12 20:37 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/a0807e889be3
Merge
Changeset: 8ecf68b292d0
Author: lana
Date: 2013-08-13 18:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/8ecf68b292d0
Merge
Changeset: bbc4e9d37315
Author: jlaskey
Date: 2013-08-12 18:00 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/bbc4e9d37315
8022676: Confusing error message checking instanceof non-class
Reviewed-by: jlaskey, sundar
Contributed-by: michael.horowitz at oracle.com
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
Changeset: ba507ac08719
Author: sundar
Date: 2013-08-14 20:51 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/ba507ac08719
8023026: Array.prototype iterator functions like forEach, reduce should work for Java arrays, lists
Reviewed-by: jlaskey, lagergren
- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/JavaArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/JavaListIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseJavaArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseJavaListIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseScriptArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ReverseScriptObjectIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ScriptArrayIterator.java
+ src/jdk/nashorn/internal/runtime/arrays/ScriptObjectIterator.java
+ test/script/basic/JDK-8023026.js
+ test/script/basic/JDK-8023026.js.EXPECTED
Changeset: 09c99b58b81e
Author: sundar
Date: 2013-08-16 15:04 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/09c99b58b81e
8020355: bind on built-in constructors don't use bound argument values
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
+ test/script/basic/JDK-8020355.js
Changeset: 1d29d2e27590
Author: hannesw
Date: 2013-08-16 13:42 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/1d29d2e27590
8019985: Date.parse("2000-01-01T00:00:00.Z") should return NaN
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/parser/DateParser.java
+ test/script/basic/JDK-8019985.js
Changeset: 36fb36217e1d
Author: lagergren
Date: 2013-08-16 18:51 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/36fb36217e1d
8023017: SUB missing for widest op == number for BinaryNode
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/BreakableNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/LexicalContextNode.java
! src/jdk/nashorn/internal/objects/NativeArguments.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java
! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
Changeset: bd0174b1a42f
Author: sundar
Date: 2013-08-19 17:16 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/bd0174b1a42f
8023210: jjs tools should support a mode where it will load few command line scripts and then entering into interactive shell
Reviewed-by: hannesw, attila, lagergren, jlaskey
! src/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk/nashorn/tools/Shell.java
Changeset: e628aefac504
Author: sundar
Date: 2013-08-19 19:37 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/e628aefac504
Merge
- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java
Changeset: dbb0a20a6f27
Author: attila
Date: 2013-08-21 13:39 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/dbb0a20a6f27
8023373: allow super invocation for adapters
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/basic/JDK-8023373.js
+ test/script/basic/JDK-8023373.js.EXPECTED
Changeset: dc322503ce36
Author: attila
Date: 2013-08-21 13:39 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/dc322503ce36
8022903: Enhance for-in and for-each for Lists and Maps
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ test/script/basic/JDK-8022903.js
+ test/script/basic/JDK-8022903.js.EXPECTED
Changeset: b7c04b3b01a7
Author: sundar
Date: 2013-08-21 17:28 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/b7c04b3b01a7
8023368: Instance __proto__ property should exist and be writable.
Reviewed-by: attila, hannesw
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/PropertyListener.java
! src/jdk/nashorn/internal/runtime/PropertyListenerManager.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! src/jdk/nashorn/internal/runtime/resources/mozilla_compat.js
+ test/script/basic/JDK-8023368.js
+ test/script/basic/JDK-8023368.js.EXPECTED
+ test/script/basic/JDK-8023368_2.js
+ test/script/basic/JDK-8023368_2.js.EXPECTED
+ test/script/basic/circular_proto.js
+ test/script/basic/circular_proto.js.EXPECTED
+ test/script/basic/mirror_proto_assign.js
+ test/script/basic/mirror_proto_assign.js.EXPECTED
+ test/script/basic/nonextensible_proto_assign.js
+ test/script/basic/nonextensible_proto_assign.js.EXPECTED
Changeset: 54f60d91024c
Author: sundar
Date: 2013-08-22 18:46 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/54f60d91024c
8023551: Mirror functions can not be invoked using invokeMethod, invokeFunction
Reviewed-by: attila, jlaskey, lagergren
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
+ test/script/basic/JDK-8023551.js
+ test/script/basic/JDK-8023551.js.EXPECTED
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 8ad9bcb04e6d
Author: hannesw
Date: 2013-08-22 17:23 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/8ad9bcb04e6d
8023531: new RegExp('').toString() should return '/(?:)/'
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk/nashorn/internal/runtime/regexp/RegExp.java
+ test/script/basic/JDK-8023531.js
Changeset: c5c5ab3f420a
Author: jlaskey
Date: 2013-08-22 13:51 -0300
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c5c5ab3f420a
8023228: Debugger information gather is too slow.
Reviewed-by: sundar, lagergren
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/runtime/Context.java
+ src/jdk/nashorn/internal/runtime/DebuggerSupport.java
Changeset: 5a1e07b9a3cd
Author: sundar
Date: 2013-08-22 22:32 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/5a1e07b9a3cd
8023560: Arbitrary javax.script.Bindings objects as ENGINE_SCOPE objects are not handled as expected.
Reviewed-by: jlaskey, lagergren, hannesw
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
Changeset: d82ac93aa55c
Author: sundar
Date: 2013-08-23 16:10 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/d82ac93aa55c
8023631: engine.js init script should be loaded into every global instance created by engines
Reviewed-by: attila, hannesw
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/resources/engine.js
+ test/src/jdk/nashorn/api/scripting/InvocableTest.java
+ test/src/jdk/nashorn/api/scripting/ScopeTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
+ test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
Changeset: 6b6a8fc714a9
Author: lagergren
Date: 2013-08-23 12:43 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/6b6a8fc714a9
8023453: --log=attr did not unindent identNodes
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/internal/codegen/Attr.java
Changeset: 4dcd5a22fdd3
Author: lagergren
Date: 2013-08-23 12:44 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/4dcd5a22fdd3
Merge
Changeset: f18f2ce1b2dc
Author: attila
Date: 2013-08-23 13:10 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f18f2ce1b2dc
8023630: Implement Java.super() as the preferred way to call super methods
Reviewed-by: jlaskey, lagergren, sundar
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
+ src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java
+ src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java
+ test/script/basic/JDK-8023630.js
+ test/script/basic/JDK-8023630.js.EXPECTED
! test/script/basic/NASHORN-397.js
Changeset: 2ce55025a37d
Author: sundar
Date: 2013-08-23 16:44 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/2ce55025a37d
Merge
Changeset: 52610aca05ec
Author: rriggs
Date: 2013-08-26 15:24 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/52610aca05ec
Merge
- src/jdk/internal/dynalink/support/Backport.java
- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java
Changeset: 74244f43c577
Author: cl
Date: 2013-08-22 09:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/74244f43c577
Added tag jdk8-b104 for changeset afc100513451
! .hgtags
Changeset: 1f2394beecf7
Author: lana
Date: 2013-08-20 17:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/1f2394beecf7
Merge
- src/jdk/internal/dynalink/support/Backport.java
- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java
Changeset: f484bfb624dd
Author: lana
Date: 2013-08-23 14:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/f484bfb624dd
Merge
- src/jdk/internal/dynalink/support/Backport.java
- src/jdk/nashorn/internal/runtime/arrays/ArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/MapIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseArrayIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ReverseMapIterator.java
Changeset: c393ac1e48bc
Author: rriggs
Date: 2013-08-26 15:31 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/nashorn/rev/c393ac1e48bc
Merge
From roger.riggs at oracle.com Wed Aug 28 09:10:30 2013
From: roger.riggs at oracle.com (roger.riggs at oracle.com)
Date: Wed, 28 Aug 2013 16:10:30 +0000
Subject: [threeten-dev] hg: threeten/threeten/jdk: 182 new changesets
Message-ID: <20130828170751.562F46236D@hg.openjdk.java.net>
Changeset: 1c6bfb303ffc
Author: prr
Date: 2013-08-06 13:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1c6bfb303ffc
8022175: Fix doclint warnings in javax.print
Reviewed-by: darcy
! src/share/classes/javax/print/DocFlavor.java
! src/share/classes/javax/print/MultiDocPrintJob.java
! src/share/classes/javax/print/PrintService.java
! src/share/classes/javax/print/ServiceUI.java
! src/share/classes/javax/print/ServiceUIFactory.java
! src/share/classes/javax/print/attribute/AttributeSet.java
! src/share/classes/javax/print/attribute/DateTimeSyntax.java
! src/share/classes/javax/print/attribute/DocAttributeSet.java
! src/share/classes/javax/print/attribute/EnumSyntax.java
! src/share/classes/javax/print/attribute/HashAttributeSet.java
! src/share/classes/javax/print/attribute/IntegerSyntax.java
! src/share/classes/javax/print/attribute/PrintJobAttributeSet.java
! src/share/classes/javax/print/attribute/PrintRequestAttributeSet.java
! src/share/classes/javax/print/attribute/PrintServiceAttributeSet.java
! src/share/classes/javax/print/attribute/ResolutionSyntax.java
! src/share/classes/javax/print/attribute/Size2DSyntax.java
! src/share/classes/javax/print/attribute/standard/Chromaticity.java
! src/share/classes/javax/print/attribute/standard/Compression.java
! src/share/classes/javax/print/attribute/standard/Finishings.java
! src/share/classes/javax/print/attribute/standard/JobKOctets.java
! src/share/classes/javax/print/attribute/standard/MediaPrintableArea.java
! src/share/classes/javax/print/attribute/standard/MediaSize.java
! src/share/classes/javax/print/attribute/standard/PresentationDirection.java
! src/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java
! src/share/classes/javax/print/attribute/standard/PrinterResolution.java
Changeset: c3b91dc2504a
Author: jgodinez
Date: 2013-08-06 14:22 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c3b91dc2504a
8021583: test/javax/print/autosense/PrintAutoSenseData.java throwing NPE
Reviewed-by: jchen, prr
! src/solaris/classes/sun/print/UnixPrintJob.java
! src/windows/classes/sun/print/Win32PrintJob.java
! test/javax/print/attribute/autosense/PrintAutoSenseData.java
+ test/javax/print/attribute/autosense/sample.txt
Changeset: fe04f40cf469
Author: prr
Date: 2013-08-06 17:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fe04f40cf469
8022455: Fix doclint warnings in javax.imageio
Reviewed-by: darcy
! src/share/classes/javax/imageio/ImageIO.java
! src/share/classes/javax/imageio/ImageReadParam.java
! src/share/classes/javax/imageio/ImageReader.java
! src/share/classes/javax/imageio/ImageTypeSpecifier.java
! src/share/classes/javax/imageio/ImageWriteParam.java
! src/share/classes/javax/imageio/ImageWriter.java
! src/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java
! src/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java
! src/share/classes/javax/imageio/plugins/jpeg/JPEGImageReadParam.java
! src/share/classes/javax/imageio/plugins/jpeg/JPEGImageWriteParam.java
! src/share/classes/javax/imageio/spi/ImageReaderSpi.java
! src/share/classes/javax/imageio/spi/ImageWriterSpi.java
! src/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/share/classes/javax/imageio/stream/ImageInputStream.java
! src/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/share/classes/javax/imageio/stream/ImageOutputStream.java
Changeset: c827ad8c1101
Author: prr
Date: 2013-08-06 17:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c827ad8c1101
8022447: Fix doclint warnings in java.awt.image
Reviewed-by: darcy
! src/share/classes/java/awt/image/BufferStrategy.java
! src/share/classes/java/awt/image/BufferedImage.java
! src/share/classes/java/awt/image/ByteLookupTable.java
! src/share/classes/java/awt/image/ColorModel.java
! src/share/classes/java/awt/image/DirectColorModel.java
! src/share/classes/java/awt/image/ImageProducer.java
! src/share/classes/java/awt/image/IndexColorModel.java
! src/share/classes/java/awt/image/MemoryImageSource.java
! src/share/classes/java/awt/image/MultiPixelPackedSampleModel.java
! src/share/classes/java/awt/image/PixelGrabber.java
! src/share/classes/java/awt/image/RGBImageFilter.java
! src/share/classes/java/awt/image/ShortLookupTable.java
! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java
! src/share/classes/java/awt/image/WritableRaster.java
Changeset: 9314c199003d
Author: lana
Date: 2013-08-06 22:47 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9314c199003d
Merge
- src/share/classes/java/net/package.html
Changeset: ab64c138d5bd
Author: prr
Date: 2013-08-07 18:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ab64c138d5bd
8014883: java.awt.container.add(component comp object constraints) doesn't work as expected on some linux platforms
Reviewed-by: jgodinez
! makefiles/CompileNativeLibraries.gmk
! src/solaris/native/sun/java2d/x11/XRBackendNative.c
Changeset: 645a37a3559f
Author: leonidr
Date: 2013-08-01 01:26 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/645a37a3559f
8021815: Add regression test for JDK-8007267
Reviewed-by: serb
+ test/com/apple/eawt/DefaultMenuBar/DefaultMenuBarTest.java
Changeset: 495ca130cbde
Author: alexsch
Date: 2013-08-01 17:09 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/495ca130cbde
7161568: [macosx] api/javax_swing/JTabbedPane/index2.html#varios fails
Reviewed-by: malenkov, serb
! src/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java
+ test/javax/swing/JTabbedPane/4361477/bug4361477.java
+ test/javax/swing/JTabbedPane/6495408/bug6495408.java
+ test/javax/swing/JTabbedPane/7161568/bug7161568.java
Changeset: e76b1568d002
Author: leonidr
Date: 2013-08-02 15:42 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e76b1568d002
8021381: JavaFX scene included in Swing JDialog not starting from Web Start
Reviewed-by: art, dcherepanov
! src/share/classes/sun/awt/AppContext.java
Changeset: 07abddc1d7f2
Author: leonidr
Date: 2013-08-06 17:07 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/07abddc1d7f2
8022247: java/awt/EventDispatchThread/LoopRobustness/LoopRobustness throws NPE
Reviewed-by: art
! test/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.java
Changeset: 27d1bdf2f7d9
Author: mcherkas
Date: 2013-08-06 17:29 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/27d1bdf2f7d9
8016833: Underlines and strikethrough not rendering correctly
Reviewed-by: alexsch, serb
Contributed-by: anton.nashatyrev at oracle.com
! src/share/classes/javax/swing/text/GlyphView.java
+ test/javax/swing/text/StyledEditorKit/8016833/bug8016833.java
Changeset: f8ed88f5ed87
Author: alexsch
Date: 2013-08-07 18:32 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f8ed88f5ed87
8022532: [parfait] Potential memory leak in gtk2_interface.c
Reviewed-by: art, serb
! src/solaris/native/sun/awt/gtk2_interface.c
Changeset: 7706a622d35f
Author: alexsch
Date: 2013-08-07 18:58 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7706a622d35f
8013849: Awt assert on Hashtable.cpp:124
Reviewed-by: serb
! src/windows/native/sun/windows/awt_Component.cpp
+ test/java/awt/event/KeyEvent/DeadKey/DeadKeySystemAssertionDialog.java
Changeset: f70492d969e7
Author: serb
Date: 2013-08-07 19:57 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f70492d969e7
7124339: [macosx] setIconImage is not endlessly tolerant to the broken image-arguments
Reviewed-by: alexsch, leonidr
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
Changeset: 540192229a69
Author: art
Date: 2013-08-07 21:31 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/540192229a69
6551589: ContainerListener Documentation may be incorrect
Reviewed-by: serb
! src/share/classes/java/awt/event/ContainerListener.java
Changeset: 9bcc3f2af980
Author: lana
Date: 2013-08-07 12:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9bcc3f2af980
Merge
- src/share/classes/java/net/package.html
Changeset: e193c4ad940a
Author: lana
Date: 2013-08-07 19:52 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e193c4ad940a
Merge
Changeset: c49b538ef054
Author: chegar
Date: 2013-08-01 12:38 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c49b538ef054
8022061: More ProblemList.txt updates (7/2013)
Reviewed-by: alanb, psandoz
! test/ProblemList.txt
Changeset: 36f4cf8872f3
Author: igerasim
Date: 2013-07-30 21:11 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/36f4cf8872f3
7192942: (coll) Inefficient calculation of power of two in HashMap
Reviewed-by: mduigou
! src/share/classes/java/util/HashMap.java
Changeset: 54329c24c2f4
Author: igerasim
Date: 2013-07-29 12:35 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/54329c24c2f4
8020669: (fs) Files.readAllBytes() does not read any data when Files.size() is 0
Reviewed-by: alanb, chegar, martin, rriggs
! src/share/classes/java/nio/file/Files.java
! test/java/nio/file/Files/BytesAndLines.java
Changeset: d6de149b9f20
Author: xuelei
Date: 2013-08-01 07:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d6de149b9f20
7127524: P11TlsPrfGenerator has anonymous inner class with serialVersionUID
Reviewed-by: vinnie
! src/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
Changeset: cd13a4a45a37
Author: chegar
Date: 2013-08-01 16:53 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cd13a4a45a37
8022087: Fix doclint issues in j.u.Deque & Queue
Reviewed-by: chegar, darcy
Contributed-by: Doug Lea
! src/share/classes/java/util/Deque.java
! src/share/classes/java/util/Queue.java
Changeset: 0be7839d4599
Author: psandoz
Date: 2013-08-01 15:28 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0be7839d4599
8020016: Numerous splitereator impls do not throw NPE for null Consumers
Reviewed-by: mduigou, alanb, henryjen
! src/share/classes/java/util/stream/SpinedBuffer.java
! src/share/classes/java/util/stream/StreamSpliterators.java
! src/share/classes/java/util/stream/Streams.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
! test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java
Changeset: 29f153e11683
Author: weijun
Date: 2013-08-02 08:59 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/29f153e11683
8021789: jarsigner parses alias as command line option (depending on locale)
Reviewed-by: vinnie
! src/share/classes/sun/security/tools/jarsigner/Main.java
+ test/sun/security/tools/jarsigner/collator.sh
Changeset: 40221b09812f
Author: uta
Date: 2013-08-02 13:16 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/40221b09812f
8020191: System.getProperty("os.name") returns "Windows NT (unknown)" on Windows 8.1
Reviewed-by: alanb, khazra, chegar
! src/windows/native/java/lang/java_props_md.c
! src/windows/resource/java.manifest
Changeset: 60c275e56a69
Author: chegar
Date: 2013-08-02 11:25 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/60c275e56a69
8022121: Remove superfluous @test tag from SpliteratorTraversingAndSplittingTest
Reviewed-by: psandoz
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
Changeset: 6ec910ff3ea1
Author: chegar
Date: 2013-08-02 14:29 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6ec910ff3ea1
8020291: j.u.c.CompletionStage
8020435: CompletableFuture/Basic.java fails on single core machine
Reviewed-by: chegar, psandoz
Contributed-by: Doug Lea
! src/share/classes/java/util/concurrent/CompletableFuture.java
+ src/share/classes/java/util/concurrent/CompletionStage.java
! test/ProblemList.txt
! test/java/util/concurrent/CompletableFuture/Basic.java
Changeset: 42b786f2fb99
Author: mullan
Date: 2013-08-02 08:30 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/42b786f2fb99
8001319: Add SecurityPermission "insertProvider" target name
Reviewed-by: vinnie
! src/share/classes/java/security/Security.java
! src/share/classes/java/security/SecurityPermission.java
+ test/java/security/Security/AddProvider.java
+ test/java/security/Security/AddProvider.policy.1
+ test/java/security/Security/AddProvider.policy.2
+ test/java/security/Security/AddProvider.policy.3
Changeset: 7bbc6c2351d7
Author: mullan
Date: 2013-08-02 08:37 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7bbc6c2351d7
Merge
- src/share/classes/java/net/package.html
- src/share/classes/java/util/stream/StreamBuilder.java
- src/share/classes/javax/security/auth/callback/package.html
- src/share/classes/javax/security/auth/kerberos/package.html
- src/share/classes/javax/security/auth/login/package.html
- src/share/classes/javax/security/auth/package.html
- src/share/classes/javax/security/auth/spi/package.html
- src/share/classes/javax/security/auth/x500/package.html
- src/share/classes/javax/security/cert/package.html
- src/share/classes/javax/security/sasl/package.html
- test/java/util/Collections/EmptySortedSet.java
Changeset: 0a778e487a73
Author: mullan
Date: 2013-08-02 09:38 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0a778e487a73
Merge
Changeset: 33617583c545
Author: bpb
Date: 2013-07-31 10:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/33617583c545
6476168: (fmt) Inconsistency formatting subnormal doubles with hexadecimal conversion
Summary: Update specification to match implementation.
Reviewed-by: darcy
Contributed-by: Brian Burkhalter
! src/share/classes/java/util/Formatter.java
! test/java/util/Formatter/Basic-X.java.template
! test/java/util/Formatter/Basic.java
! test/java/util/Formatter/BasicDouble.java
Changeset: 883cc296ec89
Author: bchristi
Date: 2013-08-02 15:30 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/883cc296ec89
8011194: Apps launched via double-clicked .jars have file.encoding value of US-ASCII on Mac OS X
Summary: On Mac, default to UTF-8 if no environmental hints are available
Reviewed-by: naoto, ddehaven
! src/solaris/native/java/lang/java_props_md.c
+ test/java/lang/System/MacEncoding/ExpectedEncoding.java
+ test/java/lang/System/MacEncoding/MacJNUEncoding.sh
+ test/java/lang/System/MacEncoding/TestFileEncoding.java
- test/java/lang/System/MacJNUEncoding/ExpectedEncoding.java
- test/java/lang/System/MacJNUEncoding/MacJNUEncoding.sh
Changeset: dd1040690e31
Author: bpb
Date: 2013-08-02 11:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dd1040690e31
8022094: BigDecimal/CompareToTests and BigInteger/CompareToTests are incorrect
Summary: Fail test if errors; fix test values; port BigDecimal version to BigInteger
Reviewed-by: smarks, alanb
Contributed-by: Brian Burkhalter
! test/java/math/BigDecimal/CompareToTests.java
! test/java/math/BigInteger/CompareToTests.java
Changeset: 80da091343af
Author: darcy
Date: 2013-08-05 07:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/80da091343af
8022190: Fix varargs lint warnings in the JDK
Reviewed-by: alanb, lancea, alexsch
! src/share/classes/java/util/stream/Stream.java
! src/share/classes/javax/swing/SwingWorker.java
! src/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/share/classes/sun/swing/AccumulativeRunnable.java
Changeset: 87367a1c7f76
Author: sundar
Date: 2013-08-05 21:31 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/87367a1c7f76
8016531: jconsole-plugin script demo does not work with nashorn
Reviewed-by: lagergren, hannesw
Contributed-by: rieberandreas at gmail.com
! src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java
! src/share/demo/scripting/jconsole-plugin/src/resources/jconsole.js
! src/share/demo/scripting/jconsole-plugin/src/scripts/invoke.js
! src/share/demo/scripting/jconsole-plugin/src/scripts/jstack.js
! src/share/demo/scripting/jconsole-plugin/src/scripts/jtop.js
! src/share/demo/scripting/jconsole-plugin/src/scripts/sysprops.js
! src/share/sample/scripting/scriptpad/README.txt
! src/share/sample/scripting/scriptpad/src/resources/conc.js
! src/share/sample/scripting/scriptpad/src/resources/mm.js
Changeset: 31759750ff63
Author: smarks
Date: 2013-08-05 19:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/31759750ff63
8020854: change RMI javadocs to specify that remote objects are exported to the wildcard address
Reviewed-by: rgallard, alanb
! src/share/classes/java/rmi/server/RMISocketFactory.java
! src/share/classes/java/rmi/server/UnicastRemoteObject.java
Changeset: fce446b29577
Author: dsamersoff
Date: 2013-08-06 14:04 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fce446b29577
8011038: sourceObj validation during desereliazation of RelationNotification should be relaxed
Summary: sourceObj could be set to null by setSource() relax a validation of deserialized object.
Reviewed-by: sjiang, skoivu, dfuchs
! src/share/classes/javax/management/relation/RelationNotification.java
Changeset: 6773af0dda02
Author: chegar
Date: 2013-08-06 15:35 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6773af0dda02
8022344: Additional debug info for test/java/net/NetworkInterface/IndexTest.java
Reviewed-by: michaelm, alanb
! test/java/net/NetworkInterface/IndexTest.java
Changeset: 1f4af3e0447e
Author: mullan
Date: 2013-08-06 08:31 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1f4af3e0447e
8022120: JCK test api/javax_xml/crypto/dsig/TransformService/index_ParamMethods fails
Summary: TransformService.init and marshalParams must throw NullPointerException when parent parameter is null
Reviewed-by: xuelei
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
+ test/javax/xml/crypto/dsig/TransformService/NullParent.java
Changeset: ba634b53f53a
Author: mullan
Date: 2013-08-06 08:34 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ba634b53f53a
Merge
Changeset: cd0ea5563523
Author: jfranck
Date: 2013-08-06 18:54 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cd0ea5563523
7184826: (reflect) Add support for Project Lambda concepts in core reflection
Reviewed-by: darcy, jfranck
Contributed-by: Amy Lu
+ test/java/lang/reflect/DefaultStaticTest/DefaultStaticInvokeTest.java
+ test/java/lang/reflect/DefaultStaticTest/DefaultStaticTestData.java
+ test/java/lang/reflect/DefaultStaticTest/helper/Declared.java
+ test/java/lang/reflect/DefaultStaticTest/helper/Mod.java
! test/java/lang/reflect/Method/DefaultMethodModeling.java
! test/java/lang/reflect/Method/IsDefaultTest.java
Changeset: 98643f3ddf40
Author: darcy
Date: 2013-08-06 13:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/98643f3ddf40
8022174: Fix doclint warnings in javax.sound
8022404: Fix doclint issues in java.applet
Reviewed-by: prr
! src/share/classes/java/applet/AppletContext.java
! src/share/classes/javax/sound/midi/MetaMessage.java
! src/share/classes/javax/sound/midi/MidiDevice.java
! src/share/classes/javax/sound/midi/MidiDeviceReceiver.java
! src/share/classes/javax/sound/midi/MidiDeviceTransmitter.java
! src/share/classes/javax/sound/midi/MidiFileFormat.java
! src/share/classes/javax/sound/midi/MidiMessage.java
! src/share/classes/javax/sound/midi/MidiSystem.java
! src/share/classes/javax/sound/midi/ShortMessage.java
! src/share/classes/javax/sound/midi/Synthesizer.java
! src/share/classes/javax/sound/midi/SysexMessage.java
! src/share/classes/javax/sound/midi/Track.java
! src/share/classes/javax/sound/sampled/AudioFileFormat.java
! src/share/classes/javax/sound/sampled/AudioFormat.java
! src/share/classes/javax/sound/sampled/AudioSystem.java
! src/share/classes/javax/sound/sampled/BooleanControl.java
! src/share/classes/javax/sound/sampled/Mixer.java
! src/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java
Changeset: 12c1b78acf9a
Author: lagergren
Date: 2013-08-06 12:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/12c1b78acf9a
8022412: Fixed warnings in java.util root, except for HashMap
Reviewed-by: mduigou, darcy
Contributed-by: marcus.lagergren at oracle.com
! src/share/classes/java/util/ArrayPrefixHelpers.java
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/Comparator.java
! src/share/classes/java/util/Comparators.java
! src/share/classes/java/util/Hashtable.java
! src/share/classes/java/util/IdentityHashMap.java
! src/share/classes/java/util/Vector.java
! src/share/classes/java/util/WeakHashMap.java
Changeset: 8112076ae424
Author: juh
Date: 2013-08-06 13:46 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8112076ae424
8022439: Fix lint warnings in sun.security.ec
Reviewed-by: darcy
! src/share/classes/sun/security/ec/ECDSASignature.java
Changeset: 69cfd941aec2
Author: juh
Date: 2013-08-06 14:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/69cfd941aec2
8022443: Fix lint warnings in sun.security.pkcs12
Reviewed-by: darcy
! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
Changeset: 31e923842d49
Author: smarks
Date: 2013-08-06 14:24 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/31e923842d49
8022440: suppress deprecation warnings in sun.rmi
Reviewed-by: mduigou
! src/share/classes/sun/rmi/runtime/Log.java
! src/share/classes/sun/rmi/server/ActivatableRef.java
! src/share/classes/sun/rmi/server/Dispatcher.java
! src/share/classes/sun/rmi/server/LoaderHandler.java
! src/share/classes/sun/rmi/server/UnicastRef.java
! src/share/classes/sun/rmi/server/UnicastServerRef.java
! src/share/classes/sun/rmi/server/Util.java
! src/share/classes/sun/rmi/transport/DGCImpl.java
! src/share/classes/sun/rmi/transport/StreamRemoteCall.java
! src/share/classes/sun/rmi/transport/Transport.java
! src/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
! src/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java
! src/share/classes/sun/rmi/transport/tcp/TCPTransport.java
Changeset: 4b8b811059db
Author: dxu
Date: 2013-08-06 14:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4b8b811059db
8022410: Fix Javac Warnings in com.sun.security.auth Package
Reviewed-by: darcy
! src/share/classes/com/sun/security/auth/PolicyFile.java
! src/share/classes/com/sun/security/auth/SubjectCodeSource.java
Changeset: d5694d78ebc6
Author: darcy
Date: 2013-08-06 16:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d5694d78ebc6
8022406: Fix doclint issues in java.beans
Reviewed-by: prr
! src/share/classes/java/beans/AppletInitializer.java
! src/share/classes/java/beans/Beans.java
! src/share/classes/java/beans/ConstructorProperties.java
! src/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/share/classes/java/beans/EventHandler.java
! src/share/classes/java/beans/Expression.java
! src/share/classes/java/beans/IndexedPropertyDescriptor.java
! src/share/classes/java/beans/Introspector.java
! src/share/classes/java/beans/PersistenceDelegate.java
! src/share/classes/java/beans/PropertyChangeSupport.java
! src/share/classes/java/beans/PropertyDescriptor.java
! src/share/classes/java/beans/Transient.java
! src/share/classes/java/beans/VetoableChangeSupport.java
! src/share/classes/java/beans/beancontext/BeanContext.java
! src/share/classes/java/beans/beancontext/BeanContextChild.java
! src/share/classes/java/beans/beancontext/BeanContextChildSupport.java
! src/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java
! src/share/classes/java/beans/beancontext/BeanContextServices.java
! src/share/classes/java/beans/beancontext/BeanContextServicesSupport.java
! src/share/classes/java/beans/beancontext/BeanContextSupport.java
Changeset: 939c3be6cc86
Author: briangoetz
Date: 2013-06-28 16:26 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/939c3be6cc86
8015318: Extend Collector with 'finish' operation
Reviewed-by: mduigou
Contributed-by: brian.goetz at oracle.com
! src/share/classes/java/util/DoubleSummaryStatistics.java
! src/share/classes/java/util/IntSummaryStatistics.java
! src/share/classes/java/util/LongSummaryStatistics.java
! src/share/classes/java/util/StringJoiner.java
! src/share/classes/java/util/stream/Collector.java
! src/share/classes/java/util/stream/Collectors.java
! src/share/classes/java/util/stream/DelegatingStream.java
! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/ReduceOps.java
! src/share/classes/java/util/stream/ReferencePipeline.java
! src/share/classes/java/util/stream/Stream.java
! src/share/classes/java/util/stream/package-info.java
! test/java/util/stream/test/org/openjdk/tests/java/util/FillableStringTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/GroupByOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java
! test/jdk/lambda/MethodReferenceTestInstanceMethod.java
! test/jdk/lambda/separate/TestHarness.java
Changeset: 6cc8c2ad9804
Author: darcy
Date: 2013-08-06 16:45 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6cc8c2ad9804
8022453: Fix doclint issues in javax.accessibility
Reviewed-by: prr
! src/share/classes/javax/accessibility/Accessible.java
! src/share/classes/javax/accessibility/AccessibleBundle.java
! src/share/classes/javax/accessibility/AccessibleExtendedTable.java
! src/share/classes/javax/accessibility/AccessibleRelationSet.java
! src/share/classes/javax/accessibility/AccessibleTable.java
! src/share/classes/javax/accessibility/AccessibleTableModelChange.java
! src/share/classes/javax/accessibility/AccessibleTextSequence.java
! src/share/classes/javax/accessibility/AccessibleValue.java
Changeset: 2bc9ce1aade5
Author: lana
Date: 2013-08-06 17:01 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2bc9ce1aade5
Merge
Changeset: 7ab5f19a9a31
Author: lana
Date: 2013-08-06 17:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7ab5f19a9a31
Merge
Changeset: e303c228bf31
Author: henryjen
Date: 2013-08-06 17:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e303c228bf31
8022446: Fix serial warnings in java.util.stream
Reviewed-by: darcy
! src/share/classes/java/util/stream/AbstractShortCircuitTask.java
! src/share/classes/java/util/stream/AbstractTask.java
! src/share/classes/java/util/stream/FindOps.java
! src/share/classes/java/util/stream/ForEachOps.java
! src/share/classes/java/util/stream/MatchOps.java
! src/share/classes/java/util/stream/Nodes.java
! src/share/classes/java/util/stream/ReduceOps.java
! src/share/classes/java/util/stream/SliceOps.java
Changeset: 1d21ff5c2b3f
Author: dxu
Date: 2013-08-06 18:16 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1d21ff5c2b3f
8022478: Fix Warnings In sun.net.www.protocol.http Package
Reviewed-by: darcy
! src/share/classes/sun/net/www/protocol/http/AuthCacheValue.java
! src/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
Changeset: e117fcdd2176
Author: mduigou
Date: 2013-08-06 18:18 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e117fcdd2176
8022476: cleanup some raw types and unchecked warnings in java.util.stream
Reviewed-by: darcy
Contributed-by: mike.duigou at oracle.com, henry.jen at oracle.com
! src/share/classes/java/util/Optional.java
! src/share/classes/java/util/stream/AbstractPipeline.java
! src/share/classes/java/util/stream/AbstractShortCircuitTask.java
! src/share/classes/java/util/stream/DoublePipeline.java
! src/share/classes/java/util/stream/IntPipeline.java
! src/share/classes/java/util/stream/LongPipeline.java
! src/share/classes/java/util/stream/Nodes.java
! src/share/classes/java/util/stream/ReduceOps.java
! src/share/classes/java/util/stream/ReferencePipeline.java
! src/share/classes/java/util/stream/Sink.java
! src/share/classes/java/util/stream/SortedOps.java
! src/share/classes/java/util/stream/StreamSpliterators.java
Changeset: 906dd23334c1
Author: weijun
Date: 2013-08-07 19:06 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/906dd23334c1
7151062: [macosx] SCDynamicStore prints error messages to stderr
Reviewed-by: xuelei
! src/macosx/native/java/util/SCDynamicStoreConfig.m
Changeset: 99f4319763a9
Author: sundar
Date: 2013-08-07 18:16 +0530
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/99f4319763a9
8022483: Nashorn compatibility issues in jhat's OQL feature
Reviewed-by: lagergren, attila, hannesw
! src/share/classes/com/sun/tools/hat/resources/hat.js
! src/share/classes/com/sun/tools/hat/resources/oqlhelp.html
Changeset: 8c7cf4926157
Author: xuelei
Date: 2013-08-07 06:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8c7cf4926157
8013809: deadlock in SSLSocketImpl between between write and close
Reviewed-by: wetmore
! src/share/classes/sun/security/ssl/SSLSocketImpl.java
Changeset: c1f129f62f36
Author: lagergren
Date: 2013-08-07 08:08 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c1f129f62f36
8022454: Fixed various serializations and deprecation warnings in java.util, java.net and sun.tools
Reviewed-by: darcy
Contributed-by: marcus.lagergren at oracle.com
! src/share/classes/java/net/SocketAddress.java
! src/share/classes/java/util/logging/XMLFormatter.java
! src/share/classes/sun/tools/jar/JarException.java
Changeset: d1c82d5bee3f
Author: dxu
Date: 2013-08-07 12:13 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d1c82d5bee3f
8022554: Fix Warnings in sun.invoke.anon Package
Reviewed-by: darcy, mduigou, lancea
! src/share/classes/sun/invoke/anon/ConstantPoolPatch.java
Changeset: 8c50c27418d3
Author: smarks
Date: 2013-08-07 16:29 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8c50c27418d3
8022479: clean up warnings from sun.tools.asm
Reviewed-by: lancea, darcy
! src/share/classes/sun/tools/asm/Assembler.java
! src/share/classes/sun/tools/asm/ConstantPool.java
! src/share/classes/sun/tools/asm/Instruction.java
! src/share/classes/sun/tools/asm/SwitchData.java
! src/share/classes/sun/tools/asm/TryData.java
Changeset: 23e68a8e4b91
Author: lana
Date: 2013-08-07 19:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/23e68a8e4b91
Merge
- test/java/lang/System/MacJNUEncoding/ExpectedEncoding.java
- test/java/lang/System/MacJNUEncoding/MacJNUEncoding.sh
Changeset: e0f6039c0290
Author: lana
Date: 2013-08-13 10:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e0f6039c0290
Merge
Changeset: f1d8d15bfcb5
Author: cl
Date: 2013-08-15 09:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f1d8d15bfcb5
Added tag jdk8-b103 for changeset e0f6039c0290
! .hgtags
Changeset: 699968bb1f01
Author: rriggs
Date: 2013-08-22 14:07 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/699968bb1f01
Merge
! .hgtags
! src/share/classes/java/util/Formatter.java
- test/java/lang/System/MacJNUEncoding/ExpectedEncoding.java
- test/java/lang/System/MacJNUEncoding/MacJNUEncoding.sh
Changeset: 0beaa65c90c8
Author: okutsu
Date: 2013-08-08 13:51 +0900
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0beaa65c90c8
8015986: Incorrect Localization of HijrahChronology
Reviewed-by: naoto
Contributed-by: scolebourne at joda.org, roger.riggs at oracle.com
! make/tools/src/build/tools/cldrconverter/CLDRConverter.java
! make/tools/src/build/tools/cldrconverter/CalendarType.java
! src/share/classes/sun/text/resources/FormatData.java
! src/share/classes/sun/text/resources/ar/FormatData_ar.java
! test/java/time/test/java/time/format/TestNonIsoFormatter.java
Changeset: 2c4f1081a0fa
Author: uta
Date: 2013-08-08 09:16 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2c4f1081a0fa
7147084: (process) appA hangs when read output stream of appB which starts appC that runs forever
Reviewed-by: alanb, robm, martin
! src/windows/classes/java/lang/ProcessImpl.java
! src/windows/native/java/lang/ProcessImpl_md.c
+ test/java/lang/ProcessBuilder/InheritIOEHandle.java
+ test/java/lang/ProcessBuilder/SiblingIOEHandle.java
Changeset: b7d594716f86
Author: weijun
Date: 2013-08-08 21:13 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b7d594716f86
8016594: Native Windows ccache still reads DES tickets
Reviewed-by: dsamersoff, xuelei
! src/share/classes/sun/security/krb5/Credentials.java
! src/share/native/sun/security/krb5/nativeccache.c
! src/windows/native/sun/security/krb5/NativeCreds.c
Changeset: a388263a7287
Author: sherman
Date: 2013-08-08 12:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a388263a7287
8015666: test/tools/pack200/TimeStamp.java failing
Summary: to keep the default behavior of ZOS unchanged, if ze extra time not explicitly set
Reviewed-by: alanb, ksrini
! src/share/classes/java/util/zip/ZipConstants.java
! src/share/classes/java/util/zip/ZipEntry.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/java/util/zip/ZipUtils.java
! test/ProblemList.txt
! test/java/util/zip/TestExtraTime.java
! test/tools/pack200/TimeStamp.java
Changeset: 67edbf7e6b26
Author: juh
Date: 2013-08-08 17:06 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/67edbf7e6b26
8022461: Fix lint warnings in sun.security.{provider,rsa,x509}
Reviewed-by: darcy, weijun, xuelei, mullan
! src/share/classes/sun/security/provider/DSAPublicKey.java
! src/share/classes/sun/security/rsa/RSAPublicKeyImpl.java
! src/share/classes/sun/security/rsa/RSASignature.java
! src/share/classes/sun/security/x509/AlgIdDSA.java
! src/share/classes/sun/security/x509/X509Key.java
Changeset: 758e3117899c
Author: weijun
Date: 2013-08-09 11:41 +0800
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/758e3117899c
8021788: JarInputStream doesn't provide certificates for some file under META-INF
Reviewed-by: chegar, sherman
! src/share/classes/java/util/jar/JarVerifier.java
+ test/java/util/jar/JarInputStream/ExtraFileInMetaInf.java
Changeset: 54f0ccdd9ad7
Author: sherman
Date: 2013-08-08 23:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/54f0ccdd9ad7
6614237: missing codepage Cp290 at java runtime
Summary: to add charset Cp290 and Cp300
Reviewed-by: okutsu
+ make/tools/CharsetMapping/IBM290.c2b
+ make/tools/CharsetMapping/IBM290.map
+ make/tools/CharsetMapping/IBM300.c2b
+ make/tools/CharsetMapping/IBM300.map
! make/tools/CharsetMapping/dbcs
! make/tools/CharsetMapping/extsbcs
! make/tools/src/build/tools/charsetmapping/DBCS.java
! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java
Changeset: c29ca19cb816
Author: psandoz
Date: 2013-08-09 11:44 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c29ca19cb816
8022326: Spliterator for values of j.u.c.ConcurrentSkipListMap does not report ORDERED
Reviewed-by: martin, chegar
! src/share/classes/java/util/TreeMap.java
! src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! test/java/util/Spliterator/SpliteratorCharacteristics.java
Changeset: 84004d0e3fdd
Author: chegar
Date: 2013-08-09 13:50 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/84004d0e3fdd
8022661: InetAddress.writeObject() performs flush() on object output stream
Reviewed-by: michaelm, alanb
! src/share/classes/java/net/InetAddress.java
Changeset: ce1c874903cb
Author: dl
Date: 2013-08-09 17:56 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ce1c874903cb
8022724: lint warnings in j.u.concurrent packages
Reviewed-by: chegar, lancea, darcy
! src/share/classes/java/util/concurrent/CompletableFuture.java
! src/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/share/classes/java/util/concurrent/atomic/Striped64.java
Changeset: 03822f2389bf
Author: dxu
Date: 2013-08-09 10:55 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/03822f2389bf
8021977: Opening a file using java.io can throw IOException on Windows
Summary: Remove IOException related error-handling code for backward compatibility
Reviewed-by: alanb, lancea, mr
! src/windows/native/java/io/io_util_md.c
Changeset: a7c341f30747
Author: sherman
Date: 2013-08-09 12:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a7c341f30747
8020054: (tz) Support tzdata2013d
Summary: update the jdk8 tz data to version 2013d
Reviewed-by: coffeys, peytoia
! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/africa
! make/sun/javazic/tzdata/antarctica
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/australasia
! make/sun/javazic/tzdata/backward
! make/sun/javazic/tzdata/etcetera
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/factory
! make/sun/javazic/tzdata/iso3166.tab
! make/sun/javazic/tzdata/leapseconds
! make/sun/javazic/tzdata/northamerica
! make/sun/javazic/tzdata/pacificnew
! make/sun/javazic/tzdata/solar87
! make/sun/javazic/tzdata/solar88
! make/sun/javazic/tzdata/solar89
! make/sun/javazic/tzdata/southamerica
! make/sun/javazic/tzdata/systemv
! make/sun/javazic/tzdata/zone.tab
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/etcetera
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/factory
! test/sun/util/calendar/zi/tzdata/iso3166.tab
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/pacificnew
! test/sun/util/calendar/zi/tzdata/solar87
! test/sun/util/calendar/zi/tzdata/solar88
! test/sun/util/calendar/zi/tzdata/solar89
! test/sun/util/calendar/zi/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/systemv
! test/sun/util/calendar/zi/tzdata/zone.tab
Changeset: 8f01ccb0c981
Author: joehw
Date: 2013-08-09 12:53 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8f01ccb0c981
8022548: SPECJVM2008 has errors introduced in 7u40-b34
Reviewed-by: chegar, lancea
+ test/javax/xml/jaxp/parsers/8022548/JDK8022548.xml
+ test/javax/xml/jaxp/parsers/8022548/JDK8022548.xsl
+ test/javax/xml/jaxp/parsers/8022548/TestBase.java
+ test/javax/xml/jaxp/parsers/8022548/XOMParserTest.java
Changeset: ea4f4164422e
Author: xuelei
Date: 2013-08-11 18:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ea4f4164422e
8022487: DEREncodedKeyValue.supportedKeyTypes should be private
Reviewed-by: mullan
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java
Changeset: ffacf3e7a130
Author: mullan
Date: 2013-08-12 09:03 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ffacf3e7a130
8016848: javax_security/auth/login tests fail in compact 1 and 2 profiles
Summary: Change the default value of the "login.configuration.provider" security property to sun.security.provider.ConfigFile
Reviewed-by: xuelei
! src/share/classes/com/sun/security/auth/login/ConfigFile.java
! src/share/classes/javax/security/auth/login/Configuration.java
+ src/share/classes/sun/security/provider/ConfigFile.java
- src/share/classes/sun/security/provider/ConfigSpiFile.java
! src/share/classes/sun/security/provider/SunEntries.java
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
Changeset: d73fbf005f5f
Author: mullan
Date: 2013-08-12 09:29 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d73fbf005f5f
Merge
- src/share/classes/java/net/package.html
- test/java/lang/System/MacJNUEncoding/ExpectedEncoding.java
- test/java/lang/System/MacJNUEncoding/MacJNUEncoding.sh
Changeset: 70c8f4a4b8d6
Author: vromero
Date: 2013-08-12 17:40 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/70c8f4a4b8d6
8015780: java/lang/reflect/Method/GenericStringTest.java failing
Reviewed-by: darcy, jfranck
! test/ProblemList.txt
! test/java/lang/reflect/Method/GenericStringTest.java
Changeset: 7758bcf0ab6b
Author: henryjen
Date: 2013-08-12 12:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7758bcf0ab6b
8022749: Convert junit tests to testng in test/java/lang/invoke
Reviewed-by: mduigou, alanb
Contributed-by: Mani Sarkar
! test/java/lang/invoke/AccessControlTest.java
! test/java/lang/invoke/ClassValueTest.java
! test/java/lang/invoke/InvokeGenericTest.java
! test/java/lang/invoke/JavaDocExamplesTest.java
! test/java/lang/invoke/MethodTypeTest.java
! test/java/lang/invoke/PermuteArgsTest.java
! test/java/lang/invoke/ThrowExceptionsTest.java
Changeset: cc64a05836a7
Author: lancea
Date: 2013-08-12 16:09 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cc64a05836a7
8022753: SQLXML javadoc example typo
Reviewed-by: alanb, mchung
! src/share/classes/java/sql/SQLXML.java
Changeset: 5b14d702b0b8
Author: ascarpino
Date: 2013-08-12 11:25 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5b14d702b0b8
8020081: Cipher with OAEPPadding and OAEPParameterSpec can't be created
Reviewed-by: mullan
! src/share/classes/com/sun/crypto/provider/SunJCE.java
+ test/com/sun/crypto/provider/Cipher/RSA/TestOAEPPadding.java
Changeset: 818c3f82269c
Author: vinnie
Date: 2013-08-13 14:15 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/818c3f82269c
8013170: Spec for PBEParameterSpec does not specify behavior when paramSpec is null
Reviewed-by: mullan
! src/share/classes/javax/crypto/spec/PBEParameterSpec.java
Changeset: 26753a05859a
Author: vinnie
Date: 2013-08-13 14:18 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/26753a05859a
Merge
Changeset: 834faf2081b3
Author: bpb
Date: 2013-08-12 16:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/834faf2081b3
8022180: BigInteger Burnikel-Ziegler quotient and remainder calculation assumes quotient parameter is zero
Summary: Clear the quotient in divideAndRemainderBurnikelZiegler() if the divisor is larger than the dividend.
Reviewed-by: alanb, bpb
Contributed-by: Timothy Buktu
! src/share/classes/java/math/MutableBigInteger.java
! test/java/math/BigInteger/BigIntegerTest.java
Changeset: 18e15d92610b
Author: chegar
Date: 2013-08-13 14:57 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/18e15d92610b
8022779: ProblemList.txt updates (8/2013)
Summary: Update ProblemList and remove AggressiveOpts MOAT test run
Reviewed-by: chegar, alanb
Contributed-by: Amy Lu
! test/ProblemList.txt
! test/java/util/Collection/MOAT.java
Changeset: 78c102c3eefc
Author: dfuchs
Date: 2013-08-13 16:00 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/78c102c3eefc
8019948: java/util/logging/bundlesearch/ResourceBundleSearchTest.java is failing intermittently
Reviewed-by: mchung, dholmes
! test/java/util/logging/bundlesearch/ResourceBundleSearchTest.java
Changeset: 412b2f0950a9
Author: mullan
Date: 2013-08-13 10:06 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/412b2f0950a9
8022897: Add test/com/sun/crypto/provider/Cipher/RSA/TestOAEPPadding.java to ProblemList
Reviewed-by: vinnie, chegar
! test/ProblemList.txt
Changeset: 19133b3af95f
Author: mullan
Date: 2013-08-13 10:07 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/19133b3af95f
Merge
! test/ProblemList.txt
Changeset: cd9379e348d0
Author: darcy
Date: 2013-08-13 10:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cd9379e348d0
8022959: Fix new doclint issues in java.util.zip
Reviewed-by: chegar
! src/share/classes/java/util/zip/ZipEntry.java
Changeset: a4b0be7341ef
Author: robm
Date: 2013-08-13 19:10 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a4b0be7341ef
5049299: (process) Use posix_spawn, not fork, on S10 to avoid swap exhaustion
Reviewed-by: alanb, dholmes, martin, erikj, coffeys
! make/java/java/Exportedfiles.gmk
! make/java/java/Makefile
! makefiles/CompileLaunchers.gmk
! makefiles/CompileNativeLibraries.gmk
! src/solaris/classes/java/lang/UNIXProcess.java.bsd
! src/solaris/classes/java/lang/UNIXProcess.java.linux
! src/solaris/classes/java/lang/UNIXProcess.java.solaris
! src/solaris/native/java/lang/UNIXProcess_md.c
+ src/solaris/native/java/lang/childproc.c
+ src/solaris/native/java/lang/childproc.h
+ src/solaris/native/java/lang/jspawnhelper.c
! test/java/lang/ProcessBuilder/Basic.java
Changeset: 18ce880b5fb4
Author: lana
Date: 2013-08-13 18:33 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/18ce880b5fb4
Merge
! makefiles/CompileNativeLibraries.gmk
Changeset: cb74d71fd02f
Author: hseigel
Date: 2013-08-13 10:56 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/cb74d71fd02f
8022259: MakeClasslist is buggy and its README is out of date.
Summary: Fixed bug in FOR loop and updated comments and README
Reviewed-by: dholmes, alanb
! make/tools/sharing/README.txt
! make/tools/src/build/tools/makeclasslist/MakeClasslist.java
Changeset: f9cf6ecf596c
Author: coleenp
Date: 2013-08-14 10:14 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f9cf6ecf596c
Merge
Changeset: bc3cafb17c09
Author: ksrini
Date: 2013-08-14 08:12 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bc3cafb17c09
8022547: [verifier] move DefaultMethodRegressionTests.java to jdk
Reviewed-by: acorn
+ test/vm/verifier/defaultMethods/DefaultMethodRegressionTests.java
+ test/vm/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java
Changeset: 444a7edcf367
Author: darcy
Date: 2013-08-14 11:26 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/444a7edcf367
8022990: Fix dep_ann lint warnings in swing code
Reviewed-by: alexsch
! src/share/classes/com/sun/java/swing/Painter.java
! src/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java
! src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java
Changeset: c138d1b608e0
Author: sherman
Date: 2013-08-14 11:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c138d1b608e0
8022178: System.console() throws IOE on some Windows
Summary: to remove the IOE throwing code
Reviewed-by: alanb
! src/windows/native/java/io/Console_md.c
Changeset: 17dfbb3f60d3
Author: bpb
Date: 2013-08-12 10:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/17dfbb3f60d3
8022109: Evaluate adding incrementExact, decrementExact, negateExact to java.lang.Math
Summary: Add the methods for parameter types int and long.
Reviewed-by: mduigou
Contributed-by: Brian Burkhalter
! src/share/classes/java/lang/Math.java
! test/java/lang/Math/ExactArithTests.java
Changeset: f8af3499c1fb
Author: wetmore
Date: 2013-08-14 19:19 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f8af3499c1fb
8023075: JDK-5049299 has broken old make in jdk8
Reviewed-by: katleman
! make/java/java/Makefile
Changeset: 2f6523abab08
Author: yhuang
Date: 2013-08-14 22:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2f6523abab08
8021121: ISO 4217 Amendment Number 156
Reviewed-by: naoto
! src/share/classes/java/util/CurrencyData.properties
! src/share/classes/sun/util/resources/lv/CurrencyNames_lv_LV.properties
! test/java/util/Currency/tablea1.txt
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: 5ff3b55df2d4
Author: alanb
Date: 2013-08-15 11:54 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5ff3b55df2d4
8022921: Remove experimental Profile attribute
Reviewed-by: mchung, chegar
! src/share/classes/java/net/URLClassLoader.java
! src/share/classes/java/util/jar/Attributes.java
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
- src/share/classes/java/util/jar/UnsupportedProfileException.java
! src/share/classes/sun/launcher/LauncherHelper.java
! src/share/classes/sun/launcher/resources/launcher.properties
! src/share/classes/sun/misc/JavaUtilJarAccess.java
! src/share/classes/sun/misc/URLClassPath.java
! src/share/classes/sun/misc/Version.java.template
! src/share/classes/sun/tools/jar/Main.java
! src/share/classes/sun/tools/jar/resources/jar.properties
- test/java/net/URLClassLoader/profiles/Basic.java
- test/java/net/URLClassLoader/profiles/Lib.java
- test/java/net/URLClassLoader/profiles/basic.sh
- test/tools/jar/AddAndUpdateProfile.java
- test/tools/launcher/profiles/Basic.java
- test/tools/launcher/profiles/Logging.java
- test/tools/launcher/profiles/Main.java
- test/tools/launcher/profiles/VersionCheck.java
Changeset: b7b0beef5ded
Author: alanb
Date: 2013-08-15 13:42 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b7b0beef5ded
8015765: TEST_BUG: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java failing intermittently
Reviewed-by: chegar, dholmes, alanb
Contributed-by: yiming.wang at oracle.com
! test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java
Changeset: 7d7d553a8c61
Author: igerasim
Date: 2013-08-13 13:04 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7d7d553a8c61
8022584: Memory leak in some NetworkInterface methods
Reviewed-by: alanb, dholmes, chegar, michaelm
! src/solaris/native/java/net/NetworkInterface.c
+ test/java/net/NetworkInterface/MemLeakTest.java
Changeset: 3223342fb76e
Author: dl
Date: 2013-08-15 15:01 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3223342fb76e
8023103: FJ parallelism zero
8020537: java/util/concurrent/forkjoin/ThrowingRunnable.java
Reviewed-by: chegar, mduigou, alanb
! src/share/classes/java/util/concurrent/ForkJoinPool.java
Changeset: b07b19182e40
Author: dl
Date: 2013-08-15 15:04 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b07b19182e40
8023104: ConcurrentHashMap typo
Reviewed-by: chegar, mduigou
! src/share/classes/java/util/concurrent/ConcurrentHashMap.java
Changeset: e7137695dce3
Author: chegar
Date: 2013-08-15 15:16 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e7137695dce3
8022126: Remove throws SocketException from DatagramPacket constructors accepting SocketAddress
Reviewed-by: smarks, alanb, michaelm, darcy
! src/share/classes/java/net/DatagramPacket.java
Changeset: 6c307b4d0dd8
Author: sherman
Date: 2013-08-15 10:41 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/6c307b4d0dd8
7154662: {CRC32, Adler32}.update(byte[] b, int off, int len): undocumented ArrayIndexOutOfBoundsException
Summary: to add the throws clause
Reviewed-by: alanb, chegar
! src/share/classes/java/util/zip/Adler32.java
! src/share/classes/java/util/zip/CRC32.java
Changeset: b4645069238a
Author: vinnie
Date: 2013-08-15 19:49 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b4645069238a
8023108: Remove ShortRSAKey1024.sh from ProblemList.txt
Reviewed-by: mullan
! test/ProblemList.txt
Changeset: 3211caab58ba
Author: vinnie
Date: 2013-08-15 19:56 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3211caab58ba
Merge
Changeset: 5bb196aa183c
Author: dxu
Date: 2013-08-15 12:36 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5bb196aa183c
4858457: File.getCanonicalPath() throws IOException when invoked with "nul" (win)
Reviewed-by: alanb
! src/windows/native/java/io/canonicalize_md.c
! test/java/io/File/WinDeviceName.java
Changeset: 0d27309a87e0
Author: dxu
Date: 2013-08-15 14:11 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0d27309a87e0
8017109: Cleanup overrides warning in src/solaris/classes/sun/print/AttributeClass.java
Reviewed-by: jgodinez
! src/solaris/classes/sun/print/AttributeClass.java
Changeset: 5649837a4cfa
Author: briangoetz
Date: 2013-08-12 12:06 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5649837a4cfa
8019401: Collectors.collectingAndThen
Reviewed-by: mduigou
Contributed-by: brian.goetz at oracle.com
! src/share/classes/java/util/stream/Collectors.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java
Changeset: 5fe19566b6f0
Author: psandoz
Date: 2013-08-16 12:29 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5fe19566b6f0
8023150: java/util/stream tests no longer compiling following JDK-8019401
Reviewed-by: alanb
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java
Changeset: 2eebaff52a94
Author: psandoz
Date: 2013-08-16 12:46 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2eebaff52a94
8012940: More than 50 tests failed in Serialization/DeSerialization testing (test-mangled)
Reviewed-by: ksrini
+ test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java
! test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java
Changeset: 02ce5a0e4b98
Author: psandoz
Date: 2013-08-16 12:46 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/02ce5a0e4b98
8022898: java/util/Spliterator/SpliteratorCollisions.java fails in HashableIntSpliteratorWithNull data provider
Reviewed-by: henryjen, alanb, rriggs
! test/java/util/Spliterator/SpliteratorCollisions.java
Changeset: 737b6c298d81
Author: psandoz
Date: 2013-08-13 11:16 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/737b6c298d81
8022797: Clarify spliterator characteristics for collections containing no elements
Reviewed-by: alanb, mduigou
! src/share/classes/java/util/Collection.java
Changeset: 53819fd0ab61
Author: rriggs
Date: 2013-08-16 11:28 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/53819fd0ab61
8022770: java/time/tck/java/time/chrono/TCKChronology.java start failing
8022766: java/time/test/java/time/chrono/TestUmmAlQuraChronology.java failed.
Summary: TCKChronology: corrected display name to match update from JDK-8015986
Reviewed-by: alanb
! test/java/time/tck/java/time/chrono/TCKChronology.java
! test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java
Changeset: d7fc4e149bb8
Author: rriggs
Date: 2013-08-16 11:11 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d7fc4e149bb8
8022193: java/time/test/java/util/TestFormatter.java failed in th locale.
Summary: Tests corrected to use fixed locale and not dependent on the environment
Reviewed-by: sherman
! src/share/classes/java/util/Formatter.java
! test/java/time/test/java/util/TestFormatter.java
Changeset: acaa256e3f7c
Author: rriggs
Date: 2013-08-16 13:58 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/acaa256e3f7c
8019185: Inconsistency between JapaneseEra start dates and java.util.JapaneseImperialDate
Summary: align Meiji start date with lib/calendar.properties to avoid any confusion
Reviewed-by: sherman
! src/share/classes/java/time/chrono/JapaneseEra.java
Changeset: 9e9f5713b26d
Author: psandoz
Date: 2013-08-06 14:26 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9e9f5713b26d
8022318: Document Spliterator characteristics and binding policy of java util concurrent collection impls
Reviewed-by: chegar
Contributed-by: Martin Buchholz , Paul Sandoz
! src/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/share/classes/java/util/concurrent/ConcurrentNavigableMap.java
! src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
! src/share/classes/java/util/concurrent/DelayQueue.java
! src/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! src/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/share/classes/java/util/concurrent/SynchronousQueue.java
! src/share/classes/java/util/concurrent/package-info.java
Changeset: 8e098a29ecd8
Author: egahlin
Date: 2013-08-16 17:02 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8e098a29ecd8
6417702: Graph in Memory tab is not redrawn immediately if changed via 'Chart' combo box
Reviewed-by: alanb, jbachorik, sjiang
! src/share/classes/sun/tools/jconsole/MemoryTab.java
Changeset: c67cb9d4d51a
Author: egahlin
Date: 2013-08-16 17:11 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c67cb9d4d51a
6721425: jconsole Makefile clean rule is missing rm of generated Version.java
Reviewed-by: alanb, jbachorik
! make/sun/jconsole/Makefile
Changeset: 89ef4bcf7b0e
Author: egahlin
Date: 2013-08-16 16:53 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/89ef4bcf7b0e
7015157: String "Tabular Navigation" should be rephrased for avoiding mistranslation
Reviewed-by: alanb, jbachorik, sjiang
! src/share/classes/sun/tools/jconsole/resources/messages.properties
Changeset: 71bad9540825
Author: egahlin
Date: 2013-08-16 18:58 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/71bad9540825
6696970: Jconsole becomes unusable if a plugin throws an exception
Reviewed-by: mchung, jbachorik
+ src/share/classes/sun/tools/jconsole/ExceptionSafePlugin.java
! src/share/classes/sun/tools/jconsole/Messages.java
! src/share/classes/sun/tools/jconsole/VMPanel.java
! src/share/classes/sun/tools/jconsole/resources/messages.properties
Changeset: 11ccaabdb2a8
Author: aefimov
Date: 2013-08-16 18:41 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/11ccaabdb2a8
8021820: Number of opened files used in select() is limited to 1024 [macosx]
Reviewed-by: alanb, chegar, tbell, smarks
+ test/java/net/ServerSocket/SelectFdsLimit.java
Changeset: f580728b08b4
Author: alanb
Date: 2013-08-19 11:04 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f580728b08b4
8023215: test/java/util/Comparator/TypeTest.java not running (failing but reported as passing)
Reviewed-by: psandoz
! test/java/util/Comparator/TypeTest.java
Changeset: 3647aab7b1d5
Author: psandoz
Date: 2013-08-06 14:26 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3647aab7b1d5
8014824: Document Spliterator characteristics and binding policy of java util collection impls
Reviewed-by: chegar
! src/share/classes/java/util/ArrayDeque.java
! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/HashSet.java
! src/share/classes/java/util/LinkedHashMap.java
! src/share/classes/java/util/LinkedHashSet.java
! src/share/classes/java/util/LinkedList.java
! src/share/classes/java/util/List.java
! src/share/classes/java/util/PriorityQueue.java
! src/share/classes/java/util/Set.java
! src/share/classes/java/util/SortedSet.java
! src/share/classes/java/util/Spliterator.java
! src/share/classes/java/util/TreeMap.java
! src/share/classes/java/util/TreeSet.java
! src/share/classes/java/util/Vector.java
Changeset: bce5205dbe84
Author: ascarpino
Date: 2013-08-14 10:50 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bce5205dbe84
8022669: OAEPParameterSpec does not work if MGF1ParameterSpec is set to SHA2 algorithms
Reviewed-by: mullan
! src/share/classes/sun/security/rsa/RSAPadding.java
! test/com/sun/crypto/provider/Cipher/RSA/TestOAEPPadding.java
Changeset: b40d246d4d81
Author: ascarpino
Date: 2013-08-16 12:31 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b40d246d4d81
8022896: test/com/sun/crypto/provider/Cipher/RSA/TestOAEPPadding.java fails
Reviewed-by: mullan
! test/ProblemList.txt
Changeset: 2fd841fccb2e
Author: dxu
Date: 2013-08-19 12:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2fd841fccb2e
8023203: Wrap RandomAccessFile.seek native method into a Java helper method
Reviewed-by: alanb, chegar
! make/java/java/mapfile-vers
! makefiles/mapfiles/libjava/mapfile-vers
! src/share/classes/java/io/RandomAccessFile.java
! src/share/native/java/io/RandomAccessFile.c
Changeset: f120e2c4b4b1
Author: mullan
Date: 2013-08-19 17:17 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f120e2c4b4b1
8016850: JCK javax.security.auth.Policy tests fail when run in Profiles mode
Summary: Move default javax.security.auth.Policy implementation to compact1 profile
Reviewed-by: vinnie
! src/share/classes/com/sun/security/auth/PolicyFile.java
- src/share/classes/com/sun/security/auth/PolicyParser.java
- src/share/classes/com/sun/security/auth/SubjectCodeSource.java
! src/share/classes/javax/security/auth/Policy.java
+ src/share/classes/sun/security/provider/AuthPolicyFile.java
+ src/share/classes/sun/security/provider/SubjectCodeSource.java
Changeset: 096e7c665857
Author: xuelei
Date: 2013-08-19 17:42 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/096e7c665857
8020842: IDN do not throw IAE when hostname ends with a trailing dot
Reviewed-by: weijun, michaelm
! src/share/classes/java/net/IDN.java
+ test/java/net/IDN/IllegalArg.java
+ test/sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java
Changeset: 21a25911f7f7
Author: xuelei
Date: 2013-08-19 18:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/21a25911f7f7
8023230: The impl of KerberosClientKeyExchange maybe not exist
Reviewed-by: weijun
! src/share/classes/sun/security/ssl/KerberosClientKeyExchange.java
Changeset: 53ea4b5cef9b
Author: sla
Date: 2013-08-20 08:59 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/53ea4b5cef9b
8022071: Some vm/jvmti tests fail because cannot attach to the Java virtual machine
Reviewed-by: erikj, sspitsyn
! makefiles/CompileNativeLibraries.gmk
+ makefiles/mapfiles/libattach/reorder-windows-x86
+ makefiles/mapfiles/libattach/reorder-windows-x86_64
! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c
Changeset: e17da8b09f5e
Author: dholmes
Date: 2013-08-20 03:18 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e17da8b09f5e
8023311: Clean up profile-includes.txt
Reviewed-by: alanb
! makefiles/profile-includes.txt
Changeset: 961cdea684b5
Author: sla
Date: 2013-08-20 16:53 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/961cdea684b5
8016727: test/com/sun/jdi/sde/TemperatureTableTest.java failing intermittently
Reviewed-by: alanb
! test/com/sun/jdi/sde/TemperatureTableTest.java
Changeset: c17d6543b30f
Author: psandoz
Date: 2013-08-20 17:36 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c17d6543b30f
8023367: Collections.emptyList().sort((Comparator)null) throws NPE
Reviewed-by: alanb, mduigou
! src/share/classes/java/util/Collections.java
! test/java/util/Collection/ListDefaults.java
Changeset: 1ccc7bbee0bb
Author: attila
Date: 2013-08-20 11:15 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1ccc7bbee0bb
8023250: Update JavaScript code in JDK for changes in iteration over Java arrays
Reviewed-by: sundar, sla
! src/share/classes/com/sun/tools/hat/resources/hat.js
Changeset: eb18a483e772
Author: alanb
Date: 2013-08-21 09:59 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/eb18a483e772
8023351: Add TEST.groups in preparation to simplify rules in jdk/test/Makefile
Reviewed-by: lancea, mduigou
! test/TEST.ROOT
+ test/TEST.groups
Changeset: 68be998c2596
Author: egahlin
Date: 2013-08-19 12:57 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/68be998c2596
6358357: Division by zero in Threads tab when shrinking jconsole window
Reviewed-by: mchung, leifs, jbachorik
! src/share/classes/sun/tools/jconsole/Plotter.java
Changeset: bddf55211ed8
Author: egahlin
Date: 2013-08-19 16:21 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/bddf55211ed8
6417721: Thread list should not allow multiple selection
Reviewed-by: alanb, jbachorik, sjiang
! src/share/classes/sun/tools/jconsole/ThreadTab.java
Changeset: 2636d337a1ed
Author: egahlin
Date: 2013-08-19 16:41 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2636d337a1ed
6800801: NPE in JConsole when using Nimbus L&F
Reviewed-by: alanb, sjiang
! src/share/classes/sun/tools/jconsole/ConnectDialog.java
! src/share/classes/sun/tools/jconsole/VMPanel.java
Changeset: ba943fc47fc8
Author: egahlin
Date: 2013-08-19 13:11 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ba943fc47fc8
7042707: Un-needed mnemonic in JConsole resource file
Reviewed-by: mfang, jbachorik
! src/share/classes/sun/tools/jconsole/Messages.java
! src/share/classes/sun/tools/jconsole/resources/messages.properties
! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties
! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
Changeset: 3b8fed46b2a8
Author: dholmes
Date: 2013-08-21 05:56 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3b8fed46b2a8
8023460: OPENJDK build fails due to missing jfr.jar
Reviewed-by: alanb
! makefiles/Profiles.gmk
Changeset: 8996f47f738d
Author: sla
Date: 2013-08-21 17:19 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8996f47f738d
8023485: Remove com/sun/jdi/DoubleAgentTest.java and com/sun/jdi/FieldWatchpoints.java from ProblemList.txt
Reviewed-by: chegar, mgronlun
! test/ProblemList.txt
Changeset: fad3b6673159
Author: mduigou
Date: 2013-08-21 12:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fad3b6673159
8023306: Add replace() implementations to TreeMap
Reviewed-by: psandoz, alanb, chegar, bpb
! src/share/classes/java/util/TreeMap.java
Changeset: 91a31c77be5b
Author: mduigou
Date: 2013-08-21 12:03 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/91a31c77be5b
8023395: Remove sun.misc.Sort and sun.misc.Compare
Reviewed-by: alanb, smarks, darcy, mr
- src/share/classes/sun/misc/Compare.java
- src/share/classes/sun/misc/Sort.java
Changeset: 60891d90327f
Author: henryjen
Date: 2013-08-20 14:23 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/60891d90327f
8016846: Pattern.splitAsStream tests required
Reviewed-by: alanb, psandoz
Contributed-by: Ben Evans
+ test/java/util/regex/PatternTest.java
Changeset: ec827a62070a
Author: xuelei
Date: 2013-08-21 19:44 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ec827a62070a
8022228: Intermittent test failures in sun/security/ssl/javax/net/ssl/NewAPIs
Reviewed-by: weijun
! test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionCacheSizeTests.java
! test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionTimeOutTests.java
! test/sun/security/ssl/templates/SSLSocketTemplate.java
Changeset: a0896634ab46
Author: sla
Date: 2013-08-22 08:28 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a0896634ab46
8023101: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java fails
Reviewed-by: ysr
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
Changeset: b7c4094be729
Author: darcy
Date: 2013-08-22 09:40 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b7c4094be729
8023587: Fix lone remaining doclint issue in java.util.regex
Reviewed-by: jjg
! src/share/classes/java/util/regex/Pattern.java
Changeset: 8a7d9cc2f41c
Author: dxu
Date: 2013-08-22 11:43 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8a7d9cc2f41c
8023430: Replace File.mkdirs with Files.createDirectories to get MaxPathLength.java failure details
Reviewed-by: alanb
! test/ProblemList.txt
! test/java/io/File/MaxPathLength.java
Changeset: 2281a7f79738
Author: plevart
Date: 2013-08-20 14:13 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2281a7f79738
8022721: AnnotationTypeDeadlockTest.java throws java.lang.IllegalStateException: unexpected condition
Reviewed-by: alanb, jfranck
! test/java/lang/annotation/AnnotationType/AnnotationTypeDeadlockTest.java
Changeset: 7496ec8bab76
Author: smarks
Date: 2013-08-22 15:54 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7496ec8bab76
8022445: fix RMISocketFactory example to avoid using localhost
Reviewed-by: chegar, alanb
! src/share/classes/java/rmi/server/RMISocketFactory.java
Changeset: 7b6211cd8d76
Author: egahlin
Date: 2013-08-21 17:15 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7b6211cd8d76
6417649: -interval=0 is accepted and jconsole doesn't update window content at all
Reviewed-by: alanb, jbachorik
! src/share/classes/sun/tools/jconsole/JConsole.java
Changeset: 77a32e5df365
Author: egahlin
Date: 2013-08-21 17:17 +0200
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/77a32e5df365
6359971: Threads tab: Simple text to explain that one can click on a thread to get stack trace
Reviewed-by: alanb, jbachorik
! src/share/classes/sun/tools/jconsole/Messages.java
! src/share/classes/sun/tools/jconsole/ThreadTab.java
! src/share/classes/sun/tools/jconsole/resources/messages.properties
Changeset: 223be1d3494f
Author: bpb
Date: 2013-08-22 13:32 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/223be1d3494f
6470700: Math.random() / Math.initRNG() uses "double checked locking"
Summary: Replace class Random variable with a static final holder class
Reviewed-by: alanb, mduigou, chegar
Contributed-by: Brian Burkhalter
! src/share/classes/java/lang/Math.java
! src/share/classes/java/lang/StrictMath.java
Changeset: 57e3dff82cee
Author: rriggs
Date: 2013-08-26 15:23 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/57e3dff82cee
Merge
! make/java/java/Makefile
! make/tools/src/build/tools/cldrconverter/CLDRConverter.java
! makefiles/profile-includes.txt
- src/share/classes/com/sun/security/auth/PolicyParser.java
- src/share/classes/com/sun/security/auth/SubjectCodeSource.java
! src/share/classes/java/time/chrono/JapaneseEra.java
! src/share/classes/java/util/Formatter.java
- src/share/classes/java/util/jar/UnsupportedProfileException.java
- src/share/classes/sun/misc/Compare.java
- src/share/classes/sun/misc/Sort.java
- src/share/classes/sun/security/provider/ConfigSpiFile.java
! src/share/classes/sun/text/resources/FormatData.java
! test/TEST.ROOT
- test/java/net/URLClassLoader/profiles/Basic.java
- test/java/net/URLClassLoader/profiles/Lib.java
- test/java/net/URLClassLoader/profiles/basic.sh
! test/java/time/tck/java/time/chrono/TCKChronology.java
! test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java
! test/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/java/time/test/java/util/TestFormatter.java
- test/tools/jar/AddAndUpdateProfile.java
- test/tools/launcher/profiles/Basic.java
- test/tools/launcher/profiles/Logging.java
- test/tools/launcher/profiles/Main.java
- test/tools/launcher/profiles/VersionCheck.java
Changeset: c982f579b67e
Author: cl
Date: 2013-08-22 09:10 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c982f579b67e
Added tag jdk8-b104 for changeset f1d8d15bfcb5
! .hgtags
Changeset: 2722f4000b65
Author: jgodinez
Date: 2013-08-15 11:56 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2722f4000b65
8023045: [MacOSX] PrinterIOException when printing a JComponent
Reviewed-by: bae, jchen
! src/share/classes/sun/print/PSPrinterJob.java
Changeset: b44ce67c0565
Author: vadim
Date: 2013-08-16 15:57 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b44ce67c0565
8013446: [parfait] Memory leak in jdk/src/windows/native/sun/java2d/opengl/WGLSurfaceData.c
Reviewed-by: bae, prr
! src/windows/native/sun/java2d/opengl/WGLSurfaceData.c
Changeset: dadd43e02a79
Author: prr
Date: 2013-08-19 03:58 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/dadd43e02a79
8017580: Crash in font loading code on Linux (due to use of reflection)
Reviewed-by: bae, vadim
! src/share/native/sun/font/sunFont.c
! src/share/native/sun/font/sunfontids.h
Changeset: 0c950b2be7ab
Author: jgodinez
Date: 2013-08-19 11:21 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0c950b2be7ab
8022241: [macosx] [PIT] lookupPrintServices() returns one too long array
Reviewed-by: prr, jchen
! src/solaris/classes/sun/print/UnixPrintServiceLookup.java
Changeset: 64be71ae6185
Author: lana
Date: 2013-08-20 17:35 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/64be71ae6185
Merge
Changeset: 903a279f1fce
Author: ant
Date: 2013-08-09 05:20 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/903a279f1fce
8013611: Modal dialog fails to obtain keyboard focus
Reviewed-by: leonidr
! src/share/classes/java/awt/KeyboardFocusManager.java
+ test/java/awt/Focus/8013611/JDK8013611.java
Changeset: 2cd1a041381b
Author: alexsch
Date: 2013-08-09 14:16 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2cd1a041381b
7121409: Two conformance tests for AccessibleText.getCharacterBounds(int i) fail
Reviewed-by: serb
! src/share/classes/javax/swing/JLabel.java
Changeset: 4702ab74b70a
Author: serb
Date: 2013-08-13 15:41 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4702ab74b70a
7027045: (doc) java/awt/Window.java has several typos in javadoc
Reviewed-by: art, serb
Contributed-by: konstantin.perikov at gmail.com
! src/share/classes/java/awt/Window.java
Changeset: 149bf2400fa1
Author: lana
Date: 2013-08-13 15:49 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/149bf2400fa1
Merge
- test/java/lang/System/MacJNUEncoding/ExpectedEncoding.java
- test/java/lang/System/MacJNUEncoding/MacJNUEncoding.sh
Changeset: c5db3ec83cba
Author: pchelko
Date: 2013-08-14 16:17 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c5db3ec83cba
8013454: [parfait] Memory leak in jdk/src/windows/native/sun/windows/awt_Cursor.cpp
8012079: [parfait] possible null pointer dereference in jdk/src/windows/native/sun/windows/awt_Font.cpp
Reviewed-by: art, serb
! src/windows/native/sun/windows/awt_Cursor.cpp
! src/windows/native/sun/windows/awt_Font.cpp
Changeset: 1d6ce0070fd3
Author: pchelko
Date: 2013-08-14 17:20 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1d6ce0070fd3
7173464: Clipboard.getAvailableDataFlavors: Comparison method violates contract
Reviewed-by: anthony, art, serb
! src/share/classes/sun/awt/datatransfer/ClipboardTransferable.java
! src/share/classes/sun/awt/datatransfer/DataTransferer.java
+ test/sun/awt/datatransfer/DataFlavorComparatorTest.java
Changeset: 3930a827160a
Author: leonidr
Date: 2013-08-15 01:17 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3930a827160a
8022997: [macosx] Remaining duplicated key events
Reviewed-by: anthony, serb
! src/macosx/native/sun/awt/CMenuItem.m
! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
Changeset: d7a34d7e7f22
Author: alitvinov
Date: 2013-08-15 14:20 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d7a34d7e7f22
7191018: Manual test closed/java/awt/JAWT causes JVM to crash starting from JDK 5
Reviewed-by: anthony, serb
! src/solaris/native/sun/awt/awt_DrawingSurface.c
Changeset: c089e93e6444
Author: serb
Date: 2013-08-16 16:52 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c089e93e6444
8020051: [TEST_BUG] Testcase for 8004859 has a typo
Reviewed-by: anthony
! test/java/awt/Graphics2D/Test8004859/Test8004859.java
Changeset: e3316cd6ca47
Author: serb
Date: 2013-08-16 20:56 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e3316cd6ca47
8006085: [findbugs] a warning on javax.sound.sampled.DataLine$Info constructor
Reviewed-by: art, prr
! src/share/classes/javax/sound/sampled/DataLine.java
Changeset: 64dc24e0d577
Author: serb
Date: 2013-08-16 21:18 +0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/64dc24e0d577
8005980: [findbugs] More com.sun.media.sound.* warnings
Reviewed-by: art, prr
! src/share/classes/com/sun/media/sound/DataPusher.java
! src/share/classes/com/sun/media/sound/ModelStandardDirector.java
! src/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java
! src/share/classes/com/sun/media/sound/SoftMixingClip.java
! src/share/classes/sun/audio/AudioData.java
Changeset: fefa29e15a14
Author: lana
Date: 2013-08-20 17:38 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fefa29e15a14
Merge
Changeset: a79fcf53195f
Author: lana
Date: 2013-08-20 17:44 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a79fcf53195f
Merge
- src/share/classes/com/sun/security/auth/PolicyParser.java
- src/share/classes/com/sun/security/auth/SubjectCodeSource.java
- src/share/classes/java/util/jar/UnsupportedProfileException.java
- src/share/classes/sun/security/provider/ConfigSpiFile.java
- test/java/net/URLClassLoader/profiles/Basic.java
- test/java/net/URLClassLoader/profiles/Lib.java
- test/java/net/URLClassLoader/profiles/basic.sh
- test/tools/jar/AddAndUpdateProfile.java
- test/tools/launcher/profiles/Basic.java
- test/tools/launcher/profiles/Logging.java
- test/tools/launcher/profiles/Main.java
- test/tools/launcher/profiles/VersionCheck.java
Changeset: 9626ba160e3d
Author: lana
Date: 2013-08-23 14:14 -0700
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9626ba160e3d
Merge
- src/share/classes/com/sun/security/auth/PolicyParser.java
- src/share/classes/com/sun/security/auth/SubjectCodeSource.java
- src/share/classes/java/util/jar/UnsupportedProfileException.java
- src/share/classes/sun/security/provider/ConfigSpiFile.java
- test/java/net/URLClassLoader/profiles/Basic.java
- test/java/net/URLClassLoader/profiles/Lib.java
- test/java/net/URLClassLoader/profiles/basic.sh
- test/tools/jar/AddAndUpdateProfile.java
- test/tools/launcher/profiles/Basic.java
- test/tools/launcher/profiles/Logging.java
- test/tools/launcher/profiles/Main.java
- test/tools/launcher/profiles/VersionCheck.java
Changeset: 550707b1c37a
Author: rriggs
Date: 2013-08-27 09:56 -0400
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/550707b1c37a
Merge
! .hgtags
From scolebourne at joda.org Thu Aug 29 12:50:43 2013
From: scolebourne at joda.org (scolebourne at joda.org)
Date: Thu, 29 Aug 2013 19:50:43 +0000
Subject: [threeten-dev] hg: threeten/threeten/jdk: Optimise plus/minus for
common cases
Message-ID: <20130829195145.67529623E5@hg.openjdk.java.net>
Changeset: 0a67e8e42e49
Author: scolebourne
Date: 2013-08-29 20:38 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0a67e8e42e49
Optimise plus/minus for common cases
Fixes #330, JBS 8023764
! src/share/classes/java/time/LocalDate.java
! src/share/classes/java/time/LocalDateTime.java
! src/share/classes/java/time/ZonedDateTime.java
From scolebourne at joda.org Fri Aug 30 03:55:38 2013
From: scolebourne at joda.org (scolebourne at joda.org)
Date: Fri, 30 Aug 2013 10:55:38 +0000
Subject: [threeten-dev] hg: threeten/threeten/jdk: Rename ChronoDateImpl
to ChronoLocalDateImpl
Message-ID: <20130830105741.88AB562416@hg.openjdk.java.net>
Changeset: 66f2d8a694e5
Author: scolebourne
Date: 2013-08-30 11:43 +0100
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/66f2d8a694e5
Rename ChronoDateImpl to ChronoLocalDateImpl
Fixes #329, JBS 8023763
- src/share/classes/java/time/chrono/ChronoDateImpl.java
! src/share/classes/java/time/chrono/ChronoLocalDate.java
+ src/share/classes/java/time/chrono/ChronoLocalDateImpl.java
! src/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/share/classes/java/time/chrono/HijrahDate.java
! src/share/classes/java/time/chrono/JapaneseDate.java
! src/share/classes/java/time/chrono/MinguoDate.java
! src/share/classes/java/time/chrono/ThaiBuddhistDate.java