hotspot-gc-dev
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
May 2013
- 37 participants
- 143 discussions
Changeset: abd153854f16
Author: jjg
Date: 2013-05-03 09:56 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/langtools/rev/d918b63a5509
8008768: Using {@inheritDoc} in simple tag defined via -tag fails
Reviewed-by: jjg, mduigou
Contributed-by: jonathan.gibbons(a)oracle.com, mike.duigou(a)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/hsx/hotspot-gc/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/hsx/hotspot-gc/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 <ralphbenjamin(a)netbeans.org>, Jan Lahoda <jlahoda(a)netbeans.org>
+ 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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/langtools/rev/780014a234fa
8013485: javac can't handle annotations with a <clinit> 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/hsx/hotspot-gc/langtools/rev/c68834236058
Merge
Changeset: ce7e1674eb73
Author: alanb
Date: 2013-05-10 16:10 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/langtools/rev/1c43236f6d69
8014365: Restore Objects.requireNonNull(T, Supplier<String>)
Reviewed-by: jjg
! makefiles/BuildLangtools.gmk
Changeset: e39669aea0bd
Author: jjg
Date: 2013-05-12 18:18 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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 <dbalek(a)netbeans.org>, Jan Lahoda <jlahoda(a)netbeans.org>
! 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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/langtools/rev/ddb4a2bfcd82
8013852: update reference impl for type-annotations
Reviewed-by: jjg
Contributed-by: wdietl(a)gmail.com, steve.sides(a)oracle.com, joel.franck(a)oracle.com, alex.buckley(a)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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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(a)oracle.com, joel.franck(a)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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/langtools/rev/445b8b5ae9f4
8006879: Detection of windows in sjavac fails.
Reviewed-by: jjg
Contributed-by: erik.joelsson(a)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/hsx/hotspot-gc/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/hsx/hotspot-gc/langtools/rev/4830d661c4f9
Added tag jdk8-b91 for changeset 997c0fae2b12
! .hgtags
1
0
Changeset: 4dd6f7bb8bbd
Author: simonis
Date: 2013-05-06 12:57 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/51f5e544c88b
Merge
Changeset: 90b67c9a7eb2
Author: serb
Date: 2013-05-06 16:23 +0400
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/49871f1581b8
Merge
Changeset: 167d2dcaeeee
Author: ksrini
Date: 2013-05-01 15:08 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/5045eb04a579
8012645: Stream methods on BitSet, Random, ThreadLocalRandom, ZipFile
Reviewed-by: mduigou, henryjen, alanb, martin, psandoz
Contributed-by: akhil.arora(a)oracle.com, brian.goetz(a)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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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(a)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/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/3cbb65d9af9e
8013150: Iterator.remove and forEachRemaining relationship not specified
Reviewed-by: mduigou
Contributed-by: Akhil Arora <akhil.arora(a)oracle.com>
! 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/hsx/hotspot-gc/jdk/rev/8221c421490f
8003258: BufferedReader.lines()
Reviewed-by: alanb, mduigou, psandoz
Contributed-by: Brian Goetz <brian.goetz(a)oracle.com>, Henry Jen <henry.jen(a)oracle.com>
! 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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/fe4e9bc2186f
4802647: Throw required NPEs from removeAll()/retainAll()
Reviewed-by: mduigou, chegar, dholmes
Contributed-by: Brandon Passanisi <brandon.passanisi(a)oracle.com>
! 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/hsx/hotspot-gc/jdk/rev/6feee75b0a8b
8012664: Add tests for java.util.stream and lambda translation
Reviewed-by: mduigou, briangoetz
Contributed-by: Brian Goetz <brian.goetz(a)oracle.com>, Paul Sandoz <paul.sandoz(a)oracle.com>, Mike Duigou <mike.duigou(a)oracle.com>, Robert Field <robert.field(a)oracle.com>, Jim Gish <jim.gish(a)oracle.com>
! 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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/498ea4c3a4c6
8012646: Pattern.splitAsStream
Reviewed-by: forax, plevart, alanb
Contributed-by: Ben Evans <benjamin.john.evans(a)gmail.com>, Paul Sandoz <paul.sandoz(a)oracle.com>
! 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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/90f715cceaae
7021870: GzipInputStream closes underlying stream during reading
Reviewed-by: mduigou
Contributed-by: ivan.gerasimov(a)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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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(a)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/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/a50bad038f31
8014365: Restore Objects.requireNonNull(T, Supplier<String>)
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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/e0135f1a8627
8014519: scriptpad sample does not work with nashorn
Reviewed-by: attila, jlaskey
Contributed-by: rieberandreas(a)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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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(a)joda.org, roger.riggs(a)oracle.com, masayoshi.okutsu(a)oracle.com, patrick.zhang(a)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/hsx/hotspot-gc/jdk/rev/bad8f5237f10
8014677: Correct docs warning for Objects.requireNonNull(T, Supplier<String>)
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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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(a)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/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/d02d1b18d828
Merge
Changeset: da203779cb33
Author: jgish
Date: 2013-05-16 11:19 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/df133f9cc4c9
Merge
Changeset: a8be9405bb4b
Author: khazra
Date: 2013-05-16 10:58 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/9abf5dc83823
7194075: Various classes of sunec.jar are duplicated in rt.jar
Reviewed-by: mullan, vinnie
Contributed-by: Stephen Flores <stephen.flores(a)oracle.com>
! 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/hsx/hotspot-gc/jdk/rev/fdf082cddb69
Merge
Changeset: a399b8be56ae
Author: vinnie
Date: 2013-05-15 14:49 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/5153f5154162
Merge
Changeset: 0465f27f19f5
Author: vinnie
Date: 2013-05-16 02:43 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/b61632814be2
Merge
Changeset: f559fadbf491
Author: andrew
Date: 2013-05-22 13:48 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/jdk/rev/169451cf0cc5
Merge
Changeset: fbd926b20201
Author: katleman
Date: 2013-05-23 10:47 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/jdk/rev/fbd926b20201
Added tag jdk8-b91 for changeset 169451cf0cc5
! .hgtags
1
0
hg: hsx/hotspot-gc/jaxws: Added tag jdk8-b91 for changeset 0bb1a9fa56b0
by john.coomes@oracle.com 24 May '13
by john.coomes@oracle.com 24 May '13
24 May '13
Changeset: a0f604766ca1
Author: katleman
Date: 2013-05-23 10:47 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/jaxws/rev/a0f604766ca1
Added tag jdk8-b91 for changeset 0bb1a9fa56b0
! .hgtags
1
0
Changeset: 452e1a182907
Author: dfuchs
Date: 2013-05-06 18:50 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/jaxp/rev/6976616f5753
Merge
Changeset: 9e4dfe933ba9
Author: lana
Date: 2013-05-09 14:23 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/jaxp/rev/9e4dfe933ba9
Merge
Changeset: a229726149b4
Author: joehw
Date: 2013-05-10 09:23 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/jaxp/rev/e3065fb07877
Merge
Changeset: 827b59af45f3
Author: katleman
Date: 2013-05-23 10:47 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/jaxp/rev/827b59af45f3
Added tag jdk8-b91 for changeset e3065fb07877
! .hgtags
1
0
hg: hsx/hotspot-gc/corba: Added tag jdk8-b91 for changeset 8f7ffb296385
by john.coomes@oracle.com 24 May '13
by john.coomes@oracle.com 24 May '13
24 May '13
Changeset: 717aa26f8e0a
Author: katleman
Date: 2013-05-23 10:47 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/corba/rev/717aa26f8e0a
Added tag jdk8-b91 for changeset 8f7ffb296385
! .hgtags
1
0
Changeset: e2eb6bc06621
Author: mduigou
Date: 2013-05-08 21:42 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/rev/49ea9293fa49
Merge
Changeset: 40bba0507f76
Author: lana
Date: 2013-05-17 10:06 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/rev/40bba0507f76
Merge
Changeset: eea249c1ecee
Author: erikj
Date: 2013-05-21 13:18 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/rev/e83abb0a04ab
Merge
Changeset: cb51fb4789ac
Author: andrew
Date: 2013-05-22 13:49 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/rev/f089df41bff5
Added tag jdk8-b91 for changeset cb51fb4789ac
! .hgtags
1
0
hg: hsx/hotspot-gc/hotspot: 8007762: Rename a bunch of methods in size policy across collectors
by jon.masamitsu@oracle.com 23 May '13
by jon.masamitsu@oracle.com 23 May '13
23 May '13
Changeset: 14d3f71f831d
Author: tamao
Date: 2013-05-22 11:11 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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 <tao.mao(a)oracle.com>
! 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
1
0
hg: hsx/hotspot-gc/hotspot: 8015007: Incorrect print format in error message for VM cannot allocate the requested heap
by jon.masamitsu@oracle.com 22 May '13
by jon.masamitsu@oracle.com 22 May '13
22 May '13
Changeset: 0def34ab1c98
Author: tamao
Date: 2013-05-21 16:43 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/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 <tao.mao(a)oracle.com>
! src/share/vm/memory/universe.cpp
1
0
RFR (M) 8010927: Kitchensink crashed with SIGSEGV, Problematic frame: v ~StubRoutines::checkcast_arraycopy
by Vladimir Kozlov 22 May '13
by Vladimir Kozlov 22 May '13
22 May '13
http://cr.openjdk.java.net/~kvn/8010927/webrev
The post-barrier code for arraycopy stubs on x64 was different from the
code on other platforms and it had bug which cause marking one more card
than needed. And it causes SEGV if cardtable has hole (uncommitted
space) due to unused heap space in young gen (NewSize > MaxNewSize).
Changed gen_write_ref_array_post_barrier() code on x64 to pass start
address and number of copied oop elements as on others platforms.
Added check in generate_checkcast_copy() to skip post barrier code if no
elements are copied (when type check failed for first element).
Note that on sparc this code has already such check.
Added regression test based on initial version from Mikael Gerdin.
Tested changes with this test on all platforms using JPRT. Ran jtreg tests.
Thanks,
Vladimir
2
2
22 May '13
Hi Everyone,
Here's another change from Tony that I've been maintaining since he left
Oracle. Can I have a volunteer look over the changes? They look good to
me. The webrev can be found at:
http://cr.openjdk.java.net/~johnc/7163191/webrev.0/
Summary:
Currently in G1 there are several tables where a each element is used to
hold some information about a fixed size subdivision of the heap. For
example the HeapRegion table and the fast CSet test tables. This change
encapsulates the base properties of these tables in a generic heap
spanning table and uses the abstraction for the heap region sequence
table. A future change will extend this to the fast cset test arrays.
Testing consisted of the GC test suite with a low marking threshold and
heap verification. Testing did catch an assertion failure that I have
included a small fix for. As with the additional marking validation
changes, if no-one objects, I will push this change with Tony as the
author and myself as a reviewer.
JohnC
2
6