From Alan.Bateman at oracle.com Sun Apr 1 02:58:51 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Sun, 01 Apr 2012 10:58:51 +0100 Subject: IllegalArgumentException in jmod for modules without version In-Reply-To: References: Message-ID: <4F7826DB.1020404@oracle.com> On 01/04/2012 04:56, Debasish Ray Chawdhuri wrote: > Hi, > > I am getting > > java.lang.IllegalArgumentException: default: Version does not start with a > number > > in jmod if I try to install a module without an explicit version. What > happens is that if that if there is no explicit version, jmod creates a > directory named 'default' instead of a version number, which then fails the > test of numeric start of a version number. Is it a bug? > Yes, a bug or rather an area that needs work as jpkg will fail when attempting to create a jmod package for a module that doesn't have a module version and "jmod install" fails too when you attempt to install from a directory with the raw class files (which I assume is what you are doing). I suspect this one slipped through because it's only recently that javac allowed compiling a module without a version number. -Alan. From jonathan.gibbons at oracle.com Tue Apr 3 16:10:25 2012 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 03 Apr 2012 23:10:25 +0000 Subject: hg: jigsaw/jigsaw/langtools: fix reading views from clasfile Message-ID: <20120403231030.5F31F47D27@hg.openjdk.java.net> Changeset: f0ef40ffc16e Author: jjg Date: 2012-04-03 16:09 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f0ef40ffc16e fix reading views from clasfile ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/comp/Modules.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/jigsaw/JavacCatalog.java ! src/share/classes/com/sun/tools/javac/jigsaw/JigsawLibraryLocation.java ! src/share/classes/com/sun/tools/javac/jigsaw/JigsawModuleResolver.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/util/Debug.java ! src/share/classes/javax/lang/model/util/ModuleResolver.java From mandy.chung at oracle.com Tue Apr 3 16:55:32 2012 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Tue, 03 Apr 2012 23:55:32 +0000 Subject: hg: jigsaw/jigsaw/jdk: Fails to read a class in its parent library in a subsequent call Message-ID: <20120403235551.08B8047D2B@hg.openjdk.java.net> Changeset: 93e13163e850 Author: mchung Date: 2012-04-03 16:55 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/93e13163e850 Fails to read a class in its parent library in a subsequent call ! src/share/classes/org/openjdk/jigsaw/SimpleLibrary.java ! test/org/openjdk/jigsaw/_Library.java ! test/org/openjdk/jigsaw/library.sh From jonathan.gibbons at oracle.com Tue Apr 3 17:08:43 2012 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Wed, 04 Apr 2012 00:08:43 +0000 Subject: hg: jigsaw/jigsaw/langtools: 2 new changesets Message-ID: <20120404000847.8270F47D2E@hg.openjdk.java.net> Changeset: a038fe809e1f Author: jjg Date: 2012-04-03 17:06 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a038fe809e1f rollback bad changeset f0ef40ffc16e ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/comp/Modules.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/jigsaw/JavacCatalog.java ! src/share/classes/com/sun/tools/javac/jigsaw/JigsawLibraryLocation.java ! src/share/classes/com/sun/tools/javac/jigsaw/JigsawModuleResolver.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/util/Debug.java ! src/share/classes/javax/lang/model/util/ModuleResolver.java Changeset: d43e948d6875 Author: jjg Date: 2012-04-03 17:08 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d43e948d6875 fix reading views from classfile ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java From jonathan.gibbons at oracle.com Wed Apr 4 12:58:57 2012 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Wed, 04 Apr 2012 19:58:57 +0000 Subject: hg: jigsaw/jigsaw/jdk: disable Mirror API docs Message-ID: <20120404195917.A0A1147DAE@hg.openjdk.java.net> Changeset: b222278c44a3 Author: jjg Date: 2012-04-04 12:58 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b222278c44a3 disable Mirror API docs ! make/docs/Makefile From jonathan.gibbons at oracle.com Wed Apr 4 13:02:11 2012 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Wed, 04 Apr 2012 20:02:11 +0000 Subject: hg: jigsaw/jigsaw/langtools: 48 new changesets Message-ID: <20120404200353.52E4747DB8@hg.openjdk.java.net> Changeset: 5a784dab75f1 Author: katleman Date: 2012-02-02 09:39 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/5a784dab75f1 Added tag jdk8-b24 for changeset 6c9d21ca92c4 ! .hgtags Changeset: 7d412606d641 Author: lana Date: 2012-01-28 20:42 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7d412606d641 Merge Changeset: 520c30f85bb5 Author: lana Date: 2012-02-07 10:39 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/520c30f85bb5 Merge Changeset: b556aa8a99c3 Author: katleman Date: 2012-02-09 12:56 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/b556aa8a99c3 Added tag jdk8-b25 for changeset 520c30f85bb5 ! .hgtags Changeset: fba3cbee0fa3 Author: katleman Date: 2012-02-16 13:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/fba3cbee0fa3 Added tag jdk8-b26 for changeset b556aa8a99c3 ! .hgtags Changeset: 2360c8213989 Author: darcy Date: 2012-02-05 21:59 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/2360c8213989 7041249: Remove apt tool and API from the JDK Reviewed-by: jjg, ohair ! make/Makefile-classic ! make/build.properties ! make/build.xml ! make/netbeans/README - make/test/lib/apt.sh ! make/test/lib/src.gold.txt - src/share/classes/com/sun/mirror/apt/AnnotationProcessor.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessorEnvironment.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessorFactory.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessorListener.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessors.java - src/share/classes/com/sun/mirror/apt/Filer.java - src/share/classes/com/sun/mirror/apt/Messager.java - src/share/classes/com/sun/mirror/apt/RoundCompleteEvent.java - src/share/classes/com/sun/mirror/apt/RoundCompleteListener.java - src/share/classes/com/sun/mirror/apt/RoundState.java - src/share/classes/com/sun/mirror/apt/package-info.java - src/share/classes/com/sun/mirror/declaration/AnnotationMirror.java - src/share/classes/com/sun/mirror/declaration/AnnotationTypeDeclaration.java - src/share/classes/com/sun/mirror/declaration/AnnotationTypeElementDeclaration.java - src/share/classes/com/sun/mirror/declaration/AnnotationValue.java - src/share/classes/com/sun/mirror/declaration/ClassDeclaration.java - src/share/classes/com/sun/mirror/declaration/ConstructorDeclaration.java - src/share/classes/com/sun/mirror/declaration/Declaration.java - src/share/classes/com/sun/mirror/declaration/EnumConstantDeclaration.java - src/share/classes/com/sun/mirror/declaration/EnumDeclaration.java - src/share/classes/com/sun/mirror/declaration/ExecutableDeclaration.java - src/share/classes/com/sun/mirror/declaration/FieldDeclaration.java - src/share/classes/com/sun/mirror/declaration/InterfaceDeclaration.java - src/share/classes/com/sun/mirror/declaration/MemberDeclaration.java - src/share/classes/com/sun/mirror/declaration/MethodDeclaration.java - src/share/classes/com/sun/mirror/declaration/Modifier.java - src/share/classes/com/sun/mirror/declaration/PackageDeclaration.java - src/share/classes/com/sun/mirror/declaration/ParameterDeclaration.java - src/share/classes/com/sun/mirror/declaration/TypeDeclaration.java - src/share/classes/com/sun/mirror/declaration/TypeParameterDeclaration.java - src/share/classes/com/sun/mirror/declaration/package-info.java - src/share/classes/com/sun/mirror/overview.html - src/share/classes/com/sun/mirror/type/AnnotationType.java - src/share/classes/com/sun/mirror/type/ArrayType.java - src/share/classes/com/sun/mirror/type/ClassType.java - src/share/classes/com/sun/mirror/type/DeclaredType.java - src/share/classes/com/sun/mirror/type/EnumType.java - src/share/classes/com/sun/mirror/type/InterfaceType.java - src/share/classes/com/sun/mirror/type/MirroredTypeException.java - src/share/classes/com/sun/mirror/type/MirroredTypesException.java - src/share/classes/com/sun/mirror/type/PrimitiveType.java - src/share/classes/com/sun/mirror/type/ReferenceType.java - src/share/classes/com/sun/mirror/type/TypeMirror.java - src/share/classes/com/sun/mirror/type/TypeVariable.java - src/share/classes/com/sun/mirror/type/VoidType.java - src/share/classes/com/sun/mirror/type/WildcardType.java - src/share/classes/com/sun/mirror/type/package-info.java - src/share/classes/com/sun/mirror/util/DeclarationFilter.java - src/share/classes/com/sun/mirror/util/DeclarationScanner.java - src/share/classes/com/sun/mirror/util/DeclarationVisitor.java - src/share/classes/com/sun/mirror/util/DeclarationVisitors.java - src/share/classes/com/sun/mirror/util/Declarations.java - src/share/classes/com/sun/mirror/util/SimpleDeclarationVisitor.java - src/share/classes/com/sun/mirror/util/SimpleTypeVisitor.java - src/share/classes/com/sun/mirror/util/SourceOrderDeclScanner.java - src/share/classes/com/sun/mirror/util/SourcePosition.java - src/share/classes/com/sun/mirror/util/TypeVisitor.java - src/share/classes/com/sun/mirror/util/Types.java - src/share/classes/com/sun/mirror/util/package-info.java - src/share/classes/com/sun/tools/apt/Main.java - src/share/classes/com/sun/tools/apt/comp/AnnotationProcessingError.java - src/share/classes/com/sun/tools/apt/comp/Apt.java - src/share/classes/com/sun/tools/apt/comp/BootstrapAPF.java - src/share/classes/com/sun/tools/apt/comp/PrintAP.java - src/share/classes/com/sun/tools/apt/comp/UsageMessageNeededException.java - src/share/classes/com/sun/tools/apt/main/AptJavaCompiler.java - src/share/classes/com/sun/tools/apt/main/CommandLine.java - src/share/classes/com/sun/tools/apt/main/Main.java - src/share/classes/com/sun/tools/apt/mirror/AptEnv.java - src/share/classes/com/sun/tools/apt/mirror/apt/AnnotationProcessorEnvironmentImpl.java - src/share/classes/com/sun/tools/apt/mirror/apt/FilerImpl.java - src/share/classes/com/sun/tools/apt/mirror/apt/MessagerImpl.java - src/share/classes/com/sun/tools/apt/mirror/apt/RoundCompleteEventImpl.java - src/share/classes/com/sun/tools/apt/mirror/apt/RoundStateImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationMirrorImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationTypeDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationTypeElementDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationValueImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/ClassDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/Constants.java - src/share/classes/com/sun/tools/apt/mirror/declaration/ConstructorDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationMaker.java - src/share/classes/com/sun/tools/apt/mirror/declaration/EnumConstantDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/EnumDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/ExecutableDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/FieldDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/InterfaceDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/MemberDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/MethodDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/PackageDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/ParameterDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/TypeDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/TypeParameterDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/AnnotationTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/ArrayTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/ClassTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/DeclaredTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/EnumTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/InterfaceTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/PrimitiveTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/TypeMaker.java - src/share/classes/com/sun/tools/apt/mirror/type/TypeMirrorImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/TypeVariableImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/VoidTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/WildcardTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/util/DeclarationsImpl.java - src/share/classes/com/sun/tools/apt/mirror/util/SourcePositionImpl.java - src/share/classes/com/sun/tools/apt/mirror/util/TypesImpl.java - src/share/classes/com/sun/tools/apt/resources/apt.properties - src/share/classes/com/sun/tools/apt/resources/apt_ja.properties - src/share/classes/com/sun/tools/apt/resources/apt_zh_CN.properties - src/share/classes/com/sun/tools/apt/util/Bark.java - test/tools/apt/Basics/Aggregate.java - test/tools/apt/Basics/ClassAnnotations.java - test/tools/apt/Basics/FreshnessApf.java - test/tools/apt/Basics/GenClass.java - test/tools/apt/Basics/Indirect.java - test/tools/apt/Basics/Lacuna.java - test/tools/apt/Basics/MethodAnnotations.java - test/tools/apt/Basics/Milk.java - test/tools/apt/Basics/MisMatch.java - test/tools/apt/Basics/Misc.java - test/tools/apt/Basics/MyMarker.java - test/tools/apt/Basics/MySimple.java - test/tools/apt/Basics/NestedClassAnnotations.java - test/tools/apt/Basics/ParameterAnnotations.java - test/tools/apt/Basics/StaticFieldAnnotations.java - test/tools/apt/Basics/StaticMethodAnnotations.java - test/tools/apt/Basics/TestGetPackageApf.java - test/tools/apt/Basics/TestGetTypeDeclarationApf.java - test/tools/apt/Basics/annot/AnnotMarker.java - test/tools/apt/Basics/annot/AnnotShangri_la.java - test/tools/apt/Basics/annot/AnnotSimple.java - test/tools/apt/Basics/annot/annot2/AnnotMarker2.java - test/tools/apt/Basics/annot/annot2/AnnotSimple2.java ! test/tools/apt/Basics/apt.sh - test/tools/apt/Basics/com.sun.mirror.apt.AnnotationProcessorFactory - test/tools/apt/Basics/foo/bar/Baz.java - test/tools/apt/Basics/foo/bar/Quux.java - test/tools/apt/Basics/golden.txt - test/tools/apt/Basics/goldenAggregate.txt - test/tools/apt/Basics/p1/p2.java - test/tools/apt/Basics/p1/p2/C1.java - test/tools/apt/Basics/print.sh - test/tools/apt/Compile/ClassDeclApf.java - test/tools/apt/Compile/ClassDeclApf2.java - test/tools/apt/Compile/Dummy1.java - test/tools/apt/Compile/ErrorAPF.java - test/tools/apt/Compile/HelloAnnotation.java - test/tools/apt/Compile/HelloWorld.java - test/tools/apt/Compile/Round1Apf.java - test/tools/apt/Compile/Round2Apf.java - test/tools/apt/Compile/Round3Apf.java - test/tools/apt/Compile/Round4Apf.java - test/tools/apt/Compile/Rounds.java - test/tools/apt/Compile/StaticApf.java - test/tools/apt/Compile/WarnAPF.java - test/tools/apt/Compile/WrappedStaticApf.java - test/tools/apt/Compile/compile.sh - test/tools/apt/Compile/golden.txt - test/tools/apt/Compile/goldenFactory.txt - test/tools/apt/Compile/goldenWarn.txt - test/tools/apt/Compile/servicesRound1 - test/tools/apt/Compile/servicesRound2 - test/tools/apt/Compile/servicesRound3 - test/tools/apt/Compile/servicesRound4 - test/tools/apt/Compile/servicesStaticApf - test/tools/apt/Compile/src/AhOneClass.java - test/tools/apt/Compile/src/AndAhTwoClass.java - test/tools/apt/Compile/src/Round1Class.java - test/tools/apt/Discovery/Dee.java - test/tools/apt/Discovery/Dum.java - test/tools/apt/Discovery/Empty.java - test/tools/apt/Discovery/PhantomTouch.java - test/tools/apt/Discovery/PhantomUpdate.java - test/tools/apt/Discovery/Touch.java - test/tools/apt/Discovery/discovery.sh - test/tools/apt/Discovery/servicesBadTouch - test/tools/apt/Discovery/servicesPhantomTouch - test/tools/apt/Discovery/servicesTouch - test/tools/apt/Discovery/servicesTweedle - test/tools/apt/Misc/Marked.java - test/tools/apt/Misc/Marker.java - test/tools/apt/Misc/Misc.java - test/tools/apt/Misc/misc.sh - test/tools/apt/Misc/servicesMisc - test/tools/apt/Options/Marked.java - test/tools/apt/Options/Marker.java - test/tools/apt/Options/OptionChecker.java - test/tools/apt/Options/options.sh - test/tools/apt/Options/servicesOptions - test/tools/apt/Scanners/Counter.java - test/tools/apt/Scanners/MemberOrderApf.java - test/tools/apt/Scanners/Order.java - test/tools/apt/Scanners/Scanner.java - test/tools/apt/Scanners/TestEnum.java - test/tools/apt/Scanners/VisitOrder.java - test/tools/apt/Scanners/scanner.sh - test/tools/apt/Scanners/servicesScanner - test/tools/apt/lib/Ignore.java - test/tools/apt/lib/Test.java - test/tools/apt/lib/TestProcessor.java - test/tools/apt/lib/TestProcessorFactory.java - test/tools/apt/lib/Tester.java - test/tools/apt/mirror/declaration/AnnoMirror.java - test/tools/apt/mirror/declaration/AnnoTypeDecl.java - test/tools/apt/mirror/declaration/AnnoTypeElemDecl.java - test/tools/apt/mirror/declaration/AnnoVal.java - test/tools/apt/mirror/declaration/ClassDecl.java - test/tools/apt/mirror/declaration/ConstExpr.java - test/tools/apt/mirror/declaration/ConstructorDecl.java - test/tools/apt/mirror/declaration/EnumDecl.java - test/tools/apt/mirror/declaration/FieldDecl.java - test/tools/apt/mirror/declaration/GetAnno.java - test/tools/apt/mirror/declaration/InterfaceDecl.java - test/tools/apt/mirror/declaration/MethodDecl.java - test/tools/apt/mirror/declaration/PackageDecl.java - test/tools/apt/mirror/declaration/ParameterDecl.java - test/tools/apt/mirror/declaration/pkg1/AClass.java - test/tools/apt/mirror/declaration/pkg1/AnAnnoType.java - test/tools/apt/mirror/declaration/pkg1/AnEnum.java - test/tools/apt/mirror/declaration/pkg1/AnInterface.java - test/tools/apt/mirror/declaration/pkg1/package-info.java - test/tools/apt/mirror/declaration/pkg1/pkg2/AnInterface.java - test/tools/apt/mirror/declaration/pkg1/pkg2/package.html - test/tools/apt/mirror/type/AnnoTyp.java - test/tools/apt/mirror/type/ArrayTyp.java - test/tools/apt/mirror/type/ClassTyp.java - test/tools/apt/mirror/type/EnumTyp.java - test/tools/apt/mirror/type/InterfaceTyp.java - test/tools/apt/mirror/type/PrimitiveTyp.java - test/tools/apt/mirror/type/TypeVar.java - test/tools/apt/mirror/type/WildcardTyp.java - test/tools/apt/mirror/util/Overrides.java - test/tools/apt/mirror/util/TypeCreation.java Changeset: 2ac31f40741d Author: lana Date: 2012-02-09 22:56 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/2ac31f40741d Merge Changeset: cd5ca700da4c Author: jjg Date: 2012-02-12 16:44 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/cd5ca700da4c 7144979: incorrect path separator in make/build.xml for Windows when running jtreg tests Reviewed-by: jjg Contributed-by: jan.valenta at oracle.com ! make/build.xml Changeset: 237198ef45f5 Author: jjh Date: 2012-02-13 16:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/237198ef45f5 7142672: Problems with the value passed to the 'classes' param of JavaCompiler.CompilationTask.getTask(...) Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/tools/javac/T7142672/AnnoProcessor.java + test/tools/javac/T7142672/Bug.java + test/tools/javac/T7142672/Test2.java + test/tools/javac/T7142672/Test3.java Changeset: 84b61130cbed Author: mcimadamore Date: 2012-02-14 15:43 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/84b61130cbed 7142086: performance problem in Check.checkOverrideClashes(...) Summary: Code in Check.checkOverrideClashes() causes too many calls to MethodSymbol.overrides Reviewed-by: jjg Contributed-by: jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/7142086/T7142086.java Changeset: e127334a64fe Author: darcy Date: 2012-02-17 15:24 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e127334a64fe 7143910: test/tools/apt/Basics/apt.sh fails with 'real' sh Reviewed-by: darcy Contributed-by: sonali.goel at oracle.com ! test/tools/apt/Basics/apt.sh Changeset: be456f9c64e8 Author: lana Date: 2012-02-18 16:12 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/be456f9c64e8 Merge - make/test/lib/apt.sh - src/share/classes/com/sun/mirror/apt/AnnotationProcessor.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessorEnvironment.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessorFactory.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessorListener.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessors.java - src/share/classes/com/sun/mirror/apt/Filer.java - src/share/classes/com/sun/mirror/apt/Messager.java - src/share/classes/com/sun/mirror/apt/RoundCompleteEvent.java - src/share/classes/com/sun/mirror/apt/RoundCompleteListener.java - src/share/classes/com/sun/mirror/apt/RoundState.java - src/share/classes/com/sun/mirror/apt/package-info.java - src/share/classes/com/sun/mirror/declaration/AnnotationMirror.java - src/share/classes/com/sun/mirror/declaration/AnnotationTypeDeclaration.java - src/share/classes/com/sun/mirror/declaration/AnnotationTypeElementDeclaration.java - src/share/classes/com/sun/mirror/declaration/AnnotationValue.java - src/share/classes/com/sun/mirror/declaration/ClassDeclaration.java - src/share/classes/com/sun/mirror/declaration/ConstructorDeclaration.java - src/share/classes/com/sun/mirror/declaration/Declaration.java - src/share/classes/com/sun/mirror/declaration/EnumConstantDeclaration.java - src/share/classes/com/sun/mirror/declaration/EnumDeclaration.java - src/share/classes/com/sun/mirror/declaration/ExecutableDeclaration.java - src/share/classes/com/sun/mirror/declaration/FieldDeclaration.java - src/share/classes/com/sun/mirror/declaration/InterfaceDeclaration.java - src/share/classes/com/sun/mirror/declaration/MemberDeclaration.java - src/share/classes/com/sun/mirror/declaration/MethodDeclaration.java - src/share/classes/com/sun/mirror/declaration/Modifier.java - src/share/classes/com/sun/mirror/declaration/PackageDeclaration.java - src/share/classes/com/sun/mirror/declaration/ParameterDeclaration.java - src/share/classes/com/sun/mirror/declaration/TypeDeclaration.java - src/share/classes/com/sun/mirror/declaration/TypeParameterDeclaration.java - src/share/classes/com/sun/mirror/declaration/package-info.java - src/share/classes/com/sun/mirror/overview.html - src/share/classes/com/sun/mirror/type/AnnotationType.java - src/share/classes/com/sun/mirror/type/ArrayType.java - src/share/classes/com/sun/mirror/type/ClassType.java - src/share/classes/com/sun/mirror/type/DeclaredType.java - src/share/classes/com/sun/mirror/type/EnumType.java - src/share/classes/com/sun/mirror/type/InterfaceType.java - src/share/classes/com/sun/mirror/type/MirroredTypeException.java - src/share/classes/com/sun/mirror/type/MirroredTypesException.java - src/share/classes/com/sun/mirror/type/PrimitiveType.java - src/share/classes/com/sun/mirror/type/ReferenceType.java - src/share/classes/com/sun/mirror/type/TypeMirror.java - src/share/classes/com/sun/mirror/type/TypeVariable.java - src/share/classes/com/sun/mirror/type/VoidType.java - src/share/classes/com/sun/mirror/type/WildcardType.java - src/share/classes/com/sun/mirror/type/package-info.java - src/share/classes/com/sun/mirror/util/DeclarationFilter.java - src/share/classes/com/sun/mirror/util/DeclarationScanner.java - src/share/classes/com/sun/mirror/util/DeclarationVisitor.java - src/share/classes/com/sun/mirror/util/DeclarationVisitors.java - src/share/classes/com/sun/mirror/util/Declarations.java - src/share/classes/com/sun/mirror/util/SimpleDeclarationVisitor.java - src/share/classes/com/sun/mirror/util/SimpleTypeVisitor.java - src/share/classes/com/sun/mirror/util/SourceOrderDeclScanner.java - src/share/classes/com/sun/mirror/util/SourcePosition.java - src/share/classes/com/sun/mirror/util/TypeVisitor.java - src/share/classes/com/sun/mirror/util/Types.java - src/share/classes/com/sun/mirror/util/package-info.java - src/share/classes/com/sun/tools/apt/Main.java - src/share/classes/com/sun/tools/apt/comp/AnnotationProcessingError.java - src/share/classes/com/sun/tools/apt/comp/Apt.java - src/share/classes/com/sun/tools/apt/comp/BootstrapAPF.java - src/share/classes/com/sun/tools/apt/comp/PrintAP.java - src/share/classes/com/sun/tools/apt/comp/UsageMessageNeededException.java - src/share/classes/com/sun/tools/apt/main/AptJavaCompiler.java - src/share/classes/com/sun/tools/apt/main/CommandLine.java - src/share/classes/com/sun/tools/apt/main/Main.java - src/share/classes/com/sun/tools/apt/mirror/AptEnv.java - src/share/classes/com/sun/tools/apt/mirror/apt/AnnotationProcessorEnvironmentImpl.java - src/share/classes/com/sun/tools/apt/mirror/apt/FilerImpl.java - src/share/classes/com/sun/tools/apt/mirror/apt/MessagerImpl.java - src/share/classes/com/sun/tools/apt/mirror/apt/RoundCompleteEventImpl.java - src/share/classes/com/sun/tools/apt/mirror/apt/RoundStateImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationMirrorImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationTypeDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationTypeElementDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationValueImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/ClassDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/Constants.java - src/share/classes/com/sun/tools/apt/mirror/declaration/ConstructorDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationMaker.java - src/share/classes/com/sun/tools/apt/mirror/declaration/EnumConstantDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/EnumDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/ExecutableDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/FieldDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/InterfaceDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/MemberDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/MethodDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/PackageDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/ParameterDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/TypeDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/TypeParameterDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/AnnotationTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/ArrayTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/ClassTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/DeclaredTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/EnumTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/InterfaceTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/PrimitiveTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/TypeMaker.java - src/share/classes/com/sun/tools/apt/mirror/type/TypeMirrorImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/TypeVariableImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/VoidTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/WildcardTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/util/DeclarationsImpl.java - src/share/classes/com/sun/tools/apt/mirror/util/SourcePositionImpl.java - src/share/classes/com/sun/tools/apt/mirror/util/TypesImpl.java - src/share/classes/com/sun/tools/apt/resources/apt.properties - src/share/classes/com/sun/tools/apt/resources/apt_ja.properties - src/share/classes/com/sun/tools/apt/resources/apt_zh_CN.properties - src/share/classes/com/sun/tools/apt/util/Bark.java - test/tools/apt/Basics/Aggregate.java - test/tools/apt/Basics/ClassAnnotations.java - test/tools/apt/Basics/FreshnessApf.java - test/tools/apt/Basics/GenClass.java - test/tools/apt/Basics/Indirect.java - test/tools/apt/Basics/Lacuna.java - test/tools/apt/Basics/MethodAnnotations.java - test/tools/apt/Basics/Milk.java - test/tools/apt/Basics/MisMatch.java - test/tools/apt/Basics/Misc.java - test/tools/apt/Basics/MyMarker.java - test/tools/apt/Basics/MySimple.java - test/tools/apt/Basics/NestedClassAnnotations.java - test/tools/apt/Basics/ParameterAnnotations.java - test/tools/apt/Basics/StaticFieldAnnotations.java - test/tools/apt/Basics/StaticMethodAnnotations.java - test/tools/apt/Basics/TestGetPackageApf.java - test/tools/apt/Basics/TestGetTypeDeclarationApf.java - test/tools/apt/Basics/annot/AnnotMarker.java - test/tools/apt/Basics/annot/AnnotShangri_la.java - test/tools/apt/Basics/annot/AnnotSimple.java - test/tools/apt/Basics/annot/annot2/AnnotMarker2.java - test/tools/apt/Basics/annot/annot2/AnnotSimple2.java - test/tools/apt/Basics/com.sun.mirror.apt.AnnotationProcessorFactory - test/tools/apt/Basics/foo/bar/Baz.java - test/tools/apt/Basics/foo/bar/Quux.java - test/tools/apt/Basics/golden.txt - test/tools/apt/Basics/goldenAggregate.txt - test/tools/apt/Basics/p1/p2.java - test/tools/apt/Basics/p1/p2/C1.java - test/tools/apt/Basics/print.sh - test/tools/apt/Compile/ClassDeclApf.java - test/tools/apt/Compile/ClassDeclApf2.java - test/tools/apt/Compile/Dummy1.java - test/tools/apt/Compile/ErrorAPF.java - test/tools/apt/Compile/HelloAnnotation.java - test/tools/apt/Compile/HelloWorld.java - test/tools/apt/Compile/Round1Apf.java - test/tools/apt/Compile/Round2Apf.java - test/tools/apt/Compile/Round3Apf.java - test/tools/apt/Compile/Round4Apf.java - test/tools/apt/Compile/Rounds.java - test/tools/apt/Compile/StaticApf.java - test/tools/apt/Compile/WarnAPF.java - test/tools/apt/Compile/WrappedStaticApf.java - test/tools/apt/Compile/compile.sh - test/tools/apt/Compile/golden.txt - test/tools/apt/Compile/goldenFactory.txt - test/tools/apt/Compile/goldenWarn.txt - test/tools/apt/Compile/servicesRound1 - test/tools/apt/Compile/servicesRound2 - test/tools/apt/Compile/servicesRound3 - test/tools/apt/Compile/servicesRound4 - test/tools/apt/Compile/servicesStaticApf - test/tools/apt/Compile/src/AhOneClass.java - test/tools/apt/Compile/src/AndAhTwoClass.java - test/tools/apt/Compile/src/Round1Class.java - test/tools/apt/Discovery/Dee.java - test/tools/apt/Discovery/Dum.java - test/tools/apt/Discovery/Empty.java - test/tools/apt/Discovery/PhantomTouch.java - test/tools/apt/Discovery/PhantomUpdate.java - test/tools/apt/Discovery/Touch.java - test/tools/apt/Discovery/discovery.sh - test/tools/apt/Discovery/servicesBadTouch - test/tools/apt/Discovery/servicesPhantomTouch - test/tools/apt/Discovery/servicesTouch - test/tools/apt/Discovery/servicesTweedle - test/tools/apt/Misc/Marked.java - test/tools/apt/Misc/Marker.java - test/tools/apt/Misc/Misc.java - test/tools/apt/Misc/misc.sh - test/tools/apt/Misc/servicesMisc - test/tools/apt/Options/Marked.java - test/tools/apt/Options/Marker.java - test/tools/apt/Options/OptionChecker.java - test/tools/apt/Options/options.sh - test/tools/apt/Options/servicesOptions - test/tools/apt/Scanners/Counter.java - test/tools/apt/Scanners/MemberOrderApf.java - test/tools/apt/Scanners/Order.java - test/tools/apt/Scanners/Scanner.java - test/tools/apt/Scanners/TestEnum.java - test/tools/apt/Scanners/VisitOrder.java - test/tools/apt/Scanners/scanner.sh - test/tools/apt/Scanners/servicesScanner - test/tools/apt/lib/Ignore.java - test/tools/apt/lib/Test.java - test/tools/apt/lib/TestProcessor.java - test/tools/apt/lib/TestProcessorFactory.java - test/tools/apt/lib/Tester.java - test/tools/apt/mirror/declaration/AnnoMirror.java - test/tools/apt/mirror/declaration/AnnoTypeDecl.java - test/tools/apt/mirror/declaration/AnnoTypeElemDecl.java - test/tools/apt/mirror/declaration/AnnoVal.java - test/tools/apt/mirror/declaration/ClassDecl.java - test/tools/apt/mirror/declaration/ConstExpr.java - test/tools/apt/mirror/declaration/ConstructorDecl.java - test/tools/apt/mirror/declaration/EnumDecl.java - test/tools/apt/mirror/declaration/FieldDecl.java - test/tools/apt/mirror/declaration/GetAnno.java - test/tools/apt/mirror/declaration/InterfaceDecl.java - test/tools/apt/mirror/declaration/MethodDecl.java - test/tools/apt/mirror/declaration/PackageDecl.java - test/tools/apt/mirror/declaration/ParameterDecl.java - test/tools/apt/mirror/declaration/pkg1/AClass.java - test/tools/apt/mirror/declaration/pkg1/AnAnnoType.java - test/tools/apt/mirror/declaration/pkg1/AnEnum.java - test/tools/apt/mirror/declaration/pkg1/AnInterface.java - test/tools/apt/mirror/declaration/pkg1/package-info.java - test/tools/apt/mirror/declaration/pkg1/pkg2/AnInterface.java - test/tools/apt/mirror/declaration/pkg1/pkg2/package.html - test/tools/apt/mirror/type/AnnoTyp.java - test/tools/apt/mirror/type/ArrayTyp.java - test/tools/apt/mirror/type/ClassTyp.java - test/tools/apt/mirror/type/EnumTyp.java - test/tools/apt/mirror/type/InterfaceTyp.java - test/tools/apt/mirror/type/PrimitiveTyp.java - test/tools/apt/mirror/type/TypeVar.java - test/tools/apt/mirror/type/WildcardTyp.java - test/tools/apt/mirror/util/Overrides.java - test/tools/apt/mirror/util/TypeCreation.java Changeset: 8503479162bd Author: katleman Date: 2012-02-23 12:03 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/8503479162bd Added tag jdk8-b27 for changeset be456f9c64e8 ! .hgtags Changeset: 3b168225dfc0 Author: asaha Date: 2012-02-14 10:29 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3b168225dfc0 Merge - src/share/classes/com/sun/tools/javac/Launcher.java Changeset: d903497bf389 Author: asaha Date: 2012-02-17 14:59 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d903497bf389 Merge Changeset: a696a8610b2a Author: lana Date: 2012-02-23 07:53 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a696a8610b2a Merge Changeset: 5bed623b0c77 Author: lana Date: 2012-02-24 18:24 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/5bed623b0c77 Merge Changeset: 7e777fcd4d39 Author: katleman Date: 2012-03-01 12:23 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7e777fcd4d39 Added tag jdk8-b28 for changeset 5bed623b0c77 ! .hgtags Changeset: 3ad851a7e884 Author: darcy Date: 2012-02-23 09:53 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3ad851a7e884 7148025: javac should not warn about InterrupttedException on the declaration of AutoCloseable itself Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: e6b5c3aff85c Author: jjg Date: 2012-02-24 10:40 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e6b5c3aff85c 7137836: tidy up Names.java Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/util/Names.java Changeset: c4d6a8884ed8 Author: jjg Date: 2012-02-28 10:25 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/c4d6a8884ed8 7144951: fix minor javadoc issues Reviewed-by: darcy ! src/share/classes/com/sun/source/tree/MemberReferenceTree.java ! src/share/classes/com/sun/tools/doclets/package.html Changeset: 62e611704863 Author: jjg Date: 2012-02-28 10:33 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/62e611704863 7093891: support multiple task listeners Reviewed-by: darcy, mcimadamore ! src/share/classes/com/sun/source/util/JavacTask.java + src/share/classes/com/sun/tools/javac/api/BasicJavacTask.java ! src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java + src/share/classes/com/sun/tools/javac/api/MultiTaskListener.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/tools/javac/api/taskListeners/TestSimpleAddRemove.java ! test/tools/javac/processing/loader/testClose/TestClose.java Changeset: 6b86f7274c0a Author: jjg Date: 2012-02-28 10:48 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/6b86f7274c0a 7147183: test/tools/javac/apt.sh can be removed from tl/langtools repository Reviewed-by: jjg Contributed-by: sonali.goel at oracle.com - test/tools/javac/apt.sh Changeset: 3d3350aea968 Author: lana Date: 2012-02-28 18:04 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3d3350aea968 Merge Changeset: e974e82abe51 Author: lana Date: 2012-03-05 17:04 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e974e82abe51 Merge - test/tools/javac/apt.sh Changeset: a1af4b95c287 Author: katleman Date: 2012-03-08 20:35 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a1af4b95c287 Added tag jdk8-b29 for changeset e974e82abe51 ! .hgtags Changeset: 161230ec7c73 Author: mcimadamore Date: 2012-03-02 12:57 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/161230ec7c73 7132880: Resolve should support nested resolution contexts Summary: Overload resolution routine should be updated so that it can be called recursively Reviewed-by: jjg, dlsmith ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/7132880/T7132880.java + test/tools/javac/7132880/T7132880.out Changeset: 6aafebe9a394 Author: mcimadamore Date: 2012-03-02 12:57 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/6aafebe9a394 7148242: Regression: valid code rejected during generic type well-formedness check Summary: Redundant type-var substitution makes generic-type well-formedness check to fail Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/typevars/T7148242.java Changeset: d2508136751c Author: mcimadamore Date: 2012-03-02 12:58 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d2508136751c 7148164: attribution code for diamond should not rely on mutable state Summary: Update attribution code for diamond operator not to rely on mutable state Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: dda6a5b15580 Author: mcimadamore Date: 2012-03-06 13:26 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/dda6a5b15580 7148622: Some diagnostic methods do not go through Log.report Summary: Deferred lint diagnostics ignore Log settings such as deferred diagnostics Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Check.java Changeset: 48ee63caaa93 Author: mcimadamore Date: 2012-03-06 13:28 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/48ee63caaa93 7144506: Attr.checkMethod should be called after inference variables have been fixed Summary: Unify post-inference sanity check with Attr.checkMethod Reviewed-by: jjg, dlsmith ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! test/tools/javac/6758789/T6758789b.out ! test/tools/javac/generics/6723444/T6723444.out ! test/tools/javac/generics/7015430/T7015430.out Changeset: 38ae13dcd215 Author: mcimadamore Date: 2012-03-06 13:29 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/38ae13dcd215 7133238: Merge proto-kind and proto-type into a single result class Summary: Restructure attribution code so that the check-logic can be encapsulated into a single class Reviewed-by: jjg, dlsmith ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java Changeset: c2234816495f Author: mcimadamore Date: 2012-03-06 16:48 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/c2234816495f 7151070: NullPointerException in Resolve.isAccessible Summary: Spurious accessibility check in TransTypes Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/tools/javac/generics/7151070/T7151070.java + test/tools/javac/generics/7151070/T7151070.out Changeset: eaae5cf911be Author: mcimadamore Date: 2012-03-06 16:50 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/eaae5cf911be 7148556: Implementing a generic interface causes a public clone() to become inaccessible Summary: Implementation of Resolve.isOverriddenIn() should distinguish between classes/interfaces Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Symbol.java + test/tools/javac/generics/rawOverride/T7148556.java Changeset: f3743b82945e Author: michaelm Date: 2012-03-06 20:27 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f3743b82945e 7113349: Initial changeset for Macosx port to jdk Reviewed-by: jjh, alanb, dholmes, anthony, ohrstrom, ksrini, jrose, weijun, smarks Contributed-by: Alan Bateman , Alexander Potochkin , Alexander Zuev , Andrew Brygin , Artem Ananiev , Alex Strange , Bino George , Christine Lu , David Katleman , David Durrence , Dmitry Cherepanov , Greg Lewis , Kevin Miller , Kurt Miller , Landon Fuller , Leonid Romanov , Loefty Walkowiak , Mark Reinhold , Naoto Sato , Philip Race , Roger Hoover , Scott Kovatch , Sergey ByloKhov , Mike Swingler , Tomas Hurka ! .hgignore ! make/jprt.properties ! test/Makefile - test/jprt.config ! test/tools/javac/4846262/Test.sh ! test/tools/javac/6302184/T6302184.sh ! test/tools/javac/ClassPathTest/ClassPathTest.sh ! test/tools/javac/ExtDirs/ExtDirs.sh ! test/tools/javac/MissingInclude.sh ! test/tools/javac/ProtectedInnerClass/ProtectedInnerClass.sh ! test/tools/javac/T5090006/compiler.sh ! test/tools/javac/constDebug/ConstDebug.sh ! test/tools/javac/fatalErrors/NoJavaLang.sh ! test/tools/javac/innerClassFile/Driver.sh ! test/tools/javac/javazip/Test.sh ! test/tools/javac/links/links.sh ! test/tools/javac/newlines/Newlines.sh ! test/tools/javac/stackmap/T4955930.sh ! test/tools/javac/unicode/SupplementaryJavaID6.sh ! test/tools/javah/6257087/foo.sh ! test/tools/javah/ConstMacroTest.sh ! test/tools/javah/MissingParamClassTest.sh ! test/tools/javah/ReadOldClass.sh ! test/tools/javap/pathsep.sh Changeset: 7245999a0075 Author: ohrstrom Date: 2012-03-07 13:11 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7245999a0075 7150579: Moved ant code into a separate package, anttasks. Summary: To allow langtools to be built without ant, the ant tasks were moved to a separated package. The packages were also renamed to proper lower case package names. Reviewed-by: jjg ! make/build.xml ! make/netbeans/langtools/build.xml - make/tools/CompileProperties/CompileProperties.java - make/tools/CompileProperties/CompilePropertiesTask.java - make/tools/GenStubs/GenStubs.java - make/tools/SelectTool/SelectToolTask.java + make/tools/anttasks/CompilePropertiesTask.java + make/tools/anttasks/GenStubsTask.java + make/tools/anttasks/SelectToolTask.java + make/tools/compileproperties/CompileProperties.java + make/tools/genstubs/GenStubs.java Changeset: 83352b2e2ebc Author: lana Date: 2012-03-08 08:19 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/83352b2e2ebc Merge Changeset: 97bec6ab1227 Author: mcimadamore Date: 2012-03-09 17:10 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/97bec6ab1227 7151802: compiler update caused sqe test failed Summary: Fix regression caused by 7144506 Reviewed-by: jjg, dlsmith ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! test/tools/javac/6758789/T6758789b.out ! test/tools/javac/generics/7015430/T7015430.out + test/tools/javac/generics/7151802/T7151802.java + test/tools/javac/generics/7151802/T7151802.out Changeset: 08a3425f39f8 Author: lana Date: 2012-03-09 11:59 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/08a3425f39f8 Merge - make/tools/CompileProperties/CompileProperties.java - make/tools/CompileProperties/CompilePropertiesTask.java - make/tools/GenStubs/GenStubs.java - make/tools/SelectTool/SelectToolTask.java - test/jprt.config Changeset: b28cfbe7e8b1 Author: katleman Date: 2012-03-15 15:18 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/b28cfbe7e8b1 Added tag jdk8-b30 for changeset 08a3425f39f8 ! .hgtags Changeset: ebfe9b8ce039 Author: katleman Date: 2012-03-22 12:41 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ebfe9b8ce039 Added tag jdk8-b31 for changeset b28cfbe7e8b1 ! .hgtags Changeset: b14d9583ce92 Author: jjg Date: 2012-03-13 15:43 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/b14d9583ce92 7150368: javac should include basic ability to generate native headers Reviewed-by: mcimadamore, darcy, ohrstrom ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/file/Locations.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + src/share/classes/com/sun/tools/javac/jvm/JNIWriter.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/javac.properties ! src/share/classes/javax/tools/StandardLocation.java + src/share/classes/javax/tools/annotation/GenerateNativeHeader.java ! test/tools/javac/diags/CheckResourceKeys.java + test/tools/javac/nativeHeaders/NativeHeaderTest.java + test/tools/javac/nativeHeaders/javahComparison/CompareTest.java + test/tools/javac/nativeHeaders/javahComparison/TestClass1.java + test/tools/javac/nativeHeaders/javahComparison/TestClass2.java + test/tools/javac/nativeHeaders/javahComparison/TestClass3.java Changeset: 1fd57fcf2dbd Author: lana Date: 2012-03-13 20:24 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/1fd57fcf2dbd Merge Changeset: ef67566c49ea Author: jjg Date: 2012-03-14 13:53 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ef67566c49ea 7150784: bad copyright date in file Reviewed-by: darcy ! test/tools/javac/api/7086261/T7086261.java Changeset: 6b473c9ebf1e Author: lana Date: 2012-03-21 13:39 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/6b473c9ebf1e Merge Changeset: be069d72dde2 Author: lana Date: 2012-03-26 17:32 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/be069d72dde2 Merge Changeset: 46831c72b7f6 Author: cl Date: 2012-03-29 13:02 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/46831c72b7f6 Added tag jdk8-b32 for changeset be069d72dde2 ! .hgtags Changeset: e776809a99e1 Author: jjg Date: 2012-04-04 11:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e776809a99e1 Merge ! .hgtags ! make/build.properties ! make/build.xml - make/test/lib/apt.sh - make/tools/CompileProperties/CompileProperties.java - make/tools/CompileProperties/CompilePropertiesTask.java - make/tools/GenStubs/GenStubs.java - make/tools/SelectTool/SelectToolTask.java + make/tools/genstubs/GenStubs.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessor.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessorEnvironment.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessorFactory.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessorListener.java - src/share/classes/com/sun/mirror/apt/AnnotationProcessors.java - src/share/classes/com/sun/mirror/apt/Filer.java - src/share/classes/com/sun/mirror/apt/Messager.java - src/share/classes/com/sun/mirror/apt/RoundCompleteEvent.java - src/share/classes/com/sun/mirror/apt/RoundCompleteListener.java - src/share/classes/com/sun/mirror/apt/RoundState.java - src/share/classes/com/sun/mirror/apt/package-info.java - src/share/classes/com/sun/mirror/declaration/AnnotationMirror.java - src/share/classes/com/sun/mirror/declaration/AnnotationTypeDeclaration.java - src/share/classes/com/sun/mirror/declaration/AnnotationTypeElementDeclaration.java - src/share/classes/com/sun/mirror/declaration/AnnotationValue.java - src/share/classes/com/sun/mirror/declaration/ClassDeclaration.java - src/share/classes/com/sun/mirror/declaration/ConstructorDeclaration.java - src/share/classes/com/sun/mirror/declaration/Declaration.java - src/share/classes/com/sun/mirror/declaration/EnumConstantDeclaration.java - src/share/classes/com/sun/mirror/declaration/EnumDeclaration.java - src/share/classes/com/sun/mirror/declaration/ExecutableDeclaration.java - src/share/classes/com/sun/mirror/declaration/FieldDeclaration.java - src/share/classes/com/sun/mirror/declaration/InterfaceDeclaration.java - src/share/classes/com/sun/mirror/declaration/MemberDeclaration.java - src/share/classes/com/sun/mirror/declaration/MethodDeclaration.java - src/share/classes/com/sun/mirror/declaration/Modifier.java - src/share/classes/com/sun/mirror/declaration/PackageDeclaration.java - src/share/classes/com/sun/mirror/declaration/ParameterDeclaration.java - src/share/classes/com/sun/mirror/declaration/TypeDeclaration.java - src/share/classes/com/sun/mirror/declaration/TypeParameterDeclaration.java - src/share/classes/com/sun/mirror/declaration/package-info.java - src/share/classes/com/sun/mirror/overview.html - src/share/classes/com/sun/mirror/type/AnnotationType.java - src/share/classes/com/sun/mirror/type/ArrayType.java - src/share/classes/com/sun/mirror/type/ClassType.java - src/share/classes/com/sun/mirror/type/DeclaredType.java - src/share/classes/com/sun/mirror/type/EnumType.java - src/share/classes/com/sun/mirror/type/InterfaceType.java - src/share/classes/com/sun/mirror/type/MirroredTypeException.java - src/share/classes/com/sun/mirror/type/MirroredTypesException.java - src/share/classes/com/sun/mirror/type/PrimitiveType.java - src/share/classes/com/sun/mirror/type/ReferenceType.java - src/share/classes/com/sun/mirror/type/TypeMirror.java - src/share/classes/com/sun/mirror/type/TypeVariable.java - src/share/classes/com/sun/mirror/type/VoidType.java - src/share/classes/com/sun/mirror/type/WildcardType.java - src/share/classes/com/sun/mirror/type/package-info.java - src/share/classes/com/sun/mirror/util/DeclarationFilter.java - src/share/classes/com/sun/mirror/util/DeclarationScanner.java - src/share/classes/com/sun/mirror/util/DeclarationVisitor.java - src/share/classes/com/sun/mirror/util/DeclarationVisitors.java - src/share/classes/com/sun/mirror/util/Declarations.java - src/share/classes/com/sun/mirror/util/SimpleDeclarationVisitor.java - src/share/classes/com/sun/mirror/util/SimpleTypeVisitor.java - src/share/classes/com/sun/mirror/util/SourceOrderDeclScanner.java - src/share/classes/com/sun/mirror/util/SourcePosition.java - src/share/classes/com/sun/mirror/util/TypeVisitor.java - src/share/classes/com/sun/mirror/util/Types.java - src/share/classes/com/sun/mirror/util/package-info.java - src/share/classes/com/sun/tools/apt/Main.java - src/share/classes/com/sun/tools/apt/comp/AnnotationProcessingError.java - src/share/classes/com/sun/tools/apt/comp/Apt.java - src/share/classes/com/sun/tools/apt/comp/BootstrapAPF.java - src/share/classes/com/sun/tools/apt/comp/PrintAP.java - src/share/classes/com/sun/tools/apt/comp/UsageMessageNeededException.java - src/share/classes/com/sun/tools/apt/main/AptJavaCompiler.java - src/share/classes/com/sun/tools/apt/main/CommandLine.java - src/share/classes/com/sun/tools/apt/main/Main.java - src/share/classes/com/sun/tools/apt/mirror/AptEnv.java - src/share/classes/com/sun/tools/apt/mirror/apt/AnnotationProcessorEnvironmentImpl.java - src/share/classes/com/sun/tools/apt/mirror/apt/FilerImpl.java - src/share/classes/com/sun/tools/apt/mirror/apt/MessagerImpl.java - src/share/classes/com/sun/tools/apt/mirror/apt/RoundCompleteEventImpl.java - src/share/classes/com/sun/tools/apt/mirror/apt/RoundStateImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationMirrorImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationTypeDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationTypeElementDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationValueImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/ClassDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/Constants.java - src/share/classes/com/sun/tools/apt/mirror/declaration/ConstructorDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationMaker.java - src/share/classes/com/sun/tools/apt/mirror/declaration/EnumConstantDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/EnumDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/ExecutableDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/FieldDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/InterfaceDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/MemberDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/MethodDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/PackageDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/ParameterDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/TypeDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/declaration/TypeParameterDeclarationImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/AnnotationTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/ArrayTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/ClassTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/DeclaredTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/EnumTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/InterfaceTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/PrimitiveTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/TypeMaker.java - src/share/classes/com/sun/tools/apt/mirror/type/TypeMirrorImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/TypeVariableImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/VoidTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/type/WildcardTypeImpl.java - src/share/classes/com/sun/tools/apt/mirror/util/DeclarationsImpl.java - src/share/classes/com/sun/tools/apt/mirror/util/SourcePositionImpl.java - src/share/classes/com/sun/tools/apt/mirror/util/TypesImpl.java - src/share/classes/com/sun/tools/apt/resources/apt.properties - src/share/classes/com/sun/tools/apt/resources/apt_ja.properties - src/share/classes/com/sun/tools/apt/resources/apt_zh_CN.properties - src/share/classes/com/sun/tools/apt/util/Bark.java ! src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/file/Locations.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.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/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/resources/javac.properties ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/share/classes/com/sun/tools/javac/util/Names.java ! src/share/classes/javax/tools/StandardLocation.java - test/jprt.config - test/tools/apt/Basics/Aggregate.java - test/tools/apt/Basics/ClassAnnotations.java - test/tools/apt/Basics/FreshnessApf.java - test/tools/apt/Basics/GenClass.java - test/tools/apt/Basics/Indirect.java - test/tools/apt/Basics/Lacuna.java - test/tools/apt/Basics/MethodAnnotations.java - test/tools/apt/Basics/Milk.java - test/tools/apt/Basics/MisMatch.java - test/tools/apt/Basics/Misc.java - test/tools/apt/Basics/MyMarker.java - test/tools/apt/Basics/MySimple.java - test/tools/apt/Basics/NestedClassAnnotations.java - test/tools/apt/Basics/ParameterAnnotations.java - test/tools/apt/Basics/StaticFieldAnnotations.java - test/tools/apt/Basics/StaticMethodAnnotations.java - test/tools/apt/Basics/TestGetPackageApf.java - test/tools/apt/Basics/TestGetTypeDeclarationApf.java - test/tools/apt/Basics/annot/AnnotMarker.java - test/tools/apt/Basics/annot/AnnotShangri_la.java - test/tools/apt/Basics/annot/AnnotSimple.java - test/tools/apt/Basics/annot/annot2/AnnotMarker2.java - test/tools/apt/Basics/annot/annot2/AnnotSimple2.java - test/tools/apt/Basics/com.sun.mirror.apt.AnnotationProcessorFactory - test/tools/apt/Basics/foo/bar/Baz.java - test/tools/apt/Basics/foo/bar/Quux.java - test/tools/apt/Basics/golden.txt - test/tools/apt/Basics/goldenAggregate.txt - test/tools/apt/Basics/p1/p2.java - test/tools/apt/Basics/p1/p2/C1.java - test/tools/apt/Basics/print.sh - test/tools/apt/Compile/ClassDeclApf.java - test/tools/apt/Compile/ClassDeclApf2.java - test/tools/apt/Compile/Dummy1.java - test/tools/apt/Compile/ErrorAPF.java - test/tools/apt/Compile/HelloAnnotation.java - test/tools/apt/Compile/HelloWorld.java - test/tools/apt/Compile/Round1Apf.java - test/tools/apt/Compile/Round2Apf.java - test/tools/apt/Compile/Round3Apf.java - test/tools/apt/Compile/Round4Apf.java - test/tools/apt/Compile/Rounds.java - test/tools/apt/Compile/StaticApf.java - test/tools/apt/Compile/WarnAPF.java - test/tools/apt/Compile/WrappedStaticApf.java - test/tools/apt/Compile/compile.sh - test/tools/apt/Compile/golden.txt - test/tools/apt/Compile/goldenFactory.txt - test/tools/apt/Compile/goldenWarn.txt - test/tools/apt/Compile/servicesRound1 - test/tools/apt/Compile/servicesRound2 - test/tools/apt/Compile/servicesRound3 - test/tools/apt/Compile/servicesRound4 - test/tools/apt/Compile/servicesStaticApf - test/tools/apt/Compile/src/AhOneClass.java - test/tools/apt/Compile/src/AndAhTwoClass.java - test/tools/apt/Compile/src/Round1Class.java - test/tools/apt/Discovery/Dee.java - test/tools/apt/Discovery/Dum.java - test/tools/apt/Discovery/Empty.java - test/tools/apt/Discovery/PhantomTouch.java - test/tools/apt/Discovery/PhantomUpdate.java - test/tools/apt/Discovery/Touch.java - test/tools/apt/Discovery/discovery.sh - test/tools/apt/Discovery/servicesBadTouch - test/tools/apt/Discovery/servicesPhantomTouch - test/tools/apt/Discovery/servicesTouch - test/tools/apt/Discovery/servicesTweedle - test/tools/apt/Misc/Marked.java - test/tools/apt/Misc/Marker.java - test/tools/apt/Misc/Misc.java - test/tools/apt/Misc/misc.sh - test/tools/apt/Misc/servicesMisc - test/tools/apt/Options/Marked.java - test/tools/apt/Options/Marker.java - test/tools/apt/Options/OptionChecker.java - test/tools/apt/Options/options.sh - test/tools/apt/Options/servicesOptions - test/tools/apt/Scanners/Counter.java - test/tools/apt/Scanners/MemberOrderApf.java - test/tools/apt/Scanners/Order.java - test/tools/apt/Scanners/Scanner.java - test/tools/apt/Scanners/TestEnum.java - test/tools/apt/Scanners/VisitOrder.java - test/tools/apt/Scanners/scanner.sh - test/tools/apt/Scanners/servicesScanner - test/tools/apt/lib/Ignore.java - test/tools/apt/lib/Test.java - test/tools/apt/lib/TestProcessor.java - test/tools/apt/lib/TestProcessorFactory.java - test/tools/apt/lib/Tester.java - test/tools/apt/mirror/declaration/AnnoMirror.java - test/tools/apt/mirror/declaration/AnnoTypeDecl.java - test/tools/apt/mirror/declaration/AnnoTypeElemDecl.java - test/tools/apt/mirror/declaration/AnnoVal.java - test/tools/apt/mirror/declaration/ClassDecl.java - test/tools/apt/mirror/declaration/ConstExpr.java - test/tools/apt/mirror/declaration/ConstructorDecl.java - test/tools/apt/mirror/declaration/EnumDecl.java - test/tools/apt/mirror/declaration/FieldDecl.java - test/tools/apt/mirror/declaration/GetAnno.java - test/tools/apt/mirror/declaration/InterfaceDecl.java - test/tools/apt/mirror/declaration/MethodDecl.java - test/tools/apt/mirror/declaration/PackageDecl.java - test/tools/apt/mirror/declaration/ParameterDecl.java - test/tools/apt/mirror/declaration/pkg1/AClass.java - test/tools/apt/mirror/declaration/pkg1/AnAnnoType.java - test/tools/apt/mirror/declaration/pkg1/AnEnum.java - test/tools/apt/mirror/declaration/pkg1/AnInterface.java - test/tools/apt/mirror/declaration/pkg1/package-info.java - test/tools/apt/mirror/declaration/pkg1/pkg2/AnInterface.java - test/tools/apt/mirror/declaration/pkg1/pkg2/package.html - test/tools/apt/mirror/type/AnnoTyp.java - test/tools/apt/mirror/type/ArrayTyp.java - test/tools/apt/mirror/type/ClassTyp.java - test/tools/apt/mirror/type/EnumTyp.java - test/tools/apt/mirror/type/InterfaceTyp.java - test/tools/apt/mirror/type/PrimitiveTyp.java - test/tools/apt/mirror/type/TypeVar.java - test/tools/apt/mirror/type/WildcardTyp.java - test/tools/apt/mirror/util/Overrides.java - test/tools/apt/mirror/util/TypeCreation.java ! test/tools/javac/4846262/Test.sh - test/tools/javac/apt.sh ! test/tools/javac/diags/CheckResourceKeys.java From mandy.chung at oracle.com Thu Apr 5 13:39:42 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Thu, 05 Apr 2012 13:39:42 -0700 Subject: jigsaw for OSX ? In-Reply-To: References: Message-ID: <4F7E030E.1020705@oracle.com> We are about to send this update to jigsaw-dev. Michael McMahon is working on the jigsaw/jdk8 merge and he just verified that jigsaw runs on macosx!! I'm waiting for the jprt job to complete the sanity checks on all platforms including OSX. Then I will sponsor and push the changesets to jigsaw for Michael. Mandy On 4/5/2012 1:07 PM, Henri Gomez wrote: > Did there is plan to merge current jdk8 to jigsaw branch ? > > I know some OSX users waiting it to experiment with modules :) > > Cheers From henri.gomez at gmail.com Thu Apr 5 14:13:10 2012 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 5 Apr 2012 23:13:10 +0200 Subject: jigsaw for OSX ? In-Reply-To: <4F7E030E.1020705@oracle.com> References: <4F7E030E.1020705@oracle.com> Message-ID: Nice, you win a new subscribed to jigsaw-dev :) Waiting for announce and I'll work on jigsaw package for OSX ! 2012/4/5 Mandy Chung : > We are about to send this update to jigsaw-dev. > > Michael McMahon is working on the jigsaw/jdk8 merge and he just verified > that jigsaw runs on macosx!! ?I'm waiting for the jprt job to complete the > sanity checks on all platforms including OSX. ?Then I will sponsor and push > the changesets to jigsaw for Michael. > > Mandy > > > On 4/5/2012 1:07 PM, Henri Gomez wrote: >> >> Did there is plan to merge current jdk8 to jigsaw branch ? >> >> I know some OSX users waiting it to experiment with modules :) >> >> Cheers From mandy.chung at oracle.com Thu Apr 5 15:58:19 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Thu, 05 Apr 2012 15:58:19 -0700 Subject: Substitution (aka aliases) Message-ID: <4F7E238B.7060006@oracle.com> I have implemented the runtime support for substitution, aka aliases, that supports refactoring via aggregation and also allows a module to resolve against any one of a set of equivalent implementation modules [1]. The provides clause declares an alias name for a module: module foo { provides bar; } Any module requiring bar can be satisfied by foo. Webrev: http://cr.openjdk.java.net/~mchung/jigsaw/webrevs/aliases/ The main change is in the SimpleLibrary which now saves the module ids (views and aliases) for all installed modules in a file "%mids" that keeps a map from a ModuleId to its providing ModuleId (which I call it module id directory. During installation and resolution, this module id directory is locked while being updated. There are cases that will want to find the declaring modules or only the module-info (e.g. finding the service providers, find the modules with an entry point). A few new methods are added in the Catalog class: gatherLocalDeclaringModuleIds, listLocalDeclaringModuleIds, listDeclaringModuleIds. With this alias support, the default platform module is now "java.base" [2]. In addition, each platform module also provides an alias name (I'm open to any suggestion to any better names and they are what I came up with for now). As noted in [2], whether aliases should have version numbers is an open issue which will be resolved separately from this prototype. However, the compiler currently synthesizes a dependence on java.base with a version constraint of>= N version constraint in the module-info.class if the module doesn't declare an explicit dependence on java.base or not the java.base module itself. Below shows the output from javap -v on module-info.class for foo above: $ javap -v module-info.class Classfile foo/module-info.class .... SourceFile: "module-info.java" Module: foo ModuleRequires: 1 // modules #7,10000 // requires synthesized java/base@>=8 ... As a query of "java.base@>=8" does not match a ModuleId "java.base" with no version, I workaround this issue in the Resolver implementation by allowing a synthesized dependence on "java.base" to match with an alias name. Thanks Mandy [1] http://openjdk.java.net/projects/jigsaw/doc/draft-java-module-system-requirements-12#substitution [2] http://cr.openjdk.java.net/~mr/jigsaw/notes/jigsaw-big-picture-01 From sanjeeb.sahoo at oracle.com Fri Apr 6 05:47:48 2012 From: sanjeeb.sahoo at oracle.com (Sahoo) Date: Fri, 06 Apr 2012 18:17:48 +0530 Subject: Non-public entry point class fails compilation of module-info.java Message-ID: <4F7EE5F4.1090806@oracle.com> javac -d modules/ -modulepath src:modules `find . -name "*.java"` ./src/m2/module-info.java:3: error: Main is not public in p3; cannot be accessed from outside package class p3.Main; ^ 1 error [1] says this is allowed. Is this yet to be implemented feature? Secondly, does module-info.class belong to any package? javap shows the class name as "m.module-info" for a module-info.class generated for module "m." Thanks, Sahoo [1] http://openjdk.java.net/projects/jigsaw/doc/lang-vm.html#jigsaw-1 From jonathan.gibbons at oracle.com Fri Apr 6 07:02:21 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Fri, 06 Apr 2012 07:02:21 -0700 Subject: Non-public entry point class fails compilation of module-info.java In-Reply-To: <4F7EE5F4.1090806@oracle.com> References: <4F7EE5F4.1090806@oracle.com> Message-ID: <4F7EF76D.5020707@oracle.com> The error from javac is incorrect. Thanks for the report. -- Jon On 04/06/2012 05:47 AM, Sahoo wrote: > javac -d modules/ -modulepath src:modules `find . -name "*.java"` > ./src/m2/module-info.java:3: error: Main is not public in p3; cannot > be accessed from outside package > class p3.Main; > ^ > 1 error > > [1] says this is allowed. Is this yet to be implemented feature? > > Secondly, does module-info.class belong to any package? javap shows > the class name as "m.module-info" for a module-info.class generated > for module "m." > > Thanks, > Sahoo > > [1] http://openjdk.java.net/projects/jigsaw/doc/lang-vm.html#jigsaw-1 From mandy.chung at oracle.com Fri Apr 6 10:28:23 2012 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Fri, 06 Apr 2012 17:28:23 +0000 Subject: hg: jigsaw/jigsaw: 24 new changesets Message-ID: <20120406172824.ABE9D47F07@hg.openjdk.java.net> Changeset: 5350cd6e0cc0 Author: katleman Date: 2012-02-02 09:39 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/5350cd6e0cc0 Added tag jdk8-b24 for changeset 1a5f1d6b98d6 ! .hgtags Changeset: 0f653ee93477 Author: alanb Date: 2012-01-24 09:08 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/0f653ee93477 7132204: Default testset in JPRT should not run all tests Reviewed-by: ohair ! make/jprt.properties Changeset: bd3fcc98c5d2 Author: lana Date: 2012-01-28 20:36 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/bd3fcc98c5d2 Merge Changeset: 221a378e06a3 Author: lana Date: 2012-02-07 10:36 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/221a378e06a3 Merge Changeset: 2accafff224a Author: katleman Date: 2012-02-09 12:55 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/2accafff224a Added tag jdk8-b25 for changeset 221a378e06a3 ! .hgtags Changeset: 1533dfab9903 Author: katleman Date: 2012-02-16 13:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/1533dfab9903 Added tag jdk8-b26 for changeset 2accafff224a ! .hgtags Changeset: 97bb465be99d Author: katleman Date: 2012-02-23 12:03 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/97bb465be99d Added tag jdk8-b27 for changeset 1533dfab9903 ! .hgtags Changeset: 9760a2114f51 Author: asaha Date: 2012-02-14 10:21 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/9760a2114f51 Merge Changeset: d47bf204f34d Author: asaha Date: 2012-02-17 14:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/d47bf204f34d Merge Changeset: 6e2541d60f4e Author: lana Date: 2012-02-24 18:22 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/6e2541d60f4e Merge Changeset: 909bbce8f683 Author: katleman Date: 2012-03-01 12:23 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/909bbce8f683 Added tag jdk8-b28 for changeset 6e2541d60f4e ! .hgtags Changeset: 28f2fe471725 Author: mduigou Date: 2012-02-27 18:09 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/28f2fe471725 7143162: Allow disable building of jdk demos and samples Reviewed-by: ohair ! make/sanity-rules.gmk Changeset: d74f01115fb8 Author: lana Date: 2012-02-28 17:54 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/d74f01115fb8 Merge Changeset: f2fd74a8e54e Author: lana Date: 2012-03-05 17:02 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/f2fd74a8e54e Merge Changeset: 38207a5797ab Author: ohair Date: 2012-03-02 15:33 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/38207a5797ab 6625113: Add the normalize and rmkw perl script to the openjdk repository or openjdk site? Reviewed-by: darcy + make/scripts/normalizer.pl Changeset: 41460de04258 Author: katleman Date: 2012-03-07 13:45 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/41460de04258 Merge Changeset: eacd6b140c0c Author: katleman Date: 2012-03-08 20:34 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/eacd6b140c0c Added tag jdk8-b29 for changeset 41460de04258 ! .hgtags Changeset: 84ece503953e Author: michaelm Date: 2012-03-06 20:25 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/84ece503953e 7113349: Initial changeset for Macosx port to jdk Reviewed-by: jjh, alanb, dholmes, anthony, ohrstrom, ksrini, jrose, weijun, smarks Contributed-by: Alan Bateman , Alexander Potochkin , Alexander Zuev , Andrew Brygin , Artem Ananiev , Alex Strange , Bino George , Christine Lu , David Katleman , David Durrence , Dmitry Cherepanov , Greg Lewis , Kevin Miller , Kurt Miller , Landon Fuller , Leonid Romanov , Loefty Walkowiak , Mark Reinhold , Naoto Sato , Philip Race , Roger Hoover , Scott Kovatch , Sergey ByloKhov , Mike Swingler , Tomas Hurka ! .hgignore ! make/Defs-internal.gmk ! make/jprt.properties Changeset: 84ffd2c5f41c Author: lana Date: 2012-03-07 22:36 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/84ffd2c5f41c Merge Changeset: 6cea54809b51 Author: lana Date: 2012-03-09 11:56 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/6cea54809b51 Merge Changeset: 0b66f43b89a6 Author: katleman Date: 2012-03-15 15:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/0b66f43b89a6 Added tag jdk8-b30 for changeset 6cea54809b51 ! .hgtags Changeset: 88176171e940 Author: katleman Date: 2012-03-22 12:40 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/88176171e940 Added tag jdk8-b31 for changeset 0b66f43b89a6 ! .hgtags Changeset: 42f275168fa5 Author: cl Date: 2012-03-29 13:02 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/42f275168fa5 Added tag jdk8-b32 for changeset 88176171e940 ! .hgtags Changeset: 405b7e1ee804 Author: michaelm Date: 2012-04-03 23:44 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/405b7e1ee804 Merge ! .hgtags ! make/jprt.properties From mandy.chung at oracle.com Fri Apr 6 10:28:21 2012 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Fri, 06 Apr 2012 17:28:21 +0000 Subject: hg: jigsaw/jigsaw/corba: 18 new changesets Message-ID: <20120406172844.7286147F08@hg.openjdk.java.net> Changeset: e45d6b406d5f Author: katleman Date: 2012-02-02 09:39 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/e45d6b406d5f Added tag jdk8-b24 for changeset b98f0e6dddf9 ! .hgtags Changeset: 79f709a099f4 Author: katleman Date: 2012-02-09 12:55 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/79f709a099f4 Added tag jdk8-b25 for changeset e45d6b406d5f ! .hgtags Changeset: 4fffe75e4edd Author: katleman Date: 2012-02-16 13:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/4fffe75e4edd Added tag jdk8-b26 for changeset 79f709a099f4 ! .hgtags Changeset: 7bf4278af030 Author: katleman Date: 2012-02-23 12:03 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/7bf4278af030 Added tag jdk8-b27 for changeset 4fffe75e4edd ! .hgtags Changeset: 66c7161ee588 Author: coffeys Date: 2011-11-17 10:51 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/66c7161ee588 7110704: Issues with some method in corba Reviewed-by: mbankal ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyFactoryImpl.java ! src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyImpl.java ! src/share/classes/com/sun/org/omg/SendingContext/_CodeBaseImplBase.java Changeset: c4afff3939d8 Author: asaha Date: 2012-02-14 10:21 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/c4afff3939d8 Merge Changeset: 695408e22b29 Author: asaha Date: 2012-02-17 14:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/695408e22b29 Merge Changeset: 2082eb35d49a Author: lana Date: 2012-02-24 18:22 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/2082eb35d49a Merge Changeset: 6117395d4226 Author: katleman Date: 2012-03-01 12:23 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/6117395d4226 Added tag jdk8-b28 for changeset 2082eb35d49a ! .hgtags Changeset: e481748a8d74 Author: katleman Date: 2012-03-08 20:34 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/e481748a8d74 Added tag jdk8-b29 for changeset 6117395d4226 ! .hgtags Changeset: f7718662741d Author: michaelm Date: 2012-03-06 20:25 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/f7718662741d 7113349: Initial changeset for Macosx port to jdk Reviewed-by: jjh, alanb, dholmes, anthony, ohrstrom, ksrini, jrose, weijun, smarks Contributed-by: Alan Bateman , Alexander Potochkin , Alexander Zuev , Andrew Brygin , Artem Ananiev , Alex Strange , Bino George , Christine Lu , David Katleman , David Durrence , Dmitry Cherepanov , Greg Lewis , Kevin Miller , Kurt Miller , Landon Fuller , Leonid Romanov , Loefty Walkowiak , Mark Reinhold , Naoto Sato , Philip Race , Roger Hoover , Scott Kovatch , Sergey ByloKhov , Mike Swingler , Tomas Hurka ! .hgignore + make/common/Defs-bsd.gmk + make/common/shared/Defs-bsd.gmk ! make/common/shared/Defs-utils.gmk ! make/common/shared/Platform.gmk Changeset: 9cd9d8b408fa Author: lana Date: 2012-03-07 22:36 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/9cd9d8b408fa Merge Changeset: 4605f8418bf5 Author: lana Date: 2012-03-09 11:56 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/4605f8418bf5 Merge Changeset: d6b04e3e40e2 Author: katleman Date: 2012-03-15 15:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/d6b04e3e40e2 Added tag jdk8-b30 for changeset 4605f8418bf5 ! .hgtags Changeset: 0b94487a30c6 Author: erikj Date: 2012-03-19 13:03 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/0b94487a30c6 7153266: Adjustments to corba strip property utility (neutral to builds) Summary: Fixes to sync up with jdk8 build-infra project. Reviewed-by: ohair, tbell, ohrstrom ! make/common/internal/Resources.gmk - make/tools/src/build/tools/stripproperties/StripProperties.java + make/tools/src/build/tools/stripproperties/StripPropertiesCorba.java ! make/tools/strip_properties/Makefile Changeset: 1954151dfae8 Author: katleman Date: 2012-03-21 12:18 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/1954151dfae8 Merge - make/tools/src/build/tools/stripproperties/StripProperties.java Changeset: 5d820cb6b1af Author: katleman Date: 2012-03-22 12:41 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/5d820cb6b1af Added tag jdk8-b31 for changeset 1954151dfae8 ! .hgtags Changeset: 7d8d971b41eb Author: michaelm Date: 2012-04-04 16:10 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/7d8d971b41eb Merge ! .hgtags - make/tools/src/build/tools/stripproperties/StripProperties.java From mandy.chung at oracle.com Fri Apr 6 10:28:34 2012 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Fri, 06 Apr 2012 17:28:34 +0000 Subject: hg: jigsaw/jigsaw/jaxp: 14 new changesets Message-ID: <20120406172849.EEDDA47F0A@hg.openjdk.java.net> Changeset: bb694c151fc7 Author: katleman Date: 2012-02-02 09:39 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/bb694c151fc7 Added tag jdk8-b24 for changeset 7836655e2495 ! .hgtags Changeset: dbb7283c197b Author: katleman Date: 2012-02-09 12:55 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/dbb7283c197b Added tag jdk8-b25 for changeset bb694c151fc7 ! .hgtags Changeset: 80c47eb83d24 Author: katleman Date: 2012-02-16 13:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/80c47eb83d24 Added tag jdk8-b26 for changeset dbb7283c197b ! .hgtags Changeset: 38cc4c09b847 Author: katleman Date: 2012-02-23 12:03 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/38cc4c09b847 Added tag jdk8-b27 for changeset 80c47eb83d24 ! .hgtags Changeset: 6fc515ab48c3 Author: asaha Date: 2012-02-14 10:22 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/6fc515ab48c3 Merge Changeset: a8e76ac83b62 Author: asaha Date: 2012-02-17 14:59 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/a8e76ac83b62 Merge Changeset: f3244c1f0486 Author: lana Date: 2012-02-24 18:22 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/f3244c1f0486 Merge Changeset: 4e39817737cf Author: katleman Date: 2012-03-01 12:23 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/4e39817737cf Added tag jdk8-b28 for changeset f3244c1f0486 ! .hgtags Changeset: ff3ad1d8c057 Author: ohair Date: 2012-03-04 11:55 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/ff3ad1d8c057 7150324: Stop using drop bundles in jaxp Reviewed-by: prr, joehw ! README - build-defs.xml - build-drop-template.xml ! build.properties ! build.xml - jaxp.properties ! make/Makefile + make/scripts/update_src.sh - patches/jaxp_src/README + src/share/classes/com/sun/java_cup/internal/runtime/Scanner.java + src/share/classes/com/sun/java_cup/internal/runtime/Symbol.java + src/share/classes/com/sun/java_cup/internal/runtime/lr_parser.java + src/share/classes/com/sun/java_cup/internal/runtime/virtual_parse_stack.java + src/share/classes/com/sun/org/apache/bcel/internal/Constants.java + src/share/classes/com/sun/org/apache/bcel/internal/ExceptionConstants.java + src/share/classes/com/sun/org/apache/bcel/internal/Repository.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java + src/share/classes/com/sun/org/apache/bcel/internal/classfile/package.html + src/share/classes/com/sun/org/apache/bcel/internal/generic/AALOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/AASTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ALOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ARETURN.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ASTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/BALOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/BASTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/BIPUSH.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/BasicType.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/CALOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/CASTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGenException.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ClassObserver.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/D2F.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/D2I.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/D2L.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DADD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DALOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DASTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPG.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DDIV.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DLOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DMUL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DNEG.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DREM.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DRETURN.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DSTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DSUB.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DUP.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X1.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X2.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/F2D.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/F2I.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/F2L.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FADD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FALOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FASTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPG.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FDIV.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FLOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FMUL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FNEG.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FREM.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FRETURN.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FSTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FSUB.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FieldObserver.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/GETFIELD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO_W.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/I2B.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/I2C.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/I2D.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/I2F.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/I2L.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/I2S.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IADD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IALOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IAND.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IASTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IFEQ.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IFGE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IFGT.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IFLE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IFLT.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IFNE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IFNULL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IINC.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ILOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IMUL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/INEG.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IOR.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IRETURN.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ISHL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ISHR.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ISTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ISUB.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IUSHR.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IXOR.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IfInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConstants.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/JSR.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/JSR_W.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/L2D.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/L2F.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/L2I.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LADD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LALOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LAND.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LASTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LCONST.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LDC_W.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LLOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LMUL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LNEG.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LOR.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LRETURN.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LSHL.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LSHR.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LSTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LSUB.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LUSHR.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LXOR.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LoadClass.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/MethodObserver.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/NEW.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/NOP.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/POP.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/PUSH.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/PopInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/PushInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/RETURN.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/SALOAD.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/SASTORE.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/SIPUSH.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/SWAP.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/StackConsumer.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/StackInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/StackProducer.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/Visitor.java + src/share/classes/com/sun/org/apache/bcel/internal/generic/package.html + src/share/classes/com/sun/org/apache/bcel/internal/package.html + src/share/classes/com/sun/org/apache/bcel/internal/util/AttributeHTML.java + src/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java + src/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java + src/share/classes/com/sun/org/apache/bcel/internal/util/ByteSequence.java + src/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java + src/share/classes/com/sun/org/apache/bcel/internal/util/ClassLoader.java + src/share/classes/com/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java + src/share/classes/com/sun/org/apache/bcel/internal/util/ClassPath.java + src/share/classes/com/sun/org/apache/bcel/internal/util/ClassQueue.java + src/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java + src/share/classes/com/sun/org/apache/bcel/internal/util/ClassStack.java + src/share/classes/com/sun/org/apache/bcel/internal/util/ClassVector.java + src/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java + src/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java + src/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java + src/share/classes/com/sun/org/apache/bcel/internal/util/JavaWrapper.java + src/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java + src/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java + src/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java + src/share/classes/com/sun/org/apache/bcel/internal/util/package.html + src/share/classes/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java + src/share/classes/com/sun/org/apache/regexp/internal/CharacterIterator.java + src/share/classes/com/sun/org/apache/regexp/internal/RE.java + src/share/classes/com/sun/org/apache/regexp/internal/RECompiler.java + src/share/classes/com/sun/org/apache/regexp/internal/REDebugCompiler.java + src/share/classes/com/sun/org/apache/regexp/internal/REProgram.java + src/share/classes/com/sun/org/apache/regexp/internal/RESyntaxException.java + src/share/classes/com/sun/org/apache/regexp/internal/RETest.java + src/share/classes/com/sun/org/apache/regexp/internal/REUtil.java + src/share/classes/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java + src/share/classes/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java + src/share/classes/com/sun/org/apache/regexp/internal/StringCharacterIterator.java + src/share/classes/com/sun/org/apache/regexp/internal/recompile.java + src/share/classes/com/sun/org/apache/xalan/META-INF/services/javax.xml.transform.TransformerFactory + src/share/classes/com/sun/org/apache/xalan/META-INF/services/javax.xml.xpath.XPathFactory + src/share/classes/com/sun/org/apache/xalan/META-INF/services/org.apache.xml.dtm.DTMManager + src/share/classes/com/sun/org/apache/xalan/internal/Version.java + src/share/classes/com/sun/org/apache/xalan/internal/extensions/ExpressionContext.java + src/share/classes/com/sun/org/apache/xalan/internal/extensions/package.html + src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltBase.java + src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltCommon.java + src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java + src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDynamic.java + src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltMath.java + src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltSets.java + src/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java + src/share/classes/com/sun/org/apache/xalan/internal/lib/Extensions.java + src/share/classes/com/sun/org/apache/xalan/internal/lib/NodeInfo.java + src/share/classes/com/sun/org/apache/xalan/internal/lib/ObjectFactory.java + src/share/classes/com/sun/org/apache/xalan/internal/lib/SecuritySupport.java + src/share/classes/com/sun/org/apache/xalan/internal/lib/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xalan/internal/lib/package.html + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLMessages.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java + src/share/classes/com/sun/org/apache/xalan/internal/res/XSLTInfo.properties + src/share/classes/com/sun/org/apache/xalan/internal/res/package.html + src/share/classes/com/sun/org/apache/xalan/internal/templates/Constants.java + src/share/classes/com/sun/org/apache/xalan/internal/templates/package.html + src/share/classes/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java + src/share/classes/com/sun/org/apache/xalan/internal/xslt/ObjectFactory.java + src/share/classes/com/sun/org/apache/xalan/internal/xslt/Process.java + src/share/classes/com/sun/org/apache/xalan/internal/xslt/SecuritySupport.java + src/share/classes/com/sun/org/apache/xalan/internal/xslt/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xalan/internal/xslt/package.html + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOM.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOMCache.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/NodeIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/StripFilter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/Translet.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/TransletException.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/ObjectFactory.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/SecuritySupport.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/If.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Instruction.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Makefile.inc + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ObjectFactory.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Output.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Param.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/QName.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SecuritySupport.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Text.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/When.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/sym.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectFactory.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SecuritySupport.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.cup + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.lex + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/Filter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ObjectFactory.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SecuritySupport.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/javax.xml.transform.TransformerFactory + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Node.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ObjectFactory.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/SecuritySupport.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/ObjectFactory.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SecuritySupport.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java + src/share/classes/com/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/AttrImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/AttributeMap.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/ChildNode.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/CommentImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMInputImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredNode.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/ElementImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/EntityImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/LCount.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/NodeImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/NodeListCache.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/NotationImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/ObjectFactory.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/ParentNode.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/RangeImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/SecuritySupport.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/TextImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/events/EventImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/dom/org.apache.xerces.dom.DOMImplementationSourceImpl + src/share/classes/com/sun/org/apache/xerces/internal/dom/org.w3c.dom.DOMImplementationSourceList + src/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/RevalidationHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/Version.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityDescription.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ObjectFactory.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/SecuritySupport.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/io/UCSReader.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/validation/EntityState.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/XPathException.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XInt.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/javax.xml.datatype.DatatypeFactory + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.DocumentBuilderFactory + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.SAXParserFactory + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/Util.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java + src/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/javax.xml.validation.SchemaFactory + src/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/CachingParserPool.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParser.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDParser.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/ObjectFactory.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/SAXParser.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/SecuritySupport.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configurable.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLParser.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.DTDConfiguration + src/share/classes/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XML11Configuration + src/share/classes/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration + src/share/classes/com/sun/org/apache/xerces/internal/parsers/org.xml.sax.driver + src/share/classes/com/sun/org/apache/xerces/internal/util/AttributesProxy.java + src/share/classes/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java + src/share/classes/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java + src/share/classes/com/sun/org/apache/xerces/internal/util/DOMInputSource.java + src/share/classes/com/sun/org/apache/xerces/internal/util/DOMUtil.java + src/share/classes/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java + src/share/classes/com/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/util/EncodingMap.java + src/share/classes/com/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java + src/share/classes/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java + src/share/classes/com/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java + src/share/classes/com/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java + src/share/classes/com/sun/org/apache/xerces/internal/util/FeatureState.java + src/share/classes/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java + src/share/classes/com/sun/org/apache/xerces/internal/util/IntStack.java + src/share/classes/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java + src/share/classes/com/sun/org/apache/xerces/internal/util/LocatorProxy.java + src/share/classes/com/sun/org/apache/xerces/internal/util/LocatorWrapper.java + src/share/classes/com/sun/org/apache/xerces/internal/util/MessageFormatter.java + src/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java + src/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java + src/share/classes/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java + src/share/classes/com/sun/org/apache/xerces/internal/util/PropertyState.java + src/share/classes/com/sun/org/apache/xerces/internal/util/SAX2XNI.java + src/share/classes/com/sun/org/apache/xerces/internal/util/SAXInputSource.java + src/share/classes/com/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java + src/share/classes/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java + src/share/classes/com/sun/org/apache/xerces/internal/util/SecurityManager.java + src/share/classes/com/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java + src/share/classes/com/sun/org/apache/xerces/internal/util/StAXInputSource.java + src/share/classes/com/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java + src/share/classes/com/sun/org/apache/xerces/internal/util/Status.java + src/share/classes/com/sun/org/apache/xerces/internal/util/SymbolHash.java + src/share/classes/com/sun/org/apache/xerces/internal/util/SymbolTable.java + src/share/classes/com/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java + src/share/classes/com/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/util/URI.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XML11Char.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XMLChar.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XMLErrorCode.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XMLStringBuffer.java + src/share/classes/com/sun/org/apache/xerces/internal/util/XMLSymbols.java + src/share/classes/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java + src/share/classes/com/sun/org/apache/xerces/internal/xinclude/ObjectFactory.java + src/share/classes/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java + src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java + src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java + src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java + src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java + src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java + src/share/classes/com/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/Augmentations.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/QName.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLAttributes.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLLocator.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLString.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/XNIException.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/Grammar.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java + src/share/classes/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java + src/share/classes/com/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java + src/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java + src/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java + src/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerPart.java + src/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/AttributePSVI.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/ElementPSVI.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/ItemPSVI.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/LSInputList.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/PSVIProvider.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/ShortList.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/StringList.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSAnnotation.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeUse.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSConstants.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSException.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSFacet.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSImplementation.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSLoader.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSModel.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSModelGroup.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSObject.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSObjectList.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSParticle.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSTerm.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/XSWildcard.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java + src/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/package.html + src/share/classes/com/sun/org/apache/xml/internal/dtm/Axis.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/DTM.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMDOMException.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMException.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMFilter.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMIterator.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMManager.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/DTMWSFilter.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ObjectFactory.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/SecuritySupport.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ObjectFactory.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/SecuritySupport.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java + src/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_en.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_it.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java + src/share/classes/com/sun/org/apache/xml/internal/res/XMLMessages.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/Catalog.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogException.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogManager.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/Resolver.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/Debug.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/FileURL.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/PublicId.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java + src/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializer.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/ElementState.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/EncodingInfo.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/Encodings.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLEntities.res + src/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/IndentPrinter.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/LineSeparator.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/Method.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/ObjectFactory.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/OutputFormat.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/Printer.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/Serializer.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/TextSerializer.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/XML11Serializer.java + src/share/classes/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/DOMSerializer.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ElemContext.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ElemDesc.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/EncodingInfo.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.properties + src/share/classes/com/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/HTMLEntities.properties + src/share/classes/com/sun/org/apache/xml/internal/serializer/Method.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ObjectFactory.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/SecuritySupport.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/SerializationHandler.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/Serializer.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerBase.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerConstants.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerTrace.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ToTextStream.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/TransformStateSetter.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/TreeWalker.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/Utils.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/Version.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/WriterChain.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/WriterToASCI.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/XMLEntities.properties + src/share/classes/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/output_html.properties + src/share/classes/com/sun/org/apache/xml/internal/serializer/output_text.properties + src/share/classes/com/sun/org/apache/xml/internal/serializer/output_unknown.properties + src/share/classes/com/sun/org/apache/xml/internal/serializer/output_xml.properties + src/share/classes/com/sun/org/apache/xml/internal/serializer/package.html + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/AttList.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/BoolStack.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Messages.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/MsgKey.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/URI.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Utils.java + src/share/classes/com/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java + src/share/classes/com/sun/org/apache/xml/internal/utils/AttList.java + src/share/classes/com/sun/org/apache/xml/internal/utils/BoolStack.java + src/share/classes/com/sun/org/apache/xml/internal/utils/CharKey.java + src/share/classes/com/sun/org/apache/xml/internal/utils/Constants.java + src/share/classes/com/sun/org/apache/xml/internal/utils/DOM2Helper.java + src/share/classes/com/sun/org/apache/xml/internal/utils/DOMBuilder.java + src/share/classes/com/sun/org/apache/xml/internal/utils/DOMHelper.java + src/share/classes/com/sun/org/apache/xml/internal/utils/DOMOrder.java + src/share/classes/com/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java + src/share/classes/com/sun/org/apache/xml/internal/utils/ElemDesc.java + src/share/classes/com/sun/org/apache/xml/internal/utils/FastStringBuffer.java + src/share/classes/com/sun/org/apache/xml/internal/utils/Hashtree2Node.java + src/share/classes/com/sun/org/apache/xml/internal/utils/IntStack.java + src/share/classes/com/sun/org/apache/xml/internal/utils/IntVector.java + src/share/classes/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java + src/share/classes/com/sun/org/apache/xml/internal/utils/LocaleUtility.java + src/share/classes/com/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java + src/share/classes/com/sun/org/apache/xml/internal/utils/NSInfo.java + src/share/classes/com/sun/org/apache/xml/internal/utils/NameSpace.java + src/share/classes/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java + src/share/classes/com/sun/org/apache/xml/internal/utils/NodeConsumer.java + src/share/classes/com/sun/org/apache/xml/internal/utils/NodeVector.java + src/share/classes/com/sun/org/apache/xml/internal/utils/ObjectFactory.java + src/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java + src/share/classes/com/sun/org/apache/xml/internal/utils/ObjectStack.java + src/share/classes/com/sun/org/apache/xml/internal/utils/ObjectVector.java + src/share/classes/com/sun/org/apache/xml/internal/utils/PrefixResolver.java + src/share/classes/com/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java + src/share/classes/com/sun/org/apache/xml/internal/utils/QName.java + src/share/classes/com/sun/org/apache/xml/internal/utils/RawCharacterHandler.java + src/share/classes/com/sun/org/apache/xml/internal/utils/SAXSourceLocator.java + src/share/classes/com/sun/org/apache/xml/internal/utils/SecuritySupport.java + src/share/classes/com/sun/org/apache/xml/internal/utils/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java + src/share/classes/com/sun/org/apache/xml/internal/utils/StopParseException.java + src/share/classes/com/sun/org/apache/xml/internal/utils/StringBufferPool.java + src/share/classes/com/sun/org/apache/xml/internal/utils/StringComparable.java + src/share/classes/com/sun/org/apache/xml/internal/utils/StringToIntTable.java + src/share/classes/com/sun/org/apache/xml/internal/utils/StringToStringTable.java + src/share/classes/com/sun/org/apache/xml/internal/utils/StringToStringTableVector.java + src/share/classes/com/sun/org/apache/xml/internal/utils/StringVector.java + src/share/classes/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java + src/share/classes/com/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java + src/share/classes/com/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java + src/share/classes/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java + src/share/classes/com/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java + src/share/classes/com/sun/org/apache/xml/internal/utils/TreeWalker.java + src/share/classes/com/sun/org/apache/xml/internal/utils/Trie.java + src/share/classes/com/sun/org/apache/xml/internal/utils/URI.java + src/share/classes/com/sun/org/apache/xml/internal/utils/UnImplNode.java + src/share/classes/com/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java + src/share/classes/com/sun/org/apache/xml/internal/utils/WrongParserException.java + src/share/classes/com/sun/org/apache/xml/internal/utils/XML11Char.java + src/share/classes/com/sun/org/apache/xml/internal/utils/XMLChar.java + src/share/classes/com/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java + src/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java + src/share/classes/com/sun/org/apache/xml/internal/utils/XMLString.java + src/share/classes/com/sun/org/apache/xml/internal/utils/XMLStringDefault.java + src/share/classes/com/sun/org/apache/xml/internal/utils/XMLStringFactory.java + src/share/classes/com/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java + src/share/classes/com/sun/org/apache/xml/internal/utils/package.html + src/share/classes/com/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_de.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_en.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_es.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_fr.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_it.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ko.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_sv.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java + src/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java + src/share/classes/com/sun/org/apache/xpath/internal/Arg.java + src/share/classes/com/sun/org/apache/xpath/internal/CachedXPathAPI.java + src/share/classes/com/sun/org/apache/xpath/internal/Expression.java + src/share/classes/com/sun/org/apache/xpath/internal/ExpressionNode.java + src/share/classes/com/sun/org/apache/xpath/internal/ExpressionOwner.java + src/share/classes/com/sun/org/apache/xpath/internal/ExtensionsProvider.java + src/share/classes/com/sun/org/apache/xpath/internal/FoundIndex.java + src/share/classes/com/sun/org/apache/xpath/internal/NodeSet.java + src/share/classes/com/sun/org/apache/xpath/internal/NodeSetDTM.java + src/share/classes/com/sun/org/apache/xpath/internal/SourceTree.java + src/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java + src/share/classes/com/sun/org/apache/xpath/internal/VariableStack.java + src/share/classes/com/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java + src/share/classes/com/sun/org/apache/xpath/internal/XPath.java + src/share/classes/com/sun/org/apache/xpath/internal/XPathAPI.java + src/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java + src/share/classes/com/sun/org/apache/xpath/internal/XPathException.java + src/share/classes/com/sun/org/apache/xpath/internal/XPathFactory.java + src/share/classes/com/sun/org/apache/xpath/internal/XPathProcessorException.java + src/share/classes/com/sun/org/apache/xpath/internal/XPathVisitable.java + src/share/classes/com/sun/org/apache/xpath/internal/XPathVisitor.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/AttributeIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/AxesWalker.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/BasicTestIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/ChildIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/ChildTestIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/ContextNodeList.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/DescendantIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/IteratorPool.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/NodeSequence.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/OneStepIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/PathComponent.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/RTFIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/SubContextList.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java + src/share/classes/com/sun/org/apache/xpath/internal/axes/package.html + src/share/classes/com/sun/org/apache/xpath/internal/compiler/Compiler.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/FuncLoader.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/Keywords.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/Lexer.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/ObjectFactory.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/OpCodes.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/OpMap.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/OpMapVector.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/PsuedoNames.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/SecuritySupport.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathDumper.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathParser.java + src/share/classes/com/sun/org/apache/xpath/internal/compiler/package.html + src/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java + src/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java + src/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java + src/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java + src/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java + src/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java + src/share/classes/com/sun/org/apache/xpath/internal/domapi/package.html + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncBoolean.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCeiling.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncConcat.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncContains.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCount.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncDoclocation.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFalse.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFloor.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncGenerateId.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncId.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLang.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLast.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLocalPart.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNamespace.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNot.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNumber.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncPosition.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncQname.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncRound.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncStartsWith.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncString.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncStringLength.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSubstring.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSum.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTranslate.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTrue.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/Function.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/Function2Args.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/Function3Args.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/ObjectFactory.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/SecuritySupport.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/SecuritySupport12.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java + src/share/classes/com/sun/org/apache/xpath/internal/functions/package.html + src/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java + src/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java + src/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java + src/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java + src/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java + src/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XBoolean.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XBooleanStatic.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSet.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XNull.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XNumber.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XObjectFactory.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFrag.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XString.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XStringForChars.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/XStringForFSB.java + src/share/classes/com/sun/org/apache/xpath/internal/objects/package.html + src/share/classes/com/sun/org/apache/xpath/internal/operations/And.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Bool.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Div.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Equals.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Gt.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Gte.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Lt.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Lte.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Minus.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Mod.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Mult.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Neg.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/NotEquals.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Number.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Operation.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Or.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Plus.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Quo.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/String.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/Variable.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java + src/share/classes/com/sun/org/apache/xpath/internal/operations/package.html + src/share/classes/com/sun/org/apache/xpath/internal/package.html + src/share/classes/com/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java + src/share/classes/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java + src/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTest.java + src/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java + src/share/classes/com/sun/org/apache/xpath/internal/patterns/StepPattern.java + src/share/classes/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java + src/share/classes/com/sun/org/apache/xpath/internal/patterns/package.html + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java + src/share/classes/com/sun/org/apache/xpath/internal/res/XPATHMessages.java + src/share/classes/com/sun/org/apache/xpath/internal/res/package.html + src/share/classes/com/sun/xml/internal/stream/Entity.java + src/share/classes/com/sun/xml/internal/stream/EventFilterSupport.java + src/share/classes/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java + src/share/classes/com/sun/xml/internal/stream/StaxErrorReporter.java + src/share/classes/com/sun/xml/internal/stream/StaxXMLInputSource.java + src/share/classes/com/sun/xml/internal/stream/XMLBufferListener.java + src/share/classes/com/sun/xml/internal/stream/XMLEntityReader.java + src/share/classes/com/sun/xml/internal/stream/XMLEntityStorage.java + src/share/classes/com/sun/xml/internal/stream/XMLEventReaderImpl.java + src/share/classes/com/sun/xml/internal/stream/XMLInputFactoryImpl.java + src/share/classes/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java + src/share/classes/com/sun/xml/internal/stream/dtd/DTDGrammarUtil.java + src/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java + src/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java + src/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java + src/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java + src/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java + src/share/classes/com/sun/xml/internal/stream/events/AttributeImpl.java + src/share/classes/com/sun/xml/internal/stream/events/CharacterEvent.java + src/share/classes/com/sun/xml/internal/stream/events/CommentEvent.java + src/share/classes/com/sun/xml/internal/stream/events/DTDEvent.java + src/share/classes/com/sun/xml/internal/stream/events/DummyEvent.java + src/share/classes/com/sun/xml/internal/stream/events/EndDocumentEvent.java + src/share/classes/com/sun/xml/internal/stream/events/EndElementEvent.java + src/share/classes/com/sun/xml/internal/stream/events/EntityDeclarationImpl.java + src/share/classes/com/sun/xml/internal/stream/events/EntityReferenceEvent.java + src/share/classes/com/sun/xml/internal/stream/events/LocationImpl.java + src/share/classes/com/sun/xml/internal/stream/events/NamedEvent.java + src/share/classes/com/sun/xml/internal/stream/events/NamespaceImpl.java + src/share/classes/com/sun/xml/internal/stream/events/NotationDeclarationImpl.java + src/share/classes/com/sun/xml/internal/stream/events/ProcessingInstructionEvent.java + src/share/classes/com/sun/xml/internal/stream/events/StartDocumentEvent.java + src/share/classes/com/sun/xml/internal/stream/events/StartElementEvent.java + src/share/classes/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java + src/share/classes/com/sun/xml/internal/stream/events/XMLEventFactoryImpl.java + src/share/classes/com/sun/xml/internal/stream/javax.xml.stream.XMLEventFactory + src/share/classes/com/sun/xml/internal/stream/javax.xml.stream.XMLInputFactory + src/share/classes/com/sun/xml/internal/stream/javax.xml.stream.XMLOutputFactory + src/share/classes/com/sun/xml/internal/stream/util/BufferAllocator.java + src/share/classes/com/sun/xml/internal/stream/util/ReadOnlyIterator.java + src/share/classes/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java + src/share/classes/com/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java + src/share/classes/com/sun/xml/internal/stream/writers/WriterUtility.java + src/share/classes/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java + src/share/classes/com/sun/xml/internal/stream/writers/XMLEventWriterImpl.java + src/share/classes/com/sun/xml/internal/stream/writers/XMLOutputSource.java + src/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java + src/share/classes/com/sun/xml/internal/stream/writers/XMLWriter.java + src/share/classes/javax/xml/XMLConstants.java + src/share/classes/javax/xml/datatype/DatatypeConfigurationException.java + src/share/classes/javax/xml/datatype/DatatypeConstants.java + src/share/classes/javax/xml/datatype/DatatypeFactory.java + src/share/classes/javax/xml/datatype/Duration.java + src/share/classes/javax/xml/datatype/FactoryFinder.java + src/share/classes/javax/xml/datatype/SecuritySupport.java + src/share/classes/javax/xml/datatype/XMLGregorianCalendar.java + src/share/classes/javax/xml/datatype/package.html + src/share/classes/javax/xml/namespace/NamespaceContext.java + src/share/classes/javax/xml/namespace/QName.java + src/share/classes/javax/xml/namespace/package.html + src/share/classes/javax/xml/parsers/DocumentBuilder.java + src/share/classes/javax/xml/parsers/DocumentBuilderFactory.java + src/share/classes/javax/xml/parsers/FactoryConfigurationError.java + src/share/classes/javax/xml/parsers/FactoryFinder.java + src/share/classes/javax/xml/parsers/ParserConfigurationException.java + src/share/classes/javax/xml/parsers/SAXParser.java + src/share/classes/javax/xml/parsers/SAXParserFactory.java + src/share/classes/javax/xml/parsers/SecuritySupport.java + src/share/classes/javax/xml/parsers/package.html + src/share/classes/javax/xml/stream/EventFilter.java + src/share/classes/javax/xml/stream/FactoryConfigurationError.java + src/share/classes/javax/xml/stream/FactoryFinder.java + src/share/classes/javax/xml/stream/Location.java + src/share/classes/javax/xml/stream/SecuritySupport.java + src/share/classes/javax/xml/stream/StreamFilter.java + src/share/classes/javax/xml/stream/XMLEventFactory.java + src/share/classes/javax/xml/stream/XMLEventReader.java + src/share/classes/javax/xml/stream/XMLEventWriter.java + src/share/classes/javax/xml/stream/XMLInputFactory.java + src/share/classes/javax/xml/stream/XMLOutputFactory.java + src/share/classes/javax/xml/stream/XMLReporter.java + src/share/classes/javax/xml/stream/XMLResolver.java + src/share/classes/javax/xml/stream/XMLStreamConstants.java + src/share/classes/javax/xml/stream/XMLStreamException.java + src/share/classes/javax/xml/stream/XMLStreamReader.java + src/share/classes/javax/xml/stream/XMLStreamWriter.java + src/share/classes/javax/xml/stream/events/Attribute.java + src/share/classes/javax/xml/stream/events/Characters.java + src/share/classes/javax/xml/stream/events/Comment.java + src/share/classes/javax/xml/stream/events/DTD.java + src/share/classes/javax/xml/stream/events/EndDocument.java + src/share/classes/javax/xml/stream/events/EndElement.java + src/share/classes/javax/xml/stream/events/EntityDeclaration.java + src/share/classes/javax/xml/stream/events/EntityReference.java + src/share/classes/javax/xml/stream/events/Namespace.java + src/share/classes/javax/xml/stream/events/NotationDeclaration.java + src/share/classes/javax/xml/stream/events/ProcessingInstruction.java + src/share/classes/javax/xml/stream/events/StartDocument.java + src/share/classes/javax/xml/stream/events/StartElement.java + src/share/classes/javax/xml/stream/events/XMLEvent.java + src/share/classes/javax/xml/stream/util/EventReaderDelegate.java + src/share/classes/javax/xml/stream/util/StreamReaderDelegate.java + src/share/classes/javax/xml/stream/util/XMLEventAllocator.java + src/share/classes/javax/xml/stream/util/XMLEventConsumer.java + src/share/classes/javax/xml/transform/ErrorListener.java + src/share/classes/javax/xml/transform/FactoryFinder.java + src/share/classes/javax/xml/transform/OutputKeys.java + src/share/classes/javax/xml/transform/Result.java + src/share/classes/javax/xml/transform/SecuritySupport.java + src/share/classes/javax/xml/transform/Source.java + src/share/classes/javax/xml/transform/SourceLocator.java + src/share/classes/javax/xml/transform/Templates.java + src/share/classes/javax/xml/transform/Transformer.java + src/share/classes/javax/xml/transform/TransformerConfigurationException.java + src/share/classes/javax/xml/transform/TransformerException.java + src/share/classes/javax/xml/transform/TransformerFactory.java + src/share/classes/javax/xml/transform/TransformerFactoryConfigurationError.java + src/share/classes/javax/xml/transform/URIResolver.java + src/share/classes/javax/xml/transform/dom/DOMLocator.java + src/share/classes/javax/xml/transform/dom/DOMResult.java + src/share/classes/javax/xml/transform/dom/DOMSource.java + src/share/classes/javax/xml/transform/dom/package.html + src/share/classes/javax/xml/transform/overview.html + src/share/classes/javax/xml/transform/package.html + src/share/classes/javax/xml/transform/sax/SAXResult.java + src/share/classes/javax/xml/transform/sax/SAXSource.java + src/share/classes/javax/xml/transform/sax/SAXTransformerFactory.java + src/share/classes/javax/xml/transform/sax/TemplatesHandler.java + src/share/classes/javax/xml/transform/sax/TransformerHandler.java + src/share/classes/javax/xml/transform/sax/package.html + src/share/classes/javax/xml/transform/stax/StAXResult.java + src/share/classes/javax/xml/transform/stax/StAXSource.java + src/share/classes/javax/xml/transform/stax/package.html + src/share/classes/javax/xml/transform/stream/StreamResult.java + src/share/classes/javax/xml/transform/stream/StreamSource.java + src/share/classes/javax/xml/transform/stream/package.html + src/share/classes/javax/xml/validation/Schema.java + src/share/classes/javax/xml/validation/SchemaFactory.java + src/share/classes/javax/xml/validation/SchemaFactoryFinder.java + src/share/classes/javax/xml/validation/SchemaFactoryLoader.java + src/share/classes/javax/xml/validation/SecuritySupport.java + src/share/classes/javax/xml/validation/TypeInfoProvider.java + src/share/classes/javax/xml/validation/Validator.java + src/share/classes/javax/xml/validation/ValidatorHandler.java + src/share/classes/javax/xml/validation/package.html + src/share/classes/javax/xml/xpath/SecuritySupport.java + src/share/classes/javax/xml/xpath/XPath.java + src/share/classes/javax/xml/xpath/XPathConstants.java + src/share/classes/javax/xml/xpath/XPathException.java + src/share/classes/javax/xml/xpath/XPathExpression.java + src/share/classes/javax/xml/xpath/XPathExpressionException.java + src/share/classes/javax/xml/xpath/XPathFactory.java + src/share/classes/javax/xml/xpath/XPathFactoryConfigurationException.java + src/share/classes/javax/xml/xpath/XPathFactoryFinder.java + src/share/classes/javax/xml/xpath/XPathFunction.java + src/share/classes/javax/xml/xpath/XPathFunctionException.java + src/share/classes/javax/xml/xpath/XPathFunctionResolver.java + src/share/classes/javax/xml/xpath/XPathVariableResolver.java + src/share/classes/javax/xml/xpath/package.html + src/share/classes/org/w3c/dom/Attr.java + src/share/classes/org/w3c/dom/CDATASection.java + src/share/classes/org/w3c/dom/CharacterData.java + src/share/classes/org/w3c/dom/Comment.java + src/share/classes/org/w3c/dom/DOMConfiguration.java + src/share/classes/org/w3c/dom/DOMError.java + src/share/classes/org/w3c/dom/DOMErrorHandler.java + src/share/classes/org/w3c/dom/DOMException.java + src/share/classes/org/w3c/dom/DOMImplementation.java + src/share/classes/org/w3c/dom/DOMImplementationList.java + src/share/classes/org/w3c/dom/DOMImplementationSource.java + src/share/classes/org/w3c/dom/DOMLocator.java + src/share/classes/org/w3c/dom/DOMStringList.java + src/share/classes/org/w3c/dom/Document.java + src/share/classes/org/w3c/dom/DocumentFragment.java + src/share/classes/org/w3c/dom/DocumentType.java + src/share/classes/org/w3c/dom/Element.java + src/share/classes/org/w3c/dom/Entity.java + src/share/classes/org/w3c/dom/EntityReference.java + src/share/classes/org/w3c/dom/NameList.java + src/share/classes/org/w3c/dom/NamedNodeMap.java + src/share/classes/org/w3c/dom/Node.java + src/share/classes/org/w3c/dom/NodeList.java + src/share/classes/org/w3c/dom/Notation.java + src/share/classes/org/w3c/dom/ProcessingInstruction.java + src/share/classes/org/w3c/dom/Text.java + src/share/classes/org/w3c/dom/TypeInfo.java + src/share/classes/org/w3c/dom/UserDataHandler.java + src/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java + src/share/classes/org/w3c/dom/css/CSS2Properties.java + src/share/classes/org/w3c/dom/css/CSSCharsetRule.java + src/share/classes/org/w3c/dom/css/CSSFontFaceRule.java + src/share/classes/org/w3c/dom/css/CSSImportRule.java + src/share/classes/org/w3c/dom/css/CSSMediaRule.java + src/share/classes/org/w3c/dom/css/CSSPageRule.java + src/share/classes/org/w3c/dom/css/CSSPrimitiveValue.java + src/share/classes/org/w3c/dom/css/CSSRule.java + src/share/classes/org/w3c/dom/css/CSSRuleList.java + src/share/classes/org/w3c/dom/css/CSSStyleDeclaration.java + src/share/classes/org/w3c/dom/css/CSSStyleRule.java + src/share/classes/org/w3c/dom/css/CSSStyleSheet.java + src/share/classes/org/w3c/dom/css/CSSUnknownRule.java + src/share/classes/org/w3c/dom/css/CSSValue.java + src/share/classes/org/w3c/dom/css/CSSValueList.java + src/share/classes/org/w3c/dom/css/Counter.java + src/share/classes/org/w3c/dom/css/DOMImplementationCSS.java + src/share/classes/org/w3c/dom/css/DocumentCSS.java + src/share/classes/org/w3c/dom/css/ElementCSSInlineStyle.java + src/share/classes/org/w3c/dom/css/RGBColor.java + src/share/classes/org/w3c/dom/css/Rect.java + src/share/classes/org/w3c/dom/css/ViewCSS.java + src/share/classes/org/w3c/dom/events/DocumentEvent.java + src/share/classes/org/w3c/dom/events/Event.java + src/share/classes/org/w3c/dom/events/EventException.java + src/share/classes/org/w3c/dom/events/EventListener.java + src/share/classes/org/w3c/dom/events/EventTarget.java + src/share/classes/org/w3c/dom/events/MouseEvent.java + src/share/classes/org/w3c/dom/events/MutationEvent.java + src/share/classes/org/w3c/dom/events/UIEvent.java + src/share/classes/org/w3c/dom/html/HTMLAnchorElement.java + src/share/classes/org/w3c/dom/html/HTMLAppletElement.java + src/share/classes/org/w3c/dom/html/HTMLAreaElement.java + src/share/classes/org/w3c/dom/html/HTMLBRElement.java + src/share/classes/org/w3c/dom/html/HTMLBaseElement.java + src/share/classes/org/w3c/dom/html/HTMLBaseFontElement.java + src/share/classes/org/w3c/dom/html/HTMLBodyElement.java + src/share/classes/org/w3c/dom/html/HTMLButtonElement.java + src/share/classes/org/w3c/dom/html/HTMLCollection.java + src/share/classes/org/w3c/dom/html/HTMLDListElement.java + src/share/classes/org/w3c/dom/html/HTMLDOMImplementation.java + src/share/classes/org/w3c/dom/html/HTMLDirectoryElement.java + src/share/classes/org/w3c/dom/html/HTMLDivElement.java + src/share/classes/org/w3c/dom/html/HTMLDocument.java + src/share/classes/org/w3c/dom/html/HTMLElement.java + src/share/classes/org/w3c/dom/html/HTMLFieldSetElement.java + src/share/classes/org/w3c/dom/html/HTMLFontElement.java + src/share/classes/org/w3c/dom/html/HTMLFormElement.java + src/share/classes/org/w3c/dom/html/HTMLFrameElement.java + src/share/classes/org/w3c/dom/html/HTMLFrameSetElement.java + src/share/classes/org/w3c/dom/html/HTMLHRElement.java + src/share/classes/org/w3c/dom/html/HTMLHeadElement.java + src/share/classes/org/w3c/dom/html/HTMLHeadingElement.java + src/share/classes/org/w3c/dom/html/HTMLHtmlElement.java + src/share/classes/org/w3c/dom/html/HTMLIFrameElement.java + src/share/classes/org/w3c/dom/html/HTMLImageElement.java + src/share/classes/org/w3c/dom/html/HTMLInputElement.java + src/share/classes/org/w3c/dom/html/HTMLIsIndexElement.java + src/share/classes/org/w3c/dom/html/HTMLLIElement.java + src/share/classes/org/w3c/dom/html/HTMLLabelElement.java + src/share/classes/org/w3c/dom/html/HTMLLegendElement.java + src/share/classes/org/w3c/dom/html/HTMLLinkElement.java + src/share/classes/org/w3c/dom/html/HTMLMapElement.java + src/share/classes/org/w3c/dom/html/HTMLMenuElement.java + src/share/classes/org/w3c/dom/html/HTMLMetaElement.java + src/share/classes/org/w3c/dom/html/HTMLModElement.java + src/share/classes/org/w3c/dom/html/HTMLOListElement.java + src/share/classes/org/w3c/dom/html/HTMLObjectElement.java + src/share/classes/org/w3c/dom/html/HTMLOptGroupElement.java + src/share/classes/org/w3c/dom/html/HTMLOptionElement.java + src/share/classes/org/w3c/dom/html/HTMLParagraphElement.java + src/share/classes/org/w3c/dom/html/HTMLParamElement.java + src/share/classes/org/w3c/dom/html/HTMLPreElement.java + src/share/classes/org/w3c/dom/html/HTMLQuoteElement.java + src/share/classes/org/w3c/dom/html/HTMLScriptElement.java + src/share/classes/org/w3c/dom/html/HTMLSelectElement.java + src/share/classes/org/w3c/dom/html/HTMLStyleElement.java + src/share/classes/org/w3c/dom/html/HTMLTableCaptionElement.java + src/share/classes/org/w3c/dom/html/HTMLTableCellElement.java + src/share/classes/org/w3c/dom/html/HTMLTableColElement.java + src/share/classes/org/w3c/dom/html/HTMLTableElement.java + src/share/classes/org/w3c/dom/html/HTMLTableRowElement.java + src/share/classes/org/w3c/dom/html/HTMLTableSectionElement.java + src/share/classes/org/w3c/dom/html/HTMLTextAreaElement.java + src/share/classes/org/w3c/dom/html/HTMLTitleElement.java + src/share/classes/org/w3c/dom/html/HTMLUListElement.java + src/share/classes/org/w3c/dom/ls/DOMImplementationLS.java + src/share/classes/org/w3c/dom/ls/LSException.java + src/share/classes/org/w3c/dom/ls/LSInput.java + src/share/classes/org/w3c/dom/ls/LSLoadEvent.java + src/share/classes/org/w3c/dom/ls/LSOutput.java + src/share/classes/org/w3c/dom/ls/LSParser.java + src/share/classes/org/w3c/dom/ls/LSParserFilter.java + src/share/classes/org/w3c/dom/ls/LSProgressEvent.java + src/share/classes/org/w3c/dom/ls/LSResourceResolver.java + src/share/classes/org/w3c/dom/ls/LSSerializer.java + src/share/classes/org/w3c/dom/ls/LSSerializerFilter.java + src/share/classes/org/w3c/dom/package.html + src/share/classes/org/w3c/dom/ranges/DocumentRange.java + src/share/classes/org/w3c/dom/ranges/Range.java + src/share/classes/org/w3c/dom/ranges/RangeException.java + src/share/classes/org/w3c/dom/ranges/package.html + src/share/classes/org/w3c/dom/stylesheets/DocumentStyle.java + src/share/classes/org/w3c/dom/stylesheets/LinkStyle.java + src/share/classes/org/w3c/dom/stylesheets/MediaList.java + src/share/classes/org/w3c/dom/stylesheets/StyleSheet.java + src/share/classes/org/w3c/dom/stylesheets/StyleSheetList.java + src/share/classes/org/w3c/dom/traversal/DocumentTraversal.java + src/share/classes/org/w3c/dom/traversal/NodeFilter.java + src/share/classes/org/w3c/dom/traversal/NodeIterator.java + src/share/classes/org/w3c/dom/traversal/TreeWalker.java + src/share/classes/org/w3c/dom/views/AbstractView.java + src/share/classes/org/w3c/dom/views/DocumentView.java + src/share/classes/org/w3c/dom/xpath/COPYRIGHT.html + src/share/classes/org/w3c/dom/xpath/XPathEvaluator.java + src/share/classes/org/w3c/dom/xpath/XPathException.java + src/share/classes/org/w3c/dom/xpath/XPathExpression.java + src/share/classes/org/w3c/dom/xpath/XPathNSResolver.java + src/share/classes/org/w3c/dom/xpath/XPathNamespace.java + src/share/classes/org/w3c/dom/xpath/XPathResult.java + src/share/classes/org/xml/sax/AttributeList.java + src/share/classes/org/xml/sax/Attributes.java + src/share/classes/org/xml/sax/COPYING + src/share/classes/org/xml/sax/COPYING.txt + src/share/classes/org/xml/sax/ContentHandler.java + src/share/classes/org/xml/sax/DTDHandler.java + src/share/classes/org/xml/sax/DocumentHandler.java + src/share/classes/org/xml/sax/EntityResolver.java + src/share/classes/org/xml/sax/ErrorHandler.java + src/share/classes/org/xml/sax/HandlerBase.java + src/share/classes/org/xml/sax/InputSource.java + src/share/classes/org/xml/sax/Locator.java + src/share/classes/org/xml/sax/Parser.java + src/share/classes/org/xml/sax/SAXException.java + src/share/classes/org/xml/sax/SAXNotRecognizedException.java + src/share/classes/org/xml/sax/SAXNotSupportedException.java + src/share/classes/org/xml/sax/SAXParseException.java + src/share/classes/org/xml/sax/XMLFilter.java + src/share/classes/org/xml/sax/XMLReader.java + src/share/classes/org/xml/sax/ext/Attributes2.java + src/share/classes/org/xml/sax/ext/Attributes2Impl.java + src/share/classes/org/xml/sax/ext/DeclHandler.java + src/share/classes/org/xml/sax/ext/DefaultHandler2.java + src/share/classes/org/xml/sax/ext/EntityResolver2.java + src/share/classes/org/xml/sax/ext/LexicalHandler.java + src/share/classes/org/xml/sax/ext/Locator2.java + src/share/classes/org/xml/sax/ext/Locator2Impl.java + src/share/classes/org/xml/sax/ext/package.html + src/share/classes/org/xml/sax/helpers/AttributeListImpl.java + src/share/classes/org/xml/sax/helpers/AttributesImpl.java + src/share/classes/org/xml/sax/helpers/DefaultHandler.java + src/share/classes/org/xml/sax/helpers/LocatorImpl.java + src/share/classes/org/xml/sax/helpers/NamespaceSupport.java + src/share/classes/org/xml/sax/helpers/NewInstance.java + src/share/classes/org/xml/sax/helpers/ParserAdapter.java + src/share/classes/org/xml/sax/helpers/ParserFactory.java + src/share/classes/org/xml/sax/helpers/XMLFilterImpl.java + src/share/classes/org/xml/sax/helpers/XMLReaderAdapter.java + src/share/classes/org/xml/sax/helpers/XMLReaderFactory.java + src/share/classes/org/xml/sax/helpers/package.html + src/share/classes/org/xml/sax/package.html Changeset: 25099a745e1a Author: katleman Date: 2012-03-07 13:46 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/25099a745e1a Merge - build-defs.xml - build-drop-template.xml - jaxp.properties - patches/jaxp_src/README Changeset: 3be30c25a825 Author: katleman Date: 2012-03-08 20:34 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/3be30c25a825 Added tag jdk8-b29 for changeset 25099a745e1a ! .hgtags Changeset: 94aabe098916 Author: katleman Date: 2012-03-15 15:16 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/94aabe098916 Added tag jdk8-b30 for changeset 3be30c25a825 ! .hgtags Changeset: 60960fbc75df Author: katleman Date: 2012-03-22 12:41 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/60960fbc75df Added tag jdk8-b31 for changeset 94aabe098916 ! .hgtags Changeset: 68688f8573c0 Author: michaelm Date: 2012-04-03 23:44 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/68688f8573c0 Merge ! .hgtags - build-defs.xml - build-drop-template.xml - jaxp.properties - patches/jaxp_src/README From mandy.chung at oracle.com Fri Apr 6 10:28:43 2012 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Fri, 06 Apr 2012 17:28:43 +0000 Subject: hg: jigsaw/jigsaw/jaxws: 25 new changesets Message-ID: <20120406172909.088CC47F0B@hg.openjdk.java.net> Changeset: b376d901e006 Author: katleman Date: 2012-02-02 09:39 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/b376d901e006 Added tag jdk8-b24 for changeset e0d90803439b ! .hgtags Changeset: 3518639eab6c Author: katleman Date: 2012-02-09 12:55 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/3518639eab6c Added tag jdk8-b25 for changeset b376d901e006 ! .hgtags Changeset: 329ace7198ac Author: katleman Date: 2012-02-16 13:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/329ace7198ac Added tag jdk8-b26 for changeset 3518639eab6c ! .hgtags Changeset: 6a8f54fb5f15 Author: alanb Date: 2012-02-05 12:07 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/6a8f54fb5f15 7140918: Remove dependency on apt and com.sun.mirror API Reviewed-by: darcy Contributed-by: miroslav.kos at oracle.com, martin.grebac at oracle.com ! build-defs.xml ! jaxws.properties Changeset: 65977d8d348e Author: lana Date: 2012-02-09 22:53 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/65977d8d348e Merge Changeset: b962e9c3eba2 Author: alanb Date: 2012-02-15 17:32 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/b962e9c3eba2 7145910: Remove dependency on apt and com.sun.mirror API (breaks boot cycle builds) Reviewed-by: ohair ! jaxws.properties Changeset: 38c037af4127 Author: lana Date: 2012-02-18 16:09 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/38c037af4127 Merge Changeset: 6a2e8a833460 Author: katleman Date: 2012-02-23 12:03 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/6a2e8a833460 Added tag jdk8-b27 for changeset 38c037af4127 ! .hgtags Changeset: 4289a81ba085 Author: asaha Date: 2012-02-14 10:22 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/4289a81ba085 Merge Changeset: 456621c5d797 Author: asaha Date: 2012-02-17 14:59 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/456621c5d797 Merge Changeset: c88e83be4b1a Author: lana Date: 2012-02-23 00:14 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/c88e83be4b1a Merge Changeset: 88b85470e72c Author: lana Date: 2012-02-24 18:22 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/88b85470e72c Merge Changeset: 4bbf9e355e50 Author: katleman Date: 2012-03-01 12:23 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/4bbf9e355e50 Added tag jdk8-b28 for changeset 88b85470e72c ! .hgtags Changeset: f50545b5e2f1 Author: ohair Date: 2012-03-06 16:09 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/f50545b5e2f1 7150322: Stop using drop source bundles in jaxws Reviewed-by: darcy, ohrstrom ! README - build-defs.xml - build-drop-template.xml ! build.properties ! build.xml - jaxws.properties ! make/Makefile + make/scripts/update_src.sh - patches/jaxws_src/README + src/share/jaf_classes/META-INF/mailcap.default + src/share/jaf_classes/META-INF/mimetypes.default + src/share/jaf_classes/com/sun/activation/registries/LogSupport.java + src/share/jaf_classes/com/sun/activation/registries/MailcapFile.java + src/share/jaf_classes/com/sun/activation/registries/MailcapParseException.java + src/share/jaf_classes/com/sun/activation/registries/MailcapTokenizer.java + src/share/jaf_classes/com/sun/activation/registries/MimeTypeEntry.java + src/share/jaf_classes/com/sun/activation/registries/MimeTypeFile.java + src/share/jaf_classes/javax/activation/ActivationDataFlavor.java + src/share/jaf_classes/javax/activation/CommandInfo.java + src/share/jaf_classes/javax/activation/CommandMap.java + src/share/jaf_classes/javax/activation/CommandObject.java + src/share/jaf_classes/javax/activation/DataContentHandler.java + src/share/jaf_classes/javax/activation/DataContentHandlerFactory.java + src/share/jaf_classes/javax/activation/DataHandler.java + src/share/jaf_classes/javax/activation/DataSource.java + src/share/jaf_classes/javax/activation/FileDataSource.java + src/share/jaf_classes/javax/activation/FileTypeMap.java + src/share/jaf_classes/javax/activation/MailcapCommandMap.java + src/share/jaf_classes/javax/activation/MimeType.java + src/share/jaf_classes/javax/activation/MimeTypeParameterList.java + src/share/jaf_classes/javax/activation/MimeTypeParseException.java + src/share/jaf_classes/javax/activation/MimetypesFileTypeMap.java + src/share/jaf_classes/javax/activation/SecuritySupport.java + src/share/jaf_classes/javax/activation/URLDataSource.java + src/share/jaf_classes/javax/activation/UnsupportedDataTypeException.java + src/share/jaxws_classes/com/sun/codemodel/internal/ClassType.java + src/share/jaxws_classes/com/sun/codemodel/internal/CodeWriter.java + src/share/jaxws_classes/com/sun/codemodel/internal/JAnnotatable.java + src/share/jaxws_classes/com/sun/codemodel/internal/JAnnotationArrayMember.java + src/share/jaxws_classes/com/sun/codemodel/internal/JAnnotationStringValue.java + src/share/jaxws_classes/com/sun/codemodel/internal/JAnnotationUse.java + src/share/jaxws_classes/com/sun/codemodel/internal/JAnnotationValue.java + src/share/jaxws_classes/com/sun/codemodel/internal/JAnnotationWriter.java + src/share/jaxws_classes/com/sun/codemodel/internal/JAnonymousClass.java + src/share/jaxws_classes/com/sun/codemodel/internal/JArray.java + src/share/jaxws_classes/com/sun/codemodel/internal/JArrayClass.java + src/share/jaxws_classes/com/sun/codemodel/internal/JArrayCompRef.java + src/share/jaxws_classes/com/sun/codemodel/internal/JAssignment.java + src/share/jaxws_classes/com/sun/codemodel/internal/JAssignmentTarget.java + src/share/jaxws_classes/com/sun/codemodel/internal/JAtom.java + src/share/jaxws_classes/com/sun/codemodel/internal/JBlock.java + src/share/jaxws_classes/com/sun/codemodel/internal/JBreak.java + src/share/jaxws_classes/com/sun/codemodel/internal/JCase.java + src/share/jaxws_classes/com/sun/codemodel/internal/JCast.java + src/share/jaxws_classes/com/sun/codemodel/internal/JCatchBlock.java + src/share/jaxws_classes/com/sun/codemodel/internal/JClass.java + src/share/jaxws_classes/com/sun/codemodel/internal/JClassAlreadyExistsException.java + src/share/jaxws_classes/com/sun/codemodel/internal/JClassContainer.java + src/share/jaxws_classes/com/sun/codemodel/internal/JCodeModel.java + src/share/jaxws_classes/com/sun/codemodel/internal/JCommentPart.java + src/share/jaxws_classes/com/sun/codemodel/internal/JConditional.java + src/share/jaxws_classes/com/sun/codemodel/internal/JContinue.java + src/share/jaxws_classes/com/sun/codemodel/internal/JDeclaration.java + src/share/jaxws_classes/com/sun/codemodel/internal/JDefinedClass.java + src/share/jaxws_classes/com/sun/codemodel/internal/JDirectClass.java + src/share/jaxws_classes/com/sun/codemodel/internal/JDoLoop.java + src/share/jaxws_classes/com/sun/codemodel/internal/JDocComment.java + src/share/jaxws_classes/com/sun/codemodel/internal/JDocCommentable.java + src/share/jaxws_classes/com/sun/codemodel/internal/JEnumConstant.java + src/share/jaxws_classes/com/sun/codemodel/internal/JExpr.java + src/share/jaxws_classes/com/sun/codemodel/internal/JExpression.java + src/share/jaxws_classes/com/sun/codemodel/internal/JExpressionImpl.java + src/share/jaxws_classes/com/sun/codemodel/internal/JFieldRef.java + src/share/jaxws_classes/com/sun/codemodel/internal/JFieldVar.java + src/share/jaxws_classes/com/sun/codemodel/internal/JForEach.java + src/share/jaxws_classes/com/sun/codemodel/internal/JForLoop.java + src/share/jaxws_classes/com/sun/codemodel/internal/JFormatter.java + src/share/jaxws_classes/com/sun/codemodel/internal/JGenerable.java + src/share/jaxws_classes/com/sun/codemodel/internal/JGenerifiable.java + src/share/jaxws_classes/com/sun/codemodel/internal/JGenerifiableImpl.java + src/share/jaxws_classes/com/sun/codemodel/internal/JInvocation.java + src/share/jaxws_classes/com/sun/codemodel/internal/JJavaName.java + src/share/jaxws_classes/com/sun/codemodel/internal/JLabel.java + src/share/jaxws_classes/com/sun/codemodel/internal/JMethod.java + src/share/jaxws_classes/com/sun/codemodel/internal/JMod.java + src/share/jaxws_classes/com/sun/codemodel/internal/JMods.java + src/share/jaxws_classes/com/sun/codemodel/internal/JNarrowedClass.java + src/share/jaxws_classes/com/sun/codemodel/internal/JNullType.java + src/share/jaxws_classes/com/sun/codemodel/internal/JOp.java + src/share/jaxws_classes/com/sun/codemodel/internal/JPackage.java + src/share/jaxws_classes/com/sun/codemodel/internal/JPrimitiveType.java + src/share/jaxws_classes/com/sun/codemodel/internal/JResourceFile.java + src/share/jaxws_classes/com/sun/codemodel/internal/JReturn.java + src/share/jaxws_classes/com/sun/codemodel/internal/JStatement.java + src/share/jaxws_classes/com/sun/codemodel/internal/JStringLiteral.java + src/share/jaxws_classes/com/sun/codemodel/internal/JSwitch.java + src/share/jaxws_classes/com/sun/codemodel/internal/JThrow.java + src/share/jaxws_classes/com/sun/codemodel/internal/JTryBlock.java + src/share/jaxws_classes/com/sun/codemodel/internal/JType.java + src/share/jaxws_classes/com/sun/codemodel/internal/JTypeVar.java + src/share/jaxws_classes/com/sun/codemodel/internal/JTypeWildcard.java + src/share/jaxws_classes/com/sun/codemodel/internal/JVar.java + src/share/jaxws_classes/com/sun/codemodel/internal/JWhileLoop.java + src/share/jaxws_classes/com/sun/codemodel/internal/SecureLoader.java + src/share/jaxws_classes/com/sun/codemodel/internal/TypedAnnotationWriter.java + src/share/jaxws_classes/com/sun/codemodel/internal/fmt/JBinaryFile.java + src/share/jaxws_classes/com/sun/codemodel/internal/fmt/JPropertyFile.java + src/share/jaxws_classes/com/sun/codemodel/internal/fmt/JSerializedObject.java + src/share/jaxws_classes/com/sun/codemodel/internal/fmt/JStaticFile.java + src/share/jaxws_classes/com/sun/codemodel/internal/fmt/JStaticJavaFile.java + src/share/jaxws_classes/com/sun/codemodel/internal/fmt/JTextFile.java + src/share/jaxws_classes/com/sun/codemodel/internal/fmt/SecureLoader.java + src/share/jaxws_classes/com/sun/codemodel/internal/package-info.java + src/share/jaxws_classes/com/sun/codemodel/internal/util/ClassNameComparator.java + src/share/jaxws_classes/com/sun/codemodel/internal/util/EncoderFactory.java + src/share/jaxws_classes/com/sun/codemodel/internal/util/JavadocEscapeWriter.java + src/share/jaxws_classes/com/sun/codemodel/internal/util/MS1252Encoder.java + src/share/jaxws_classes/com/sun/codemodel/internal/util/SingleByteEncoder.java + src/share/jaxws_classes/com/sun/codemodel/internal/util/Surrogate.java + src/share/jaxws_classes/com/sun/codemodel/internal/util/UnicodeEscapeWriter.java + src/share/jaxws_classes/com/sun/codemodel/internal/writer/FileCodeWriter.java + src/share/jaxws_classes/com/sun/codemodel/internal/writer/FilterCodeWriter.java + src/share/jaxws_classes/com/sun/codemodel/internal/writer/ProgressCodeWriter.java + src/share/jaxws_classes/com/sun/codemodel/internal/writer/PrologCodeWriter.java + src/share/jaxws_classes/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java + src/share/jaxws_classes/com/sun/codemodel/internal/writer/ZipCodeWriter.java + src/share/jaxws_classes/com/sun/istack/internal/Builder.java + src/share/jaxws_classes/com/sun/istack/internal/ByteArrayDataSource.java + src/share/jaxws_classes/com/sun/istack/internal/FinalArrayList.java + src/share/jaxws_classes/com/sun/istack/internal/FragmentContentHandler.java + src/share/jaxws_classes/com/sun/istack/internal/Interned.java + src/share/jaxws_classes/com/sun/istack/internal/NotNull.java + src/share/jaxws_classes/com/sun/istack/internal/Nullable.java + src/share/jaxws_classes/com/sun/istack/internal/Pool.java + src/share/jaxws_classes/com/sun/istack/internal/SAXException2.java + src/share/jaxws_classes/com/sun/istack/internal/SAXParseException2.java + src/share/jaxws_classes/com/sun/istack/internal/XMLStreamException2.java + src/share/jaxws_classes/com/sun/istack/internal/XMLStreamReaderToContentHandler.java + src/share/jaxws_classes/com/sun/istack/internal/localization/Localizable.java + src/share/jaxws_classes/com/sun/istack/internal/localization/LocalizableMessage.java + src/share/jaxws_classes/com/sun/istack/internal/localization/LocalizableMessageFactory.java + src/share/jaxws_classes/com/sun/istack/internal/localization/Localizer.java + src/share/jaxws_classes/com/sun/istack/internal/logging/Logger.java + src/share/jaxws_classes/com/sun/istack/internal/package-info.java + src/share/jaxws_classes/com/sun/istack/internal/tools/MaskingClassLoader.java + src/share/jaxws_classes/com/sun/istack/internal/tools/ParallelWorldClassLoader.java + src/share/jaxws_classes/com/sun/istack/internal/tools/SecureLoader.java + src/share/jaxws_classes/com/sun/istack/internal/tools/package-info.java + src/share/jaxws_classes/com/sun/org/glassfish/external/amx/AMX.java + src/share/jaxws_classes/com/sun/org/glassfish/external/amx/AMXGlassfish.java + src/share/jaxws_classes/com/sun/org/glassfish/external/amx/AMXUtil.java + src/share/jaxws_classes/com/sun/org/glassfish/external/amx/BootAMXMBean.java + src/share/jaxws_classes/com/sun/org/glassfish/external/amx/MBeanListener.java + src/share/jaxws_classes/com/sun/org/glassfish/external/arc/Stability.java + src/share/jaxws_classes/com/sun/org/glassfish/external/arc/Taxonomy.java + src/share/jaxws_classes/com/sun/org/glassfish/external/probe/provider/PluginPoint.java + src/share/jaxws_classes/com/sun/org/glassfish/external/probe/provider/StatsProvider.java + src/share/jaxws_classes/com/sun/org/glassfish/external/probe/provider/StatsProviderInfo.java + src/share/jaxws_classes/com/sun/org/glassfish/external/probe/provider/StatsProviderManager.java + src/share/jaxws_classes/com/sun/org/glassfish/external/probe/provider/StatsProviderManagerDelegate.java + src/share/jaxws_classes/com/sun/org/glassfish/external/probe/provider/annotations/Probe.java + src/share/jaxws_classes/com/sun/org/glassfish/external/probe/provider/annotations/ProbeListener.java + src/share/jaxws_classes/com/sun/org/glassfish/external/probe/provider/annotations/ProbeParam.java + src/share/jaxws_classes/com/sun/org/glassfish/external/probe/provider/annotations/ProbeProvider.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/AverageRangeStatistic.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/BoundaryStatistic.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/BoundedRangeStatistic.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/CountStatistic.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/RangeStatistic.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/Statistic.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/Stats.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/StringStatistic.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/TimeStatistic.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/annotations/Reset.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/AverageRangeStatisticImpl.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/BoundaryStatisticImpl.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/BoundedRangeStatisticImpl.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/CountStatisticImpl.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/RangeStatisticImpl.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/StatisticImpl.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/StatsImpl.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/StringStatisticImpl.java + src/share/jaxws_classes/com/sun/org/glassfish/external/statistics/impl/TimeStatisticImpl.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/AMXClient.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/AMXMBeanInterface.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/AMXMetadata.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/Description.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/DescriptorFields.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/DescriptorKey.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/GmbalException.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/GmbalMBean.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/GmbalMBeanNOPImpl.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/Impact.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/IncludeSubclass.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/InheritedAttribute.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/InheritedAttributes.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/ManagedAttribute.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/ManagedData.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/ManagedObject.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/ManagedObjectManager.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/ManagedObjectManagerFactory.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/ManagedObjectManagerNOPImpl.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/ManagedOperation.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/NameValue.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/ParameterNames.java + src/share/jaxws_classes/com/sun/org/glassfish/gmbal/util/GenericConstructor.java + src/share/jaxws_classes/com/sun/tools/etc/META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin + src/share/jaxws_classes/com/sun/tools/etc/META-INF/services/com.sun.tools.internal.xjc.Plugin + src/share/jaxws_classes/com/sun/tools/etc/META-INF/services/com.sun.xml.internal.ws.spi.db.BindingContextFactory + src/share/jaxws_classes/com/sun/tools/internal/jxc/ConfigReader.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/jxc/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/NGCCRuntimeEx.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/SchemaGenerator.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/SchemaGeneratorFacade.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/SecureLoader.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/ap/AnnotationParser.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/ap/Const.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/ap/ErrorReceiverImpl.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/ap/InlineAnnotationReaderImpl.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/ap/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/jxc/ap/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/ap/Options.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/ap/SchemaGenerator.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/ap/SecureLoader.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/ap/package.html + src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/Classes.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/Config.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/Schema.java + src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/config.rng + src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/config.xsd + src/share/jaxws_classes/com/sun/tools/internal/jxc/model/nav/ApNavigator.java + src/share/jaxws_classes/com/sun/tools/internal/ws/Invoker.java + src/share/jaxws_classes/com/sun/tools/internal/ws/ToolVersion.java + src/share/jaxws_classes/com/sun/tools/internal/ws/WsGen.java + src/share/jaxws_classes/com/sun/tools/internal/ws/WsImport.java + src/share/jaxws_classes/com/sun/tools/internal/ws/api/TJavaGeneratorExtension.java + src/share/jaxws_classes/com/sun/tools/internal/ws/api/WsgenExtension.java + src/share/jaxws_classes/com/sun/tools/internal/ws/api/WsgenProtocol.java + src/share/jaxws_classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensible.java + src/share/jaxws_classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtension.java + src/share/jaxws_classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensionHandler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/api/wsdl/TWSDLOperation.java + src/share/jaxws_classes/com/sun/tools/internal/ws/api/wsdl/TWSDLParserContext.java + src/share/jaxws_classes/com/sun/tools/internal/ws/package-info.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/ProcessorException.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/generator/CustomExceptionGenerator.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/generator/GeneratorBase.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/generator/GeneratorConstants.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/generator/GeneratorException.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/generator/GeneratorExtension.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/generator/GeneratorUtil.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/generator/JavaGeneratorExtensionFacade.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/generator/JwsImplGenerator.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/generator/Names.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/generator/SeiGenerator.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/generator/ServiceGenerator.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/generator/W3CAddressingJavaGeneratorExtension.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/AbstractType.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/AsyncOperation.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/AsyncOperationType.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/Block.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/ExtendedModelVisitor.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/Fault.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/HeaderFault.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/Message.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/Model.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/ModelException.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/ModelObject.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/ModelProperties.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/ModelVisitor.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/Operation.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/Parameter.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/Port.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/Request.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/Response.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/Service.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/exporter/ExternalObject.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/java/JavaArrayType.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/java/JavaException.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/java/JavaInterface.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/java/JavaMethod.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/java/JavaParameter.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/java/JavaSimpleType.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/java/JavaStructureMember.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/java/JavaStructureType.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/java/JavaType.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBElementMember.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBMapping.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBModel.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBProperty.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBStructuredType.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBType.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeAndAnnotation.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeVisitor.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitMember.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitStructure.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/model/jaxb/Util.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/JavaSimpleTypeCreator.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/Modeler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/ModelerConstants.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/ModelerException.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/FaultInfo.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/MakeSafeTypeVisitor.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/MemberInfo.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeModeler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMoniker.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMonikerFactory.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAp.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceConstants.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/WrapperInfo.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/wsdl/AccessorElement.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ClassNameAllocatorImpl.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ConsoleErrorReporter.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/wsdl/JAXBModelBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ModelerUtils.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/wsdl/PseudoSchemaBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModeler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModelerBase.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/util/ClassNameCollector.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/util/DirectoryUtil.java + src/share/jaxws_classes/com/sun/tools/internal/ws/processor/util/IndentingWriter.java + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/ConfigurationMessages.java + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/GeneratorMessages.java + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/JavacompilerMessages.java + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/ModelMessages.java + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/ModelerMessages.java + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/ProcessorMessages.java + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/UtilMessages.java + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/WebserviceapMessages.java + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/WscompileMessages.java + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/WsdlMessages.java + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/configuration.properties + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/generator.properties + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/javacompiler.properties + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/model.properties + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/modeler.properties + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/processor.properties + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/util.properties + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/webserviceap.properties + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/wscompile.properties + src/share/jaxws_classes/com/sun/tools/internal/ws/resources/wsdl.properties + src/share/jaxws_classes/com/sun/tools/internal/ws/spi/WSToolsObjectFactory.java + src/share/jaxws_classes/com/sun/tools/internal/ws/spi/package-info.java + src/share/jaxws_classes/com/sun/tools/internal/ws/util/ClassNameInfo.java + src/share/jaxws_classes/com/sun/tools/internal/ws/util/ForkEntityResolver.java + src/share/jaxws_classes/com/sun/tools/internal/ws/util/WSDLFetcher.java + src/share/jaxws_classes/com/sun/tools/internal/ws/util/WSDLParseException.java + src/share/jaxws_classes/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java + src/share/jaxws_classes/com/sun/tools/internal/ws/util/xml/XmlUtil.java + src/share/jaxws_classes/com/sun/tools/internal/ws/version.properties + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/AbortException.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/AuthInfo.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/DefaultAuthenticator.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/ErrorReceiver.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/ErrorReceiverFilter.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/Options.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/Plugin.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/WSCodeWriter.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/WsgenOptions.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/WsimportListener.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/WsimportOptions.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wscompile/plugin/at_generated/PluginImpl.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Binding.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/BindingFault.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/BindingInput.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/BindingOperation.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/BindingOutput.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Definitions.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Documentation.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Fault.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Import.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Input.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Kinds.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Message.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/MessagePart.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Operation.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/OperationStyle.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Output.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Port.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/PortType.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Service.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/Types.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/WSDLConstants.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocument.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitor.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitorBase.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPAddress.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPBinding.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPConstants.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPOperation.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlEncoded.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlReplacement.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/jaxws/CustomName.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/jaxws/Exception.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBindingsConstants.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/jaxws/Parameter.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEConstants.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEContent.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEMultipartRelated.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEPart.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEXml.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaConstants.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaKinds.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Binding.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Constants.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPAddress.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBinding.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBody.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPFault.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeader.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeaderFault.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPOperation.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPStyle.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPUse.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/AbstractDocument.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/Defining.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/DuplicateEntityException.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/Elemental.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/Entity.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/EntityAction.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceAction.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceValidator.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/ExtensibilityHelper.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionImpl.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitor.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitorBase.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/ExternalEntityReference.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/GlobalEntity.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/GloballyKnown.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/Identifiable.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/Kind.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/NoSuchEntityException.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/ParseException.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/ParserListener.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/QNameAction.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/TWSDLParserContextImpl.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/ValidationException.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/framework/WSDLLocation.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/AbstractExtensionHandler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/AbstractReferenceFinderImpl.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/Constants.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/DOMBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestParser.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/HTTPExtensionHandler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/InternalizationLogic.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/Internalizer.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/JAXWSBindingExtensionHandler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/MIMEExtensionHandler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/MemberSubmissionAddressingExtensionHandler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/MetadataFinder.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/NamespaceContextImpl.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/Policy12ExtensionHandler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/Policy15ExtensionHandler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/SOAP12ExtensionHandler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/SOAPEntityReferenceValidator.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/SOAPExtensionHandler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/Util.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/VersionChecker.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingExtensionHandler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingMetadataExtensionHandler.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/WSDLInternalizationLogic.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/WSDLParser.java + src/share/jaxws_classes/com/sun/tools/internal/ws/wsdl/parser/WhitespaceStripper.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/AbortException.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/BadCommandLineException.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/ClassLoaderBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/ConsoleErrorReporter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/Driver.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/ErrorReceiver.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/Language.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/ModelLoader.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/Options.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/Plugin.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/ProgressCodeWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/SchemaCache.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/SecureLoader.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/XJCFacade.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/XJCListener.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/addon/accessors/PluginImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/addon/at_generated/PluginImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/addon/code_injector/Const.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/addon/code_injector/PluginImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/addon/episode/PluginImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/addon/episode/package-info.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/addon/locator/SourceLocationAddOn.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/addon/sync/SynchronizedMethodAddOn.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/ClassNameAllocator.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/ErrorListener.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/J2SJAXBModel.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/JAXBModel.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/JavaCompiler.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/Mapping.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/Property.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/Reference.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/S2JJAXBModel.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/SchemaCompiler.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/SpecVersion.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/TypeAndAnnotation.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/XJC.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/j2s/JAXBModelImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/j2s/JavaCompilerImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/AbstractMappingImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/BeanMappingImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/DowngradingErrorHandler.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementAdapter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementCollectionAdapter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementMappingImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementSingleAdapter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/JAXBModelImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/PropertyImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/SchemaCompilerImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/TypeAndAnnotationImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/package.html + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/package.html + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/util/ApClassLoader.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/util/FilerCodeWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/util/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/util/Messages.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/api/util/package.html + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/ri/OverrideAnnotationOfWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/ri/XmlIsSetWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/ri/XmlLocationWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorOrderWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorTypeWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyAttributeWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyElementWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttachmentRefWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttributeWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementDeclWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefsWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWrapperWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementsWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumValueWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDREFWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlInlineBinaryDataWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlJavaTypeAdapterWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlListWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMimeTypeWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMixedWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlNsWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRegistryWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRootElementWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypeWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypesWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSeeAlsoWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTransientWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTypeWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlValueWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/ClassOutlineImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/ElementOutlineImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/ImplStructureStrategy.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/MethodWriter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGenerator.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/PrivateObjectFactoryGenerator.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/PublicObjectFactoryGenerator.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractField.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractFieldWithVar.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractListField.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/ArrayField.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/ConstField.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/ConstFieldRenderer.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/ContentListField.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/DefaultFieldRenderer.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/DummyListField.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRenderer.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRendererFactory.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/GenericFieldRenderer.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetField.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetFieldRenderer.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/NoExtendedContentField.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/SingleField.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/SinglePrimitiveAccessField.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/UnboxedField.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListField.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListFieldRenderer.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/package.html + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/package-info.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/util/BlockReference.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/util/ExistingBlockReference.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/util/LazyBlockReference.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/util/WhitespaceNormalizer.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/AbstractCElement.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/AbstractCTypeInfoImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/AutoClassNameAllocator.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CAdapter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CArrayInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CAttributePropertyInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CClass.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CClassInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CClassInfoParent.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CClassRef.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CCustomizable.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CCustomizations.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CDefaultValue.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CElement.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CElementInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CElementPropertyInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CEnumConstant.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CNonElement.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CPluginCustomization.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CPropertyVisitor.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CReferencePropertyInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CSingleTypePropertyInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CTypeInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CTypeRef.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CValuePropertyInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CWildcardTypeInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/ClassNameAllocatorWrapper.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/Constructor.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/Model.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/Multiplicity.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/Populatable.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/SymbolSpace.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/TypeUse.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/TypeUseFactory.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/TypeUseImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/EagerNClass.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/EagerNType.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/NClass.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/NClassByJClass.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/NParameterizedType.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/NType.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/package.html + src/share/jaxws_classes/com/sun/tools/internal/xjc/model/package-info.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/outline/Aspect.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/outline/ClassOutline.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/outline/ElementOutline.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/outline/EnumConstantOutline.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/outline/EnumOutline.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/outline/FieldAccessor.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/outline/FieldOutline.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/outline/Outline.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/outline/PackageOutline.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/outline/package.html + src/share/jaxws_classes/com/sun/tools/internal/xjc/package-info.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/AbstractExtensionBindingChecker.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/Const.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/ExtensionBindingChecker.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/ModelChecker.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/RawTypeSet.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/Ring.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/TypeUtil.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/Util.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/Block.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/Element.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/ModelGroup.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/Occurence.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/TDTDReader.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/Term.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMLocator.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMUtil.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.rng + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.xsd + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/package.html + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/xjc.xsd + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/gbind/Choice.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/gbind/ConnectedComponent.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/gbind/Element.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/gbind/ElementSet.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/gbind/ElementSets.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/gbind/Expression.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/gbind/Graph.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/gbind/OneOrMore.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/gbind/Sequence.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/gbind/SinkNode.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/gbind/SourceNode.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/gbind/package.html + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestParser.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestScanner.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/LocatorTable.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/NamespaceContextImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/VersionChecker.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/WhitespaceStripper.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/internalizer/package.html + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/package.html + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/relaxng/BindStyle.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/relaxng/ContentModelBinder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/relaxng/DefineFinder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/relaxng/NameCalculator.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGCompiler.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGInternalizationLogic.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/relaxng/RawTypeSetBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/relaxng/TypePatternBinder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/relaxng/TypeUseBinder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/Abstractifier.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/BindBlue.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/BindGreen.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/BindPurple.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/BindRed.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/BindYellow.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/BindingComponent.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinderFilter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassSelector.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/CollisionInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ColorBinder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultClassBinder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultParticleBinder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ErrorReporter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionParticleBinder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/GElement.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/GElementImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/MultiplicityCounter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ParticleBinder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/RawTypeSetBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/RefererFinder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/WildcardNameClassBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIClass.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDeclaration.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDom.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnumMember.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIProperty.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISerializable.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/DomHandlerEx.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/ForkingFilter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/LocalScoping.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.rng + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.xsd + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package-info.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package.html + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xjc.xsd + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xs.xsd + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/CTBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/FreshComplexTypeBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedExtendedComplexTypeBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MultiWildcardComplexTypeBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/STDerivedComplexTypeBuilder.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/LSInputSAXWrapper.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/runtime/package.html + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/CodeModelClassFactory.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/DOMUtils.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/ErrorReceiverFilter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/ForkContentHandler.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/ForkEntityResolver.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/MessageBundle.properties + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/Messages.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/MimeTypeRange.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/NullStream.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/ReadOnlyAdapter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/StringCutter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/SubtreeCutter.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/util/Util.java + src/share/jaxws_classes/com/sun/tools/internal/xjc/writer/SignatureWriter.java + src/share/jaxws_classes/com/sun/xml/internal/bind/AccessorFactory.java + src/share/jaxws_classes/com/sun/xml/internal/bind/AccessorFactoryImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/AnyTypeAdapter.java + src/share/jaxws_classes/com/sun/xml/internal/bind/CycleRecoverable.java + src/share/jaxws_classes/com/sun/xml/internal/bind/DatatypeConverterImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/IDResolver.java + src/share/jaxws_classes/com/sun/xml/internal/bind/InternalAccessorFactory.java + src/share/jaxws_classes/com/sun/xml/internal/bind/Locatable.java + src/share/jaxws_classes/com/sun/xml/internal/bind/Util.java + src/share/jaxws_classes/com/sun/xml/internal/bind/ValidationEventLocatorEx.java + src/share/jaxws_classes/com/sun/xml/internal/bind/WhiteSpaceProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/XmlAccessorFactory.java + src/share/jaxws_classes/com/sun/xml/internal/bind/annotation/OverrideAnnotationOf.java + src/share/jaxws_classes/com/sun/xml/internal/bind/annotation/XmlIsSet.java + src/share/jaxws_classes/com/sun/xml/internal/bind/annotation/XmlLocation.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/AccessorException.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/Bridge.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/BridgeContext.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/ClassResolver.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/CompositeStructure.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/ErrorListener.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/JAXBRIContext.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/api/RawAccessor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/TypeReference.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/impl/NameConverter.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/impl/NameUtil.java + src/share/jaxws_classes/com/sun/xml/internal/bind/api/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/bind/marshaller/CharacterEscapeHandler.java + src/share/jaxws_classes/com/sun/xml/internal/bind/marshaller/DataWriter.java + src/share/jaxws_classes/com/sun/xml/internal/bind/marshaller/DumbEscapeHandler.java + src/share/jaxws_classes/com/sun/xml/internal/bind/marshaller/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/bind/marshaller/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/marshaller/MinimumEscapeHandler.java + src/share/jaxws_classes/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java + src/share/jaxws_classes/com/sun/xml/internal/bind/marshaller/NioEscapeHandler.java + src/share/jaxws_classes/com/sun/xml/internal/bind/marshaller/SAX2DOMEx.java + src/share/jaxws_classes/com/sun/xml/internal/bind/marshaller/XMLWriter.java + src/share/jaxws_classes/com/sun/xml/internal/bind/unmarshaller/DOMScanner.java + src/share/jaxws_classes/com/sun/xml/internal/bind/unmarshaller/InfosetScanner.java + src/share/jaxws_classes/com/sun/xml/internal/bind/unmarshaller/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/bind/unmarshaller/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/unmarshaller/Patcher.java + src/share/jaxws_classes/com/sun/xml/internal/bind/util/AttributesImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/util/SecureLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/util/ValidationEventLocatorExImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/util/Which.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/ClassFactory.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/ContextFactory.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/TODO.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/WellKnownNamespace.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/bytecode/ClassTailor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/bytecode/SecureLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/bytecode/package.html + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/AbstractInlineAnnotationReaderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationReader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationSource.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/ClassLocatable.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/FieldLocatable.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/Init.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/Locatable.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/LocatableAnnotation.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/MethodLocatable.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/Quick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeInlineAnnotationReader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/SecureLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlAttributeQuick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementDeclQuick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementQuick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefQuick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefsQuick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlEnumQuick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlRootElementQuick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaQuick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaTypeQuick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlTransientQuick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlTypeQuick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/XmlValueQuick.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/package.html + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/Adapter.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/ArrayInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/AttributePropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/BuiltinLeafInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/Element.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/ElementInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/EnumConstant.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/EnumLeafInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/ErrorHandler.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/ID.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/LeafInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/MaybeElement.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/NonElement.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/NonElementRef.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/PropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/PropertyKind.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/Ref.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/ReferencePropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/RegistryInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/TypeInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/TypeRef.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/ValuePropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/WildcardMode.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/WildcardTypeInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/ArrayInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/AttributePropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/BuiltinLeafInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/DummyPropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/ERPropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/ElementInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/ElementPropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/EnumConstantImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/EnumLeafInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/FieldPropertySeed.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/GetterSetterPropertySeed.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/LeafInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/MapPropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/PropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/PropertySeed.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/ReferencePropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RegistryInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeArrayInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAttributePropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementPropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumConstantImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeMapPropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeReferencePropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeRefImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeValuePropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/SecureLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/SingleTypePropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/TypeRefImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Util.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/ValuePropertyInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/package.html + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/Navigator.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/ParameterizedTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/SecureLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/TypeVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/WildcardTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/package.html + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeAttributePropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeBuiltinLeafInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeClassInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElement.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementPropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeEnumLeafInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeLeafInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeMapPropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElement.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElementRef.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeRef.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeValuePropertyInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/runtime/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/AssociationMap.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/AttributeAccessor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/BinderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/BridgeAdapter.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/BridgeContextImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/BridgeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/CompositeStructureBeanInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Coordinator.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/DomPostInitAction.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/FilterTransducer.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationsException.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/InlineBinaryTransducer.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/InternalBridge.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/LeafBeanInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/LifecycleMethods.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Location.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/MarshallerImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/MimeTypedTransducer.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Name.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/NameBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/NameList.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/NamespaceContext2.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/RuntimeUtil.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/SchemaTypeTransducer.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/StAXPostInitAction.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapter.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Transducer.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/C14nXmlOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/DOMOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/Encoded.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/FastInfosetStreamWriterOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/ForkXmlOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/InPlaceDOMOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/IndentingUTF8XmlOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/MTOMXmlOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/NamespaceContextImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/Pcdata.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/SAXOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/SecureLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/StAXExStreamWriterOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/XMLEventWriterOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutput.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutputAbstractImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/package.html + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementLeafProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementNodeProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/AttributeProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ListElementProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/Property.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyFactory.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementLeafProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementNodeProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/SingleReferenceNodeProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/StructureLoaderBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/TagAndType.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ValueProperty.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedAccessor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedLister.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/DefaultTransducedAccessor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListIterator.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListTransducedAccessorImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/NullSafeAccessor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerBoolean.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerByte.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerCharacter.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerDouble.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerFloat.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerInteger.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerLong.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerShort.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Bean.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Const.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Boolean.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Byte.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Character.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Double.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Float.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Integer.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Long.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Ref.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Short.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Boolean.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Byte.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Character.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Double.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Float.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Integer.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Long.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Ref.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Short.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedAccessorFactory.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedTransducedAccessorFactory.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Ref.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/SecureLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Boolean.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Byte.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Double.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Float.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Integer.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Long.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Short.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Boolean.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Byte.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Double.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Float.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Integer.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Long.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Short.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/package.html + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/package.html + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesEx.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesExImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Base64Data.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultIDResolver.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/FastInfosetConnector.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntArrayData.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntData.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Intercepter.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/InterningXmlVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyXsiLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorExWrapper.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Patcher.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SecureLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXExConnector.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValidatingUnmarshaller.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/WildcardLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/FoolProofResolver.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/Form.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/GroupKind.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/MultiMap.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/Tree.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/Util.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/episode/Bindings.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/episode/Klass.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/episode/Package.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/episode/SchemaBindings.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/episode/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotated.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotation.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Any.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Appinfo.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttrDecls.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttributeType.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexContent.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexExtension.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexRestriction.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexType.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeHost.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeModel.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Documentation.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Element.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExplicitGroup.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExtensionType.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/FixedOrDefault.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Import.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/List.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalAttribute.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NestedParticle.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NoFixedFacet.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Particle.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Redefinable.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Schema.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SchemaTop.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleContent.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleDerivation.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleExtension.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestriction.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestrictionModel.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleType.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleTypeHost.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelAttribute.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelElement.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeDefParticle.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeHost.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Union.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Wildcard.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package.html + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/xmlschema-for-jaxb.rng + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/util/ByteArrayOutputStreamEx.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/util/CollisionCheckStack.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/util/DataSourceSource.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/util/EditDistance.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/util/FatalAdapter.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/util/FlattenIterator.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/util/QNameMap.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/util/StackRecorder.java + src/share/jaxws_classes/com/sun/xml/internal/bind/v2/util/TypeCast.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/DTDEventListener.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/DTDHandlerBase.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/DTDParser.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/EndOfInputException.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/EntityDecl.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/ExternalEntity.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/InputEntity.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/InternalEntity.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/MessageCatalog.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/Resolver.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/SimpleHashtable.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/XmlChars.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/XmlNames.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/XmlReader.java + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/package.html + src/share/jaxws_classes/com/sun/xml/internal/dtdparser/resources/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/CommonResourceBundle.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/Decoder.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/DecoderStateTables.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/Encoder.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/EncodingConstants.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/Notation.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/OctetBufferListener.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/QualifiedName.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/UnparsedEntity.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/BASE64EncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmFactory.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/HexadecimalEncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/IEEE754FloatingPointEncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/IntegerEncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/ShortEncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/alphabet/BuiltInRestrictedAlphabets.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentParser.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/org/apache/xerces/util/XMLChar.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/resources/ResourceBundle.properties + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/sax/AttributesHolder.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/sax/Features.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/sax/Properties.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentParser.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializerWithPrefixMapping.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/sax/SystemIdResolver.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/EventLocation.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentParser.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/StAXManager.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/CharactersEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/CommentEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/DTDEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/EmptyIterator.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/EndDocumentEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/EndElementEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/EntityDeclarationImpl.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/EntityReferenceEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/EventBase.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/NamespaceBase.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/ProcessingInstructionEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/ReadIterator.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocatorBase.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventReader.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventWriter.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/StAXFilteredEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/StartElementEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/Util.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/events/XMLConstants.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXInputFactory.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXOutputFactory.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/util/StAXFilteredParser.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/stax/util/StAXParserWrapper.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/FI_DOM_Or_XML_DOM_SAX_SAXEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_DOM_SAX_SAXEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_SAXEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_XML.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/FI_StAX_SAX_Or_XML_SAX_SAXEvent.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/PrintTable.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/SAX2StAXWriter.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/SAXEventSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/StAX2SAXReader.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/TransformInputOutput.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/VocabularyGenerator.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_FI.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_SAX_FI.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_FI.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_StAX_FI.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/CharArray.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/CharArrayArray.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/CharArrayIntMap.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/CharArrayString.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/FixedEntryStringIntMap.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/KeyIntMap.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/NamespaceContextImplementation.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/PrefixArray.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/QualifiedNameArray.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/StringArray.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/StringIntMap.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/ValueArray.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/util/ValueArrayResourceException.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/vocab/ParserVocabulary.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary.java + src/share/jaxws_classes/com/sun/xml/internal/fastinfoset/vocab/Vocabulary.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnection.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnectionFactory.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings.properties + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/Header.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MessagingException.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MultipartDataSource.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/BMMimeMultipart.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentDisposition.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentType.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/HeaderTokenizer.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/InternetHeaders.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeMultipart.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePartDataSource.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePullMultipart.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeUtility.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParameterList.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParseException.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/SharedInputStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/UniqueValue.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/ASCIIUtility.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64DecoderStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64EncoderStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BEncoderStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/LineInputStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/OutputUtil.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QDecoderStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QEncoderStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPDecoderStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPEncoderStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUDecoderStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUEncoderStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/Envelope.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/FastInfosetDataContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/GifDataContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ImageDataContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/JpegDataContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings.properties + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/MessageFactoryImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/MultipartDataContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/SAAJMetaFactoryImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocument.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/SOAPFactoryImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/SOAPIOException.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/SOAPVersionMismatchException.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/StringDataContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/XmlDataContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPFactoryDynamicImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPMessageFactoryDynamicImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyElementImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/CommentImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailEntryImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementFactory.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultElementImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderElementImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings.properties + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/impl/TreeException.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings.properties + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/name/NameImpl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Body1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/BodyElement1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Detail1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/DetailEntry1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Envelope1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Fault1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/FaultElement1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Header1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/HeaderElement1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings.properties + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Message1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPFactory1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPMessageFactory1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPPart1_1Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Body1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/BodyElement1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Detail1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/DetailEntry1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Envelope1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Fault1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/FaultElement1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Header1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/HeaderElement1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings.properties + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Message1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPFactory1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPMessageFactory1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPPart1_2Impl.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/Base64.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/ByteInputStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/ByteOutputStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/CharReader.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/CharWriter.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/FinalArrayList.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/JAXMStreamSource.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/JaxmURI.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings.properties + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/LogDomainConstants.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/MimeHeadersUtil.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/NamespaceContextIterator.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/ParseUtil.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/ParserPool.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/RejectDoctypeSaxFilter.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/SAAJUtil.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/TeeInputStream.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/transform/EfficientStreamingTransformer.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmException.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmIndexes.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/ExternalVocabulary.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetParser.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetResult.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSource.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/RestrictedAlphabet.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/Vocabulary.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/VocabularyApplicationData.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmAttributes.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/ExtendedContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetReader.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetWriter.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/RestrictedAlphabetContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/EncodingAlgorithmAttributesImpl.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/FastInfosetDefaultHandler.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/FastInfosetStreamReader.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/LowLevelFastInfosetStreamWriter.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/Chunk.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/ChunkInputStream.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/CleanUpExecutorFactory.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/Data.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/DataFile.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/DataHead.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/FactoryFinder.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/FileData.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/FinalArrayList.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/Header.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/InternetHeaders.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEConfig.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEEvent.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEMessage.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParser.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParsingException.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEPart.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/MemoryData.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/mimepull/WeakDataFile.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/Base64Data.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/Base64Encoder.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/Base64EncoderStream.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/ByteArrayOutputStreamEx.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/StreamingDataHandler.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamWriterEx.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/EnvelopeStyle.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/EnvelopeStyleFeature.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/databinding/Databinding.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/databinding/DatabindingFactory.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/databinding/DatabindingMode.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/databinding/DatabindingModeFeature.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/databinding/JavaCallInfo.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/message/ContentType.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/message/DistributedPropertySet.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/message/MessageContext.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/message/MessageContextFactory.java + src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/message/PropertySet.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/Annotations.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/BuildException.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/CommentList.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/DataPatternBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/Div.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/ElementAnnotationBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/Grammar.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/GrammarSection.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/Include.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/IncludedGrammar.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/NameClassBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/builder/Scope.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/om/Location.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/om/ParsedElementAnnotation.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/om/ParsedNameClass.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/om/ParsedPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/util/LocatorImpl.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/ast/util/package.html + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/AfterPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/Alphabet.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/AttributePattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/BinaryPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/ChoicePattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/DataExceptPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/DataPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/DuplicateAttributeDetector.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/ElementPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/EmptyPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/ErrorPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/GroupPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/InterleavePattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/ListPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/NotAllowedPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/OneOrMorePattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/Pattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/PatternBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/PatternInterner.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/RefPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/RestrictionViolationException.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/SchemaBuilderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/SchemaPatternBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/StringPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/TextPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/ValuePattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/package.html + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/visitor/ChildElementFinder.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/visitor/PatternFunction.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/visitor/PatternVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/binary/visitor/PatternWalker.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/Annotation.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/CommentListImpl.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DAnnotation.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DAttributePattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DChoicePattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DContainerPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DDataPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DDefine.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DElementPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DEmptyPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DGrammarPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DGroupPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DInterleavePattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DListPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DMixedPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DNotAllowedPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DOMPrinter.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DOneOrMorePattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DOptionalPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DPatternVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DPatternWalker.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DRefPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DSchemaBuilderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DTextPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DUnaryPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DValuePattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DXMLPrinter.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DXmlTokenPattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DZeroOrMorePattern.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/DataPatternBuilderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/ElementAnnotationBuilderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/ElementWrapper.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/GrammarBuilderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/IncludeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/Main.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/PatternParseable.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/package.html + src/share/jaxws_classes/com/sun/xml/internal/rngom/dt/CachedDatatypeLibraryFactory.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/dt/CascadingDatatypeLibraryFactory.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/dt/DoNothingDatatypeLibraryFactoryImpl.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibrary.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibraryFactory.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/dt/builtin/CompatibilityDatatypeLibrary.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/dt/builtin/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/rngom/dt/builtin/package.html + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/AnyNameClass.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/AnyNameExceptNameClass.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/ChoiceNameClass.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/NameClass.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/NameClassBuilderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/NameClassVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/NameClassWalker.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/NsNameClass.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/NsNameExceptNameClass.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/NullNameClass.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/OverlapDetector.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/SimpleNameClass.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/nc/package.html + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/Context.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/IllegalSchemaException.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/Parseable.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/CompactParseable.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.jj + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxConstants.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxTokenManager.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/EOFException.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/EscapeSyntaxException.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/JavaCharStream.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/ParseException.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/Token.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/TokenMgrError.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/UCode_UCodeESC_CharStream.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/AnnotationsHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/Base.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/CommentListHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/DataPatternBuilderHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/DivHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/ElementAnnotationBuilderHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/GrammarHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/GrammarSectionHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/IncludeHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/LocationHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/NameClassBuilderHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/ParsedElementAnnotationHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/ParsedNameClassHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/ParsedPatternHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/SchemaBuilderHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/ScopeHost.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/package.html + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/xml/DtdContext.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/xml/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/xml/SAXParseable.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/xml/SchemaParser.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/util/Localizer.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/util/Uri.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/util/Utf16.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/xml/sax/AbstractLexicalHandler.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/xml/sax/JAXPXMLReaderCreator.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/xml/sax/XMLReaderCreator.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/xml/sax/XmlBaseHandler.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/xml/util/EncodingMap.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/xml/util/Naming.java + src/share/jaxws_classes/com/sun/xml/internal/rngom/xml/util/WellKnownNamespaces.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/AbstractCreator.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/AbstractCreatorProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/AbstractProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/AttributesHolder.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/FragmentedArray.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/XMLStreamBuffer.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferException.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferMark.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferResult.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferSource.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/sax/Features.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/sax/Properties.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferCreator.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/stax/NamespaceContexHelper.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/stax/StreamBufferCreator.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferCreator.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferCreator.java + src/share/jaxws_classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/Attribute.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/Cdata.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/Comment.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/ContainerElement.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/Content.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/ContentVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/DatatypeWriter.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/Document.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/EndDocument.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/EndTag.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/IllegalAnnotationException.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/IllegalSignatureException.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/NamespaceDecl.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/NamespaceResolver.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/NamespaceSupport.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/Pcdata.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/StartDocument.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/StartTag.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/TXW.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/Text.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/TxwException.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/TypedXmlWriter.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/annotation/XmlAttribute.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/annotation/XmlCDATA.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/annotation/XmlElement.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/annotation/XmlNamespace.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/annotation/XmlValue.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/annotation/package.html + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/CharacterEscapeHandler.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/DataWriter.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/DelegatingXMLStreamWriter.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/DomSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/DumbEscapeHandler.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/DumpSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/IndentingXMLFilter.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/IndentingXMLStreamWriter.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/ResultFactory.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/SaxSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/StaxSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/StreamSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/TXWResult.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/TXWSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/XMLWriter.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/XmlSerializer.java + src/share/jaxws_classes/com/sun/xml/internal/txw2/output/package.html + src/share/jaxws_classes/com/sun/xml/internal/txw2/package.html + src/share/jaxws_classes/com/sun/xml/internal/ws/Closeable.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/EPRSDDocumentFilter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/EndpointReferenceUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/ProblemAction.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/ProblemHeaderQName.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/W3CAddressingConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/W3CAddressingMetadataConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/W3CWsaClientTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/W3CWsaServerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/WSEPRExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/WsaActionUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/WsaClientTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/WsaPropertyBag.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/WsaServerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/WsaTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/WsaTubeHelper.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/WsaTubeHelperImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/model/ActionNotSupportedException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/model/InvalidAddressingHeaderException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/model/MissingAddressingHeaderException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/policy/AddressingFeatureConfigurator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyMapConfigurator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyValidator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/policy/AddressingPrefixMapper.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionAddressingConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaClientTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaServerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/v200408/ProblemAction.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/v200408/ProblemHeaderQName.java + src/share/jaxws_classes/com/sun/xml/internal/ws/addressing/v200408/WsaTubeHelperImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/BindingID.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/BindingIDFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/Cancelable.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/Component.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/ComponentEx.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/ComponentFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/ComponentRegistry.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/DistributedPropertySet.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/EndpointAddress.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/FeatureConstructor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/ImpliesWebServiceFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/PropertySet.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/ResourceLoader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/SOAPVersion.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/ServiceSharedFeatureMarker.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/WSBinding.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/WSDLLocator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/WSFeatureList.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/WSService.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/WebServiceFeatureFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/addressing/AddressingVersion.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/addressing/EPRHeader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/addressing/NonAnonymousResponseProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/addressing/OneWayFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/addressing/OutboundReferenceParameterHeader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/addressing/WSEndpointReference.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/addressing/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/client/ClientPipelineHook.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/client/SelectOptimalEncodingFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/client/ServiceInterceptor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/client/ServiceInterceptorFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/client/WSPortInfo.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/config/management/EndpointCreationAttributes.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/config/management/ManagedEndpointFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/config/management/Reconfigurable.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/config/management/policy/ManagedClientAssertion.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/config/management/policy/ManagedServiceAssertion.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/config/management/policy/ManagementAssertion.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/databinding/ClientCallBridge.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/databinding/Databinding.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/databinding/DatabindingConfig.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/databinding/DatabindingFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/databinding/EndpointCallBridge.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/databinding/JavaCallInfo.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/databinding/MappingInfo.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/databinding/MetadataReader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/databinding/SoapBodyStyle.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/databinding/WSDLGenInfo.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/fastinfoset/FastInfosetFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/ha/HaInfo.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/ha/StickyFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/handler/MessageHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/handler/MessageHandlerContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/Attachment.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/AttachmentEx.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/AttachmentSet.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/ExceptionHasMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/FilterMessageImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/Header.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/HeaderList.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/Headers.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/Message.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/MessageContextFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/Packet.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/SuppressAutomaticWSARequestHeadersFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SAAJFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/stream/InputStreamMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/stream/StreamBasedMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/stream/XMLStreamReaderMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/CheckedException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/ExceptionType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/JavaMethod.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/MEP.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/Parameter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/ParameterBinding.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/SEIModel.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/soap/SOAPBinding.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundFault.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundOperation.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundPortType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLDescriptorKind.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtensible.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFault.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFeaturedObject.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLInput.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLModel.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLObject.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOperation.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOutput.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPart.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPartDescriptor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPort.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPortType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLService.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/ClientPipeAssemblerContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/ClientTubeAssemblerContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/Codec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/Codecs.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/ContentType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/Engine.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/Fiber.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptorFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/NextAction.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/Pipe.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/PipeCloner.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/PipeClonerImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/PipelineAssembler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/PipelineAssemblerFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/SOAPBindingCodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/ServerPipeAssemblerContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/ServerTubeAssemblerContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/StreamSOAPCodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/Stubs.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/SyncStartForAsyncFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/TransportPipeFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/TransportTubeFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/Tube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/TubeCloner.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/TubelineAssembler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/TubelineAssemblerFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterPipeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterTubeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractPipeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractTubeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/helper/PipeAdapter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/helper/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/pipe/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/policy/AlternativeSelector.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/policy/ModelGenerator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/policy/ModelTranslator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/policy/ModelUnmarshaller.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/policy/PolicyResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/policy/PolicyResolverFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/policy/SourceModel.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/policy/ValidationProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/policy/subject/BindingSubject.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/AbstractInstanceResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/AbstractServerAsyncTransport.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/Adapter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/AsyncProvider.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/AsyncProviderCallback.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/BoundEndpoint.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/Container.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/ContainerResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/DocumentAddressResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/EndpointAwareCodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/EndpointComponent.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/EndpointData.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/EndpointReferenceExtensionContributor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/HttpEndpoint.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/InstanceResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/InstanceResolverAnnotation.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/Invoker.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/LazyMOMProvider.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/Module.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/PortAddressResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/ResourceInjector.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/SDDocument.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/SDDocumentFilter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/SDDocumentSource.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/ServiceDefinition.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/TransportBackChannel.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/WSEndpoint.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/WSWebServiceContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/WebModule.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/WebServiceContextDelegate.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/server/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/wsdl/parser/MetaDataResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/wsdl/parser/MetadataResolverFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/wsdl/parser/PolicyWSDLParserExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/wsdl/parser/ServiceDescriptor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtensionContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/wsdl/parser/XMLEntityResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/wsdl/parser/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGenExtnContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGeneratorExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/binding/BindingImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/binding/FeatureListUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/binding/HTTPBindingImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/binding/SOAPBindingImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/AsyncInvoker.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/AsyncResponseImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/BindingProviderProperties.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/ClientContainer.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/ClientSchemaValidationTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/ClientTransportException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/ContentNegotiation.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/HandlerConfiguration.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/HandlerConfigurator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/MonitorRootClient.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/PortInfo.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/RequestContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/ResponseContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/ResponseContextReceiver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/SCAnnotations.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/SEIPortInfo.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/SenderException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/Stub.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/dispatch/DataSourceDispatch.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/dispatch/DispatchImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/dispatch/JAXBDispatch.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/dispatch/MessageDispatch.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/dispatch/PacketDispatch.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/dispatch/RESTSourceDispatch.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/dispatch/SOAPMessageDispatch.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/dispatch/SOAPSourceDispatch.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/AsyncMethodHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/BodyBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/CallbackMethodHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/MessageFiller.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/MethodHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/PollingMethodHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/ResponseBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/SEIMethodHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/SEIStub.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/StubAsyncHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/StubHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/SyncMethodHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/ValueGetter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/ValueGetterFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/ValueSetter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/ValueSetterFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/pacakge-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/config/management/policy/ManagementAssertionCreator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/config/management/policy/ManagementPolicyValidator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/config/management/policy/ManagementPrefixMapper.java + src/share/jaxws_classes/com/sun/xml/internal/ws/db/DatabindingFactoryImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/db/DatabindingImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/db/DatabindingProviderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/db/glassfish/BridgeWrapper.java + src/share/jaxws_classes/com/sun/xml/internal/ws/db/glassfish/JAXBRIContextFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/db/glassfish/JAXBRIContextWrapper.java + src/share/jaxws_classes/com/sun/xml/internal/ws/db/glassfish/MarshallerBridge.java + src/share/jaxws_classes/com/sun/xml/internal/ws/db/glassfish/RawAccessorWrapper.java + src/share/jaxws_classes/com/sun/xml/internal/ws/db/glassfish/WrapperBridge.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/BindingTypeFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/EPRRecipe.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/HttpConfigFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/JAXBContextFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/JAXWSProperties.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressing.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressingFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/MemberSubmissionEndpointReference.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/SchemaValidation.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/SchemaValidationFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/Serialization.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/SerializationFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/ServerSideException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/StreamingAttachment.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/StreamingAttachmentFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/StreamingDataHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/UsesJAXBContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/UsesJAXBContextFeature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/ValidationErrorHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/WSBindingProvider.java + src/share/jaxws_classes/com/sun/xml/internal/ws/developer/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/ContentType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/ContentTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/DataHandlerDataSource.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/DataSourceStreamingDataHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/HasEncoding.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/HeaderTokenizer.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/ImageDataContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/MIMEPartStreamingDataHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/MimeCodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/MimeMultipartParser.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/MtomCodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/ParameterList.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/RootOnlyCodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/SOAPBindingCodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/StreamSOAP11Codec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/StreamSOAP12Codec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/StreamSOAPCodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/StringDataContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/SwACodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/TagInfoset.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/XMLHTTPBindingCodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetCodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetMIMETypes.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderRecyclable.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP11Codec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP12Codec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/policy/EncodingConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/policy/EncodingPolicyValidator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/policy/EncodingPrefixMapper.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/policy/FastInfosetFeatureConfigurator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/policy/MtomFeatureConfigurator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/policy/MtomPolicyMapConfigurator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/policy/SelectOptimalEncodingFeatureConfigurator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/soap/DeserializationException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/soap/SOAP12Constants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/soap/SOAPConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/soap/SerializationException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/soap/SerializerConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAP12NamespaceConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAPNamespaceConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/xml/XMLCodec.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/xml/XMLConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/xml/XMLMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/encoding/xml/XMLPropertyBag.java + src/share/jaxws_classes/com/sun/xml/internal/ws/fault/CodeType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/fault/DetailType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/fault/ExceptionBean.java + src/share/jaxws_classes/com/sun/xml/internal/ws/fault/ReasonType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/fault/SOAP11Fault.java + src/share/jaxws_classes/com/sun/xml/internal/ws/fault/SOAP12Fault.java + src/share/jaxws_classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/fault/ServerSOAPFaultException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/fault/SubcodeType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/fault/TextType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/ClientLogicalHandlerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/ClientMessageHandlerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/ClientSOAPHandlerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/HandlerChainsModel.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/HandlerException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/HandlerProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/HandlerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/LogicalMessageContextImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/LogicalMessageImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/MessageContextImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/MessageHandlerContextImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/MessageUpdatableContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/PortInfoImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/SOAPHandlerProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/SOAPMessageContextImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/ServerLogicalHandlerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/ServerMessageHandlerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/ServerSOAPHandlerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/handler/XMLHandlerProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/AbstractHeaderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/AbstractMessageImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/AttachmentSetImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/AttachmentUnmarshallerImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/ByteArrayAttachment.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/DOMHeader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/DOMMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/DataHandlerAttachment.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/EmptyMessageImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/FaultDetailHeader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/FaultMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/JAXBAttachment.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/MimeAttachmentSet.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/PayloadElementSniffer.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/ProblemActionHeader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/RelatesToHeader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/RootElementSniffer.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/StringHeader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/Util.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/XMLReaderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/jaxb/AttachmentMarshallerImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/jaxb/JAXBBridgeSource.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/jaxb/JAXBDispatchMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/jaxb/JAXBHeader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/jaxb/MarshallerBridge.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/jaxb/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/saaj/SAAJHeader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/saaj/SAAJMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/source/PayloadSourceMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/source/ProtocolSourceMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/source/SourceUtils.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/stream/OutboundStreamHeader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/stream/PayloadStreamReaderMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/stream/StreamAttachment.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/stream/StreamHeader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/stream/StreamHeader11.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/stream/StreamHeader12.java + src/share/jaxws_classes/com/sun/xml/internal/ws/message/stream/StreamMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/AbstractSEIModelImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/AbstractWrapperBeanGenerator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/CheckedExceptionImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/FieldSignature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/Injector.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/JavaMethodImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/ParameterImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/ReflectAnnotationReader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/RuntimeModeler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/RuntimeModelerException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/SOAPSEIModel.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/WrapperParameter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/soap/SOAPBindingImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/AbstractExtensibleImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/AbstractFeaturedObjectImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/AbstractObjectImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundFaultImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundOperationImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundPortTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLDirectProperties.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLInputImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLMessageImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLModelImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLOperationImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLOutputImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLPartDescriptorImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLPartImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortProperties.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLProperties.java + src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLServiceImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationWriter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/Attribute.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/ByteVector.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassReader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassWriter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/Edge.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldWriter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/Frame.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/Handler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/Item.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/Label.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodWriter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/Opcodes.java + src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/Type.java + src/share/jaxws_classes/com/sun/xml/internal/ws/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/AssertionSet.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/AssertionValidationProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/ComplexAssertion.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/EffectiveAlternativeSelector.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/EffectivePolicyModifier.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/NestedPolicy.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/Policy.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicyAssertion.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicyConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicyException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicyIntersector.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicyMap.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicyMapExtender.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicyMapKey.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicyMapKeyHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicyMapMutator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicyMapUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicyMerger.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicyScope.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/PolicySubject.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/SimpleAssertion.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerEndpointScope.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerMessageScope.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerOperationScope.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerServiceScope.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/DefaultPolicyResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/PolicyMapBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/PolicyUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLGeneratorExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLParserExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/SafePolicyReader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/WSDLBoundFaultContainer.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyFeatureConfigurator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyMapConfigurator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/privateutil/Localization.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/privateutil/LocalizationMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/privateutil/PolicyLogger.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/privateutil/PolicyUtils.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/privateutil/RuntimePolicyUtilsException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/privateutil/ServiceConfigurationError.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/privateutil/ServiceFinder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/privateutil/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/AssertionData.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/CompactModelGenerator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/DefaultPolicyAssertionCreator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/ModelNode.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/NormalizedModelGenerator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelGenerator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelMarshaller.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelTranslator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelUnmarshaller.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyReferenceData.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModel.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModelContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelMarshaller.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelUnmarshaller.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/NamespaceVersion.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/XmlToken.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/spi/AbstractQNameValidator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/spi/AssertionCreationException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/spi/PolicyAssertionCreator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/spi/PolicyAssertionValidator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/spi/PrefixMapper.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/spi/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/subject/PolicyMapKeyConverter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/subject/WsdlBindingSubject.java + src/share/jaxws_classes/com/sun/xml/internal/ws/policy/subject/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/protocol/soap/ClientMUTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/protocol/soap/MUTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/protocol/soap/MessageCreationException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/protocol/soap/VersionMismatchException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/protocol/xml/XMLMessageException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/AddressingMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/BindingApiMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/ClientMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/DispatchMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/EncodingMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/HandlerMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/HttpserverMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/ManagementMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/ModelerMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/PolicyMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/ProviderApiMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/SenderMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/ServerMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/SoapMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/StreamingMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/UtilMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/WsdlmodelMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/WsservletMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/XmlmessageMessages.java + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/addressing.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/bindingApi.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/client.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/dispatch.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/encoding.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/handler.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/httpserver.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/management.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/modeler.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/policy.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/providerApi.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/sender.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/server.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/soap.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/streaming.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/util.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/wsdlmodel.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/wsservlet.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/resources/xmlmessage.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/server/AbstractMultiInstanceResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/AbstractWebServiceContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/DefaultResourceInjector.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/DraconianValidationErrorHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/EndpointAwareTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/EndpointFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/EndpointMessageContextImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/InvokerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/MonitorBase.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/MonitorRootService.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/SDDocumentImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/ServerPropertyConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/ServerRtException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/ServerSchemaValidationTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/ServiceDefinitionImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/SingletonResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/UnsupportedMediaException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/WSDLGenResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/WSEndpointImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/WSEndpointMOMProxy.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/provider/AsyncProviderInvokerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/provider/MessageProviderArgumentBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/provider/ProviderArgumentsBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/provider/ProviderEndpointModel.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/provider/ProviderInvokerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/provider/SOAPProviderArgumentBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/provider/SyncProviderInvokerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/provider/XMLProviderArgumentBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/sei/Invoker.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/sei/InvokerSource.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/sei/InvokerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/sei/MessageFiller.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/sei/SEIInvokerTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/sei/TieHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/server/sei/ValueGetter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/ProviderImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/BindingContext.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/BindingContextFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/BindingHelper.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/BindingInfo.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/DatabindingException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/DatabindingProvider.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/FieldGetter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/FieldSetter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/JAXBWrapperAccessor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/MethodGetter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/MethodSetter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/OldBridge.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/PropertyAccessor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/PropertyGetter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/PropertyGetterBase.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/PropertySetter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/PropertySetterBase.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/TypeInfo.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/WrapperAccessor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/WrapperComposite.java + src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/XMLBridge.java + src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/Attributes.java + src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/DOMStreamReader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/MtomStreamWriter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/PrefixFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/PrefixFactoryImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/SourceReaderFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/TidyXMLStreamReader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/XMLReaderException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/DeferredTransportPipe.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/Headers.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/DeploymentDescriptorParser.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/HttpAdapter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/HttpAdapterList.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/HttpMetadataPublisher.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/ResourceLoader.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/client/HttpClientTransport.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/client/HttpResponseProperties.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/client/HttpTransportPipe.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/server/EndpointImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/server/HttpEndpoint.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/server/PortableConnectionImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/server/PortableHttpHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/server/ServerAdapter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/server/ServerAdapterList.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/server/ServerConnectionImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/server/ServerContainer.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java + src/share/jaxws_classes/com/sun/xml/internal/ws/transport/http/server/WSHttpHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/ASCIIUtility.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/ByteArrayBuffer.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/ByteArrayDataSource.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/CompletedFuture.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/Constants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/DOMUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/FastInfosetReflection.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/FastInfosetUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/HandlerAnnotationInfo.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/HandlerAnnotationProcessor.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/JAXWSUtils.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/MetadataUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/NamespaceSupport.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/NoCloseInputStream.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/NoCloseOutputStream.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/Pool.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/QNameMap.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/ReadAllStream.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/ReadOnlyPropertyException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/RuntimeVersion.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/ServiceConfigurationError.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/ServiceFinder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/StreamUtils.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/StringUtils.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/UtilException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/Version.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/VersionUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/exception/LocatableWebServiceException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/localization/Localizable.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/localization/LocalizableImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/localization/LocalizableMessage.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/localization/LocalizableMessageFactory.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/localization/Localizer.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/localization/NullLocalizable.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/pipe/DumpTube.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/pipe/StandalonePipeAssembler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/pipe/StandaloneTubeAssembler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/resources/Messages_en.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/util/version.properties + src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/CDATA.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/ContentHandlerToXMLStreamWriter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/DummyLocation.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/NamedNodeMapIterator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/NodeListIterator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/StAXResult.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/StAXSource.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderFilter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToXMLStreamWriter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/XMLStreamWriterFilter.java + src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/ActionBasedOperationFinder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/ActionBasedOperationSignature.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/DispatchException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/OperationDispatcher.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/PayloadQNameBasedOperationFinder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/SDDocumentResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/SOAPActionBasedOperationFinder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/WSDLOperationFinder.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/DelegatingParserExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/EntityResolverWrapper.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/ErrorHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/FoolProofParserExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/InaccessibleWSDLException.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/MIMEConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/MemberSubmissionAddressingWSDLParserExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/MexEntityResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/ParserUtil.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/SOAPConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingMetadataWSDLParserExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingWSDLParserExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/WSDLConstants.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionContextImpl.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionFacade.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/DocumentLocationResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/TXWContentHandler.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/UsingAddressing.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingMetadataWSDLGeneratorExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingWSDLGeneratorExtension.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGeneratorExtensionFacade.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/WSDLPatcher.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/WSDLResolver.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/Binding.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/BindingOperationType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/Definitions.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/Documented.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/Fault.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/FaultType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/Import.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/Message.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/OpenAtts.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/Operation.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/ParamType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/Part.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/Port.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/PortType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/Service.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/StartWithExtensionsType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/Types.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Address.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Binding.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Operation.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/http/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/Body.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/BodyType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/Header.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/HeaderFault.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPAddress.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPBinding.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPFault.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPOperation.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Body.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/BodyType.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Header.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/HeaderFault.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPAddress.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPBinding.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPFault.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPOperation.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Import.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Schema.java + src/share/jaxws_classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/package-info.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/ForeignAttributes.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/SCD.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSAnnotation.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSAttContainer.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSAttGroupDecl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSAttributeDecl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSAttributeUse.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSComplexType.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSComponent.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSContentType.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSDeclaration.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSElementDecl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSFacet.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSIdentityConstraint.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSListSimpleType.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSModelGroup.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSModelGroupDecl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSNotation.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSParticle.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSRestrictionSimpleType.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSSchema.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSSchemaSet.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSSimpleType.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSTerm.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSType.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSUnionSimpleType.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSVariety.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSWildcard.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XSXPath.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/XmlString.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/AnnotationImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/AttGroupDeclImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/AttributeDeclImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/AttributeUseImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/AttributesHolder.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/ComplexTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/ComponentImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/Const.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/ContentTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/DeclarationImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/ElementDecl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/EmptyImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/FacetImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/ForeignAttributesImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/IdentityConstraintImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/ListSimpleTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/ModelGroupDeclImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/ModelGroupImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/NotationImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/ParticleImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/Ref.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/RestrictionSimpleTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/SchemaImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/SchemaSetImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/SimpleTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/UName.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/UnionSimpleTypeImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/Util.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/WildcardImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/XPathImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/package.html + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/BaseContentRef.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/DefaultAnnotationParser.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/DelayedRef.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/Messages.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/Messages.properties + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/Messages_ja.properties + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/ParserContext.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/Patch.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/PatcherManager.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/SAXParserFactoryAdaptor.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/SubstGroupBaseTypeRef.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/datatypes.xsd + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/package.html + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/AttributesImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventReceiver.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventSource.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCHandler.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/Schema.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_List.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Restriction.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Union.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/annotation.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/complexType_complexContent_body.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/erSet.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/ersSet.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/facet.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/foreignAttributes.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/group.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/importDecl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/includeDecl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/modelGroupBody.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/notation.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/occurs.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/particle.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/qname.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/qualification.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/redefine.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/wildcardBody.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/parser/state/xpath.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/AbstractAxisImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/Axis.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/Iterators.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/ParseException.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/SCDImpl.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/SCDParser.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/SCDParserConstants.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/SimpleCharStream.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/Step.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/Token.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/TokenMgrError.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/util/DraconianErrorHandler.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/util/ResourceEntityResolver.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/util/SchemaTreeTraverser.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/util/SchemaWriter.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/util/Uri.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/package.html + src/share/jaxws_classes/com/sun/xml/internal/xsom/parser/AnnotationContext.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/parser/AnnotationParser.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/parser/AnnotationParserFactory.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/parser/JAXPParser.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/parser/SchemaDocument.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/parser/XMLParser.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/parser/XSOMParser.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/parser/package.html + src/share/jaxws_classes/com/sun/xml/internal/xsom/util/ComponentNameFunction.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/util/DeferedCollection.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/util/NameGetter.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/util/NameGetter.properties + src/share/jaxws_classes/com/sun/xml/internal/xsom/util/SimpleTypeSet.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/util/TypeClosure.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/util/TypeSet.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/util/XSFinder.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/util/XSFunctionFilter.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/visitor/XSContentTypeFunction.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/visitor/XSContentTypeVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/visitor/XSFunction.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeFunction.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/visitor/XSTermFunction.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/visitor/XSTermVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/visitor/XSVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/visitor/XSWildcardFunction.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/visitor/XSWildcardVisitor.java + src/share/jaxws_classes/com/sun/xml/internal/xsom/visitor/package.html + src/share/jaxws_classes/javax/annotation/Generated.java + src/share/jaxws_classes/javax/annotation/PostConstruct.java + src/share/jaxws_classes/javax/annotation/PreDestroy.java + src/share/jaxws_classes/javax/annotation/Resource.java + src/share/jaxws_classes/javax/annotation/Resources.java + src/share/jaxws_classes/javax/jws/HandlerChain.java + src/share/jaxws_classes/javax/jws/Oneway.java + src/share/jaxws_classes/javax/jws/WebMethod.java + src/share/jaxws_classes/javax/jws/WebParam.java + src/share/jaxws_classes/javax/jws/WebResult.java + src/share/jaxws_classes/javax/jws/WebService.java + src/share/jaxws_classes/javax/jws/soap/InitParam.java + src/share/jaxws_classes/javax/jws/soap/SOAPBinding.java + src/share/jaxws_classes/javax/jws/soap/SOAPMessageHandler.java + src/share/jaxws_classes/javax/jws/soap/SOAPMessageHandlers.java + src/share/jaxws_classes/javax/xml/bind/Binder.java + src/share/jaxws_classes/javax/xml/bind/ContextFinder.java + src/share/jaxws_classes/javax/xml/bind/DataBindingException.java + src/share/jaxws_classes/javax/xml/bind/DatatypeConverter.java + src/share/jaxws_classes/javax/xml/bind/DatatypeConverterImpl.java + src/share/jaxws_classes/javax/xml/bind/DatatypeConverterInterface.java + src/share/jaxws_classes/javax/xml/bind/Element.java + src/share/jaxws_classes/javax/xml/bind/GetPropertyAction.java + src/share/jaxws_classes/javax/xml/bind/JAXB.java + src/share/jaxws_classes/javax/xml/bind/JAXBContext.java + src/share/jaxws_classes/javax/xml/bind/JAXBElement.java + src/share/jaxws_classes/javax/xml/bind/JAXBException.java + src/share/jaxws_classes/javax/xml/bind/JAXBIntrospector.java + src/share/jaxws_classes/javax/xml/bind/JAXBPermission.java + src/share/jaxws_classes/javax/xml/bind/MarshalException.java + src/share/jaxws_classes/javax/xml/bind/Marshaller.java + src/share/jaxws_classes/javax/xml/bind/Messages.java + src/share/jaxws_classes/javax/xml/bind/Messages.properties + src/share/jaxws_classes/javax/xml/bind/NotIdentifiableEvent.java + src/share/jaxws_classes/javax/xml/bind/ParseConversionEvent.java + src/share/jaxws_classes/javax/xml/bind/PrintConversionEvent.java + src/share/jaxws_classes/javax/xml/bind/PropertyException.java + src/share/jaxws_classes/javax/xml/bind/SchemaOutputResolver.java + src/share/jaxws_classes/javax/xml/bind/TypeConstraintException.java + src/share/jaxws_classes/javax/xml/bind/UnmarshalException.java + src/share/jaxws_classes/javax/xml/bind/Unmarshaller.java + src/share/jaxws_classes/javax/xml/bind/UnmarshallerHandler.java + src/share/jaxws_classes/javax/xml/bind/ValidationEvent.java + src/share/jaxws_classes/javax/xml/bind/ValidationEventHandler.java + src/share/jaxws_classes/javax/xml/bind/ValidationEventLocator.java + src/share/jaxws_classes/javax/xml/bind/ValidationException.java + src/share/jaxws_classes/javax/xml/bind/Validator.java + src/share/jaxws_classes/javax/xml/bind/WhiteSpaceProcessor.java + src/share/jaxws_classes/javax/xml/bind/annotation/DomHandler.java + src/share/jaxws_classes/javax/xml/bind/annotation/W3CDomHandler.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlAccessOrder.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlAccessType.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlAccessorOrder.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlAccessorType.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlAnyAttribute.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlAnyElement.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlAttachmentRef.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlAttribute.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlElement.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlElementDecl.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlElementRef.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlElementRefs.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlElementWrapper.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlElements.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlEnum.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlEnumValue.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlID.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlIDREF.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlInlineBinaryData.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlList.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlMimeType.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlMixed.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlNs.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlNsForm.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlRegistry.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlRootElement.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlSchema.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlSchemaType.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlSchemaTypes.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlSeeAlso.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlTransient.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlType.java + src/share/jaxws_classes/javax/xml/bind/annotation/XmlValue.java + src/share/jaxws_classes/javax/xml/bind/annotation/adapters/CollapsedStringAdapter.java + src/share/jaxws_classes/javax/xml/bind/annotation/adapters/HexBinaryAdapter.java + src/share/jaxws_classes/javax/xml/bind/annotation/adapters/NormalizedStringAdapter.java + src/share/jaxws_classes/javax/xml/bind/annotation/adapters/XmlAdapter.java + src/share/jaxws_classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java + src/share/jaxws_classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.java + src/share/jaxws_classes/javax/xml/bind/annotation/adapters/package.html + src/share/jaxws_classes/javax/xml/bind/annotation/package.html + src/share/jaxws_classes/javax/xml/bind/attachment/AttachmentMarshaller.java + src/share/jaxws_classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java + src/share/jaxws_classes/javax/xml/bind/attachment/package.html + src/share/jaxws_classes/javax/xml/bind/helpers/AbstractMarshallerImpl.java + src/share/jaxws_classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java + src/share/jaxws_classes/javax/xml/bind/helpers/DefaultValidationEventHandler.java + src/share/jaxws_classes/javax/xml/bind/helpers/Messages.java + src/share/jaxws_classes/javax/xml/bind/helpers/Messages.properties + src/share/jaxws_classes/javax/xml/bind/helpers/NotIdentifiableEventImpl.java + src/share/jaxws_classes/javax/xml/bind/helpers/ParseConversionEventImpl.java + src/share/jaxws_classes/javax/xml/bind/helpers/PrintConversionEventImpl.java + src/share/jaxws_classes/javax/xml/bind/helpers/ValidationEventImpl.java + src/share/jaxws_classes/javax/xml/bind/helpers/ValidationEventLocatorImpl.java + src/share/jaxws_classes/javax/xml/bind/helpers/package.html + src/share/jaxws_classes/javax/xml/bind/package.html + src/share/jaxws_classes/javax/xml/bind/util/JAXBResult.java + src/share/jaxws_classes/javax/xml/bind/util/JAXBSource.java + src/share/jaxws_classes/javax/xml/bind/util/Messages.java + src/share/jaxws_classes/javax/xml/bind/util/Messages.properties + src/share/jaxws_classes/javax/xml/bind/util/ValidationEventCollector.java + src/share/jaxws_classes/javax/xml/bind/util/package.html + src/share/jaxws_classes/javax/xml/soap/AttachmentPart.java + src/share/jaxws_classes/javax/xml/soap/Detail.java + src/share/jaxws_classes/javax/xml/soap/DetailEntry.java + src/share/jaxws_classes/javax/xml/soap/FactoryFinder.java + src/share/jaxws_classes/javax/xml/soap/MessageFactory.java + src/share/jaxws_classes/javax/xml/soap/MimeHeader.java + src/share/jaxws_classes/javax/xml/soap/MimeHeaders.java + src/share/jaxws_classes/javax/xml/soap/Name.java + src/share/jaxws_classes/javax/xml/soap/Node.java + src/share/jaxws_classes/javax/xml/soap/SAAJMetaFactory.java + src/share/jaxws_classes/javax/xml/soap/SAAJResult.java + src/share/jaxws_classes/javax/xml/soap/SOAPBody.java + src/share/jaxws_classes/javax/xml/soap/SOAPBodyElement.java + src/share/jaxws_classes/javax/xml/soap/SOAPConnection.java + src/share/jaxws_classes/javax/xml/soap/SOAPConnectionFactory.java + src/share/jaxws_classes/javax/xml/soap/SOAPConstants.java + src/share/jaxws_classes/javax/xml/soap/SOAPElement.java + src/share/jaxws_classes/javax/xml/soap/SOAPElementFactory.java + src/share/jaxws_classes/javax/xml/soap/SOAPEnvelope.java + src/share/jaxws_classes/javax/xml/soap/SOAPException.java + src/share/jaxws_classes/javax/xml/soap/SOAPFactory.java + src/share/jaxws_classes/javax/xml/soap/SOAPFault.java + src/share/jaxws_classes/javax/xml/soap/SOAPFaultElement.java + src/share/jaxws_classes/javax/xml/soap/SOAPHeader.java + src/share/jaxws_classes/javax/xml/soap/SOAPHeaderElement.java + src/share/jaxws_classes/javax/xml/soap/SOAPMessage.java + src/share/jaxws_classes/javax/xml/soap/SOAPPart.java + src/share/jaxws_classes/javax/xml/soap/Text.java + src/share/jaxws_classes/javax/xml/soap/package.html + src/share/jaxws_classes/javax/xml/ws/Action.java + src/share/jaxws_classes/javax/xml/ws/AsyncHandler.java + src/share/jaxws_classes/javax/xml/ws/Binding.java + src/share/jaxws_classes/javax/xml/ws/BindingProvider.java + src/share/jaxws_classes/javax/xml/ws/BindingType.java + src/share/jaxws_classes/javax/xml/ws/Dispatch.java + src/share/jaxws_classes/javax/xml/ws/Endpoint.java + src/share/jaxws_classes/javax/xml/ws/EndpointContext.java + src/share/jaxws_classes/javax/xml/ws/EndpointReference.java + src/share/jaxws_classes/javax/xml/ws/FaultAction.java + src/share/jaxws_classes/javax/xml/ws/Holder.java + src/share/jaxws_classes/javax/xml/ws/LogicalMessage.java + src/share/jaxws_classes/javax/xml/ws/ProtocolException.java + src/share/jaxws_classes/javax/xml/ws/Provider.java + src/share/jaxws_classes/javax/xml/ws/RequestWrapper.java + src/share/jaxws_classes/javax/xml/ws/RespectBinding.java + src/share/jaxws_classes/javax/xml/ws/RespectBindingFeature.java + src/share/jaxws_classes/javax/xml/ws/Response.java + src/share/jaxws_classes/javax/xml/ws/ResponseWrapper.java + src/share/jaxws_classes/javax/xml/ws/Service.java + src/share/jaxws_classes/javax/xml/ws/ServiceMode.java + src/share/jaxws_classes/javax/xml/ws/WebEndpoint.java + src/share/jaxws_classes/javax/xml/ws/WebFault.java + src/share/jaxws_classes/javax/xml/ws/WebServiceClient.java + src/share/jaxws_classes/javax/xml/ws/WebServiceContext.java + src/share/jaxws_classes/javax/xml/ws/WebServiceException.java + src/share/jaxws_classes/javax/xml/ws/WebServiceFeature.java + src/share/jaxws_classes/javax/xml/ws/WebServicePermission.java + src/share/jaxws_classes/javax/xml/ws/WebServiceProvider.java + src/share/jaxws_classes/javax/xml/ws/WebServiceRef.java + src/share/jaxws_classes/javax/xml/ws/WebServiceRefs.java + src/share/jaxws_classes/javax/xml/ws/handler/Handler.java + src/share/jaxws_classes/javax/xml/ws/handler/HandlerResolver.java + src/share/jaxws_classes/javax/xml/ws/handler/LogicalHandler.java + src/share/jaxws_classes/javax/xml/ws/handler/LogicalMessageContext.java + src/share/jaxws_classes/javax/xml/ws/handler/MessageContext.java + src/share/jaxws_classes/javax/xml/ws/handler/PortInfo.java + src/share/jaxws_classes/javax/xml/ws/handler/package.html + src/share/jaxws_classes/javax/xml/ws/handler/soap/SOAPHandler.java + src/share/jaxws_classes/javax/xml/ws/handler/soap/SOAPMessageContext.java + src/share/jaxws_classes/javax/xml/ws/handler/soap/package.html + src/share/jaxws_classes/javax/xml/ws/http/HTTPBinding.java + src/share/jaxws_classes/javax/xml/ws/http/HTTPException.java + src/share/jaxws_classes/javax/xml/ws/http/package.html + src/share/jaxws_classes/javax/xml/ws/package.html + src/share/jaxws_classes/javax/xml/ws/soap/Addressing.java + src/share/jaxws_classes/javax/xml/ws/soap/AddressingFeature.java + src/share/jaxws_classes/javax/xml/ws/soap/MTOM.java + src/share/jaxws_classes/javax/xml/ws/soap/MTOMFeature.java + src/share/jaxws_classes/javax/xml/ws/soap/SOAPBinding.java + src/share/jaxws_classes/javax/xml/ws/soap/SOAPFaultException.java + src/share/jaxws_classes/javax/xml/ws/soap/package.html + src/share/jaxws_classes/javax/xml/ws/spi/FactoryFinder.java + src/share/jaxws_classes/javax/xml/ws/spi/Invoker.java + src/share/jaxws_classes/javax/xml/ws/spi/Provider.java + src/share/jaxws_classes/javax/xml/ws/spi/ServiceDelegate.java + src/share/jaxws_classes/javax/xml/ws/spi/WebServiceFeatureAnnotation.java + src/share/jaxws_classes/javax/xml/ws/spi/http/HttpContext.java + src/share/jaxws_classes/javax/xml/ws/spi/http/HttpExchange.java + src/share/jaxws_classes/javax/xml/ws/spi/http/HttpHandler.java + src/share/jaxws_classes/javax/xml/ws/spi/http/package-info.java + src/share/jaxws_classes/javax/xml/ws/spi/package.html + src/share/jaxws_classes/javax/xml/ws/wsaddressing/W3CEndpointReference.java + src/share/jaxws_classes/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java + src/share/jaxws_classes/javax/xml/ws/wsaddressing/package-info.java + src/share/jaxws_classes/javax/xml/ws/wsaddressing/package.html + src/share/jaxws_classes/org/relaxng/datatype/Datatype.java + src/share/jaxws_classes/org/relaxng/datatype/DatatypeBuilder.java + src/share/jaxws_classes/org/relaxng/datatype/DatatypeException.java + src/share/jaxws_classes/org/relaxng/datatype/DatatypeLibrary.java + src/share/jaxws_classes/org/relaxng/datatype/DatatypeLibraryFactory.java + src/share/jaxws_classes/org/relaxng/datatype/DatatypeStreamingValidator.java + src/share/jaxws_classes/org/relaxng/datatype/ValidationContext.java + src/share/jaxws_classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java + src/share/jaxws_classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java + src/share/jaxws_classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java Changeset: 4897d9d2d048 Author: katleman Date: 2012-03-07 13:47 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/4897d9d2d048 Merge - build-defs.xml - build-drop-template.xml - jaxws.properties - patches/jaxws_src/README Changeset: 2637318c3fe0 Author: katleman Date: 2012-03-08 20:34 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/2637318c3fe0 Added tag jdk8-b29 for changeset 4897d9d2d048 ! .hgtags Changeset: 5600254058a1 Author: michaelm Date: 2012-03-06 20:26 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/5600254058a1 7113349: Initial changeset for Macosx port to jdk Reviewed-by: jjh, alanb, dholmes, anthony, ohrstrom, ksrini, jrose, weijun, smarks Contributed-by: Alan Bateman , Alexander Potochkin , Alexander Zuev , Andrew Brygin , Artem Ananiev , Alex Strange , Bino George , Christine Lu , David Katleman , David Durrence , Dmitry Cherepanov , Greg Lewis , Kevin Miller , Kurt Miller , Landon Fuller , Leonid Romanov , Loefty Walkowiak , Mark Reinhold , Naoto Sato , Philip Race , Roger Hoover , Scott Kovatch , Sergey ByloKhov , Mike Swingler , Tomas Hurka ! .hgignore ! make/jprt.properties Changeset: 0c2ac6c64d08 Author: lana Date: 2012-03-07 22:40 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/0c2ac6c64d08 Merge - build-defs.xml - build-drop-template.xml - jaxws.properties - patches/jaxws_src/README Changeset: c65c291660eb Author: lana Date: 2012-03-09 11:57 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/c65c291660eb Merge Changeset: c46e0b6e3f98 Author: ohair Date: 2012-03-08 18:20 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/c46e0b6e3f98 7152425: Fix copyright notices on 12 files in jaxws Reviewed-by: mbykov ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/EnvelopeStyle.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/EnvelopeStyleFeature.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/databinding/Databinding.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/databinding/DatabindingFactory.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/databinding/DatabindingMode.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/databinding/DatabindingModeFeature.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/databinding/JavaCallInfo.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/message/ContentType.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/message/DistributedPropertySet.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/message/MessageContext.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/message/MessageContextFactory.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/ws/message/PropertySet.java Changeset: df8e8071a413 Author: ohair Date: 2012-03-12 16:40 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/df8e8071a413 Merge Changeset: 6882b10e85d6 Author: katleman Date: 2012-03-14 13:49 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/6882b10e85d6 Merge Changeset: 4c41c6d0e15d Author: katleman Date: 2012-03-15 15:16 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/4c41c6d0e15d Added tag jdk8-b30 for changeset 6882b10e85d6 ! .hgtags Changeset: 017a7dbfaa92 Author: katleman Date: 2012-03-22 12:41 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/017a7dbfaa92 Added tag jdk8-b31 for changeset 4c41c6d0e15d ! .hgtags Changeset: 3344b8d3a1a0 Author: michaelm Date: 2012-04-03 23:45 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/3344b8d3a1a0 Merge ! .hgtags - build-defs.xml - build-drop-template.xml - jaxws.properties - patches/jaxws_src/README From mandy.chung at oracle.com Fri Apr 6 10:28:29 2012 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Fri, 06 Apr 2012 17:28:29 +0000 Subject: hg: jigsaw/jigsaw/hotspot: 222 new changesets Message-ID: <20120406173621.DFBCC47F0C@hg.openjdk.java.net> Changeset: 5f3fcd591768 Author: amurillo Date: 2012-01-20 17:07 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/5f3fcd591768 7131979: new hotspot build - hs23-b12 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 53a127075045 Author: kvn Date: 2012-01-20 09:43 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/53a127075045 7131302: connode.cpp:205 Error: ShouldNotReachHere() Summary: Add Value() methods to short and byte Load nodes to truncate constants which does not fit. Reviewed-by: jrose ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp Changeset: 9164b8236699 Author: iveresov Date: 2012-01-20 15:02 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/9164b8236699 7131028: Switch statement takes wrong path Summary: Pass correct type to branch in LIRGenerator::do_SwitchRanges() Reviewed-by: kvn, never ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: a81f60ddab06 Author: never Date: 2012-01-22 14:03 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a81f60ddab06 7130676: Tiered: assert(bci == 0 || 0<= bci && bciis_loaded() Summary: handle not loaded array klass in Parse::do_checkcast(). Reviewed-by: kvn, never ! src/share/vm/opto/parseHelper.cpp Changeset: 5dbed2f542ff Author: bdelsart Date: 2012-01-26 16:49 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/5dbed2f542ff 7120468: SPARC/x86: use frame::describe to enhance trace_method_handle Summary: improvements of TraceMethodHandles for JSR292 Reviewed-by: never, twisti ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.hpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.hpp ! src/cpu/zero/vm/frame_zero.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp Changeset: 20334ed5ed3c Author: iveresov Date: 2012-01-26 12:15 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/20334ed5ed3c 7131259: compile_method and CompilationPolicy::event shouldn't be declared TRAPS Summary: Make sure that CompilationPolicy::event() doesn't throw exceptions Reviewed-by: kvn, never ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/advancedThresholdPolicy.hpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/compilationPolicy.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.hpp ! src/share/vm/utilities/exceptions.hpp Changeset: 072384a61312 Author: jrose Date: 2012-01-26 19:39 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/072384a61312 Merge Changeset: 2e966d967c5c Author: johnc Date: 2012-01-13 13:27 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/2e966d967c5c 7121547: G1: High number mispredicted branches while iterating over the marking bitmap Summary: There is a high number of mispredicted branches associated with calling BitMap::iteratate() from within CMBitMapRO::iterate(). Implement a version of CMBitMapRO::iterate() directly using inline-able routines. Reviewed-by: tonyp, iveresov ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: 851b58c26def Author: brutisso Date: 2012-01-16 11:21 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/851b58c26def 7130334: G1: Change comments and error messages that refer to CMS in g1/concurrentMark.cpp/hpp Summary: Removed references to CMS in the concurrentMark.cpp/hpp files. Reviewed-by: tonyp, jmasa, johnc ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp Changeset: 9509c20bba28 Author: brutisso Date: 2012-01-16 22:10 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/9509c20bba28 6976060: G1: humongous object allocations should initiate marking cycles when necessary Reviewed-by: tonyp, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp Changeset: 0b3d1ec6eaee Author: tonyp Date: 2012-01-18 10:30 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0b3d1ec6eaee 7097586: G1: improve the per-space output when using jmap -heap Summary: Extend the jmap -heap output for G1 to include some more G1-specific information. Reviewed-by: brutisso, johnc, poonam ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java + agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java ! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp Changeset: 7ca7be5a6a0b Author: johnc Date: 2012-01-17 10:21 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/7ca7be5a6a0b 7129271: G1: Interference from multiple threads in PrintGC/PrintGCDetails output Summary: During an initial mark pause, signal the Concurrent Mark thread after the pause output from PrintGC/PrintGCDetails is complete. Reviewed-by: tonyp, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: a8a126788ea0 Author: tonyp Date: 2012-01-19 09:13 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a8a126788ea0 7078465: G1: Don't use the undefined value (-1) for the G1 old memory pool max size Reviewed-by: johnc, brutisso ! src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp ! src/share/vm/services/g1MemoryPool.hpp Changeset: 57025542827f Author: brutisso Date: 2012-01-20 18:01 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/57025542827f 7131791: G1: Asserts in nightly testing due to 6976060 Summary: Create a handle and fake an object to make sure that we don't loose the memory we just allocated Reviewed-by: tonyp, stefank ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 6a78aa6ac1ff Author: brutisso Date: 2012-01-23 20:36 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/6a78aa6ac1ff 7132311: G1: assert((s == klass->oop_size(this)) || (Universe::heap()->is_gc_active() && ((is_typeArray()... Summary: Move the check for when to call collect() to before we do a humongous object allocation Reviewed-by: stefank, tonyp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp Changeset: 877914d90c57 Author: tonyp Date: 2012-01-24 17:08 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/877914d90c57 7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: 9223372036854775807 > max (1073741824) Summary: Was not passing the right old pool max to the memory pool constructor in the fix for 7078465. Reviewed-by: brutisso, johnc ! src/share/vm/services/g1MemoryPool.cpp Changeset: d30fa85f9994 Author: johnc Date: 2012-01-12 00:06 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d30fa85f9994 6484965: G1: piggy-back liveness accounting phase on marking Summary: Remove the separate counting phase of concurrent marking by tracking the amount of marked bytes and the cards spanned by marked objects in marking task/worker thread local data structures, which are updated as individual objects are marked. Reviewed-by: brutisso, tonyp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: eff609af17d7 Author: tonyp Date: 2012-01-25 12:58 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/eff609af17d7 7127706: G1: re-enable survivors during the initial-mark pause Summary: Re-enable survivors during the initial-mark pause. Afterwards, the concurrent marking threads have to scan them and mark everything reachable from them. The next GC will have to wait for the survivors to be scanned. Reviewed-by: brutisso, johnc ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: a5244e07b761 Author: jcoomes Date: 2012-01-25 21:14 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a5244e07b761 7112413: JVM Crash, possibly GC-related Summary: disable UseAdaptiveSizePolicy with the CMS and ParNew Reviewed-by: johnc, brutisso ! src/share/vm/runtime/arguments.cpp Changeset: b4ebad3520bb Author: johnc Date: 2012-01-26 14:14 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b4ebad3520bb 7133038: G1: Some small profile based optimizations Summary: Some minor profile based optimizations. Reduce the number of branches and branch mispredicts by removing some virtual calls, through closure specalization, and refactoring some conditional statements. Reviewed-by: brutisso, tonyp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: 0a10d80352d5 Author: brutisso Date: 2012-01-27 09:04 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0a10d80352d5 Merge - src/os/bsd/vm/decoder_bsd.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: af739d5ab23c Author: bpittore Date: 2012-01-21 23:02 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/af739d5ab23c 6972759: Step over not working after thrown exception and Pop Summary: reset jvmtithreadstate exception state after frame pop and forceearlyreturn processed Reviewed-by: minqi, dholmes, dlong Contributed-by: bill.pittore at oracle.com ! src/share/vm/prims/jvmtiThreadState.cpp ! src/share/vm/prims/jvmtiThreadState.hpp Changeset: 583b428aa858 Author: coleenp Date: 2012-01-23 17:45 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/583b428aa858 Merge - src/os/bsd/vm/decoder_bsd.cpp Changeset: d6660fedbab5 Author: phh Date: 2012-01-24 14:07 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d6660fedbab5 7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot Summary: Modify jprt.properties to run OSX builds and tests. Reviewed-by: dcubed, kamg, ohair, dholmes Contributed-by: james.melvin at oracle.com ! make/jprt.properties Changeset: bf864f701a4a Author: dsamersoff Date: 2012-01-25 02:29 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/bf864f701a4a 7066129: GarbageCollectorMXBean#getLastGcInfo leaks native memory Summary: Make GCStatInfo a resource object Reviewed-by: phh, coleenp ! src/share/vm/services/gcNotifier.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/services/memoryManager.hpp Changeset: df88f58f3b61 Author: dsamersoff Date: 2012-01-24 20:15 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/df88f58f3b61 Merge Changeset: e8a4934564b2 Author: phh Date: 2012-01-24 19:33 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/e8a4934564b2 7125793: MAC: test_gamma should always work Summary: Fix gamma launcher on Mac OS X and reconcile test_gamma script on Unix platforms Reviewed-by: dcubed, ohair, jcoomes, dholmes, ksrini Contributed-by: james.melvin at oracle.com ! make/bsd/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/launcher.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/buildtree.make ! make/solaris/makefiles/buildtree.make ! src/os/bsd/vm/os_bsd.cpp ! src/os/posix/launcher/java_md.c Changeset: 78dadb7b16ab Author: phh Date: 2012-01-25 01:16 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/78dadb7b16ab Merge Changeset: d708a8cdd022 Author: kamg Date: 2012-01-25 10:08 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d708a8cdd022 Merge Changeset: 520830f632e7 Author: fparain Date: 2012-01-25 10:32 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/520830f632e7 7131346: Parsing of boolean arguments to diagnostic commands is broken Reviewed-by: dholmes, dcubed ! src/share/vm/services/diagnosticArgument.cpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp Changeset: 24ec1a6d6ef3 Author: fparain Date: 2012-01-25 16:33 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/24ec1a6d6ef3 Merge Changeset: a42c07c38c47 Author: dsamersoff Date: 2012-01-25 21:10 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a42c07c38c47 7132515: Add dcmd to manage UnlockingCommercialFeature flag Summary: Added dcmd to unlock or check status of UnlockingCommercialFeature flag Reviewed-by: fparain, rottenha ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp + src/share/vm/services/diagnosticCommand_ext.hpp ! src/share/vm/services/diagnosticFramework.hpp ! src/share/vm/services/management.cpp Changeset: 6d00795f99a1 Author: dsamersoff Date: 2012-01-25 15:03 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/6d00795f99a1 Merge Changeset: 6db63e782d3d Author: dsamersoff Date: 2012-01-25 18:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/6db63e782d3d Merge Changeset: de268c8a8075 Author: phh Date: 2012-01-26 20:06 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/de268c8a8075 7082553: Interpret Thread.setPriority(Thread.MAX_PRIORITY) to mean FX60 on Solaris 10 and 11 Summary: Add CriticalPriority == MaxPriority+1 and enable scheduling class as well as thread priority to change on Solaris. Reviewed-by: dholmes, dcubed ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/osThread_solaris.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp Changeset: bf5da1648543 Author: kamg Date: 2012-01-27 10:42 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/bf5da1648543 Merge ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/globals.hpp Changeset: 9e177d44b10f Author: amurillo Date: 2012-01-27 14:44 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/9e177d44b10f Merge Changeset: a80fd4f45d7a Author: amurillo Date: 2012-01-27 14:44 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a80fd4f45d7a Added tag hs23-b12 for changeset 9e177d44b10f ! .hgtags Changeset: 905945c5913e Author: katleman Date: 2012-02-02 09:39 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/905945c5913e Added tag jdk8-b24 for changeset a80fd4f45d7a ! .hgtags Changeset: 9f1c2b7cdfb6 Author: amurillo Date: 2012-01-27 14:49 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/9f1c2b7cdfb6 7135385: new hotspot build - hs23-b13 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 34e2e90e7182 Author: rbackman Date: 2012-01-24 14:48 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/34e2e90e7182 7130476: Remove use of #ifdef TRACE_DEFINE_KLASS_TRACE_ID from klass.hpp Reviewed-by: kamg, phh, dsamersoff Contributed-by: Rickard Backman ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/trace/traceMacros.hpp Changeset: 26a08cbbf042 Author: stefank Date: 2012-01-27 13:46 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/26a08cbbf042 7022100: Method annotations are incorrectly set when redefining classes Summary: Changed to the correct annotation arrays Reviewed-by: kamg, dholmes, sla ! src/share/vm/oops/instanceKlass.hpp Changeset: f457154eee8b Author: brutisso Date: 2012-01-30 12:36 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f457154eee8b 7140882: Don't return booleans from methods returning pointers Summary: Changed "return false" to "return NULL" Reviewed-by: dholmes, rottenha Contributed-by: dbhole at redhat.com ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/opto/loopnode.cpp Changeset: d96c130c9399 Author: brutisso Date: 2012-01-30 05:08 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d96c130c9399 Merge Changeset: b2cd0ee8f778 Author: acorn Date: 2012-01-30 23:27 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b2cd0ee8f778 7114376: Make system dictionary hashtable bucket array size configurable Summary: 7u4 new experimental flag -XX:PredictedClassLoadedCount=# Reviewed-by: dholmes, phh, dcubed ! agent/src/share/classes/sun/jvm/hotspot/memory/LoaderConstraintTable.java ! agent/src/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: 481a9443f721 Author: phh Date: 2012-02-01 15:01 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/481a9443f721 7123386: RFE: Preserve universal builds of HotSpot on Mac OS X Summary: Add support for packaging HotSpot JVM builds in universal binaries Reviewed-by: dholmes, kamg, dcubed, phh Contributed-by: james.melvin at oracle.com ! make/Makefile ! make/bsd/makefiles/defs.make + make/bsd/makefiles/universal.gmk ! make/defs.make Changeset: 527cf36f4a20 Author: fparain Date: 2012-02-03 14:04 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/527cf36f4a20 Merge ! src/share/vm/runtime/globals.hpp Changeset: 1a2723f7ad8e Author: never Date: 2012-01-29 16:46 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/1a2723f7ad8e 7129164: JNI Get/ReleasePrimitiveArrayCritical doesn't scale Reviewed-by: kvn, iveresov, dholmes ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/gcLocker.hpp ! src/share/vm/memory/gcLocker.inline.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/safepoint.hpp ! src/share/vm/runtime/thread.hpp Changeset: 5f17b16b3219 Author: iveresov Date: 2012-01-30 19:37 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/5f17b16b3219 7141059: 7116795 broke pure c2 builds Summary: Fix pure c2 builds Reviewed-by: kvn, brutisso, never ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/x86/vm/frame_x86.cpp ! src/share/vm/runtime/globals.hpp Changeset: 5ed8f599a788 Author: kvn Date: 2012-01-31 07:18 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/5ed8f599a788 7140924: SIGSEGV in compiled code for sun.awt.X11.XDecoratedPeer.updateMinSizeHints Summary: Use unknown_obj instead of empty_map for NULL or Constant Pool object constants in bytecode Escape Analyzer. Reviewed-by: iveresov, never ! src/share/vm/ci/bcEscapeAnalyzer.cpp Changeset: 2f5980b127e3 Author: twisti Date: 2012-01-31 09:53 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/2f5980b127e3 7132180: JSR 292: C1 JVM crash with ClassValue/MethodHandle Reviewed-by: never ! src/share/vm/c1/c1_GraphBuilder.cpp Changeset: f067b4e0e04b Author: roland Date: 2012-02-01 10:36 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f067b4e0e04b 7090976: Eclipse/CDT causes a JVM crash while indexing C++ code Summary: too optimistic inlining decision confuses local value numbering. Reviewed-by: never ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_GraphBuilder.hpp ! src/share/vm/c1/c1_ValueMap.cpp + test/compiler/7090976/Test7090976.java Changeset: aa3d708d67c4 Author: never Date: 2012-02-01 07:59 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/aa3d708d67c4 7141200: log some interesting information in ring buffers for crashes Reviewed-by: kvn, jrose, kevinw, brutisso, twisti, jmasa ! src/os/windows/vm/os_windows.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/events.cpp ! src/share/vm/utilities/events.hpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/vmError.cpp Changeset: 0382d2b469b2 Author: never Date: 2012-02-01 16:57 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0382d2b469b2 7013347: allow crypto functions to be called inline to enhance performance Reviewed-by: kvn ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/assembler_sparc.inline.hpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/gcLocker.hpp ! src/share/vm/oops/arrayOop.cpp ! src/share/vm/oops/methodOop.cpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/prims/nativeLookup.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/safepoint.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 392a3f07d567 Author: twisti Date: 2012-02-02 09:14 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/392a3f07d567 7141637: JSR 292: MH spread invoker crashes with NULL argument on x86_32 Reviewed-by: twisti Contributed-by: Volker Simonis ! src/cpu/x86/vm/methodHandles_x86.cpp + test/compiler/7141637/SpreadNullArg.java Changeset: 379b22e03c32 Author: jcoomes Date: 2012-02-03 12:08 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/379b22e03c32 Merge ! src/os/windows/vm/os_windows.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/runtime/globals.hpp Changeset: be649fefcdc2 Author: stefank Date: 2012-01-27 14:14 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/be649fefcdc2 7134655: Crash in reference processing when doing single-threaded remarking Summary: Temporarily disabled multi-threaded reference discovery when entering a single-threaded remark phase. Reviewed-by: brutisso, tonyp, jmasa, jcoomes ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp Changeset: c03e06373b47 Author: stefank Date: 2012-01-28 01:15 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/c03e06373b47 Merge - src/os/bsd/vm/decoder_bsd.cpp Changeset: 2eeebe4b4213 Author: brutisso Date: 2012-01-30 15:21 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/2eeebe4b4213 7140909: Visual Studio project builds broken: need to define INCLUDE_TRACE Summary: Add define of INCLUDE_TRACE Reviewed-by: sla, kamg ! src/share/tools/ProjectCreator/BuildConfig.java Changeset: 24cae3e4cbaa Author: jcoomes Date: 2012-02-02 16:05 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/24cae3e4cbaa 6679764: enable parallel compaction by default Reviewed-by: phh, jmasa ! src/share/vm/runtime/arguments.cpp Changeset: 5ab44ceb4d57 Author: jcoomes Date: 2012-02-03 12:20 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/5ab44ceb4d57 Merge Changeset: b22de8247499 Author: amurillo Date: 2012-02-03 18:04 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b22de8247499 Merge Changeset: 4e9b30938cbf Author: amurillo Date: 2012-02-03 18:04 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/4e9b30938cbf Added tag hs23-b13 for changeset b22de8247499 ! .hgtags Changeset: 1f22b536808b Author: amurillo Date: 2012-02-03 18:09 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/1f22b536808b 7142393: new hotspot build - hs23-b14 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 585feefad374 Author: phh Date: 2012-02-06 14:01 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/585feefad374 7142852: MAC: Comment out JPRT jbb tests on Mac OS X until 7142850 is resolved Summary: Comment out JPRT jbb tests on Mac OS X until GUI hang can be fixed Reviewed-by: dholmes, brutisso, phh Contributed-by: james.melvin at oracle.com ! make/jprt.properties Changeset: 64b46f975ab8 Author: phh Date: 2012-02-06 14:02 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/64b46f975ab8 7142616: MAC: Honor ALT_EXPORT_PATH overrides from JDK control builds Summary: Fix EXPORT_PATH overrides on Mac OS X and only change default. Reviewed-by: phh, dcubed Contributed-by: james.melvin at oracle.com ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/universal.gmk Changeset: 9ad8feb5afbd Author: amurillo Date: 2012-02-06 12:13 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/9ad8feb5afbd Added tag hs23-b14 for changeset 64b46f975ab8 ! .hgtags Changeset: aaceb8ddf2e2 Author: katleman Date: 2012-02-09 12:55 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/aaceb8ddf2e2 Added tag jdk8-b25 for changeset 9ad8feb5afbd ! .hgtags Changeset: 3c4621be5149 Author: amurillo Date: 2012-02-06 12:18 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/3c4621be5149 7143122: new hotspot build - hs23-b15 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 869be5c8882e Author: phh Date: 2012-02-03 17:21 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/869be5c8882e 7142586: Cannot build on Solaris 11 due to use of ia_nice Summary: Delete the single use of ia_nice in os_solaris.cpp Reviewed-by: kamg, kvn ! src/os/solaris/vm/os_solaris.cpp Changeset: c77d473e71f7 Author: ohrstrom Date: 2012-01-31 13:12 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/c77d473e71f7 7132779: build-infra merge: Enable ccache to work for most developer builds. Summary: When a build number is not specified, the JRE_RELEASE_VERSION define contains a date and timestamp. Thus ccache cannot cache the object files for longer than a minute since the define is passed to the compilation of all source files. This change passes JRE_RELEASE_VERSION only to vm_version.cpp and adds a function jre_release_version() to Abstract_VM_Version. This allows all other source files to be ccached. Reviewed-by: ohair, rottenha Contributed-by: fredrik.ohrstrom at oracle.com ! make/bsd/makefiles/vm.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp Changeset: 719f7007c8e8 Author: erikj Date: 2012-02-06 09:14 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/719f7007c8e8 7141242: build-infra merge: Rename CPP->CXX and LINK->LD Summary: Cleaned up make variables for compilers and linker to consistently use CXX for C++ compiler, CC for C compiler and LD for linker. Reviewed-by: dholmes, ohrstrom ! make/bsd/makefiles/adlc.make ! make/bsd/makefiles/dtrace.make ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/launcher.make ! make/bsd/makefiles/product.make ! make/bsd/makefiles/rules.make ! make/bsd/makefiles/sparcWorks.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/adlc.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/launcher.make ! make/linux/makefiles/product.make ! make/linux/makefiles/rules.make ! make/linux/makefiles/sparcWorks.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/adlc.make ! make/solaris/makefiles/dtrace.make ! make/solaris/makefiles/gcc.make ! make/solaris/makefiles/launcher.make ! make/solaris/makefiles/product.make ! make/solaris/makefiles/rules.make ! make/solaris/makefiles/saproc.make ! make/solaris/makefiles/sparcWorks.make ! make/solaris/makefiles/vm.make ! make/windows/build_vm_def.sh ! make/windows/get_msc_ver.sh ! make/windows/makefiles/adlc.make ! make/windows/makefiles/compile.make ! make/windows/makefiles/debug.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/launcher.make ! make/windows/makefiles/product.make ! make/windows/makefiles/projectcreator.make ! make/windows/makefiles/sa.make ! make/windows/makefiles/sanity.make ! make/windows/makefiles/shared.make ! make/windows/makefiles/vm.make Changeset: ea677dbdd883 Author: fparain Date: 2012-02-07 12:34 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/ea677dbdd883 Merge Changeset: 5e9fba4e8718 Author: kvn Date: 2012-02-07 11:33 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/5e9fba4e8718 7142167: MAC: _get_previous_fp broken on bsd with llvm-gcc Summary: LLVM-GCC (__llvm__) should use the same _get_previous_fp implementation as __clang__ (as is the case for os::current_stack_pointer). Reviewed-by: twisti, never, dcubed ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp Changeset: b9bc6cae88f2 Author: kvn Date: 2012-02-07 16:33 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b9bc6cae88f2 7143491: G1 C2 CTW: assert(p2x->outcnt() == 2) failed: expects 2 users: Xor and URShift nodes Summary: Adjust the assert and code in eliminate_card_mark() method for case when stored value is NULL. Reviewed-by: iveresov, never ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp Changeset: c742b0b47fe5 Author: roland Date: 2012-02-08 09:52 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/c742b0b47fe5 7119286: JSR292: SIGSEGV in JNIHandleBlock::release_block(JNIHandleBlock*, Thread*)+0x3c Summary: unaligned stack in throw_NullPointerException_at_call_entry(). Reviewed-by: twisti, never, kvn ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: 2f985b6ce7ff Author: jrose Date: 2012-02-09 18:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/2f985b6ce7ff Merge Changeset: 1ac084126285 Author: dlong Date: 2012-01-24 18:00 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/1ac084126285 7130319: C2: running with -XX:+PrintOptoAssembly crashes the VM with assert(false) failed: bad tag in log Summary: Relax assert to allow the VMThread to close the log while the compiler thread is still writing to it. Reviewed-by: dholmes, never Contributed-by: dean.long at oracle.com ! src/share/vm/utilities/xmlstream.cpp Changeset: d851f3714641 Author: dholmes Date: 2012-01-25 19:26 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d851f3714641 Merge - src/os/bsd/vm/decoder_bsd.cpp Changeset: a79cb7c55012 Author: jiangli Date: 2012-01-25 17:40 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a79cb7c55012 7132690: InstanceKlass:_reference_type should be u1 type Summary: Change InstanceKlass::_reference_type to u1 type. Reviewed-by: dholmes, coleenp, acorn Contributed-by: Jiangli Zhou ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: f3fa16bd7159 Author: bobv Date: 2012-01-25 21:30 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f3fa16bd7159 Merge Changeset: b7b8b6d2f97d Author: bpittore Date: 2012-02-06 10:57 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b7b8b6d2f97d Merge ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: f174909614bd Author: bpittore Date: 2012-02-10 10:55 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f174909614bd Merge ! src/share/vm/opto/library_call.cpp Changeset: d71e662fe037 Author: amurillo Date: 2012-02-10 11:41 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d71e662fe037 Merge Changeset: fd3060701216 Author: amurillo Date: 2012-02-10 11:41 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/fd3060701216 Added tag hs23-b15 for changeset d71e662fe037 ! .hgtags Changeset: 087daaec688d Author: katleman Date: 2012-02-16 13:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/087daaec688d Added tag jdk8-b26 for changeset fd3060701216 ! .hgtags Changeset: 094138495da4 Author: amurillo Date: 2012-02-10 11:46 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/094138495da4 7144322: new hotspot build - hs23-b16 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 77a488cd4af2 Author: dlong Date: 2012-02-15 00:51 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/77a488cd4af2 7140866: assert(covered) failed: Card for end of new region not committed Summary: resize covered region only after successfully mapping shared archive Reviewed-by: brutisso, ysr Contributed-by: dean.long at oracle.com ! src/share/vm/memory/compactingPermGenGen.cpp Changeset: f9961b6498f9 Author: bpittore Date: 2012-02-15 16:09 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f9961b6498f9 Merge Changeset: 95f6641e38e0 Author: iveresov Date: 2012-02-10 17:40 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/95f6641e38e0 7144296: PS: Optimize nmethods processing Summary: Prunes scavenge roots in code list every young GC, promote objects directly pointed by the code immediately Reviewed-by: johnc, jcoomes ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp Changeset: caa4652b4414 Author: tonyp Date: 2012-02-14 08:21 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/caa4652b4414 7129892: G1: explicit marking cycle initiation might fail to initiate a marking cycle Summary: If we try to schedule an initial-mark GC in order to explicit start a conc mark cycle and it gets pre-empted by antoher GC, we should retry the attempt as long as it's appropriate for the GC cause. Reviewed-by: brutisso, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Changeset: d903bf750e9f Author: johnc Date: 2012-01-18 09:50 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d903bf750e9f 7129514: time warp warnings after 7117303 Summary: Replace calls to os::javaTimeMillis() that are used to update the milliseconds since the last GC to an equivalent that uses a monotonically non-decreasing time source. Reviewed-by: ysr, jmasa ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genMarkSweep.cpp Changeset: a9647476d1a4 Author: tonyp Date: 2012-02-15 13:06 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a9647476d1a4 7132029: G1: mixed GC phase lasts for longer than it should Summary: Revamp of the mechanism that chooses old regions for inclusion in the CSet. It simplifies the code and introduces min and max bounds on the number of old regions added to the CSet at each mixed GC to avoid pathological cases. It also ensures that when we do a mixed GC we'll always find old regions to add to the CSet (i.e., it eliminates the case where a mixed GC will collect no old regions which can happen today). Reviewed-by: johnc, brutisso ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: ab4422d0ed59 Author: jcoomes Date: 2012-02-16 13:12 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/ab4422d0ed59 7146343: PS invoke methods should indicate the type of gc done Reviewed-by: stefank, jmasa ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp Changeset: 23c0eb012d6f Author: jcoomes Date: 2012-02-16 13:13 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/23c0eb012d6f 6330863: vm/gc/InfiniteList.java fails intermittently due to timeout Summary: in some cases, allocate from the old gen before doing a full gc Reviewed-by: stefank, jmasa ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp Changeset: be398bba40e9 Author: stefank Date: 2012-02-17 13:23 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/be398bba40e9 Merge Changeset: 1b0e0f8be510 Author: minqi Date: 2012-02-09 00:51 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/1b0e0f8be510 7131006: java/lang/management/ThreadMXBean/ThreadLists.java Reviewed-by: dholmes, acorn ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/utilities/preserveException.cpp Changeset: db006a85bf91 Author: zgu Date: 2012-02-09 10:16 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/db006a85bf91 7141259: Native stack is missing in hs_err Summary: Code cleanup and creating a private decoder for error handler, since it can be triggered from in signal handler, where no lock can be taken Reviewed-by: dholmes, kamg, acorn, coleenp ! src/os/bsd/vm/decoder_machO.hpp ! src/os/windows/vm/decoder_windows.hpp ! src/share/vm/utilities/decoder.cpp ! src/share/vm/utilities/decoder.hpp ! src/share/vm/utilities/decoder_elf.hpp ! src/share/vm/utilities/vmError.hpp Changeset: ea527c5cde03 Author: zgu Date: 2012-02-09 07:35 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/ea527c5cde03 Merge Changeset: 54d3535a6dd3 Author: poonam Date: 2012-02-12 19:33 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/54d3535a6dd3 7009098: SA cannot open core files larger than 2GB on Linux 32-bit Summary: Added Large File Support by compiling libsaproc.so with -D_FILE_OFFSET_BITS=64, and a small change with which SA should first load libraries from the path specified with SA_ALTROOT. Reviewed-by: dholmes, kevinw, dcubed, minqi ! agent/src/os/linux/Makefile ! agent/src/os/linux/libproc_impl.c ! make/linux/makefiles/saproc.make Changeset: 1bb2838e2fc1 Author: fparain Date: 2012-02-13 06:24 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/1bb2838e2fc1 Merge Changeset: 849412a95e45 Author: coleenp Date: 2012-02-13 12:30 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/849412a95e45 7059899: Stack overflows in Java code cause 64-bit JVMs to exit due to SIGSEGV Summary: Increase StackShadowPages to accomodate the JDK changes to increase buffer size in socketWrite Reviewed-by: acorn, phh ! src/cpu/x86/vm/globals_x86.hpp Changeset: 1891640ca63f Author: fparain Date: 2012-02-14 06:54 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/1891640ca63f 7143760: Memory leak in GarbageCollectionNotifications Reviewed-by: dholmes, dcubed, kamg ! src/share/vm/services/gcNotifier.cpp ! src/share/vm/services/gcNotifier.hpp Changeset: a9831b955a0a Author: kamg Date: 2012-02-13 14:03 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a9831b955a0a 7069991: Setup make/jprt.properties files for jdk8 Summary: Change default release value to jdk8 (but overrideable) Reviewed-by: phh, jcoomes, dholmes, ohair ! make/jprt.properties Changeset: a9ac4910e7f2 Author: kamg Date: 2012-02-14 15:52 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a9ac4910e7f2 Merge Changeset: 28d91e43ab6d Author: coleenp Date: 2012-02-14 16:50 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/28d91e43ab6d 7145587: Stack overflows in Java code cause 64-bit JVMs to exit due to SIGSEGV (sparc version) Summary: Increase StackShadowPages to accomodate the JDK changes to increase buffer size in socketWrite Reviewed-by: acorn, phh, dcubed, kamg, dsamersoff ! src/cpu/sparc/vm/globals_sparc.hpp Changeset: cf772dff4bfd Author: coleenp Date: 2012-02-14 18:35 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/cf772dff4bfd Merge Changeset: b8a4e1d372a0 Author: kamg Date: 2012-02-14 20:02 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b8a4e1d372a0 7145589: First JSDT provider creation fails Summary: 0 is a successful return from an ioctl() call Reviewed-by: dcubed, phh, dsamersoff ! src/share/vm/runtime/dtraceJSDT.cpp Changeset: 91a81502a27d Author: kamg Date: 2012-02-15 00:09 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/91a81502a27d Merge Changeset: 2b150750d53d Author: sspitsyn Date: 2012-02-14 17:04 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/2b150750d53d 7130993: nsk/jdi/ReferenceType/instances/instances004 fails with JFR: assert(ServiceUtil::visible_oop(obj)) Summary: Skip reporting invisible refs in iterate_over_object to avoid assert(ServiceUtil::visible_oop(obj)) Reviewed-by: dcubed, mgronlun, rbackman Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiTagMap.cpp Changeset: cd239a88b90c Author: minqi Date: 2012-02-14 20:54 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/cd239a88b90c Merge Changeset: 64fc5ac1b770 Author: minqi Date: 2012-02-14 23:50 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/64fc5ac1b770 Merge Changeset: f1cb6f9cfe21 Author: fparain Date: 2012-02-15 12:17 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f1cb6f9cfe21 7145243: Need additional specializations for argument parsing framework Reviewed-by: acorn, fparain Contributed-by: nils.loodin at oracle.com ! src/share/vm/runtime/thread.cpp ! src/share/vm/services/diagnosticArgument.cpp ! src/share/vm/services/diagnosticArgument.hpp ! src/share/vm/services/diagnosticFramework.cpp ! src/share/vm/services/diagnosticFramework.hpp Changeset: 4a24c4f648bd Author: phh Date: 2012-02-16 13:50 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/4a24c4f648bd 7142113: Add Ivy Bridge to the known Intel x86 cpu families Summary: In vm_version_x86.hpp, add and use CPU_MODEL_IVYBRIDGE_EP, and restrict is_intel_tsc_synced_at_init() to EP models. Reviewed-by: kvn, acorn ! src/cpu/x86/vm/vm_version_x86.hpp Changeset: 7df3125953cb Author: coleenp Date: 2012-02-16 15:52 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/7df3125953cb 7146354: Re-enable Compressed OOPs after 7118647 is resolved Summary: Relax the assertion to simply check for COOP mode rather than an exact address. Reviewed-by: coleenp, kvn, phh, dcubed Contributed-by: james.melvin at oracle.com ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/virtualspace.cpp Changeset: df4927a3b82e Author: coleenp Date: 2012-02-16 17:19 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/df4927a3b82e Merge Changeset: d3384450b649 Author: fparain Date: 2012-02-17 06:34 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d3384450b649 Merge Changeset: 73df3733f2eb Author: kvn Date: 2012-02-10 12:53 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/73df3733f2eb 7129284: +DoEscapeAnalysis regression w/ early build of 7u4 (HotSpot 23) on Linux Summary: Removed code which tried to create edges from fields of destination objects of arraycopy to fields of source objects. Added 30 sec time limit for EA graph construction. Reviewed-by: never ! src/share/vm/opto/escape.cpp Changeset: de34c646c3f7 Author: kvn Date: 2012-02-10 17:20 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/de34c646c3f7 7140985: HSDIS does not handle caller options correctly Summary: Fix typo. Reviewed-by: jrose, kvn Contributed-by: Andrew Haley ! src/share/tools/hsdis/hsdis.c Changeset: 45a1bf98f1bb Author: twisti Date: 2012-02-13 02:29 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/45a1bf98f1bb 7141329: Strange values of stack_size in -XX:+TraceMethodHandles output Reviewed-by: kvn, never ! src/cpu/x86/vm/methodHandles_x86.cpp Changeset: f09ae3853e3b Author: twisti Date: 2012-02-13 04:30 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f09ae3853e3b 7143766: add ALT_JDK_IMAGE_DIR and improve test_jdk Reviewed-by: rbackman, jrose, dholmes ! make/Makefile ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/top.make ! make/defs.make ! make/linux/makefiles/top.make ! make/solaris/makefiles/top.make Changeset: b522995d91f0 Author: roland Date: 2012-02-14 09:43 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b522995d91f0 7144405: JumbleGC002 assert(m->offset() == pc_offset) failed: oopmap not found Summary: oop map needs pc stored in frame anchor in StubGenerator::generate_throw_exception() Reviewed-by: twisti, never, kvn ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: 8f4eb44b3b76 Author: never Date: 2012-02-14 15:43 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/8f4eb44b3b76 7143061: nsk/stress/stack/b4525850 crash VM Reviewed-by: kvn, twisti ! src/cpu/x86/vm/globals_x86.hpp Changeset: 80107dc493db Author: roland Date: 2012-02-15 09:43 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/80107dc493db 7126041: jdk7u4 b05 and b06 crash with RubyMine 3.2.4, works well with b04 Summary: Goto that replaces a If mistaken to be a back branch and triggers erroneous OSR compilation. Reviewed-by: never, iveresov ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp Changeset: 09d00c18e323 Author: never Date: 2012-02-15 10:12 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/09d00c18e323 7145537: minor tweaks to LogEvents Reviewed-by: kvn, twisti ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/gcLocker.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/events.cpp ! src/share/vm/utilities/events.hpp Changeset: cfdfbeac0a5b Author: iveresov Date: 2012-02-15 12:32 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/cfdfbeac0a5b 7145345: Code cache sweeper must cooperate with safepoints Summary: Safepoint in the sweeper loop in necessary Reviewed-by: kvn, never ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sweeper.cpp Changeset: 69333a2fbae2 Author: iveresov Date: 2012-02-15 16:29 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/69333a2fbae2 7142680: default GC affected by jvm path Summary: Removed old tiered code Reviewed-by: never, kvn ! src/share/vm/runtime/arguments.cpp Changeset: fd8114661503 Author: kvn Date: 2012-02-15 21:37 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/fd8114661503 7125136: SIGILL on linux amd64 in gc/ArrayJuggle/Juggle29 Summary: For C2 moved saving EBP after ESP adjustment. For C1 generated 5 byte nop instruction first if needed. Reviewed-by: never, twisti, azeemj ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/output.cpp Changeset: c7401dcad8bf Author: roland Date: 2012-02-16 09:20 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/c7401dcad8bf 7143038: SIGSEGV in assert_equal / LinearScan::assign_reg_num Summary: forced exit may destory global objects that are still in use. Reviewed-by: twisti, never, kvn ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_LinearScan.hpp Changeset: ad3b47344802 Author: never Date: 2012-02-16 11:33 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/ad3b47344802 7144318: GCLocker assert failure: assert(_needs_gc || SafepointSynchronize::is_at_safepoint( Reviewed-by: kvn, twisti ! src/share/vm/memory/gcLocker.hpp ! src/share/vm/memory/gcLocker.inline.hpp Changeset: 9b8ce46870df Author: kvn Date: 2012-02-16 17:12 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/9b8ce46870df 7145346: VerifyStackAtCalls is broken Summary: Replace call_epilog() encoding with macroassembler use. Moved duplicated code to x86.ad. Fixed return_addr() definition. Reviewed-by: never ! src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/os_cpu/bsd_x86/vm/bsd_x86_32.ad ! src/os_cpu/bsd_x86/vm/bsd_x86_64.ad ! src/os_cpu/linux_x86/vm/linux_x86_32.ad ! src/os_cpu/linux_x86/vm/linux_x86_64.ad ! src/os_cpu/solaris_x86/vm/solaris_x86_32.ad ! src/os_cpu/solaris_x86/vm/solaris_x86_64.ad ! src/os_cpu/windows_x86/vm/windows_x86_32.ad ! src/os_cpu/windows_x86/vm/windows_x86_64.ad ! src/share/vm/opto/chaitin.cpp Changeset: 72c425c46102 Author: never Date: 2012-02-17 12:18 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/72c425c46102 7146729: nightly failure after 7141200: tty is sometimes null during shutdown of main thread Reviewed-by: kvn ! src/share/vm/utilities/events.hpp Changeset: 15085a6eb50c Author: never Date: 2012-02-17 12:18 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/15085a6eb50c Merge ! src/cpu/x86/vm/globals_x86.hpp ! src/share/vm/runtime/arguments.cpp Changeset: f92a171cf007 Author: amurillo Date: 2012-02-17 15:06 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f92a171cf007 Merge Changeset: 98cd09d11a21 Author: amurillo Date: 2012-02-17 15:06 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/98cd09d11a21 Added tag hs23-b16 for changeset f92a171cf007 ! .hgtags Changeset: 931e5f39e365 Author: kvn Date: 2012-02-20 13:11 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/931e5f39e365 7147064: assert(allocates2(pc)) failed: not in CodeBuffer memory: 0xffffffff778d9d60 <= 0xffffffff778da69c Summary: Increase size of deopt_blob and uncommon_trap_blob by size of stack bang code (SPARC). Reviewed-by: azeemj, iveresov, never, phh ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp Changeset: 3b24e7e01d20 Author: jcoomes Date: 2012-02-20 22:32 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/3b24e7e01d20 Added tag hs23-b16 for changeset 931e5f39e365 ! .hgtags Changeset: 0ed0960af27d Author: katleman Date: 2012-02-23 12:03 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0ed0960af27d Added tag jdk8-b27 for changeset 3b24e7e01d20 ! .hgtags Changeset: 4ab89de75552 Author: amurillo Date: 2012-02-17 15:11 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/4ab89de75552 7146700: new hotspot build - hs24-b01 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 86ce3208eb18 Author: dcubed Date: 2012-02-17 15:55 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/86ce3208eb18 7145798: System.loadLibrary does not search current working directory Summary: Append "." to java.library.path on MacOS X to ease migration from Apple's Java6 to OpenJDK7. Reviewed-by: phh, jmelvin, coleenp ! src/os/bsd/vm/os_bsd.cpp Changeset: 0368109684cb Author: sla Date: 2012-02-19 13:11 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0368109684cb 7132070: Use a mach_port_t as the OSThread thread_id rather than pthread_t on BSD/OSX Summary: Change OSThread to use mach thread_t Reviewed-by: phh, dcubed ! src/cpu/x86/vm/vm_version_x86.cpp ! src/os/bsd/vm/osThread_bsd.cpp ! src/os/bsd/vm/osThread_bsd.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os_cpu/bsd_x86/vm/vmStructs_bsd_x86.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp Changeset: 38fd165da001 Author: poonam Date: 2012-02-20 21:27 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/38fd165da001 7145358: SA throws ClassCastException for partially loaded ConstantPool Summary: In printValueOn() in ConstantPool.java check if the poolHolder is a valid Klass and only then print it. Reviewed-by: sla, sspitsyn Contributed-by: Krystal Mok ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java Changeset: 1a4e5feb63c4 Author: fparain Date: 2012-02-22 08:19 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/1a4e5feb63c4 Merge Changeset: d9b93445a67c Author: vladidan Date: 2012-02-15 20:26 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d9b93445a67c 7129401: PPC: runtime/7100935/TestShortArraycopy.java fails Summary: pass assembler switches for PPC Reviewed-by: dholmes ! make/linux/makefiles/ppc.make Changeset: d79f8393df2b Author: bpittore Date: 2012-02-22 14:00 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d79f8393df2b Merge Changeset: 701a83c86f28 Author: jiangli Date: 2012-02-21 13:14 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/701a83c86f28 7120481: storeStore barrier in constructor with final field Summary: Issue storestore barrier before constructor return if the constructor write final field. Reviewed-by: dholmes, jrose, roland, coleenp Contributed-by: Jiangli Zhou ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_Canonicalizer.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_InstructionPrinter.cpp ! src/share/vm/c1/c1_InstructionPrinter.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_Optimizer.cpp ! src/share/vm/c1/c1_ValueMap.hpp Changeset: 398c5d0fb0ae Author: bpittore Date: 2012-02-23 21:10 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/398c5d0fb0ae Merge Changeset: 975c4105f1e2 Author: amurillo Date: 2012-02-24 18:08 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/975c4105f1e2 Merge Changeset: b183b0863611 Author: amurillo Date: 2012-02-24 18:08 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b183b0863611 Added tag hs24-b01 for changeset 975c4105f1e2 ! .hgtags Changeset: 610674484669 Author: katleman Date: 2012-03-01 12:23 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/610674484669 Added tag jdk8-b28 for changeset b183b0863611 ! .hgtags Changeset: 694fd3171eb0 Author: amurillo Date: 2012-02-24 18:14 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/694fd3171eb0 7148664: new hotspot build - hs24-b02 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 645162d94294 Author: dsamersoff Date: 2012-02-22 19:43 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/645162d94294 7110104: It should be possible to stop and start JMX Agent at runtime Summary: Added a capability to start and stop JMX Agent by jcmd Reviewed-by: acorn, mchung ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp Changeset: b5ab7482dbf9 Author: dsamersoff Date: 2012-02-22 10:32 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b5ab7482dbf9 Merge Changeset: 7292cff45988 Author: erikj Date: 2012-02-22 09:24 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/7292cff45988 7141244: build-infra merge: Include $(SPEC) in makefiles and make variables overridable Reviewed-by: dholmes, ohrstrom, ohair, jcoomes ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/sparcWorks.make ! make/defs.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/sparcWorks.make ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/gcc.make ! make/solaris/makefiles/sparcWorks.make ! make/windows/build.make ! make/windows/makefiles/compile.make ! make/windows/makefiles/defs.make Changeset: f096e1b74d85 Author: dholmes Date: 2012-02-25 01:49 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f096e1b74d85 7148126: ConstantPoolCacheEntry::print prints to wrong stream Summary: Should print to passed in stream not tty Reviewed-by: dholmes, never Contributed-by: Krystal Mok ! src/share/vm/oops/cpCacheOop.cpp Changeset: 205573af962c Author: fparain Date: 2012-02-28 07:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/205573af962c Merge Changeset: d8abc90163a4 Author: kvn Date: 2012-02-20 13:11 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d8abc90163a4 7147064: assert(allocates2(pc)) failed: not in CodeBuffer memory: 0xffffffff778d9d60 <= 0xffffffff778da69c Summary: Increase size of deopt_blob and uncommon_trap_blob by size of stack bang code (SPARC). Reviewed-by: azeemj, iveresov, never, phh ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp Changeset: 9a72c7ece7fb Author: kvn Date: 2012-02-21 11:55 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/9a72c7ece7fb 7146442: assert(false) failed: bad AD file Summary: Take into account only stores captured by Initialize node. Added missing check for Top input in value() methods. Reviewed-by: never ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/escape.cpp Changeset: c7987cbaf2ca Author: kvn Date: 2012-02-24 12:33 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/c7987cbaf2ca 7147416: LogCompilation tool does not work with post parse inlining Summary: fixed few problems in LogCompilation parser. Reviewed-by: never ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Compilation.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java Changeset: da4be62fb889 Author: roland Date: 2012-02-27 09:17 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/da4be62fb889 7147740: add assertions to check stack alignment on VM entry from generated code (x64) Summary: check stack alignment on VM entry on x64. Reviewed-by: kvn, never ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86_64.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/solaris_x86_32.il ! src/os_cpu/solaris_x86/vm/solaris_x86_64.il ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/os.hpp Changeset: bf7796b7367a Author: roland Date: 2012-02-27 11:42 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/bf7796b7367a 7148486: At a method handle call returning with an exception may call the runtime with misaligned stack (x64) Summary: stack must be realigned when calling the runtime for exception propagation at a call. Reviewed-by: kvn, never ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp Changeset: 2ee7dcc77c63 Author: never Date: 2012-02-28 10:04 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/2ee7dcc77c63 7145024: Crashes in ucrypto related to C2 Reviewed-by: kvn ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp Changeset: b279f99d7143 Author: roland Date: 2012-02-28 09:13 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b279f99d7143 6910461: Register allocator may insert spill code at wrong insertion index Summary: When resolving exception edges after register allocation, the C1 register allocator may insert spill code at the wrong insertion position. Reviewed-by: kvn, never ! src/share/vm/c1/c1_LinearScan.cpp Changeset: 031df0387c09 Author: never Date: 2012-03-01 15:31 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/031df0387c09 7150051: incorrect oopmap in critical native Reviewed-by: kvn, twisti ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp Changeset: ce292d6c0385 Author: never Date: 2012-03-02 09:13 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/ce292d6c0385 Merge Changeset: 9eaf473fff9b Author: dlong Date: 2012-02-29 12:58 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/9eaf473fff9b 7142641: -Xshared:on fails on ARM Summary: map read-only pages MAP_PRIVATE instead of MAP_SHARED Reviewed-by: dcubed, dholmes Contributed-by: dean.long at oracle.com ! src/os/linux/vm/os_linux.cpp Changeset: 03cb7c836ef3 Author: bpittore Date: 2012-03-02 14:34 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/03cb7c836ef3 Merge Changeset: 030b5306d60f Author: amurillo Date: 2012-03-02 16:27 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/030b5306d60f Merge Changeset: b45b5c564098 Author: amurillo Date: 2012-03-02 16:27 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b45b5c564098 Added tag hs24-b02 for changeset 030b5306d60f ! .hgtags Changeset: d61761bf3050 Author: katleman Date: 2012-03-08 20:34 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d61761bf3050 Added tag jdk8-b29 for changeset b45b5c564098 ! .hgtags Changeset: 02ba95965d78 Author: katleman Date: 2012-03-15 15:15 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/02ba95965d78 Added tag jdk8-b30 for changeset d61761bf3050 ! .hgtags Changeset: 257d67351eae Author: amurillo Date: 2012-03-02 16:56 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/257d67351eae 7150327: new hotspot build - hs24-b03 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 2d503de963b3 Author: mgerdin Date: 2012-02-23 14:58 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/2d503de963b3 7148152: Add whitebox testing API to HotSpot Summary: Add an internal testing API to HotSpot to enable more targeted testing of vm functionality Reviewed-by: phh, dholmes ! make/Makefile ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/vm.make + make/bsd/makefiles/wb.make ! make/jprt.properties ! make/linux/makefiles/defs.make ! make/linux/makefiles/vm.make + make/linux/makefiles/wb.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/vm.make + make/solaris/makefiles/wb.make ! make/windows/makefiles/debug.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/product.make + make/windows/makefiles/wb.make + src/share/tools/whitebox/sun/hotspot/WhiteBox.java ! src/share/vm/prims/nativeLookup.cpp + src/share/vm/prims/whitebox.cpp + src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/vmError.cpp ! test/Makefile + test/sanity/WBApi.java Changeset: b5290bf0a9e4 Author: johnc Date: 2012-03-02 10:36 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b5290bf0a9e4 7147806: G1: Crash in vm bootstrap when running with -XX:+UseG1GC -XX:-UsePerfData Summary: Update generation and collector counters only if UsePerfData is enabled. Reviewed-by: iveresov, tonyp ! src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp Changeset: e4624321d36a Author: jcoomes Date: 2012-03-03 12:36 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/e4624321d36a 7150454: add release jdk7u4 to jprt.properties Reviewed-by: ohair, never ! make/jprt.properties Changeset: b12a322de178 Author: jcoomes Date: 2012-03-03 12:45 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b12a322de178 7150899: remove unused build.targets lines from jprt.properties Reviewed-by: ohair ! make/jprt.properties Changeset: 22d276ade3e1 Author: brutisso Date: 2012-03-05 22:34 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/22d276ade3e1 Merge ! make/windows/makefiles/defs.make Changeset: 4e0a9aaec0e9 Author: dcubed Date: 2012-03-07 14:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/4e0a9aaec0e9 7152031: Hotspot needs updated xawt path [macosx] Summary: Update to use the right path on MacOS X. Reviewed-by: michaelm, jcoomes, amurillo ! src/os/bsd/vm/os_bsd.cpp Changeset: fdf4deca44ec Author: dcubed Date: 2012-03-08 06:33 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/fdf4deca44ec 7152206: anti-delta the fix for 7152031 Summary: Backout the fix for 7152031; the real bug to be fixed in jdk repo. Reviewed-by: michaelm ! src/os/bsd/vm/os_bsd.cpp Changeset: ff29ce866f23 Author: dsamersoff Date: 2012-03-01 12:41 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/ff29ce866f23 7118280: The gbyc00102 JCK7 test causes an assert in JVM 7.0 fastdebug mode Summary: Assert doesn't respect invokedynamic opcode Reviewed-by: dcubed, phh ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp Changeset: 8a48c2906f91 Author: coleenp Date: 2012-03-05 14:19 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/8a48c2906f91 7150046: SIGILL on sparcv9 fastdebug Summary: Breakpoint needs to do 64-bit compare for pointers on sparcv9 Reviewed-by: coleenp, never Contributed-by: dean.long at oracle.com ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp Changeset: d59a6302465a Author: acorn Date: 2012-03-09 00:28 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d59a6302465a Merge Changeset: 4fabc16dc5bf Author: roland Date: 2012-03-02 16:04 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/4fabc16dc5bf 6910464: Lookupswitch and Tableswitch default branches not recognized as safepoints Summary: C1 does not recognize the default branch of a lookupswitch or tableswitch bytecode to be a safepoint if backward. Reviewed-by: kvn, never ! src/share/vm/c1/c1_GraphBuilder.cpp Changeset: e5f73be4c7f1 Author: never Date: 2012-03-02 13:13 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/e5f73be4c7f1 Merge ! src/share/vm/c1/c1_GraphBuilder.cpp Changeset: b40ac3579043 Author: never Date: 2012-03-05 18:10 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/b40ac3579043 6658428: C2 doesn't inline java method if corresponding intrinsic failed to inline. Summary: Allow fallback to non-intrinsic inline case Reviewed-by: kvn, jrose, never Contributed-by: nils.eliasson at oracle.com ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/library_call.cpp Changeset: 541c4a5e7b88 Author: never Date: 2012-03-06 16:32 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/541c4a5e7b88 7150390: JFR test crashed on assert(_jni_lock_count == count) failed: must be equal Reviewed-by: dholmes, minqi, kvn, coleenp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: d8b13355c500 Author: never Date: 2012-03-09 08:34 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d8b13355c500 Merge Changeset: dfae0140457c Author: amurillo Date: 2012-03-09 13:08 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/dfae0140457c Merge Changeset: 2e3ff1aa30f5 Author: amurillo Date: 2012-03-09 13:08 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/2e3ff1aa30f5 Added tag hs24-b03 for changeset dfae0140457c ! .hgtags Changeset: fde683df4c27 Author: amurillo Date: 2012-03-09 13:34 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/fde683df4c27 7152700: new hotspot build - hs24-b04 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 61b82be3b1ff Author: never Date: 2012-03-12 15:28 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/61b82be3b1ff 7152957: VM crashes with assert(false) failed: bad AD file Reviewed-by: kvn, never Contributed-by: nils.eliasson at oracle.com ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/library_call.cpp Changeset: a735aec54ea4 Author: sspitsyn Date: 2012-03-14 20:06 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a735aec54ea4 7123170: JCK vm/jvmti/ResourceExhausted/resexh001/resexh00101/ tests fails since 7u4 b02 Summary: The JVMTI ResourceExhausted events must be generated in all places where OOME is thrown Reviewed-by: acorn, coleenp, dcubed, dholmes, dsamersoff, jwilhelm, tonyp Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/prims/jvmtiExport.hpp Changeset: 970cbbba54b0 Author: jmelvin Date: 2012-03-16 15:13 -0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/970cbbba54b0 7130404: [macosx] "os.arch" value should be "x86_64" for compatibility with Apple JDK6 Summary: On Mac OS X, align system property "os.arch" with Apple legacy JDKs. Also, improve os.name string matching by using contains() method instead of .startsWith(). Reviewed-by: dcubed, phh, ohair, katleman Contributed-by: james.melvin at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java Changeset: cf956638b844 Author: iveresov Date: 2012-03-12 13:12 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/cf956638b844 7151089: PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages Summary: Don't attempt to uncommit SHM-based large pages Reviewed-by: kvn ! src/os/linux/vm/os_linux.cpp Changeset: 2c0751569716 Author: brutisso Date: 2012-03-13 21:12 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/2c0751569716 7152954: G1: Native memory leak during full GCs Summary: Add destructor to TruncatedSeq and call delete when necessary Reviewed-by: johnc, tonyp ! src/share/vm/gc_implementation/g1/survRateGroup.cpp ! src/share/vm/utilities/numberSeq.cpp ! src/share/vm/utilities/numberSeq.hpp Changeset: c7a555a9449a Author: brutisso Date: 2012-03-14 12:49 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/c7a555a9449a 7068625: Testing 8 bytes of card table entries at a time speeds up card-scanning Summary: Check clean words instead of clean bytes Reviewed-by: jcoomes, jmasa, jwilhelm, ysr Contributed-by: alexey.ragozin at gmail.com ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/cardTableRS.hpp Changeset: f96bddf3d3f3 Author: jcoomes Date: 2012-03-16 23:45 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f96bddf3d3f3 Merge Changeset: f4767e53d6e0 Author: amurillo Date: 2012-03-17 00:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f4767e53d6e0 Merge ! .hgtags Changeset: 0cd147eaa673 Author: amurillo Date: 2012-03-17 00:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0cd147eaa673 Added tag hs24-b04 for changeset f4767e53d6e0 ! .hgtags Changeset: bbdc75c217e7 Author: katleman Date: 2012-03-22 12:41 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/bbdc75c217e7 Added tag jdk8-b31 for changeset 0cd147eaa673 ! .hgtags Changeset: a142c661f6b1 Author: amurillo Date: 2012-03-17 00:27 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a142c661f6b1 7154706: new hotspot build - hs23-b05 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 77591ef8983a Author: sla Date: 2012-03-19 20:13 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/77591ef8983a 7152800: All tests using the attach API fail with "well-known file is not secure" on Mac OS X Summary: Create well-known file with effective group of the current process Reviewed-by: kamg, dcubed ! src/os/bsd/vm/attachListener_bsd.cpp Changeset: 3d7ea1dbe0de Author: erikj Date: 2012-03-19 10:09 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/3d7ea1dbe0de 7141246: build-infra merge: Introduce new JVM_VARIANT* to control which kind of jvm gets built Reviewed-by: dholmes, ohair ! make/Makefile ! make/bsd/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/vm.make ! make/defs.make ! make/linux/Makefile ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/defs.make ! make/windows/makefiles/defs.make Changeset: 80fe40862b02 Author: jmelvin Date: 2012-03-20 16:46 -0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/80fe40862b02 7144328: Improper commandlines for -XX:+-UnlockCommercialFeatures require proper warning/error messages Summary: Provide custom error messages for locked commercial feature options which are not first unlocked. Reviewed-by: dcubed, jcoomes, kamg Contributed-by: james.melvin at oracle.com ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/globals_ext.hpp Changeset: ee138854b3a6 Author: kvn Date: 2012-03-12 10:46 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/ee138854b3a6 7147744: CTW: assert(false) failed: infinite EA connection graph build Summary: rewrote Connection graph construction code in EA to reduce time spent there. Reviewed-by: never ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/escape.hpp ! src/share/vm/opto/phase.cpp ! src/share/vm/opto/phase.hpp ! src/share/vm/utilities/growableArray.hpp Changeset: 2537ebc321d4 Author: never Date: 2012-03-12 19:54 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/2537ebc321d4 Merge Changeset: 0f4014d7731b Author: never Date: 2012-03-13 10:03 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0f4014d7731b 7152961: InlineTree::should_not_inline may exit prematurely Reviewed-by: kvn, never Contributed-by: nils.eliasson at oracle.com ! src/share/vm/opto/bytecodeInfo.cpp Changeset: dbd21c7c833f Author: never Date: 2012-03-13 20:54 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/dbd21c7c833f 7152955: print_method crashes with null root Reviewed-by: kvn, never Contributed-by: nils.eliasson at oracle.com ! src/share/vm/opto/compile.cpp Changeset: 56ee89841dc4 Author: iveresov Date: 2012-03-15 16:38 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/56ee89841dc4 7154333: JVM fails to start if -XX:+AggressiveHeap is set Summary: Don't set CompilationPolicyChoice with AggressiveHeap Reviewed-by: never ! src/share/vm/runtime/arguments.cpp Changeset: 1a11548571e8 Author: jcoomes Date: 2012-03-16 23:52 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/1a11548571e8 Merge Changeset: ed4c92f54c2d Author: kvn Date: 2012-03-20 13:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/ed4c92f54c2d 7154997: assert(false) failed: not G1 barrier raw StoreP Summary: Skip only G1 cases and explicitly set global escape state in unsafe cases. Reviewed-by: never ! src/share/vm/opto/escape.cpp Changeset: ad412114302a Author: never Date: 2012-03-22 13:54 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/ad412114302a Merge ! src/share/vm/runtime/arguments.cpp Changeset: 27863e4586de Author: jcoomes Date: 2012-03-23 21:31 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/27863e4586de Merge Changeset: 25410a347ebb Author: jcoomes Date: 2012-03-23 21:31 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/25410a347ebb Added tag hs24-b05 for changeset 27863e4586de ! .hgtags Changeset: ede8c2260e77 Author: michaelm Date: 2012-04-03 23:46 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/ede8c2260e77 Merge ! .hgtags ! make/bsd/makefiles/sa.make ! make/windows/makefiles/vm.make ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 883606a2be24 Author: michaelm Date: 2012-04-05 23:49 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/883606a2be24 Merge ! make/bsd/makefiles/sa.make From mandy.chung at oracle.com Fri Apr 6 10:59:40 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Fri, 06 Apr 2012 10:59:40 -0700 Subject: jigsaw for Mac OSX Message-ID: <4F7F2F0C.9070708@oracle.com> jigsaw is now sync'ed with jdk8-b32. You can build and run jigsaw on Mac OSX!! Kudos to Michael McMahon for doing the merge. Enjoy. Mandy From mandy.chung at oracle.com Fri Apr 6 10:28:43 2012 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Fri, 06 Apr 2012 17:28:43 +0000 Subject: hg: jigsaw/jigsaw/jdk: 240 new changesets Message-ID: <20120406180925.1C6BF47F0D@hg.openjdk.java.net> Changeset: 8da468cf037b Author: katleman Date: 2012-02-02 09:39 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8da468cf037b Added tag jdk8-b24 for changeset 34029a0c69bb ! .hgtags Changeset: ad9f1c8970da Author: prr Date: 2012-01-19 12:41 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ad9f1c8970da 7131153: GetDC called way too many times - causes bad performance. Reviewed-by: igor, jgodinez ! src/windows/native/sun/font/fontpath.c Changeset: f7dda4bbf1f9 Author: lana Date: 2012-01-28 22:47 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f7dda4bbf1f9 Merge - test/java/io/File/BlockIsDirectory.java Changeset: 84b153cd9bd4 Author: denis Date: 2012-01-19 14:59 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/84b153cd9bd4 7121761: creation of java.awt.DataFlavour fails for turkish locale Reviewed-by: anthony ! src/share/classes/java/awt/datatransfer/MimeType.java Changeset: e32db6535c05 Author: alexsch Date: 2012-01-23 13:05 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e32db6535c05 7112854: [macosx] closed/javax/swing/JPopupMenu/Test6827786.java unstable on MacOS Reviewed-by: rupashka + test/javax/swing/JPopupMenu/6827786/bug6827786.java Changeset: cc88a9c0474f Author: alexsch Date: 2012-01-23 13:53 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/cc88a9c0474f 7116634: [macosx] closed/javax/swing/JTree/6263446/bug6263446Tree.java fails on MacOS Reviewed-by: rupashka + test/javax/swing/JTree/6263446/bug6263446.java Changeset: 19431d07bc19 Author: denis Date: 2012-01-23 17:26 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/19431d07bc19 7130140: using horizontal scroll button on mouse causes a message to be printed on stdout Reviewed-by: art ! src/share/classes/java/awt/event/MouseEvent.java Changeset: 5255fd5b0418 Author: denis Date: 2012-01-24 18:46 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5255fd5b0418 7078460: JDialog is shown as separate icon on the taskbar Reviewed-by: anthony ! src/solaris/classes/sun/awt/X11/XWindowPeer.java Changeset: b4589ff4457c Author: malenkov Date: 2012-01-24 19:40 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b4589ff4457c 7121905: grammatically incorrect apostrophe in BeanInfo javadoc Reviewed-by: rupashka ! src/share/classes/java/beans/BeanInfo.java Changeset: 4f2a2bf0ce84 Author: rupashka Date: 2012-01-26 17:38 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4f2a2bf0ce84 7010561: Tab text position with Synth based LaF is different to Java 5/6 Reviewed-by: alexp ! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java + test/javax/swing/JTabbedPane/7010561/bug7010561.java Changeset: cc9ff174a1c3 Author: alexsch Date: 2012-01-27 16:32 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/cc9ff174a1c3 7122173: [macosx] Several Regression tests fail on MacOS Reviewed-by: rupashka + test/javax/swing/SwingUtilities/4917669/bug4917669.java + test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java + test/javax/swing/text/html/CSS/4530474/bug4530474.java + test/javax/swing/text/html/CSS/4530474/test.css + test/javax/swing/text/html/CSS/4530474/test.html Changeset: 96b5999af66b Author: alexsch Date: 2012-01-27 17:00 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/96b5999af66b 7109962: [macosx] closed/javax/swing/JList/6462008/bug6462008.java fails on MacOS Reviewed-by: rupashka + test/javax/swing/JList/6462008/bug6462008.java Changeset: 6a7109f52966 Author: alexsch Date: 2012-01-27 17:36 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6a7109f52966 7105040: [macosx] closed/javax/swing/JPopupMenu/4966112/bug4966112.java deadlocks on MacOS Reviewed-by: rupashka + test/javax/swing/JPopupMenu/4966112/bug4966112.java Changeset: bc1c20ac8676 Author: chegar Date: 2012-01-27 13:48 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bc1c20ac8676 7110002: Rename xawt/libmawt.so and headless/libmawt.so so they can be colocated with libawt Reviewed-by: art, prr, dholmes, alanb ! make/common/Release-embedded.gmk ! make/sun/font/Makefile ! make/sun/font/t2k/Makefile ! make/sun/headless/Makefile ! make/sun/jawt/Makefile ! make/sun/xawt/Makefile ! src/solaris/native/java/lang/java_props_md.c ! src/solaris/native/sun/awt/awt_LoadLibrary.c Changeset: 5dab2d55bc5b Author: lana Date: 2012-01-28 22:21 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5dab2d55bc5b Merge - test/java/io/File/BlockIsDirectory.java Changeset: 39b661c5867a Author: alexsch Date: 2012-01-30 12:52 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/39b661c5867a 7122149: [macosx] closed/javax/swing/UITest/UITest.java fails on MacOS Reviewed-by: rupashka ! src/share/classes/sun/awt/OSInfo.java + test/javax/swing/UITest/UITest.java Changeset: 7d6c7dd72e25 Author: malenkov Date: 2012-01-31 14:20 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7d6c7dd72e25 7122138: IAE thrown because Introspector ignores synthetic methods Reviewed-by: rupashka ! src/share/classes/java/beans/Introspector.java ! src/share/classes/java/beans/PropertyDescriptor.java + test/java/beans/Introspector/7122138/Test7122138.java + test/java/beans/Introspector/7122138/pack/Sub.java + test/java/beans/Introspector/7122138/pack/Super.java Changeset: c5c78f293ff8 Author: rupashka Date: 2012-01-31 17:30 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c5c78f293ff8 7082443: JComboBox not backward compatible (with Java 6) Reviewed-by: alexp ! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java + test/javax/swing/JComboBox/7082443/bug7082443.java Changeset: 363086137375 Author: lana Date: 2012-01-31 19:06 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/363086137375 Merge Changeset: 313da5d059bf Author: valeriep Date: 2012-01-19 12:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/313da5d059bf 7092825: javax.crypto.Cipher.Transform.patternCache is synchronizedMap and became scalability bottleneck. Summary: Changed patternCache from synchronizedMap to ConcurrentHashMap. Reviewed-by: mullan ! src/share/classes/javax/crypto/Cipher.java Changeset: 71200c517524 Author: darcy Date: 2012-01-20 17:56 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/71200c517524 4504839: Java libraries should provide support for unsigned integer arithmetic 4215269: Some Integer.toHexString(int) results cannot be decoded back to an int 6322074: Converting integers to string as if unsigned Reviewed-by: mduigou, emcmanus, flar ! src/share/classes/java/lang/Byte.java ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/Short.java + test/java/lang/Integer/Unsigned.java + test/java/lang/Long/Unsigned.java Changeset: d383b5d128e3 Author: xuelei Date: 2012-01-23 04:44 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d383b5d128e3 7132248: sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java failing Reviewed-by: alanb ! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Changeset: 3df0bd3ed880 Author: mullan Date: 2012-01-23 12:17 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3df0bd3ed880 7131084: XMLDSig XPathFilter2Transform regression involving intersect filter Reviewed-by: xuelei ! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java ! test/javax/xml/crypto/dsig/KeySelectors.java ! test/javax/xml/crypto/dsig/ValidationTests.java ! test/javax/xml/crypto/dsig/X509KeySelector.java + test/javax/xml/crypto/dsig/data/xmldsig-xfilter2.xml Changeset: 5e1ad6ad41b7 Author: mullan Date: 2012-01-23 13:23 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5e1ad6ad41b7 Merge Changeset: 914711cccc60 Author: darcy Date: 2012-01-23 12:17 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/914711cccc60 7132338: Use @code friendly idiom for '\' in javadoc Reviewed-by: alanb ! src/share/classes/java/io/DataInput.java ! src/share/classes/java/io/LineNumberInputStream.java ! src/share/classes/java/io/RandomAccessFile.java ! src/share/classes/java/io/StreamTokenizer.java ! src/share/classes/java/lang/AbstractStringBuilder.java ! src/share/classes/java/lang/Byte.java ! src/share/classes/java/lang/Double.java ! src/share/classes/java/lang/Float.java ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/Short.java ! src/share/classes/java/lang/String.java ! src/share/classes/java/util/Properties.java Changeset: 237319a01a9a Author: alanb Date: 2012-01-24 09:09 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/237319a01a9a 7132204: Default testset in JPRT should not run all tests Reviewed-by: ohair ! make/jprt.properties ! test/ProblemList.txt Changeset: 718bca4e685f Author: rbackman Date: 2012-01-17 16:20 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/718bca4e685f 7132386: makefile support for tracing/Java Flight Recorder framework phase I Reviewed-by: ohair, dholmes, rottenha Contributed-by: Markus Gronlund , Erik Gahlin , Nils Loodin , Rickard Backman , Staffan Larsen ! make/com/oracle/Makefile + make/com/oracle/jfr/Makefile ! make/common/Defs.gmk ! make/common/Release.gmk Changeset: f64ea40293db Author: ksrini Date: 2012-01-24 09:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f64ea40293db 7132270: tools/launcher/DefaultLocaleTestRun.java failing (win) Reviewed-by: alanb, chegar ! test/tools/launcher/DefaultLocaleTestRun.java ! test/tools/launcher/TestHelper.java Changeset: 303b67074666 Author: lancea Date: 2012-01-24 15:13 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/303b67074666 7132879: address Findbugs issue in WebRowSetXmlWriter Reviewed-by: forax ! src/share/classes/com/sun/rowset/internal/WebRowSetXmlWriter.java Changeset: ceab7e149581 Author: peytoia Date: 2012-01-26 17:06 +0900 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ceab7e149581 7017458: (cal) Multithreaded deserialization of Calendar leads to ClassCastException Reviewed-by: okutsu ! src/share/classes/java/util/Calendar.java + test/java/util/Calendar/Bug7017458.java Changeset: 350971f50949 Author: rbackman Date: 2012-01-26 09:51 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/350971f50949 7133124: Remove redundant packages from JAR command line Reviewed-by: acorn, alanb, dholmes, rottenha ! make/common/Release.gmk Changeset: b518b160607f Author: lancea Date: 2012-01-26 19:41 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b518b160607f 7133815: address the findbug errors in CachedRowSetImpl, SerialStruct, BaseRow, SerialInputImpl, SerialOutputImpl Reviewed-by: forax ! src/share/classes/com/sun/rowset/CachedRowSetImpl.java ! src/share/classes/com/sun/rowset/internal/BaseRow.java ! src/share/classes/javax/sql/rowset/serial/SQLInputImpl.java ! src/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java ! src/share/classes/javax/sql/rowset/serial/SerialStruct.java Changeset: 5ee30ab905db Author: wetmore Date: 2012-01-26 17:16 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5ee30ab905db 7126889: Incorrect SSLEngine debug output Reviewed-by: xuelei ! src/share/classes/sun/security/ssl/EngineArgs.java ! src/share/classes/sun/security/ssl/SSLEngineImpl.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh Changeset: 7aa5ddfa3c9d Author: okutsu Date: 2012-01-27 14:58 +0900 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7aa5ddfa3c9d 7130335: Problem with timezone in a SimpleDateFormat Reviewed-by: peytoia ! src/share/classes/java/text/SimpleDateFormat.java + test/java/text/Format/DateFormat/Bug7130335.java Changeset: ff24779c147f Author: valeriep Date: 2012-01-27 15:25 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ff24779c147f 7136538: typo in test/Makefile under the jdk_security3 target Summary: Fixed the typo of "secrity". Reviewed-by: wetmore ! test/Makefile Changeset: 7dbc129d8e5c Author: ksrini Date: 2012-01-28 10:46 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7dbc129d8e5c 7127906: (launcher) convert the launcher regression tests to java Reviewed-by: darcy, naoto ! test/tools/launcher/Arrrghs.java + test/tools/launcher/ChangeDataModel.java - test/tools/launcher/ChangeDataModel.sh - test/tools/launcher/CreatePlatformFile.java ! test/tools/launcher/DefaultLocaleTestRun.java ! test/tools/launcher/ExecutionEnvironment.java ! test/tools/launcher/I18NJarTest.java + test/tools/launcher/I18NTest.java ! test/tools/launcher/MiscTests.java ! test/tools/launcher/Settings.java - test/tools/launcher/SomeException.java ! test/tools/launcher/Test7029048.java ! test/tools/launcher/TestHelper.java - test/tools/launcher/UnicodeCleanup.java ! test/tools/launcher/UnicodeTest.java - test/tools/launcher/UnicodeTest.sh ! test/tools/launcher/UnresolvedExceptions.java - test/tools/launcher/deleteI18n.sh - test/tools/launcher/i18nTest.sh - test/tools/launcher/unresolvedExceptions.sh Changeset: 7a25b72b3644 Author: lana Date: 2012-01-28 20:41 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7a25b72b3644 Merge Changeset: f9fb8c4b4550 Author: dl Date: 2012-01-30 11:44 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f9fb8c4b4550 7132378: Race in FutureTask if used with explicit set ( not Runnable ) Reviewed-by: chegar, dholmes ! src/share/classes/java/util/concurrent/FutureTask.java + test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java + test/java/util/concurrent/FutureTask/ExplicitSet.java Changeset: 863a20b0bf08 Author: ngmr Date: 2012-01-10 00:07 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/863a20b0bf08 7123229: (coll) EnumMap.containsValue(null) returns true Summary: java.util.EnumMap.NULL equals() must only be true for itself Reviewed-by: alanb, mduigou Contributed-by: Neil Richards ! src/share/classes/java/util/EnumMap.java + test/java/util/EnumMap/UniqueNullValue.java Changeset: 13978750cb87 Author: ngmr Date: 2012-01-31 10:31 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/13978750cb87 7133301: (process) UNIXProcess_md.c should include sys/wait.h rather than wait.h Reviewed-by: alanb Contributed-by: Jonathan Lu ! src/solaris/native/java/lang/UNIXProcess_md.c Changeset: 431bc327f34a Author: sla Date: 2012-01-31 10:46 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/431bc327f34a 7132199: sun/management/jmxremote/bootstrap/JvmstatCountersTest.java failing on all platforms Summary: Make sure HotSpot and JDK looks for well-known files in the same location Reviewed-by: dholmes, dsamersoff ! src/solaris/classes/sun/tools/attach/LinuxVirtualMachine.java ! src/solaris/classes/sun/tools/attach/SolarisVirtualMachine.java ! test/ProblemList.txt Changeset: 663a6333105d Author: sla Date: 2012-01-31 04:57 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/663a6333105d Merge Changeset: 533bc0a10233 Author: lana Date: 2012-01-31 19:08 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/533bc0a10233 Merge - test/tools/launcher/ChangeDataModel.sh - test/tools/launcher/CreatePlatformFile.java - test/tools/launcher/SomeException.java - test/tools/launcher/UnicodeCleanup.java - test/tools/launcher/UnicodeTest.sh - test/tools/launcher/deleteI18n.sh - test/tools/launcher/i18nTest.sh - test/tools/launcher/unresolvedExceptions.sh Changeset: ce62fb7aa1b8 Author: lana Date: 2012-02-07 10:38 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ce62fb7aa1b8 Merge - test/tools/launcher/ChangeDataModel.sh - test/tools/launcher/CreatePlatformFile.java - test/tools/launcher/SomeException.java - test/tools/launcher/UnicodeCleanup.java - test/tools/launcher/UnicodeTest.sh - test/tools/launcher/deleteI18n.sh - test/tools/launcher/i18nTest.sh - test/tools/launcher/unresolvedExceptions.sh Changeset: 1a99dad28223 Author: yhuang Date: 2012-02-06 18:56 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1a99dad28223 7129382: change minor unit of VND to 0 Reviewed-by: naoto ! src/share/classes/java/util/CurrencyData.properties ! test/java/util/Currency/tablea1.txt Changeset: 930756e55285 Author: yhuang Date: 2012-02-06 18:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/930756e55285 Merge Changeset: ec17fbe5b8fb Author: katleman Date: 2012-02-08 19:13 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ec17fbe5b8fb Merge Changeset: 5aca406e87cb Author: katleman Date: 2012-02-09 12:56 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5aca406e87cb Added tag jdk8-b25 for changeset ec17fbe5b8fb ! .hgtags Changeset: 4196fc971f65 Author: katleman Date: 2012-02-16 13:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4196fc971f65 Added tag jdk8-b26 for changeset 5aca406e87cb ! .hgtags Changeset: 7a5c8c6f1c6b Author: prr Date: 2012-02-03 09:57 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7a5c8c6f1c6b 7141914: Draw glyph cause JVM crash Reviewed-by: bae, igor ! src/share/classes/sun/font/FileFont.java ! src/share/classes/sun/font/StandardGlyphVector.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/font/TrueTypeFont.java Changeset: 996cd6e8d00e Author: lana Date: 2012-02-09 19:42 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/996cd6e8d00e Merge - test/tools/launcher/ChangeDataModel.sh - test/tools/launcher/CreatePlatformFile.java - test/tools/launcher/SomeException.java - test/tools/launcher/UnicodeCleanup.java - test/tools/launcher/UnicodeTest.sh - test/tools/launcher/deleteI18n.sh - test/tools/launcher/i18nTest.sh - test/tools/launcher/unresolvedExceptions.sh Changeset: a06fd6ada85c Author: prr Date: 2012-02-14 14:16 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a06fd6ada85c 7143612: improve backwards compatibility of OSIS post-CR6887286 Reviewed-by: flar, prr Contributed-by: david.buck at oracle.com ! src/share/classes/sun/awt/image/OffScreenImageSource.java Changeset: 45ce82d366ec Author: anthony Date: 2012-02-02 17:49 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/45ce82d366ec 7132194: GtkFileDialog does not point to the correct file(s) is Recent Files are used. Summary: Handle the file list differently if gtk_file_chooser_get_current_folder() returns NULL Reviewed-by: anthony Contributed-by: Matthew Smith ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c Changeset: 10fa63972ad5 Author: rupashka Date: 2012-02-03 17:57 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/10fa63972ad5 7141573: JProgressBar resize exception, if setStringPainted in Windows LAF Reviewed-by: malenkov ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java + test/javax/swing/JProgressBar/7141573/bug7141573.java Changeset: 34571be262e9 Author: rupashka Date: 2012-02-03 18:01 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/34571be262e9 7071775: javax/swing/JFileChooser/6396844/TwentyThousandTest.java failed on winxp Reviewed-by: alexp ! test/javax/swing/JFileChooser/6396844/TwentyThousandTest.java Changeset: 1880e8cc89b8 Author: rupashka Date: 2012-02-08 16:15 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1880e8cc89b8 7138665: JOptionPane.getValue() unexpected change between JRE 1.6 and JRE 1.7 Reviewed-by: alexp ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java + test/javax/swing/JOptionPane/7138665/bug7138665.java Changeset: d2e067142112 Author: bagiras Date: 2012-02-08 18:28 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d2e067142112 7132367: [macosx] ChoiceMouseWheelTest should be adapted for mac toolkit Reviewed-by: art ! test/java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java Changeset: d43447758eba Author: rupashka Date: 2012-02-09 14:21 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d43447758eba 7143857: Memory leak in javax.swing.plaf.synth.SynthTreeUI Reviewed-by: alexp ! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java Changeset: 403e3bb8a162 Author: rupashka Date: 2012-02-09 18:26 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/403e3bb8a162 7142955: DefaultTreeCellRenderer doesn't honor 'Tree.rendererFillBackground' LAF property Reviewed-by: malenkov ! src/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java + test/javax/swing/tree/DefaultTreeCellRenderer/7142955/bug7142955.java Changeset: a3b50244bd10 Author: chegar Date: 2012-02-10 11:03 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a3b50244bd10 7144475: fix some warnings in java.awt, javax.print.attribute.standard, and sun.beans.infos Reviewed-by: chegar, prr, alanb, anthony Contributed-by: Prasannaa , Martijn Verburg , Goerge Albrecht , Graham Allan , Iordanis Giannakakis , Jose Llarena , Abrahamn Marin Perez ! src/share/classes/java/awt/List.java ! src/share/classes/java/awt/Window.java ! src/share/classes/java/awt/color/ICC_Profile.java ! src/share/classes/javax/print/attribute/standard/PrinterStateReasons.java ! src/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java ! src/share/classes/sun/beans/infos/ComponentBeanInfo.java Changeset: 55adee49df8e Author: alexsch Date: 2012-02-10 18:34 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/55adee49df8e 7109991: SwingUtilities.isXMouseButton behaves unexpectedly starting from JDK8 b08 Reviewed-by: rupashka ! src/share/classes/java/awt/event/InputEvent.java ! src/share/classes/java/awt/event/MouseEvent.java Changeset: de74d3310e96 Author: lana Date: 2012-02-09 23:17 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/de74d3310e96 Merge - test/tools/launcher/ChangeDataModel.sh - test/tools/launcher/CreatePlatformFile.java - test/tools/launcher/SomeException.java - test/tools/launcher/UnicodeCleanup.java - test/tools/launcher/UnicodeTest.sh - test/tools/launcher/deleteI18n.sh - test/tools/launcher/i18nTest.sh - test/tools/launcher/unresolvedExceptions.sh Changeset: 081a44952699 Author: lana Date: 2012-02-10 10:23 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/081a44952699 Merge Changeset: 3f4701d08418 Author: bagiras Date: 2012-02-13 17:49 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3f4701d08418 7143070: test/java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java freezes on exit Reviewed-by: anthony ! test/java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java Changeset: a1dc74291966 Author: alexsch Date: 2012-02-14 18:44 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a1dc74291966 7133577: [macosx] closed/javax/swing/JTree/4314199/bug4314199.java fails on MacOS Reviewed-by: rupashka + test/javax/swing/JTree/4314199/bug4314199.html + test/javax/swing/JTree/4314199/bug4314199.java Changeset: 24e30ae2a192 Author: lana Date: 2012-02-15 15:21 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/24e30ae2a192 Merge Changeset: ac26d04e76c3 Author: fparain Date: 2012-02-01 03:52 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ac26d04e76c3 7120974: ManagementPermission "control" needs clarification Reviewed-by: mchung, dholmes ! src/share/classes/java/lang/management/ManagementPermission.java Changeset: 55a82eba1986 Author: wetmore Date: 2012-02-01 16:00 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/55a82eba1986 7141910: Incorrect copyright dates on new test cases. Reviewed-by: mullan ! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.java ! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh Changeset: 24478d62d068 Author: ksrini Date: 2012-02-02 15:37 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/24478d62d068 7141141: Add 3 new test scenarios for testing Main-Class attribute in jar manifest file Reviewed-by: ksrini, darcy Contributed-by: sonali.goel at oracle.com ! test/tools/launcher/Arrrghs.java + test/tools/launcher/MainClassAttributeTest.java Changeset: bbadb6605a1c Author: chegar Date: 2012-02-04 07:29 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bbadb6605a1c 7041778: Move SCTP implementation out of sun.nio.ch and into its own package Reviewed-by: alanb ! make/com/sun/nio/sctp/Exportedfiles.gmk ! make/com/sun/nio/sctp/FILES_java.gmk ! make/com/sun/nio/sctp/Makefile ! make/com/sun/nio/sctp/mapfile-vers ! src/share/classes/com/sun/nio/sctp/MessageInfo.java ! src/share/classes/com/sun/nio/sctp/SctpChannel.java ! src/share/classes/com/sun/nio/sctp/SctpMultiChannel.java ! src/share/classes/com/sun/nio/sctp/SctpServerChannel.java ! src/share/classes/com/sun/nio/sctp/SctpStandardSocketOptions.java ! src/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java ! src/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java ! src/share/classes/sun/nio/ch/IOStatus.java ! src/share/classes/sun/nio/ch/IOUtil.java ! src/share/classes/sun/nio/ch/Net.java - src/share/classes/sun/nio/ch/SctpMessageInfoImpl.java - src/share/classes/sun/nio/ch/SctpStdSocketOption.java ! src/share/classes/sun/nio/ch/SelChImpl.java ! src/share/classes/sun/nio/ch/SelectionKeyImpl.java ! src/share/classes/sun/nio/ch/SelectorImpl.java ! src/share/classes/sun/nio/ch/Util.java + src/share/classes/sun/nio/ch/sctp/MessageInfoImpl.java + src/share/classes/sun/nio/ch/sctp/SctpStdSocketOption.java ! src/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java ! src/solaris/classes/sun/nio/ch/EPollSelectorImpl.java ! src/solaris/classes/sun/nio/ch/NativeThread.java ! src/solaris/classes/sun/nio/ch/PollArrayWrapper.java - src/solaris/classes/sun/nio/ch/SctpAssocChange.java - src/solaris/classes/sun/nio/ch/SctpAssociationImpl.java - src/solaris/classes/sun/nio/ch/SctpChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpNet.java - src/solaris/classes/sun/nio/ch/SctpNotification.java - src/solaris/classes/sun/nio/ch/SctpPeerAddrChange.java - src/solaris/classes/sun/nio/ch/SctpResultContainer.java - src/solaris/classes/sun/nio/ch/SctpSendFailed.java - src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpShutdown.java + src/solaris/classes/sun/nio/ch/sctp/AssociationChange.java + src/solaris/classes/sun/nio/ch/sctp/AssociationImpl.java + src/solaris/classes/sun/nio/ch/sctp/PeerAddrChange.java + src/solaris/classes/sun/nio/ch/sctp/ResultContainer.java + src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java + src/solaris/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java + src/solaris/classes/sun/nio/ch/sctp/SctpNet.java + src/solaris/classes/sun/nio/ch/sctp/SctpNotification.java + src/solaris/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java + src/solaris/classes/sun/nio/ch/sctp/SendFailed.java + src/solaris/classes/sun/nio/ch/sctp/Shutdown.java - src/solaris/native/sun/nio/ch/Sctp.h - src/solaris/native/sun/nio/ch/SctpChannelImpl.c - src/solaris/native/sun/nio/ch/SctpNet.c - src/solaris/native/sun/nio/ch/SctpServerChannelImpl.c + src/solaris/native/sun/nio/ch/sctp/Sctp.h + src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c + src/solaris/native/sun/nio/ch/sctp/SctpNet.c + src/solaris/native/sun/nio/ch/sctp/SctpServerChannelImpl.c - src/windows/classes/sun/nio/ch/SctpChannelImpl.java - src/windows/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/windows/classes/sun/nio/ch/SctpServerChannelImpl.java ! src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java + src/windows/classes/sun/nio/ch/sctp/SctpChannelImpl.java + src/windows/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java + src/windows/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java Changeset: e528a64dd21b Author: chegar Date: 2012-02-04 07:36 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e528a64dd21b Merge Changeset: ce5ffdb2be25 Author: alanb Date: 2012-02-05 12:29 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ce5ffdb2be25 7140918: Remove dependency on apt and com.sun.mirror API Reviewed-by: darcy Contributed-by: miroslav.kos at oracle.com, martin.grebac at oracle.com ! make/common/Release.gmk ! make/common/internal/Defs-jaxws.gmk Changeset: e55522710586 Author: darcy Date: 2012-02-05 21:49 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e55522710586 7041249: Remove apt tool and API from the JDK Reviewed-by: jjg, ohair ! make/com/sun/Makefile ! make/common/Release.gmk ! make/common/internal/Defs-langtools.gmk ! make/docs/Makefile ! make/docs/NON_CORE_PKGS.gmk ! make/launchers/Makefile ! make/launchers/Makefile.launcher - src/linux/doc/man/apt.1 - src/linux/doc/man/ja/apt.1 - src/solaris/doc/sun/man/man1/apt.1 - src/solaris/doc/sun/man/man1/ja/apt.1 Changeset: c6d6ef8ec2bf Author: alanb Date: 2012-02-07 13:28 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c6d6ef8ec2bf 7142847: TEST_BUG: java/nio/file/WatchService/SensitivityModifier.java has incorrect @run tag, runs Basic Reviewed-by: chegar ! test/java/nio/file/WatchService/Basic.java ! test/java/nio/file/WatchService/SensitivityModifier.java Changeset: 946056e6116e Author: darcy Date: 2012-02-07 17:39 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/946056e6116e 7143629: JDK jar/zip code should use unsigned library support Reviewed-by: sherman ! src/share/classes/java/util/jar/JarOutputStream.java ! src/share/classes/java/util/jar/Manifest.java ! src/share/classes/java/util/zip/InflaterInputStream.java ! src/share/classes/java/util/zip/ZipInputStream.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipConstants.java Changeset: 085c4f780d4e Author: weijun Date: 2012-02-08 11:44 +0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/085c4f780d4e 6880619: reg tests for 6879540 Reviewed-by: valeriep + test/sun/security/krb5/auto/EmptyPassword.java Changeset: c64c815974ff Author: chegar Date: 2012-02-08 11:16 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c64c815974ff 7105929: java/util/concurrent/FutureTask/BlockingTaskExecutor.java fails on solaris sparc Reviewed-by: dholmes ! test/java/util/concurrent/FutureTask/BlockingTaskExecutor.java Changeset: 7289599216fe Author: gadams Date: 2012-02-08 11:18 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7289599216fe 6736316: Timeout value in java/util/concurrent/locks/Lock/FlakyMutex.java is insufficient Reviewed-by: chegar, dholmes, alanb ! test/java/util/concurrent/locks/Lock/FlakyMutex.java Changeset: 72d8f91514d1 Author: gadams Date: 2012-02-08 11:19 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/72d8f91514d1 6957683: test/java/util/concurrent/ThreadPoolExecutor/Custom.java failing Reviewed-by: chegar, dholmes, alanb ! test/java/util/concurrent/ThreadPoolExecutor/Custom.java Changeset: 184b9cb4f13a Author: alanb Date: 2012-02-09 13:43 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/184b9cb4f13a 7114611: (fs) DirectoryStream fails with SIGBUS on some embedded platforms, dirent alignment Reviewed-by: dholmes, alanb Contributed-by: carlos.lucasius at oracle.com ! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c Changeset: 8326d434681d Author: alanb Date: 2012-02-09 16:38 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8326d434681d 7144086: TEST_BUG: java/nio/file/WatchService/SensitivityModifier.java failing intermittently Reviewed-by: chegar ! test/java/nio/file/WatchService/SensitivityModifier.java Changeset: bdd1dd1e1462 Author: weijun Date: 2012-02-10 11:41 +0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bdd1dd1e1462 6879539: enable empty password support for pkcs12 keystore Reviewed-by: vinnie, weijun Contributed-by: Florian Weimer ! src/share/classes/com/sun/crypto/provider/PBEKey.java ! src/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/sun/security/pkcs12/Bug6415637.java Changeset: 7fc2797cbb4c Author: lana Date: 2012-02-09 22:55 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7fc2797cbb4c Merge Changeset: b16cbeb0d213 Author: wetmore Date: 2012-02-10 19:07 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b16cbeb0d213 7142509: Cipher.doFinal(ByteBuffer,ByteBuffer) fails to process when in.remaining() == 0 Reviewed-by: valeriep ! src/share/classes/javax/crypto/CipherSpi.java + test/javax/crypto/CipherSpi/DirectBBRemaining.java Changeset: da8b8ee281f9 Author: xuelei Date: 2012-02-10 22:17 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/da8b8ee281f9 7144781: incorrect URLs in JSSE java doc Reviewed-by: wetmore, skannan ! src/share/classes/javax/net/ssl/ExtendedSSLSession.java ! src/share/classes/javax/net/ssl/SSLParameters.java Changeset: 27a6b299ed6a Author: chegar Date: 2012-02-12 08:47 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/27a6b299ed6a 7133367: ResponseCache.put should not be called when setUseCaches(false) Reviewed-by: michaelm ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/sun/net/www/protocol/http/NoCache.java Changeset: 27e746e6f3fe Author: alanb Date: 2012-02-12 21:09 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/27e746e6f3fe 7144895: ProblemList.txt updates (2/2012) Reviewed-by: darcy, ohair ! test/Makefile ! test/ProblemList.txt ! test/TEST.ROOT Changeset: 445ada5e6b4a Author: smarks Date: 2012-02-12 21:56 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/445ada5e6b4a 7143230: fix warnings in java.util.jar, sun.tools.jar, zipfs demo, etc. Reviewed-by: alanb, chegar, lancea, smarks Contributed-by: Mani Sarkar , Michael Barker , Carl Jokl , Dinuk Weerasinghe , Markus Stoy , Tom Anderson ! src/share/classes/java/util/jar/Attributes.java ! src/share/classes/java/util/jar/JarVerifier.java ! src/share/classes/sun/tools/jar/CommandLine.java ! src/share/classes/sun/tools/jar/Manifest.java ! src/share/classes/sun/tools/jar/SignatureFile.java ! src/share/demo/management/MemoryMonitor/MemoryMonitor.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileStore.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipInfo.java Changeset: 3554f175341a Author: vinnie Date: 2012-02-13 14:26 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3554f175341a 7142339: PKCS7.java is needlessly creating SHA1PRNG SecureRandom instances when timestamping is not done Reviewed-by: xuelei, wetmore ! src/share/classes/sun/security/pkcs/PKCS7.java Changeset: 59bd472746d6 Author: vinnie Date: 2012-02-13 14:31 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/59bd472746d6 Merge - src/linux/doc/man/apt.1 - src/linux/doc/man/ja/apt.1 - src/share/classes/sun/nio/ch/SctpMessageInfoImpl.java - src/share/classes/sun/nio/ch/SctpStdSocketOption.java - src/solaris/classes/sun/nio/ch/SctpAssocChange.java - src/solaris/classes/sun/nio/ch/SctpAssociationImpl.java - src/solaris/classes/sun/nio/ch/SctpChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpNet.java - src/solaris/classes/sun/nio/ch/SctpNotification.java - src/solaris/classes/sun/nio/ch/SctpPeerAddrChange.java - src/solaris/classes/sun/nio/ch/SctpResultContainer.java - src/solaris/classes/sun/nio/ch/SctpSendFailed.java - src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpShutdown.java - src/solaris/doc/sun/man/man1/apt.1 - src/solaris/doc/sun/man/man1/ja/apt.1 - src/solaris/native/sun/nio/ch/Sctp.h - src/solaris/native/sun/nio/ch/SctpChannelImpl.c - src/solaris/native/sun/nio/ch/SctpNet.c - src/solaris/native/sun/nio/ch/SctpServerChannelImpl.c - src/windows/classes/sun/nio/ch/SctpChannelImpl.java - src/windows/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/windows/classes/sun/nio/ch/SctpServerChannelImpl.java Changeset: f62077973f9b Author: vinnie Date: 2012-02-14 11:47 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f62077973f9b 7142888: sun/security/tools/jarsigner/ec.sh fail on sparc Reviewed-by: xuelei ! test/sun/security/tools/jarsigner/ec.sh Changeset: 13aef38438d8 Author: fparain Date: 2012-02-14 07:28 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/13aef38438d8 7140868: TEST_BUG: jcmd tests need to use -XX:+UsePerfData Reviewed-by: fparain, dholmes ! test/sun/tools/jcmd/jcmd-Defaults.sh ! test/sun/tools/jcmd/jcmd-f.sh ! test/sun/tools/jcmd/jcmd-help-help.sh ! test/sun/tools/jcmd/jcmd-help.sh ! test/sun/tools/jcmd/jcmd-pid.sh Changeset: 0720542d6c1e Author: mullan Date: 2012-02-15 07:45 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0720542d6c1e 7024604: OID.1 causes IAE in X500Principal constructor Reviewed-by: vinnie ! src/share/classes/javax/security/auth/x500/X500Principal.java ! src/share/classes/javax/security/auth/x500/package.html ! test/javax/security/auth/x500/X500Principal/Parse.java Changeset: 3207b3e271f2 Author: mullan Date: 2012-02-15 07:52 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3207b3e271f2 Merge Changeset: 59884f656b7d Author: fparain Date: 2012-02-15 09:29 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/59884f656b7d 7144833: sun/tools/jcmd/jcmd-Defaults.sh failing intermittently Reviewed-by: alanb ! test/ProblemList.txt ! test/sun/tools/jcmd/jcmd_Output1.awk Changeset: 20d39a0e6fdc Author: fparain Date: 2012-02-15 10:46 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/20d39a0e6fdc 7145925: Removing remote access to diagnostic commands in the HotSpotDiagnosticMBean Reviewed-by: acorn, mchung, phh ! make/java/management/mapfile-vers - src/share/classes/com/sun/management/DiagnosticCommandArgumentInfo.java - src/share/classes/com/sun/management/DiagnosticCommandInfo.java ! src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java ! src/share/classes/sun/management/HotSpotDiagnostic.java ! src/share/native/sun/management/HotSpotDiagnostic.c - test/com/sun/management/HotSpotDiagnosticMXBean/ExecuteDiagnosticCommand.java - test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommandInfo.java - test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommands.java Changeset: 2a3f026b3a29 Author: lana Date: 2012-02-15 15:28 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/2a3f026b3a29 Merge - src/linux/doc/man/apt.1 - src/linux/doc/man/ja/apt.1 - src/share/classes/com/sun/management/DiagnosticCommandArgumentInfo.java - src/share/classes/com/sun/management/DiagnosticCommandInfo.java - src/share/classes/sun/nio/ch/SctpMessageInfoImpl.java - src/share/classes/sun/nio/ch/SctpStdSocketOption.java - src/solaris/classes/sun/nio/ch/SctpAssocChange.java - src/solaris/classes/sun/nio/ch/SctpAssociationImpl.java - src/solaris/classes/sun/nio/ch/SctpChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpNet.java - src/solaris/classes/sun/nio/ch/SctpNotification.java - src/solaris/classes/sun/nio/ch/SctpPeerAddrChange.java - src/solaris/classes/sun/nio/ch/SctpResultContainer.java - src/solaris/classes/sun/nio/ch/SctpSendFailed.java - src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpShutdown.java - src/solaris/doc/sun/man/man1/apt.1 - src/solaris/doc/sun/man/man1/ja/apt.1 - src/solaris/native/sun/nio/ch/Sctp.h - src/solaris/native/sun/nio/ch/SctpChannelImpl.c - src/solaris/native/sun/nio/ch/SctpNet.c - src/solaris/native/sun/nio/ch/SctpServerChannelImpl.c - src/windows/classes/sun/nio/ch/SctpChannelImpl.java - src/windows/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/windows/classes/sun/nio/ch/SctpServerChannelImpl.java - test/com/sun/management/HotSpotDiagnosticMXBean/ExecuteDiagnosticCommand.java - test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommandInfo.java - test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommands.java Changeset: c68342532e2e Author: lana Date: 2012-02-18 16:11 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c68342532e2e Merge - src/linux/doc/man/apt.1 - src/linux/doc/man/ja/apt.1 - src/share/classes/com/sun/management/DiagnosticCommandArgumentInfo.java - src/share/classes/com/sun/management/DiagnosticCommandInfo.java - src/share/classes/sun/nio/ch/SctpMessageInfoImpl.java - src/share/classes/sun/nio/ch/SctpStdSocketOption.java - src/solaris/classes/sun/nio/ch/SctpAssocChange.java - src/solaris/classes/sun/nio/ch/SctpAssociationImpl.java - src/solaris/classes/sun/nio/ch/SctpChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpNet.java - src/solaris/classes/sun/nio/ch/SctpNotification.java - src/solaris/classes/sun/nio/ch/SctpPeerAddrChange.java - src/solaris/classes/sun/nio/ch/SctpResultContainer.java - src/solaris/classes/sun/nio/ch/SctpSendFailed.java - src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpShutdown.java - src/solaris/doc/sun/man/man1/apt.1 - src/solaris/doc/sun/man/man1/ja/apt.1 - src/solaris/native/sun/nio/ch/Sctp.h - src/solaris/native/sun/nio/ch/SctpChannelImpl.c - src/solaris/native/sun/nio/ch/SctpNet.c - src/solaris/native/sun/nio/ch/SctpServerChannelImpl.c - src/windows/classes/sun/nio/ch/SctpChannelImpl.java - src/windows/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/windows/classes/sun/nio/ch/SctpServerChannelImpl.java - test/com/sun/management/HotSpotDiagnosticMXBean/ExecuteDiagnosticCommand.java - test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommandInfo.java - test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommands.java Changeset: 7d683ab46571 Author: katleman Date: 2012-02-23 12:03 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7d683ab46571 Added tag jdk8-b27 for changeset c68342532e2e ! .hgtags Changeset: 2152ac3e4575 Author: dl Date: 2011-10-12 16:33 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/2152ac3e4575 7082299: AtomicReferenceArray should ensure that array is Object[] Reviewed-by: chegar, dholmes, alanb ! src/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java Changeset: 23c3d1a0e150 Author: amenkov Date: 2011-10-26 14:00 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/23c3d1a0e150 7088367: JavaSound security issue (12865443) Reviewed-by: denis ! src/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java + test/javax/sound/sampled/DataLine/DataLine_ArrayIndexOutOfBounds.java Changeset: 3ee041967af6 Author: smarks Date: 2011-11-11 15:22 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3ee041967af6 7110700: Enhance exception throwing mechanism in ObjectStreamClass Reviewed-by: dmeetry, hawtin ! src/share/classes/java/io/ObjectStreamClass.java ! test/java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java Changeset: 18335c98ab8b Author: smarks Date: 2011-11-17 15:04 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/18335c98ab8b 7112267: clean up fix for 7110700 Reviewed-by: dmeetry ! test/java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java Changeset: 4b98d2682c31 Author: okutsu Date: 2011-12-14 11:23 +0900 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4b98d2682c31 6351654: Problem with java/classes_util_i18n Reviewed-by: hawtin, coffeys ! make/java/java/FILES_java.gmk ! src/share/classes/java/util/TimeZone.java ! src/share/classes/sun/awt/AppContext.java + src/share/classes/sun/misc/JavaAWTAccess.java ! src/share/classes/sun/misc/SharedSecrets.java Changeset: 5d7e49a3a2f9 Author: bagiras Date: 2011-12-14 14:43 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5d7e49a3a2f9 7112642: Incorrect checking for graphics rendering object Reviewed-by: art, bae ! src/share/classes/sun/java2d/SunGraphics2D.java ! src/share/classes/sun/java2d/opengl/OGLRenderer.java ! src/share/classes/sun/java2d/pipe/BufferedContext.java ! src/windows/classes/sun/java2d/d3d/D3DRenderer.java ! src/windows/classes/sun/java2d/windows/GDIRenderer.java ! src/windows/native/sun/java2d/windows/GDIRenderer.cpp Changeset: a7cb0afadbee Author: sherman Date: 2011-12-15 14:18 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a7cb0afadbee 7118283: Better input parameter checking in zip file processing Summary: Fixed off-by-one bug in zip_util.c Reviewed-by: alanb ! src/share/native/java/util/zip/zip_util.c Changeset: d544965b59fe Author: bagiras Date: 2011-12-28 14:26 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d544965b59fe 7121482: some sun/java2d and sun/awt tests failed with InvalidPipeException since 1.7.0_03b02, 6u31b02 Reviewed-by: art, bae ! src/share/classes/sun/java2d/SunGraphics2D.java Changeset: 5e6f3c8646cf Author: xuelei Date: 2012-01-09 20:55 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5e6f3c8646cf 7123519: problems with certification path Summary: Also including the contribution from Dennis Gu Reviewed-by: mullan, weijun ! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/share/classes/sun/security/provider/certpath/ForwardState.java ! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/share/classes/sun/security/provider/certpath/ReverseBuilder.java ! src/share/classes/sun/security/provider/certpath/ReverseState.java ! src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java + src/share/classes/sun/security/provider/certpath/UntrustedChecker.java + src/share/classes/sun/security/util/UntrustedCertificates.java ! src/share/classes/sun/security/validator/SimpleValidator.java ! src/share/classes/sun/security/validator/ValidatorException.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 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ComodoHacker.java Changeset: d9897e95323c Author: chegar Date: 2012-01-18 15:35 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d9897e95323c 7126960: Add property to limit number of request headers to the HTTP Server Reviewed-by: michaelm ! src/share/classes/sun/net/httpserver/Request.java ! src/share/classes/sun/net/httpserver/ServerConfig.java Changeset: 7699f0a9c6d7 Author: asaha Date: 2012-02-20 11:31 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7699f0a9c6d7 Merge ! make/java/java/FILES_java.gmk ! src/share/classes/java/io/ObjectStreamClass.java ! src/share/classes/java/util/TimeZone.java ! src/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/share/classes/sun/awt/AppContext.java ! src/share/classes/sun/java2d/SunGraphics2D.java ! src/share/classes/sun/misc/SharedSecrets.java ! src/share/classes/sun/net/httpserver/Request.java ! src/share/classes/sun/net/httpserver/ServerConfig.java ! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/share/classes/sun/security/provider/certpath/ForwardState.java ! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/share/classes/sun/security/provider/certpath/ReverseState.java ! src/share/classes/sun/security/validator/SimpleValidator.java Changeset: f525c1e9e12c Author: lana Date: 2012-02-23 00:14 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f525c1e9e12c Merge Changeset: 45804d661008 Author: xuelei Date: 2012-02-15 23:45 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/45804d661008 7145837: a little performance improvement on the usage of SecureRandom Reviewed-by: chegar, wetmore ! src/share/classes/sun/security/ssl/CipherSuite.java Changeset: b971b51bec01 Author: sherman Date: 2012-02-16 11:43 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b971b51bec01 6708398: Support integer overflow Summary: Added add/sub/multiply/toIntExact methods to j.l.Math and StrictMath classes Reviewed-by: emcmanus Contributed-by: roger.riggs at oracle.com ! src/share/classes/java/lang/Math.java ! src/share/classes/java/lang/StrictMath.java + test/java/lang/Math/ExactArithTests.java + test/java/lang/StrictMath/ExactArithTests.java Changeset: d38fed7d2ea7 Author: sherman Date: 2012-02-16 22:13 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d38fed7d2ea7 4153167: separate between ANSI and OEM code pages on Windows Summary: To use OEM code page for System.out&err when not redirected Reviewed-by: alanb ! src/share/classes/java/lang/System.java ! src/share/native/java/lang/System.c ! src/share/native/java/lang/java_props.h ! src/windows/native/java/lang/java_props_md.c Changeset: 24c298ef20a8 Author: forax Date: 2012-02-19 16:51 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/24c298ef20a8 7146152: File.path should be final Reviewed-by: alanb, dholmes, mduigou ! src/share/classes/java/io/File.java Changeset: de7f6d5841b6 Author: littlee Date: 2012-02-20 11:24 +0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/de7f6d5841b6 7146506: (fc) Add EACCES check to the return of fcntl native method Summary: Add EACCES check according to the spec of fcntl Reviewed-by: alanb ! src/solaris/native/sun/nio/ch/FileDispatcherImpl.c Changeset: 7326971f09af Author: alanb Date: 2012-02-20 18:55 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7326971f09af 6346658: (se) Selector briefly spins when asynchronously closing a registered channel [win] Reviewed-by: chegar, coffeys ! src/share/classes/sun/nio/ch/NativeThreadSet.java ! src/windows/classes/sun/nio/ch/NativeThread.java ! src/windows/classes/sun/nio/ch/SocketDispatcher.java ! src/windows/native/sun/nio/ch/SocketDispatcher.c Changeset: 5e56d498e913 Author: alanb Date: 2012-02-20 19:33 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5e56d498e913 7147087: Remove AWT/Swing/client tests from ProblemList Reviewed-by: ohair ! test/Makefile ! test/ProblemList.txt Changeset: 0243e7c0b0fb Author: weijun Date: 2012-02-21 08:51 +0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0243e7c0b0fb 7144530: KeyTab.getInstance(String) no longer handles keyTabNames with "file:" prefix Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java + test/sun/security/krb5/ktab/FileKeyTab.java Changeset: b739dd7ce59c Author: weijun Date: 2012-02-21 15:11 +0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b739dd7ce59c 7147336: clarification on warning of keytool -printcrl Reviewed-by: xuelei ! src/share/classes/sun/security/tools/KeyTool.java ! src/share/classes/sun/security/util/Resources.java Changeset: a4e3dde9a8a7 Author: xuelei Date: 2012-02-21 05:44 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a4e3dde9a8a7 7147407: remove never used debug code in DnsClient.java Reviewed-by: vinnie ! src/share/classes/com/sun/jndi/dns/DnsClient.java Changeset: 6a5d6b2800f6 Author: lana Date: 2012-02-22 16:52 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6a5d6b2800f6 Merge Changeset: fcdd5a4bae0e Author: lana Date: 2012-02-23 07:54 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/fcdd5a4bae0e Merge Changeset: ca2218135bac Author: asaha Date: 2012-02-24 17:31 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ca2218135bac 7148758: Resolve merge issue which caused testcase failure Reviewed-by: alanb, chegar ! src/share/classes/sun/net/httpserver/ServerConfig.java Changeset: 39dcb3264fb3 Author: lana Date: 2012-02-24 17:38 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/39dcb3264fb3 Merge Changeset: 1e1d41daaded Author: lana Date: 2012-02-24 18:24 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1e1d41daaded Merge Changeset: c7ff6d8dc90d Author: katleman Date: 2012-03-01 12:23 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c7ff6d8dc90d Added tag jdk8-b28 for changeset 1e1d41daaded ! .hgtags Changeset: f959bde6990a Author: prr Date: 2012-02-24 09:37 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f959bde6990a 7147584: Changing to Nimbus/GTK in SwingSet2 on Solaris 10 Sparc causes malformed menus/layout Reviewed-by: igor, jgodinez ! src/share/classes/sun/font/SunFontManager.java Changeset: 534feb7930ec Author: lana Date: 2012-02-28 19:55 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/534feb7930ec Merge Changeset: 362867d5caa4 Author: rupashka Date: 2012-02-16 17:42 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/362867d5caa4 7089914: Focus on image icons are not visible in javaws cache with high contrast mode Reviewed-by: rupashka Contributed-by: Sean Chou ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java + test/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI/7089914/bug7089914.java Changeset: 36b5f46264b3 Author: alexsch Date: 2012-02-21 14:19 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/36b5f46264b3 7133566: [macosx] closed/javax/swing/JTable/4220171/bug4220171.java fails on MacOS Reviewed-by: alexp + test/javax/swing/JTable/4220171/bug4220171.java Changeset: 927f1dac21cd Author: alexsch Date: 2012-02-21 15:03 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/927f1dac21cd 7133571: [macosx] closed/javax/swing/JToolBar/4247996/bug4247996.java fails on MacOS Reviewed-by: alexp + test/javax/swing/JToolBar/4247996/bug4247996.java Changeset: 314441d960c0 Author: alexsch Date: 2012-02-21 15:34 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/314441d960c0 7133581: [macosx] closed/javax/swing/JTree/4330357/bug4330357.java fails on MacOS Reviewed-by: alexp + test/javax/swing/JTree/4330357/bug4330357.java Changeset: 04bc6f65d9ce Author: anthony Date: 2012-02-21 18:15 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/04bc6f65d9ce 7146572: enableInputMethod(false) does not work in the TextArea and TextField on the linux platform Summary: Peers' constructors shouldn't override user's enableInputMethod() settings Reviewed-by: anthony Contributed-by: Charles Lee ! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java ! src/solaris/classes/sun/awt/X11/XTextFieldPeer.java Changeset: 13a4490cba63 Author: rupashka Date: 2012-02-22 14:31 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/13a4490cba63 7107099: JScrollBar does not show up even if there are enough lebgth of textstring in textField Reviewed-by: alexp ! src/share/classes/javax/swing/JViewport.java + test/javax/swing/JViewport/7107099/bug7107099.java Changeset: 75247b827d6c Author: lana Date: 2012-02-22 22:09 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/75247b827d6c Merge - src/linux/doc/man/apt.1 - src/linux/doc/man/ja/apt.1 - src/share/classes/com/sun/management/DiagnosticCommandArgumentInfo.java - src/share/classes/com/sun/management/DiagnosticCommandInfo.java - src/share/classes/sun/nio/ch/SctpMessageInfoImpl.java - src/share/classes/sun/nio/ch/SctpStdSocketOption.java - src/solaris/classes/sun/nio/ch/SctpAssocChange.java - src/solaris/classes/sun/nio/ch/SctpAssociationImpl.java - src/solaris/classes/sun/nio/ch/SctpChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpNet.java - src/solaris/classes/sun/nio/ch/SctpNotification.java - src/solaris/classes/sun/nio/ch/SctpPeerAddrChange.java - src/solaris/classes/sun/nio/ch/SctpResultContainer.java - src/solaris/classes/sun/nio/ch/SctpSendFailed.java - src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpShutdown.java - src/solaris/doc/sun/man/man1/apt.1 - src/solaris/doc/sun/man/man1/ja/apt.1 - src/solaris/native/sun/nio/ch/Sctp.h - src/solaris/native/sun/nio/ch/SctpChannelImpl.c - src/solaris/native/sun/nio/ch/SctpNet.c - src/solaris/native/sun/nio/ch/SctpServerChannelImpl.c - src/windows/classes/sun/nio/ch/SctpChannelImpl.java - src/windows/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/windows/classes/sun/nio/ch/SctpServerChannelImpl.java - test/com/sun/management/HotSpotDiagnosticMXBean/ExecuteDiagnosticCommand.java - test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommandInfo.java - test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommands.java Changeset: 82e3c4a6bfd8 Author: bagiras Date: 2012-02-24 13:50 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/82e3c4a6bfd8 7145980: Dispose method of window.java takes long Reviewed-by: anthony ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Window.java Changeset: 52fa1b465a3b Author: lana Date: 2012-02-28 17:52 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/52fa1b465a3b Merge Changeset: ea888347969d Author: alexsch Date: 2012-02-29 18:47 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ea888347969d 7133573: [macosx] closed/javax/swing/JToolTip/4846413/bug4846413.java fails on MacOS Reviewed-by: alexp + test/javax/swing/JToolTip/4846413/bug4846413.java Changeset: d1ed79bc8753 Author: lana Date: 2012-02-29 12:29 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d1ed79bc8753 Merge Changeset: a589a8dbde79 Author: coffeys Date: 2012-02-24 09:10 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a589a8dbde79 7133138: Improve io performance around timezone lookups Reviewed-by: okutsu ! make/tools/src/build/tools/javazic/Mappings.java ! src/share/classes/sun/util/calendar/ZoneInfo.java ! src/share/classes/sun/util/calendar/ZoneInfoFile.java Changeset: 0a350fb8b174 Author: coffeys Date: 2012-02-24 09:17 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0a350fb8b174 7144488: Infinite recursion for some equals tests in Collections Reviewed-by: alanb, dholmes, mduigou ! src/share/classes/java/util/Collections.java + test/java/util/Collections/EqualsTest.java Changeset: 585f2c72d042 Author: sla Date: 2012-02-24 20:02 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/585f2c72d042 7073626: RmiBootstrapTest.sh and RmiSslBootstrapTest.sh fail under Cygwin Summary: Detect and handle cygwin correctly Reviewed-by: alanb, sspitsyn ! test/ProblemList.txt ! test/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh Changeset: 4893a89b4916 Author: sla Date: 2012-02-24 20:09 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4893a89b4916 7079093: TEST_BUG: java/lang/instrument/ManifestTest.sh fails with cygwin Summary: Work around problems in some cygwin installations Reviewed-by: alanb, sspitsyn ! test/ProblemList.txt ! test/java/lang/instrument/ManifestTest.sh Changeset: 434e680b444f Author: alanb Date: 2012-02-26 17:25 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/434e680b444f 7148921: More ProblemList updates (2/2012) Reviewed-by: chegar ! test/ProblemList.txt Changeset: 1e737abbff6f Author: dsamersoff Date: 2012-02-27 15:21 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1e737abbff6f 7110104: It should be possible to stop and start JMX Agent at runtime Summary: Added a capability to start and stop JMX Agent by jcmd Reviewed-by: acorn, mchung ! src/share/classes/sun/management/Agent.java ! src/share/classes/sun/management/AgentConfigurationError.java ! src/share/classes/sun/management/jmxremote/ConnectorBootstrap.java ! src/share/classes/sun/management/resources/agent.properties ! test/sun/management/AgentCheckTest.java + test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java + test/sun/management/jmxremote/startstop/JMXStartStopTest.java + test/sun/management/jmxremote/startstop/JMXStartStopTest.sh + test/sun/management/jmxremote/startstop/REMOTE_TESTING.txt + test/sun/management/jmxremote/startstop/management_cl.properties + test/sun/management/jmxremote/startstop/management_jcmd.properties Changeset: 805fc337bbe8 Author: mullan Date: 2012-02-27 11:44 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/805fc337bbe8 7147830: NullPointerException in java.security.Policy.implies() when the ProtectionDomain has a null code sou Reviewed-by: vinnie ! src/share/classes/sun/security/provider/PolicyFile.java + test/sun/security/provider/PolicyFile/NullCodeSource.java Changeset: cdf6184a7d5c Author: mullan Date: 2012-02-27 13:53 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/cdf6184a7d5c Merge Changeset: 323abe0e8973 Author: mduigou Date: 2012-02-27 18:10 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/323abe0e8973 7143162: Allow disable building of jdk demos and samples Reviewed-by: ohair ! make/Makefile ! make/common/Release.gmk ! make/common/shared/Sanity-Settings.gmk Changeset: c0a5140c641c Author: dsamersoff Date: 2012-02-28 17:00 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c0a5140c641c 7149181: sun/management/jmxremote/startstop/JMXStartStopTest.sh failing on all platforms Summary: Disable test until JDK and hotspot changes meet each other. Reviewed-by: alanb, acorn ! test/ProblemList.txt Changeset: b62922b54170 Author: darcy Date: 2012-02-28 13:14 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b62922b54170 7149626: (reflect) Improve javadoc of java.lang.reflect.Executable Reviewed-by: mduigou ! src/share/classes/java/lang/reflect/Executable.java Changeset: 61c36875de46 Author: lana Date: 2012-02-28 18:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/61c36875de46 Merge Changeset: bd43a6f59c9b Author: ksrini Date: 2012-02-29 08:20 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bd43a6f59c9b 7148499: Stack size in tools/launcher/Settings.java needs to be increased Reviewed-by: alanb ! test/ProblemList.txt ! test/tools/launcher/Settings.java Changeset: 189207b31cd3 Author: lana Date: 2012-02-29 12:30 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/189207b31cd3 Merge Changeset: c5b882dce0fe Author: lana Date: 2012-03-05 17:04 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c5b882dce0fe Merge Changeset: 46e0a0467a3c Author: katleman Date: 2012-03-08 20:35 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/46e0a0467a3c Added tag jdk8-b29 for changeset c5b882dce0fe ! .hgtags Changeset: 0e31cf72b84d Author: mrkam Date: 2012-03-02 12:24 +0200 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0e31cf72b84d 7130241: [macosx] TransparentRuler demo can not run due to lacking of perpixel transparency support Reviewed-by: art ! src/share/demo/jfc/TransparentRuler/transparentruler/Ruler.java Changeset: fd7727f1789d Author: alexsch Date: 2012-03-05 16:46 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/fd7727f1789d 7130521: [macosx] closed/javax/swing/JMenuItem/6209975/bug6209975.java failed on macosx Reviewed-by: rupashka + test/javax/swing/JMenuItem/6209975/bug6209975.java Changeset: a0406fd03cfe Author: malenkov Date: 2012-03-05 18:01 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a0406fd03cfe 7148143: PropertyChangeSupport.addPropertyChangeListener can throw ClassCastException Reviewed-by: rupashka ! src/share/classes/java/beans/ChangeListenerMap.java ! src/share/classes/java/beans/PropertyChangeSupport.java ! src/share/classes/java/beans/VetoableChangeSupport.java + test/java/beans/PropertyChangeSupport/Test7148143.java + test/java/beans/VetoableChangeSupport/Test7148143.java Changeset: af06a5460c42 Author: alexsch Date: 2012-03-07 17:57 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/af06a5460c42 7132808: [macosx] closed/javax/swing/JFileChooser/4524490/bug4524490.java fails on MacOS Reviewed-by: alexp + test/javax/swing/JFileChooser/4524490/bug4524490.java Changeset: 5730ea24534f Author: rupashka Date: 2012-03-07 20:07 +0200 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5730ea24534f 7146377: closed/javax/swing/DataTransfer/4876520/bug4876520.java failed since b08 in jdk 8 Reviewed-by: alexp ! src/share/classes/javax/swing/SwingUtilities.java + test/javax/swing/SwingUtilities/7146377/bug7146377.java Changeset: b6fbe0a78fbc Author: lana Date: 2012-03-08 15:26 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b6fbe0a78fbc Merge Changeset: 764195843d4e Author: lana Date: 2012-03-09 11:55 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/764195843d4e Merge Changeset: 6eed7049d389 Author: ptisnovs Date: 2012-03-01 14:02 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6eed7049d389 7149785: Minor corrections to ScriptEngineManager javadoc Summary: JavaDoc correction Reviewed-by: alanb Contributed-by: Pavel Tisnovsky ! src/share/classes/javax/script/ScriptEngineManager.java Changeset: 971a86421f51 Author: mduigou Date: 2012-03-01 09:40 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/971a86421f51 7149320: Move sun.misc.VM.booted() to the end of System.initializeSystemClass() Summary: Ensure that sun.misc.VM.booted() is the last action in System.initSystemClass() Reviewed-by: dholmes, alanb ! src/share/classes/java/lang/System.java Changeset: 3664ca46bc91 Author: vinnie Date: 2012-03-02 17:24 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3664ca46bc91 6988842: jce/ECC test fails for SunPKCS11 provider using nss library Reviewed-by: mullan ! make/sun/security/Makefile ! src/share/classes/sun/security/pkcs11/Config.java ! src/share/classes/sun/security/pkcs11/SunPKCS11.java ! test/ProblemList.txt ! test/sun/security/pkcs11/PKCS11Test.java + test/sun/security/pkcs11/nss/lib/README + test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk + test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib + test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib + test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib + test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib + test/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk + test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib + test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk + test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib + test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk + test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll + test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll + test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll + test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll + test/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll + test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk + test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll + test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll + test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib + test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll + test/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll + test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll + test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib ! test/sun/security/pkcs11/nss/p11-nss.txt ! test/sun/security/tools/keytool/autotest.sh Changeset: 8f61ac5986ee Author: khazra Date: 2012-03-02 13:48 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8f61ac5986ee 7146763: Warnings cleanup in the sun.rmi and related packages Summary: Cleanup warnings and use jkd7 features in sun.rmi.* Reviewed-by: smarks, chegar, forax, dmocek ! make/sun/rmi/cgi/Makefile ! make/sun/rmi/registry/Makefile ! make/sun/rmi/rmi/Makefile ! make/sun/rmi/rmid/Makefile ! src/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java ! src/share/classes/com/sun/rmi/rmid/ExecPermission.java ! src/share/classes/sun/rmi/log/ReliableLog.java ! src/share/classes/sun/rmi/registry/RegistryImpl.java ! src/share/classes/sun/rmi/rmic/BatchEnvironment.java ! src/share/classes/sun/rmi/rmic/Main.java ! src/share/classes/sun/rmi/rmic/RMIGenerator.java ! src/share/classes/sun/rmi/rmic/newrmic/Main.java ! src/share/classes/sun/rmi/rmic/newrmic/Resources.java ! src/share/classes/sun/rmi/server/ActivatableRef.java ! src/share/classes/sun/rmi/server/Activation.java ! src/share/classes/sun/rmi/server/ActivationGroupImpl.java ! src/share/classes/sun/rmi/server/LoaderHandler.java ! src/share/classes/sun/rmi/server/MarshalInputStream.java ! src/share/classes/sun/rmi/server/UnicastRef.java ! src/share/classes/sun/rmi/server/UnicastRef2.java ! src/share/classes/sun/rmi/server/UnicastServerRef.java ! src/share/classes/sun/rmi/server/Util.java ! src/share/classes/sun/rmi/server/WeakClassHashMap.java ! src/share/classes/sun/rmi/transport/ConnectionInputStream.java ! src/share/classes/sun/rmi/transport/DGCAckHandler.java ! src/share/classes/sun/rmi/transport/DGCClient.java ! src/share/classes/sun/rmi/transport/DGCImpl.java ! src/share/classes/sun/rmi/transport/ObjectTable.java ! src/share/classes/sun/rmi/transport/StreamRemoteCall.java ! src/share/classes/sun/rmi/transport/Target.java ! src/share/classes/sun/rmi/transport/Transport.java ! src/share/classes/sun/rmi/transport/WeakRef.java ! src/share/classes/sun/rmi/transport/proxy/CGIHandler.java ! src/share/classes/sun/rmi/transport/proxy/HttpInputStream.java ! src/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java ! src/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java ! src/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java ! src/share/classes/sun/rmi/transport/tcp/TCPChannel.java ! src/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java ! src/share/classes/sun/rmi/transport/tcp/TCPTransport.java Changeset: f67ff7b0f6ae Author: chegar Date: 2012-03-04 07:41 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f67ff7b0f6ae 7145043: HttpServerProvider.java:81: warning - @code("httpServerProvider") is an unknown tag Reviewed-by: michaelm ! src/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java Changeset: a9840446d677 Author: vinnie Date: 2012-03-05 14:13 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a9840446d677 7151109: backout CR 6988842 Reviewed-by: mullan ! make/sun/security/Makefile ! src/share/classes/sun/security/pkcs11/Config.java ! src/share/classes/sun/security/pkcs11/SunPKCS11.java ! test/ProblemList.txt ! test/sun/security/pkcs11/PKCS11Test.java - test/sun/security/pkcs11/nss/lib/README - test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk - test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk - test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk - test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib - test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk - test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll - test/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll - test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk - test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll - test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll - test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib - test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll - test/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll - test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll - test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib ! test/sun/security/pkcs11/nss/p11-nss.txt ! test/sun/security/tools/keytool/autotest.sh Changeset: 4785a6d4ae15 Author: vinnie Date: 2012-03-05 14:15 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4785a6d4ae15 Merge Changeset: 8b4309cbd999 Author: prr Date: 2012-03-05 09:33 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8b4309cbd999 7078053: Solaris JDK build: C compiler writing tmp files into the make tree Reviewed-by: ohair, alanb ! make/java/nio/Makefile ! make/sun/xawt/Makefile Changeset: ce6b852bf4e2 Author: khazra Date: 2012-03-05 17:38 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ce6b852bf4e2 7151348: Build breaks due to warning clean up in sun.rmi.*(7146763) Summary: Undo changes to sun/rmi/rmic/* commited as fix for 7146763 Reviewed-by: smarks ! src/share/classes/sun/rmi/rmic/BatchEnvironment.java ! src/share/classes/sun/rmi/rmic/Main.java ! src/share/classes/sun/rmi/rmic/RMIGenerator.java ! src/share/classes/sun/rmi/rmic/newrmic/Main.java ! src/share/classes/sun/rmi/rmic/newrmic/Resources.java Changeset: 26ed9a64a318 Author: weijun Date: 2012-03-06 10:25 +0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/26ed9a64a318 7149012: jarsigner needs not warn about cert expiration if the jar has a TSA timestamp Reviewed-by: xuelei ! src/share/classes/sun/security/tools/JarSigner.java Changeset: d45bc4307996 Author: michaelm Date: 2012-03-06 20:34 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d45bc4307996 7113349: Initial changeset for Macosx port to jdk Reviewed-by: jjh, alanb, dholmes, anthony, ohrstrom, ksrini, jrose, weijun, smarks Contributed-by: Alan Bateman , Alexander Potochkin , Alexander Zuev , Andrew Brygin , Artem Ananiev , Alex Strange , Bino George , Christine Lu , David Katleman , David Durrence , Dmitry Cherepanov , Greg Lewis , Kevin Miller , Kurt Miller , Landon Fuller , Leonid Romanov , Loefty Walkowiak , Mark Reinhold , Naoto Sato , Philip Race , Roger Hoover , Scott Kovatch , Sergey ByloKhov , Mike Swingler , Tomas Hurka ! .hgignore ! make/Makefile + make/apple/Makefile + make/apple/applescript/Makefile ! make/com/Makefile + make/com/apple/Makefile + make/com/apple/osx/Makefile + make/com/apple/osxui/Makefile ! make/com/sun/java/pack/Makefile ! make/com/sun/nio/Makefile ! make/com/sun/security/auth/module/Makefile ! make/com/sun/tools/attach/Exportedfiles.gmk ! make/com/sun/tools/attach/FILES_c.gmk ! make/com/sun/tools/attach/FILES_java.gmk ! make/com/sun/tools/attach/Makefile + make/com/sun/tools/attach/mapfile-bsd ! make/common/Defs-linux.gmk + make/common/Defs-macosx.gmk ! make/common/Defs-solaris.gmk ! make/common/Defs.gmk ! make/common/Library.gmk ! make/common/Program.gmk + make/common/Release-macosx.gmk ! make/common/Release.gmk ! make/common/Rules.gmk ! make/common/internal/NativeCompileRules.gmk + make/common/shared/Compiler-llvm.gmk ! make/common/shared/Defs-java.gmk + make/common/shared/Defs-macosx.gmk ! make/common/shared/Defs-utils.gmk ! make/common/shared/Defs-versions.gmk ! make/common/shared/Defs.gmk ! make/common/shared/Platform.gmk ! make/common/shared/Sanity.gmk ! make/docs/Makefile ! make/docs/NON_CORE_PKGS.gmk ! make/java/Makefile ! make/java/fdlibm/Makefile ! make/java/instrument/Makefile ! make/java/java/Makefile ! make/java/java/genlocales.gmk ! make/java/java/localegen.sh ! make/java/java_hprof_demo/Makefile ! make/java/jli/Makefile + make/java/jobjc/Makefile ! make/java/jvm/Makefile ! make/java/management/Makefile ! make/java/net/FILES_c.gmk ! make/java/net/Makefile ! make/java/nio/Makefile + make/java/nio/mapfile-bsd ! make/java/npt/Makefile ! make/java/redist/Makefile ! make/java/redist/sajdi/Makefile ! make/java/security/Makefile ! make/java/zip/FILES_c.gmk ! make/java/zip/Makefile ! make/javax/sound/FILES_c.gmk ! make/javax/sound/Makefile ! make/javax/sound/SoundDefs.gmk ! make/jpda/back/Makefile ! make/jpda/transport/socket/Makefile ! make/jprt.properties ! make/launchers/Makefile.launcher ! make/mkdemo/jvmti/hprof/Makefile ! make/mksample/Makefile + make/netbeans/common/architectures/name-Bsd.properties ! make/sun/Makefile + make/sun/awt/FILES_c_macosx.gmk + make/sun/awt/FILES_export_macosx.gmk ! make/sun/awt/Makefile + make/sun/awt/mapfile-vers-bsd ! make/sun/awt/mawt.gmk ! make/sun/cmm/lcms/Makefile ! make/sun/font/Makefile ! make/sun/headless/Makefile ! make/sun/image/generic/Makefile ! make/sun/image/vis/Makefile ! make/sun/jawt/Makefile ! make/sun/jdga/Makefile + make/sun/lwawt/FILES_c_macosx.gmk + make/sun/lwawt/FILES_export_macosx.gmk + make/sun/lwawt/Makefile + make/sun/osxapp/Makefile + make/sun/rmi/rmi/mapfile-vers ! make/sun/security/jgss/wrapper/Makefile ! make/sun/security/krb5/Makefile ! make/sun/security/pkcs11/Makefile ! make/sun/security/smartcardio/Makefile ! make/sun/splashscreen/FILES_c.gmk ! make/sun/splashscreen/Makefile ! make/sun/tracing/dtrace/Makefile ! make/sun/xawt/Makefile ! make/tools/freetypecheck/Makefile ! make/tools/reorder/Makefile + make/tools/sharing/classlist.macosx + src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES + src/bsd/doc/man/appletviewer.1 + src/bsd/doc/man/apt.1 + src/bsd/doc/man/extcheck.1 + src/bsd/doc/man/idlj.1 + src/bsd/doc/man/ja/appletviewer.1 + src/bsd/doc/man/ja/apt.1 + src/bsd/doc/man/ja/extcheck.1 + src/bsd/doc/man/ja/idlj.1 + src/bsd/doc/man/ja/jar.1 + src/bsd/doc/man/ja/jarsigner.1 + src/bsd/doc/man/ja/java.1 + src/bsd/doc/man/ja/javac.1 + src/bsd/doc/man/ja/javadoc.1 + src/bsd/doc/man/ja/javah.1 + src/bsd/doc/man/ja/javap.1 + src/bsd/doc/man/ja/javaws.1 + src/bsd/doc/man/ja/jconsole.1 + src/bsd/doc/man/ja/jdb.1 + src/bsd/doc/man/ja/jhat.1 + src/bsd/doc/man/ja/jinfo.1 + src/bsd/doc/man/ja/jmap.1 + src/bsd/doc/man/ja/jps.1 + src/bsd/doc/man/ja/jrunscript.1 + src/bsd/doc/man/ja/jsadebugd.1 + src/bsd/doc/man/ja/jstack.1 + src/bsd/doc/man/ja/jstat.1 + src/bsd/doc/man/ja/jstatd.1 + src/bsd/doc/man/ja/keytool.1 + src/bsd/doc/man/ja/kinit.1 + src/bsd/doc/man/ja/klist.1 + src/bsd/doc/man/ja/ktab.1 + src/bsd/doc/man/ja/native2ascii.1 + src/bsd/doc/man/ja/orbd.1 + src/bsd/doc/man/ja/pack200.1 + src/bsd/doc/man/ja/policytool.1 + src/bsd/doc/man/ja/rmic.1 + src/bsd/doc/man/ja/rmid.1 + src/bsd/doc/man/ja/rmiregistry.1 + src/bsd/doc/man/ja/schemagen.1 + src/bsd/doc/man/ja/serialver.1 + src/bsd/doc/man/ja/servertool.1 + src/bsd/doc/man/ja/tnameserv.1 + src/bsd/doc/man/ja/unpack200.1 + src/bsd/doc/man/ja/wsgen.1 + src/bsd/doc/man/ja/wsimport.1 + src/bsd/doc/man/ja/xjc.1 + src/bsd/doc/man/jar.1 + src/bsd/doc/man/jarsigner.1 + src/bsd/doc/man/java.1 + src/bsd/doc/man/javac.1 + src/bsd/doc/man/javadoc.1 + src/bsd/doc/man/javah.1 + src/bsd/doc/man/javap.1 + src/bsd/doc/man/javaws.1 + src/bsd/doc/man/jconsole.1 + src/bsd/doc/man/jdb.1 + src/bsd/doc/man/jhat.1 + src/bsd/doc/man/jinfo.1 + src/bsd/doc/man/jmap.1 + src/bsd/doc/man/jps.1 + src/bsd/doc/man/jrunscript.1 + src/bsd/doc/man/jsadebugd.1 + src/bsd/doc/man/jstack.1 + src/bsd/doc/man/jstat.1 + src/bsd/doc/man/jstatd.1 + src/bsd/doc/man/keytool.1 + src/bsd/doc/man/native2ascii.1 + src/bsd/doc/man/orbd.1 + src/bsd/doc/man/pack200.1 + src/bsd/doc/man/policytool.1 + src/bsd/doc/man/rmic.1 + src/bsd/doc/man/rmid.1 + src/bsd/doc/man/rmiregistry.1 + src/bsd/doc/man/schemagen.1 + src/bsd/doc/man/serialver.1 + src/bsd/doc/man/servertool.1 + src/bsd/doc/man/tnameserv.1 + src/bsd/doc/man/unpack200.1 + src/bsd/doc/man/wsgen.1 + src/bsd/doc/man/wsimport.1 + src/bsd/doc/man/xjc.1 + src/macosx/bin/amd64/jvm.cfg + src/macosx/bin/java_md_macosx.c + src/macosx/bin/java_md_macosx.h + src/macosx/bin/jexec.c + src/macosx/bundle/JDK-Info.plist + src/macosx/bundle/JRE-Info.plist + src/macosx/bundle/JavaAppLauncher/JavaAppLauncher.xcodeproj/project.pbxproj + src/macosx/bundle/JavaAppLauncher/resources/English.lproj/InfoPlist.strings + src/macosx/bundle/JavaAppLauncher/resources/JavaAppLauncher-Info.plist + src/macosx/bundle/JavaAppLauncher/src/JVMArgs.h + src/macosx/bundle/JavaAppLauncher/src/JVMArgs.m + src/macosx/bundle/JavaAppLauncher/src/JavaAppLauncher.h + src/macosx/bundle/JavaAppLauncher/src/JavaAppLauncher.m + src/macosx/bundle/JavaAppLauncher/src/JavaAppLauncher_Prefix.pch + src/macosx/bundle/JavaAppLauncher/src/main.m + src/macosx/classes/apple/applescript/AppleScriptEngine.java + src/macosx/classes/apple/applescript/AppleScriptEngineFactory.java + src/macosx/classes/apple/laf/AquaLookAndFeel.java + src/macosx/classes/apple/laf/JRSUIConstants.java + src/macosx/classes/apple/laf/JRSUIControl.java + src/macosx/classes/apple/laf/JRSUIFocus.java + src/macosx/classes/apple/laf/JRSUIState.java + src/macosx/classes/apple/laf/JRSUIStateFactory.java + src/macosx/classes/apple/laf/JRSUIUtils.java + src/macosx/classes/apple/launcher/JavaAppLauncher.java + src/macosx/classes/apple/launcher/appLauncherErrors.properties + src/macosx/classes/apple/security/AppleProvider.java + src/macosx/classes/apple/security/KeychainStore.java + src/macosx/classes/com/apple/concurrent/Dispatch.java + src/macosx/classes/com/apple/concurrent/LibDispatchConcurrentQueue.java + src/macosx/classes/com/apple/concurrent/LibDispatchMainQueue.java + src/macosx/classes/com/apple/concurrent/LibDispatchNative.java + src/macosx/classes/com/apple/concurrent/LibDispatchQueue.java + src/macosx/classes/com/apple/concurrent/LibDispatchRetainedResource.java + src/macosx/classes/com/apple/concurrent/LibDispatchSerialQueue.java + src/macosx/classes/com/apple/concurrent/package.html + src/macosx/classes/com/apple/eawt/AboutHandler.java + src/macosx/classes/com/apple/eawt/AppEvent.java + src/macosx/classes/com/apple/eawt/AppEventListener.java + src/macosx/classes/com/apple/eawt/AppForegroundListener.java + src/macosx/classes/com/apple/eawt/AppHiddenListener.java + src/macosx/classes/com/apple/eawt/AppReOpenedListener.java + src/macosx/classes/com/apple/eawt/Application.java + src/macosx/classes/com/apple/eawt/ApplicationAdapter.java + src/macosx/classes/com/apple/eawt/ApplicationBeanInfo.java + src/macosx/classes/com/apple/eawt/ApplicationEvent.java + src/macosx/classes/com/apple/eawt/ApplicationListener.java + src/macosx/classes/com/apple/eawt/FullScreenAdapter.java + src/macosx/classes/com/apple/eawt/FullScreenHandler.java + src/macosx/classes/com/apple/eawt/FullScreenListener.java + src/macosx/classes/com/apple/eawt/FullScreenUtilities.java + src/macosx/classes/com/apple/eawt/OpenFilesHandler.java + src/macosx/classes/com/apple/eawt/OpenURIHandler.java + src/macosx/classes/com/apple/eawt/PreferencesHandler.java + src/macosx/classes/com/apple/eawt/PrintFilesHandler.java + src/macosx/classes/com/apple/eawt/QuitHandler.java + src/macosx/classes/com/apple/eawt/QuitResponse.java + src/macosx/classes/com/apple/eawt/QuitStrategy.java + src/macosx/classes/com/apple/eawt/ScreenSleepListener.java + src/macosx/classes/com/apple/eawt/SystemSleepListener.java + src/macosx/classes/com/apple/eawt/UserSessionListener.java + src/macosx/classes/com/apple/eawt/_AppDockIconHandler.java + src/macosx/classes/com/apple/eawt/_AppEventHandler.java + src/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java + src/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java + src/macosx/classes/com/apple/eawt/_AppMiscHandlers.java + src/macosx/classes/com/apple/eawt/event/GestureAdapter.java + src/macosx/classes/com/apple/eawt/event/GestureEvent.java + src/macosx/classes/com/apple/eawt/event/GestureHandler.java + src/macosx/classes/com/apple/eawt/event/GestureListener.java + src/macosx/classes/com/apple/eawt/event/GesturePhaseEvent.java + src/macosx/classes/com/apple/eawt/event/GesturePhaseListener.java + src/macosx/classes/com/apple/eawt/event/GestureUtilities.java + src/macosx/classes/com/apple/eawt/event/MagnificationEvent.java + src/macosx/classes/com/apple/eawt/event/MagnificationListener.java + src/macosx/classes/com/apple/eawt/event/RotationEvent.java + src/macosx/classes/com/apple/eawt/event/RotationListener.java + src/macosx/classes/com/apple/eawt/event/SwipeEvent.java + src/macosx/classes/com/apple/eawt/event/SwipeListener.java + src/macosx/classes/com/apple/eawt/event/package.html + src/macosx/classes/com/apple/eawt/package.html + src/macosx/classes/com/apple/eio/FileManager.java + src/macosx/classes/com/apple/eio/package.html + src/macosx/classes/com/apple/laf/AquaBorder.java + src/macosx/classes/com/apple/laf/AquaButtonBorder.java + src/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java + src/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java + src/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java + src/macosx/classes/com/apple/laf/AquaButtonRadioUI.java + src/macosx/classes/com/apple/laf/AquaButtonToggleUI.java + src/macosx/classes/com/apple/laf/AquaButtonUI.java + src/macosx/classes/com/apple/laf/AquaCaret.java + src/macosx/classes/com/apple/laf/AquaComboBoxButton.java + src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java + src/macosx/classes/com/apple/laf/AquaComboBoxRenderer.java + src/macosx/classes/com/apple/laf/AquaComboBoxUI.java + src/macosx/classes/com/apple/laf/AquaEditorPaneUI.java + src/macosx/classes/com/apple/laf/AquaFileChooserUI.java + src/macosx/classes/com/apple/laf/AquaFileSystemModel.java + src/macosx/classes/com/apple/laf/AquaFileView.java + src/macosx/classes/com/apple/laf/AquaFocus.java + src/macosx/classes/com/apple/laf/AquaFocusHandler.java + src/macosx/classes/com/apple/laf/AquaFonts.java + src/macosx/classes/com/apple/laf/AquaGroupBorder.java + src/macosx/classes/com/apple/laf/AquaHighlighter.java + src/macosx/classes/com/apple/laf/AquaIcon.java + src/macosx/classes/com/apple/laf/AquaImageFactory.java + src/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java + src/macosx/classes/com/apple/laf/AquaInternalFrameBorderMetrics.java + src/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java + src/macosx/classes/com/apple/laf/AquaInternalFrameManager.java + src/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java + src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java + src/macosx/classes/com/apple/laf/AquaKeyBindings.java + src/macosx/classes/com/apple/laf/AquaLabelUI.java + src/macosx/classes/com/apple/laf/AquaListUI.java + src/macosx/classes/com/apple/laf/AquaLookAndFeel.java + src/macosx/classes/com/apple/laf/AquaMenuBarBorder.java + src/macosx/classes/com/apple/laf/AquaMenuBarUI.java + src/macosx/classes/com/apple/laf/AquaMenuBorder.java + src/macosx/classes/com/apple/laf/AquaMenuItemUI.java + src/macosx/classes/com/apple/laf/AquaMenuPainter.java + src/macosx/classes/com/apple/laf/AquaMenuUI.java + src/macosx/classes/com/apple/laf/AquaMnemonicHandler.java + src/macosx/classes/com/apple/laf/AquaNativeResources.java + src/macosx/classes/com/apple/laf/AquaOptionPaneUI.java + src/macosx/classes/com/apple/laf/AquaPainter.java + src/macosx/classes/com/apple/laf/AquaPanelUI.java + src/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java + src/macosx/classes/com/apple/laf/AquaPopupMenuUI.java + src/macosx/classes/com/apple/laf/AquaProgressBarUI.java + src/macosx/classes/com/apple/laf/AquaRootPaneUI.java + src/macosx/classes/com/apple/laf/AquaScrollBarUI.java + src/macosx/classes/com/apple/laf/AquaScrollPaneUI.java + src/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java + src/macosx/classes/com/apple/laf/AquaSliderUI.java + src/macosx/classes/com/apple/laf/AquaSpinnerUI.java + src/macosx/classes/com/apple/laf/AquaSplitPaneDividerUI.java + src/macosx/classes/com/apple/laf/AquaSplitPaneUI.java + src/macosx/classes/com/apple/laf/AquaTabbedPaneContrastUI.java + src/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java + src/macosx/classes/com/apple/laf/AquaTabbedPaneTabState.java + src/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java + src/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java + src/macosx/classes/com/apple/laf/AquaTableHeaderUI.java + src/macosx/classes/com/apple/laf/AquaTableUI.java + src/macosx/classes/com/apple/laf/AquaTextAreaUI.java + src/macosx/classes/com/apple/laf/AquaTextFieldBorder.java + src/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java + src/macosx/classes/com/apple/laf/AquaTextFieldSearch.java + src/macosx/classes/com/apple/laf/AquaTextFieldUI.java + src/macosx/classes/com/apple/laf/AquaTextPaneUI.java + src/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java + src/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java + src/macosx/classes/com/apple/laf/AquaToolBarUI.java + src/macosx/classes/com/apple/laf/AquaToolTipUI.java + src/macosx/classes/com/apple/laf/AquaTreeUI.java + src/macosx/classes/com/apple/laf/AquaUtilControlSize.java + src/macosx/classes/com/apple/laf/AquaUtils.java + src/macosx/classes/com/apple/laf/ClientPropertyApplicator.java + src/macosx/classes/com/apple/laf/ImageCache.java + src/macosx/classes/com/apple/laf/ScreenMenu.java + src/macosx/classes/com/apple/laf/ScreenMenuBar.java + src/macosx/classes/com/apple/laf/ScreenMenuBarProvider.java + src/macosx/classes/com/apple/laf/ScreenMenuItem.java + src/macosx/classes/com/apple/laf/ScreenMenuItemCheckbox.java + src/macosx/classes/com/apple/laf/ScreenMenuItemUI.java + src/macosx/classes/com/apple/laf/ScreenMenuPropertyHandler.java + src/macosx/classes/com/apple/laf/ScreenMenuPropertyListener.java + src/macosx/classes/com/apple/laf/ScreenPopupFactory.java + src/macosx/classes/com/apple/laf/resources/aqua.properties + src/macosx/classes/com/apple/resources/MacOSXResourceBundle.java + src/macosx/classes/java/net/DefaultInterface.java + src/macosx/classes/java/util/prefs/MacOSXPreferences.java + src/macosx/classes/java/util/prefs/MacOSXPreferencesFactory.java + src/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java + src/macosx/classes/sun/awt/CGraphicsConfig.java + src/macosx/classes/sun/awt/CGraphicsDevice.java + src/macosx/classes/sun/awt/CGraphicsEnvironment.java + src/macosx/classes/sun/awt/FullScreenCapable.java + src/macosx/classes/sun/awt/SunToolkitSubclass.java + src/macosx/classes/sun/awt/fontconfigs/macosx.fontconfig.properties + src/macosx/classes/sun/font/CCharToGlyphMapper.java + src/macosx/classes/sun/font/CFont.java + src/macosx/classes/sun/font/CFontConfiguration.java + src/macosx/classes/sun/font/CFontManager.java + src/macosx/classes/sun/font/CStrike.java + src/macosx/classes/sun/font/CStrikeDisposer.java + src/macosx/classes/sun/java2d/BackBufferCapsProvider.java + src/macosx/classes/sun/java2d/CRenderer.java + src/macosx/classes/sun/java2d/CompositeCRenderer.java + src/macosx/classes/sun/java2d/DataBufferNIOInt.java + src/macosx/classes/sun/java2d/IntegerNIORaster.java + src/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java + src/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java + src/macosx/classes/sun/java2d/OSXSurfaceData.java + src/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java + src/macosx/classes/sun/java2d/opengl/CGLLayer.java + src/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java + src/macosx/classes/sun/java2d/opengl/CGLVolatileSurfaceManager.java + src/macosx/classes/sun/lwawt/LWButtonPeer.java + src/macosx/classes/sun/lwawt/LWCanvasPeer.java + src/macosx/classes/sun/lwawt/LWCheckboxPeer.java + src/macosx/classes/sun/lwawt/LWChoicePeer.java + src/macosx/classes/sun/lwawt/LWComponentPeer.java + src/macosx/classes/sun/lwawt/LWContainerPeer.java + src/macosx/classes/sun/lwawt/LWCursorManager.java + src/macosx/classes/sun/lwawt/LWKeyboardFocusManagerPeer.java + src/macosx/classes/sun/lwawt/LWLabelPeer.java + src/macosx/classes/sun/lwawt/LWListPeer.java + src/macosx/classes/sun/lwawt/LWMouseInfoPeer.java + src/macosx/classes/sun/lwawt/LWPanelPeer.java + src/macosx/classes/sun/lwawt/LWRepaintArea.java + src/macosx/classes/sun/lwawt/LWScrollBarPeer.java + src/macosx/classes/sun/lwawt/LWScrollPanePeer.java + src/macosx/classes/sun/lwawt/LWTextAreaPeer.java + src/macosx/classes/sun/lwawt/LWTextComponentPeer.java + src/macosx/classes/sun/lwawt/LWTextFieldPeer.java + src/macosx/classes/sun/lwawt/LWToolkit.java + src/macosx/classes/sun/lwawt/LWWindowPeer.java + src/macosx/classes/sun/lwawt/PlatformComponent.java + src/macosx/classes/sun/lwawt/PlatformWindow.java + src/macosx/classes/sun/lwawt/SelectionClearListener.java + src/macosx/classes/sun/lwawt/macosx/CAccessibility.java + src/macosx/classes/sun/lwawt/macosx/CAccessible.java + src/macosx/classes/sun/lwawt/macosx/CAccessibleText.java + src/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java + src/macosx/classes/sun/lwawt/macosx/CClipboard.java + src/macosx/classes/sun/lwawt/macosx/CCursorManager.java + src/macosx/classes/sun/lwawt/macosx/CCustomCursor.java + src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java + src/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java + src/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java + src/macosx/classes/sun/lwawt/macosx/CDropTarget.java + src/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java + src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java + src/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java + src/macosx/classes/sun/lwawt/macosx/CFileDialog.java + src/macosx/classes/sun/lwawt/macosx/CImage.java + src/macosx/classes/sun/lwawt/macosx/CInputMethod.java + src/macosx/classes/sun/lwawt/macosx/CInputMethodDescriptor.java + src/macosx/classes/sun/lwawt/macosx/CMenu.java + src/macosx/classes/sun/lwawt/macosx/CMenuBar.java + src/macosx/classes/sun/lwawt/macosx/CMenuComponent.java + src/macosx/classes/sun/lwawt/macosx/CMenuItem.java + src/macosx/classes/sun/lwawt/macosx/CMouseDragGestureRecognizer.java + src/macosx/classes/sun/lwawt/macosx/CMouseInfoPeer.java + src/macosx/classes/sun/lwawt/macosx/CPlatformComponent.java + src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java + src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java + src/macosx/classes/sun/lwawt/macosx/CPlatformView.java + src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + src/macosx/classes/sun/lwawt/macosx/CPopupMenu.java + src/macosx/classes/sun/lwawt/macosx/CPrinterDevice.java + src/macosx/classes/sun/lwawt/macosx/CPrinterDialog.java + src/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java + src/macosx/classes/sun/lwawt/macosx/CPrinterGraphics.java + src/macosx/classes/sun/lwawt/macosx/CPrinterGraphicsConfig.java + src/macosx/classes/sun/lwawt/macosx/CPrinterJob.java + src/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java + src/macosx/classes/sun/lwawt/macosx/CPrinterPageDialog.java + src/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java + src/macosx/classes/sun/lwawt/macosx/CRobot.java + src/macosx/classes/sun/lwawt/macosx/CSystemTray.java + src/macosx/classes/sun/lwawt/macosx/CTextPipe.java + src/macosx/classes/sun/lwawt/macosx/CThreading.java + src/macosx/classes/sun/lwawt/macosx/CToolkitThreadBlockedHandler.java + src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java + src/macosx/classes/sun/lwawt/macosx/CWrapper.java + src/macosx/classes/sun/lwawt/macosx/CocoaConstants.java + src/macosx/classes/sun/lwawt/macosx/EventDispatchAccess.java + src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java + src/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java + src/macosx/classes/sun/lwawt/macosx/event/NSEvent.java + src/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java + src/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java + src/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java + src/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java + src/macosx/lib/Info-cmdline.plist + src/macosx/lib/Info-privileged.plist + src/macosx/native/apple/applescript/AS_NS_ConversionUtils.h + src/macosx/native/apple/applescript/AS_NS_ConversionUtils.m + src/macosx/native/apple/applescript/AppleScriptEngine.m + src/macosx/native/apple/applescript/AppleScriptExecutionContext.h + src/macosx/native/apple/applescript/AppleScriptExecutionContext.m + src/macosx/native/apple/applescript/NS_Java_ConversionUtils.h + src/macosx/native/apple/applescript/NS_Java_ConversionUtils.m + src/macosx/native/apple/launcher/JavaAppLauncher.m + src/macosx/native/apple/security/KeystoreImpl.m + src/macosx/native/com/apple/concurrent/Dispatch.m + src/macosx/native/com/apple/eio/CFileManager.m + src/macosx/native/com/apple/laf/AquaFileView.m + src/macosx/native/com/apple/laf/AquaLookAndFeel.m + src/macosx/native/com/apple/laf/AquaNativeResources.m + src/macosx/native/com/apple/laf/JRSUIConstantSync.h + src/macosx/native/com/apple/laf/JRSUIConstantSync.m + src/macosx/native/com/apple/laf/JRSUIController.m + src/macosx/native/com/apple/laf/JRSUIFocus.m + src/macosx/native/com/apple/laf/ScreenMenu.h + src/macosx/native/com/apple/laf/ScreenMenu.m + src/macosx/native/com/apple/laf/ScreenPopupFactory.m + src/macosx/native/com/apple/resources/MacOSXResourceBundle.m + src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiIn.c + src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiOut.c + src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiUtils.c + src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiUtils.h + src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp + src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_Ports.cpp + src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_Utils.cpp + src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_Utils.h + src/macosx/native/java/util/MacOSXPreferencesFile.m + src/macosx/native/java/util/SCDynamicStoreConfig.m + src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser + src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj + src/macosx/native/jobjc/README.txt + src/macosx/native/jobjc/TODOS + src/macosx/native/jobjc/bridgesupport.gmk + src/macosx/native/jobjc/build.xml + src/macosx/native/jobjc/extract_classes.pl + src/macosx/native/jobjc/run-and-write-if-okay + src/macosx/native/jobjc/rungen + src/macosx/native/jobjc/runjava + src/macosx/native/jobjc/src/core/PrimitiveCoder.hs + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java + src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java + src/macosx/native/jobjc/src/core/native/CIF.m + src/macosx/native/jobjc/src/core/native/Coder.m + src/macosx/native/jobjc/src/core/native/FFIType.m + src/macosx/native/jobjc/src/core/native/Function.m + src/macosx/native/jobjc/src/core/native/ID.m + src/macosx/native/jobjc/src/core/native/Invoke.m + src/macosx/native/jobjc/src/core/native/JObjCRuntime.m + src/macosx/native/jobjc/src/core/native/MacOSXFramework.m + src/macosx/native/jobjc/src/core/native/NSClass.m + src/macosx/native/jobjc/src/core/native/NativeBuffer.h + src/macosx/native/jobjc/src/core/native/NativeBuffer.m + src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m + src/macosx/native/jobjc/src/core/native/SEL.m + src/macosx/native/jobjc/src/core/native/Subclassing.m + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java + src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java + src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java + src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java + src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java + src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m + src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m + src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java + src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java + src/macosx/native/jobjc/src/tests/native/FunCallBench.m + src/macosx/native/sun/awt/AWTEvent.h + src/macosx/native/sun/awt/AWTEvent.m + src/macosx/native/sun/awt/AWTSurfaceLayers.h + src/macosx/native/sun/awt/AWTSurfaceLayers.m + src/macosx/native/sun/awt/AWTView.h + src/macosx/native/sun/awt/AWTView.m + src/macosx/native/sun/awt/AWTWindow.h + src/macosx/native/sun/awt/AWTWindow.m + src/macosx/native/sun/awt/ApplicationDelegate.h + src/macosx/native/sun/awt/ApplicationDelegate.m + src/macosx/native/sun/awt/CClipboard.h + src/macosx/native/sun/awt/CClipboard.m + src/macosx/native/sun/awt/CCursorManager.m + src/macosx/native/sun/awt/CDataTransferer.h + src/macosx/native/sun/awt/CDataTransferer.m + src/macosx/native/sun/awt/CDesktopPeer.m + src/macosx/native/sun/awt/CDragSource.h + src/macosx/native/sun/awt/CDragSource.m + src/macosx/native/sun/awt/CDragSourceContextPeer.m + src/macosx/native/sun/awt/CDropTarget.h + src/macosx/native/sun/awt/CDropTarget.m + src/macosx/native/sun/awt/CDropTargetContextPeer.m + src/macosx/native/sun/awt/CFRetainedResource.m + src/macosx/native/sun/awt/CFileDialog.h + src/macosx/native/sun/awt/CFileDialog.m + src/macosx/native/sun/awt/CGraphicsConfig.m + src/macosx/native/sun/awt/CGraphicsDevice.m + src/macosx/native/sun/awt/CGraphicsEnv.m + src/macosx/native/sun/awt/CImage.m + src/macosx/native/sun/awt/CInputMethod.m + src/macosx/native/sun/awt/CMenu.h + src/macosx/native/sun/awt/CMenu.m + src/macosx/native/sun/awt/CMenuBar.h + src/macosx/native/sun/awt/CMenuBar.m + src/macosx/native/sun/awt/CMenuComponent.h + src/macosx/native/sun/awt/CMenuComponent.m + src/macosx/native/sun/awt/CMenuItem.h + src/macosx/native/sun/awt/CMenuItem.m + src/macosx/native/sun/awt/CPopupMenu.h + src/macosx/native/sun/awt/CPopupMenu.m + src/macosx/native/sun/awt/CPrinterJob.m + src/macosx/native/sun/awt/CRobot.m + src/macosx/native/sun/awt/CSystemColors.h + src/macosx/native/sun/awt/CSystemColors.m + src/macosx/native/sun/awt/CTextPipe.m + src/macosx/native/sun/awt/CTrayIcon.h + src/macosx/native/sun/awt/CTrayIcon.m + src/macosx/native/sun/awt/CWrapper.h + src/macosx/native/sun/awt/CWrapper.m + src/macosx/native/sun/awt/DnDUtilities.h + src/macosx/native/sun/awt/DnDUtilities.m + src/macosx/native/sun/awt/GeomUtilities.h + src/macosx/native/sun/awt/GeomUtilities.m + src/macosx/native/sun/awt/ImageSurfaceData.h + src/macosx/native/sun/awt/ImageSurfaceData.m + src/macosx/native/sun/awt/InitIDs.h + src/macosx/native/sun/awt/InitIDs.m + src/macosx/native/sun/awt/JavaAccessibilityAction.h + src/macosx/native/sun/awt/JavaAccessibilityAction.m + src/macosx/native/sun/awt/JavaAccessibilityUtilities.h + src/macosx/native/sun/awt/JavaAccessibilityUtilities.m + src/macosx/native/sun/awt/JavaComponentAccessibility.h + src/macosx/native/sun/awt/JavaComponentAccessibility.m + src/macosx/native/sun/awt/JavaTextAccessibility.h + src/macosx/native/sun/awt/JavaTextAccessibility.m + src/macosx/native/sun/awt/LWCToolkit.h + src/macosx/native/sun/awt/LWCToolkit.m + src/macosx/native/sun/awt/OSVersion.h + src/macosx/native/sun/awt/OSVersion.m + src/macosx/native/sun/awt/PrintModel.h + src/macosx/native/sun/awt/PrintModel.m + src/macosx/native/sun/awt/PrinterSurfaceData.h + src/macosx/native/sun/awt/PrinterSurfaceData.m + src/macosx/native/sun/awt/PrinterView.h + src/macosx/native/sun/awt/PrinterView.m + src/macosx/native/sun/awt/QuartzRenderer.m + src/macosx/native/sun/awt/QuartzSurfaceData.h + src/macosx/native/sun/awt/QuartzSurfaceData.m + src/macosx/native/sun/awt/awt.m + src/macosx/native/sun/awt/awt_DrawingSurface.m + src/macosx/native/sun/awt/jawt.m + src/macosx/native/sun/awt/splashscreen/splashscreen_config.h + src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m + src/macosx/native/sun/font/AWTFont.h + src/macosx/native/sun/font/AWTFont.m + src/macosx/native/sun/font/AWTStrike.h + src/macosx/native/sun/font/AWTStrike.m + src/macosx/native/sun/font/CCharToGlyphMapper.m + src/macosx/native/sun/font/CGGlyphImages.h + src/macosx/native/sun/font/CGGlyphImages.m + src/macosx/native/sun/font/CGGlyphOutlines.h + src/macosx/native/sun/font/CGGlyphOutlines.m + src/macosx/native/sun/font/CoreTextSupport.h + src/macosx/native/sun/font/CoreTextSupport.m + src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.h + src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m + src/macosx/native/sun/java2d/opengl/CGLLayer.h + src/macosx/native/sun/java2d/opengl/CGLLayer.m + src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h + src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m + src/macosx/native/sun/java2d/opengl/J2D_GL/cglext.h + src/macosx/native/sun/java2d/opengl/OGLFuncs_md.h + src/macosx/native/sun/nio/ch/KQueueArrayWrapper.c + src/macosx/native/sun/osxapp/AWT_debug.h + src/macosx/native/sun/osxapp/NSApplicationAWT.h + src/macosx/native/sun/osxapp/NSApplicationAWT.m + src/macosx/native/sun/osxapp/PropertiesUtilities.h + src/macosx/native/sun/osxapp/PropertiesUtilities.m + src/macosx/native/sun/osxapp/QueuingApplicationDelegate.h + src/macosx/native/sun/osxapp/QueuingApplicationDelegate.m + src/macosx/native/sun/osxapp/ThreadUtilities.h + src/macosx/native/sun/osxapp/ThreadUtilities.m ! src/share/back/commonRef.c ! src/share/bin/emessages.h ! src/share/bin/java.c ! src/share/bin/java.h ! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/share/classes/java/awt/EventDispatchThread.java ! src/share/classes/java/awt/GraphicsEnvironment.java ! src/share/classes/java/awt/KeyboardFocusManager.java ! src/share/classes/java/lang/Thread.java ! src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/share/classes/java/net/DatagramSocket.java ! src/share/classes/java/net/MulticastSocket.java ! src/share/classes/java/net/NetworkInterface.java ! src/share/classes/java/util/prefs/Preferences.java ! src/share/classes/javax/accessibility/AccessibleContext.java ! src/share/classes/javax/swing/UIManager.java ! src/share/classes/javax/swing/plaf/basic/BasicButtonListener.java ! src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/share/classes/sun/awt/AWTAccessor.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/awt/image/BufImgSurfaceData.java ! src/share/classes/sun/font/FileFont.java ! src/share/classes/sun/font/FontManagerFactory.java ! src/share/classes/sun/font/FontUtilities.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/java2d/SunGraphics2D.java ! src/share/classes/sun/java2d/opengl/OGLBlitLoops.java ! src/share/classes/sun/java2d/opengl/OGLRenderQueue.java ! src/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/share/classes/sun/launcher/LauncherHelper.java ! src/share/classes/sun/launcher/resources/launcher.properties ! src/share/classes/sun/net/spi/DefaultProxySelector.java ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java ! src/share/classes/sun/print/PSPrinterJob.java ! src/share/classes/sun/print/RasterPrinterJob.java ! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/share/classes/sun/security/krb5/Config.java ! src/share/classes/sun/security/krb5/Credentials.java + src/share/classes/sun/security/krb5/SCDynamicStoreConfig.java ! src/share/classes/sun/security/smartcardio/TerminalImpl.java ! src/share/classes/sun/tools/attach/META-INF/services/com.sun.tools.attach.spi.AttachProvider ! src/share/javavm/export/jawt.h ! src/share/javavm/export/jvm.h + src/share/lib/security/java.security-macosx ! src/share/native/com/sun/java/util/jar/pack/defines.h ! src/share/native/com/sun/java/util/jar/pack/main.cpp ! src/share/native/com/sun/media/sound/DirectAudioDevice.c ! src/share/native/com/sun/media/sound/Platform.c ! src/share/native/com/sun/media/sound/PlatformMidi.h ! src/share/native/com/sun/media/sound/SoundDefs.h ! src/share/native/com/sun/media/sound/Utilities.h ! src/share/native/common/check_code.c ! src/share/native/java/io/io_util.h ! src/share/native/java/lang/System.c ! src/share/native/java/lang/Thread.c ! src/share/native/java/lang/fdlibm/include/fdlibm.h ! src/share/native/java/lang/fdlibm/include/jfdlibm.h ! src/share/native/java/lang/java_props.h ! src/share/native/java/util/zip/zip_util.c ! src/share/native/sun/awt/debug/debug_util.h ! src/share/native/sun/awt/image/BufImgSurfaceData.c ! src/share/native/sun/awt/image/DataBufferNative.c ! src/share/native/sun/awt/medialib/mlib_ImageAffine.h ! src/share/native/sun/awt/medialib/mlib_image.h ! src/share/native/sun/awt/medialib/mlib_sys.c ! src/share/native/sun/awt/medialib/mlib_types.h ! src/share/native/sun/awt/splashscreen/splashscreen_impl.h ! src/share/native/sun/font/AccelGlyphCache.c ! src/share/native/sun/font/DrawGlyphList.c ! src/share/native/sun/font/sunFont.c ! src/share/native/sun/java2d/SurfaceData.c ! src/share/native/sun/java2d/opengl/OGLBlitLoops.c ! src/share/native/sun/java2d/opengl/OGLFuncs.h ! src/share/native/sun/java2d/opengl/OGLRenderQueue.c ! src/share/native/sun/java2d/opengl/OGLSurfaceData.c ! src/share/native/sun/java2d/opengl/OGLSurfaceData.h ! src/share/native/sun/java2d/opengl/OGLTextRenderer.c ! src/share/native/sun/nio/ch/genSocketOptionRegistry.c ! src/share/native/sun/security/ec/impl/ecc_impl.h ! src/share/native/sun/security/ec/impl/ecdecode.c ! src/share/native/sun/security/ec/impl/oid.c ! src/share/native/sun/security/ec/impl/secitem.c + src/share/native/sun/security/krb5/nativeccache.c ! src/share/transport/socket/socketTransport.c ! src/solaris/back/exec_md.c ! src/solaris/back/linker_md.c ! src/solaris/back/util_md.h ! src/solaris/bin/java_md.h + src/solaris/bin/java_md_common.c + src/solaris/bin/java_md_solinux.c + src/solaris/bin/java_md_solinux.h + src/solaris/classes/java/lang/UNIXProcess.java.bsd + src/solaris/classes/java/net/DefaultInterface.java ! src/solaris/classes/sun/awt/X11/XWM.java + src/solaris/classes/sun/awt/fontconfigs/bsd.fontconfig.properties + src/solaris/classes/sun/nio/ch/BsdAsynchronousChannelProvider.java ! src/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java + src/solaris/classes/sun/nio/ch/KQueue.java + src/solaris/classes/sun/nio/ch/KQueuePort.java + src/solaris/classes/sun/nio/fs/BsdFileStore.java + src/solaris/classes/sun/nio/fs/BsdFileSystem.java + src/solaris/classes/sun/nio/fs/BsdFileSystemProvider.java + src/solaris/classes/sun/nio/fs/BsdNativeDispatcher.java ! src/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java ! src/solaris/classes/sun/print/UnixPrintServiceLookup.java ! src/solaris/classes/sun/security/smartcardio/PlatformPCSC.java + src/solaris/classes/sun/tools/attach/BsdAttachProvider.java + src/solaris/classes/sun/tools/attach/BsdVirtualMachine.java ! src/solaris/demo/jvmti/hprof/hprof_md.c ! src/solaris/javavm/export/jvm_md.h + src/solaris/native/com/sun/management/MacosxOperatingSystem.c ! src/solaris/native/com/sun/management/UnixOperatingSystem_md.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_CommonUtils.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_CommonUtils.h + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiIn.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiOut.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiUtils.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiUtils.h + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCM.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCMUtils.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCMUtils.h + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_Ports.c ! src/solaris/native/java/io/UnixFileSystem_md.c ! src/solaris/native/java/io/canonicalize_md.c ! src/solaris/native/java/io/io_util_md.c ! src/solaris/native/java/lang/ProcessEnvironment_md.c ! src/solaris/native/java/lang/UNIXProcess_md.c + src/solaris/native/java/lang/java_props_macosx.c + src/solaris/native/java/lang/java_props_macosx.h ! src/solaris/native/java/lang/java_props_md.c ! src/solaris/native/java/net/Inet4AddressImpl.c ! src/solaris/native/java/net/Inet6AddressImpl.c ! src/solaris/native/java/net/NetworkInterface.c ! src/solaris/native/java/net/PlainDatagramSocketImpl.c ! src/solaris/native/java/net/PlainSocketImpl.c + src/solaris/native/java/net/bsd_close.c ! src/solaris/native/java/net/net_util_md.c ! src/solaris/native/java/net/net_util_md.h ! src/solaris/native/java/util/FileSystemPreferences.c ! src/solaris/native/java/util/TimeZone_md.c ! src/solaris/native/sun/awt/CUPSfuncs.c ! src/solaris/native/sun/awt/VDrawingArea.c ! src/solaris/native/sun/awt/X11Color.c ! src/solaris/native/sun/awt/awt_Font.c ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/awt_InputMethod.c ! src/solaris/native/sun/awt/awt_LoadLibrary.c ! src/solaris/native/sun/awt/awt_Mlib.c ! src/solaris/native/sun/awt/awt_Robot.c ! src/solaris/native/sun/awt/extutil.h ! src/solaris/native/sun/awt/fontpath.c ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/jawt.c ! src/solaris/native/sun/awt/list.c ! src/solaris/native/sun/awt/robot_common.c ! src/solaris/native/sun/font/X11FontScaler.c ! src/solaris/native/sun/font/X11TextRenderer.c ! src/solaris/native/sun/java2d/j2d_md.h ! src/solaris/native/sun/java2d/loops/mlib_ImageZoom_NN.c ! src/solaris/native/sun/java2d/loops/vis_FuncArray.c ! src/solaris/native/sun/java2d/opengl/GLXSurfaceData.c ! src/solaris/native/sun/java2d/opengl/OGLFuncs_md.h ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c ! src/solaris/native/sun/java2d/x11/XRSurfaceData.c ! src/solaris/native/sun/jdga/dgalock.c ! src/solaris/native/sun/management/FileSystemImpl.c ! src/solaris/native/sun/net/dns/ResolverConfigurationImpl.c ! src/solaris/native/sun/net/spi/DefaultProxySelector.c ! src/solaris/native/sun/nio/ch/DatagramChannelImpl.c ! src/solaris/native/sun/nio/ch/DatagramDispatcher.c ! src/solaris/native/sun/nio/ch/FileChannelImpl.c ! src/solaris/native/sun/nio/ch/FileDispatcherImpl.c ! src/solaris/native/sun/nio/ch/FileKey.c + src/solaris/native/sun/nio/ch/KQueue.c + src/solaris/native/sun/nio/ch/KQueuePort.c ! src/solaris/native/sun/nio/ch/Net.c + src/solaris/native/sun/nio/fs/BsdNativeDispatcher.c ! src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c ! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c ! src/solaris/native/sun/nio/fs/genUnixConstants.c ! src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c ! src/solaris/native/sun/security/pkcs11/j2secmod_md.c ! src/solaris/native/sun/security/pkcs11/wrapper/p11_md.c ! src/solaris/native/sun/security/smartcardio/pcsc_md.c + src/solaris/native/sun/tools/attach/BsdVirtualMachine.c ! src/solaris/native/sun/xawt/XWindow.c ! src/solaris/native/sun/xawt/awt_Desktop.c ! src/solaris/npt/npt_md.h ! src/solaris/transport/socket/socket_md.c ! src/windows/bin/java_md.c + src/windows/classes/java/net/DefaultInterface.java ! src/windows/native/sun/java2d/opengl/WGLSurfaceData.c ! test/Makefile ! test/ProblemList.txt ! test/com/sun/jdi/ImmutableResourceTest.sh ! test/com/sun/jdi/JITDebug.sh ! test/com/sun/jdi/PrivateTransportTest.sh ! test/com/sun/jdi/ShellScaffold.sh ! test/com/sun/jdi/Solaris32AndSolaris64Test.sh ! test/com/sun/jdi/connect/spi/JdiLoadedByCustomLoader.sh ! test/com/sun/tools/attach/CommonSetup.sh ! test/demo/jvmti/DemoRun.java ! test/java/io/File/GetXSpace.java - test/java/io/File/isDirectory/Applet.java ! test/java/io/Serializable/evolution/RenamePackage/run.sh ! test/java/io/Serializable/serialver/classpath/run.sh ! test/java/io/Serializable/serialver/nested/run.sh ! test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh ! test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh ! test/java/lang/ProcessBuilder/Basic.java ! test/java/lang/ProcessBuilder/Zombies.java ! test/java/lang/StringCoding/CheckEncodings.sh ! test/java/lang/annotation/loaderLeak/LoaderLeak.sh ! test/java/lang/instrument/appendToClassLoaderSearch/CommonSetup.sh ! test/java/lang/management/OperatingSystemMXBean/GetSystemLoadAverage.java ! test/java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh ! test/java/net/Authenticator/B4933582.sh ! test/java/net/DatagramSocket/Send12k.java ! test/java/net/DatagramSocket/SendDatagramToBadAddress.java ! test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh ! test/java/net/Socket/OldSocketImpl.sh ! test/java/net/URL/B5086147.sh ! test/java/net/URL/OpenStream.java ! test/java/net/URL/runconstructor.sh ! test/java/net/URLClassLoader/B5077773.sh ! test/java/net/URLClassLoader/sealing/checksealed.sh ! test/java/net/URLConnection/6212146/test.sh ! test/java/nio/channels/DatagramChannel/Refused.java ! test/java/nio/channels/FileChannel/Size.java ! test/java/nio/channels/FileChannel/Transfer.java ! test/java/nio/charset/coders/CheckSJISMappingProp.sh ! test/java/nio/charset/spi/basic.sh ! test/java/nio/file/FileSystem/Basic.java ! test/java/nio/file/Files/CopyAndMove.java ! test/java/nio/file/Path/PathOps.java ! test/java/rmi/registry/readTest/readTest.sh ! test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh ! test/java/security/Security/ClassLoaderDeadlock/Deadlock.sh ! test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh ! test/java/security/Security/signedfirst/Dyn.sh ! test/java/security/Security/signedfirst/Static.sh ! test/java/util/Currency/PropertiesTest.sh ! test/java/util/Locale/LocaleCategory.sh ! test/java/util/PluggableLocale/ExecTest.sh ! test/java/util/ResourceBundle/Bug6299235Test.sh ! test/java/util/ResourceBundle/Control/Bug6530694.java ! test/java/util/ServiceLoader/basic.sh ! test/java/util/logging/LoggingDeadlock4.java ! test/java/util/zip/ZipFile/ManyZipFiles.java ! test/javax/crypto/SecretKeyFactory/FailOverTest.sh ! test/javax/imageio/stream/StreamCloserLeak/run_test.sh ! test/javax/script/CommonSetup.sh ! test/javax/security/auth/Subject/doAs/Test.sh ! test/lib/security/java.policy/Ext_AllPolicy.sh ! test/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh ! test/sun/misc/URLClassPath/ClassnameCharTest.sh ! test/sun/net/www/MarkResetTest.sh ! test/sun/net/www/http/HttpClient/RetryPost.sh ! test/sun/net/www/protocol/jar/B5105410.sh ! test/sun/net/www/protocol/jar/jarbug/run.sh ! test/sun/nio/ch/SelProvider.java ! test/sun/security/krb5/runNameEquals.sh ! test/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh ! test/sun/security/pkcs11/Provider/ConfigQuotedString.sh ! test/sun/security/pkcs11/Provider/Login.sh ! test/sun/security/provider/PolicyFile/getinstance/getinstance.sh ! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh ! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh ! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh ! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh ! test/sun/security/tools/jarsigner/AlgOptions.sh ! test/sun/security/tools/jarsigner/PercentSign.sh ! test/sun/security/tools/jarsigner/diffend.sh ! test/sun/security/tools/jarsigner/oldsig.sh ! test/sun/security/tools/keytool/AltProviderPath.sh ! test/sun/security/tools/keytool/CloneKeyAskPassword.sh ! test/sun/security/tools/keytool/NoExtNPE.sh ! test/sun/security/tools/keytool/SecretKeyKS.sh ! test/sun/security/tools/keytool/StandardAlgName.sh ! test/sun/security/tools/keytool/printssl.sh ! test/sun/security/tools/keytool/resource.sh ! test/sun/security/tools/keytool/standard.sh ! test/sun/security/tools/policytool/Alias.sh ! test/sun/security/tools/policytool/ChangeUI.sh ! test/sun/security/tools/policytool/OpenPolicy.sh ! test/sun/security/tools/policytool/SaveAs.sh ! test/sun/security/tools/policytool/UpdatePermissions.sh ! test/sun/security/tools/policytool/UsePolicy.sh ! test/sun/security/tools/policytool/i18n.sh ! test/sun/tools/common/CommonSetup.sh ! test/sun/tools/jconsole/ImmutableResourceTest.sh ! test/sun/tools/jinfo/Basic.sh ! test/sun/tools/jrunscript/common.sh ! test/sun/tools/jrunscript/jrunscript-argsTest.sh ! test/sun/tools/jrunscript/jrunscript-eTest.sh ! test/sun/tools/jrunscript/jrunscript-fTest.sh ! test/sun/tools/jrunscript/jrunscriptTest.sh ! test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh ! test/tools/launcher/ExecutionEnvironment.java ! test/tools/launcher/Test7029048.java ! test/tools/launcher/TestHelper.java ! test/tools/pack200/Pack200Test.java Changeset: e8438dc196bb Author: weijun Date: 2012-03-07 10:15 +0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e8438dc196bb 6961765: Double byte characters corrupted in DN for LDAP referrals Reviewed-by: vinnie ! src/share/classes/com/sun/jndi/toolkit/url/UrlUtil.java + test/com/sun/jndi/ldap/LdapUnicodeURL.java Changeset: d4a6627d5004 Author: dholmes Date: 2012-03-08 00:46 -0500 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d4a6627d5004 7092140: Test: java/util/concurrent/locks/Lock/TimedAcquireLeak.java fails on SE-E due to -XX:-UsePerfData Summary: Add -XX:+UsePerfData to invocation of exec'd JVM Reviewed-by: alanb, chegar ! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java Changeset: 901558acdc3a Author: michaelm Date: 2012-03-08 14:38 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/901558acdc3a 7152186: java.awt.HeadlessException when running AWT apps [macosx] Reviewed-by: anthony ! make/com/apple/osxui/Makefile ! make/sun/headless/Makefile ! make/sun/jawt/Makefile ! make/sun/lwawt/Makefile ! make/sun/xawt/Makefile ! src/solaris/native/sun/awt/awt_LoadLibrary.c Changeset: 99b91217370d Author: darcy Date: 2012-03-08 08:04 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/99b91217370d 7151008: Add library support for repeating annotations in java.lang.annotation Reviewed-by: mcimadamore, jjg + src/share/classes/java/lang/annotation/ContainerAnnotation.java Changeset: c2f3fdce1398 Author: lana Date: 2012-03-08 08:18 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c2f3fdce1398 Merge ! src/share/classes/sun/font/SunFontManager.java Changeset: dda3940175c0 Author: lana Date: 2012-03-08 14:22 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/dda3940175c0 Merge Changeset: 2900d4ae2d39 Author: mduigou Date: 2012-03-08 13:44 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/2900d4ae2d39 7151595: Disable creation of db demos if NO_DEMOS is specified Reviewed-by: weijun, dholmes ! make/common/Release.gmk Changeset: 71f12f70251a Author: lana Date: 2012-03-09 11:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/71f12f70251a Merge - test/java/io/File/isDirectory/Applet.java Changeset: fb3a2cafc230 Author: andrew Date: 2012-03-08 14:04 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/fb3a2cafc230 7150392: Linux build breaks with GCC 4.7 due to unrecognized option Summary: Remove -mimpure-text option. Reviewed-by: ohair, dholmes, phh, andrew Contributed-by: Deepak Bhole ! make/common/shared/Compiler-gcc.gmk ! src/share/demo/jvmti/compiledMethodLoad/sample.makefile.txt ! src/share/demo/jvmti/gctest/sample.makefile.txt ! src/share/demo/jvmti/heapTracker/sample.makefile.txt ! src/share/demo/jvmti/heapViewer/sample.makefile.txt ! src/share/demo/jvmti/hprof/sample.makefile.txt ! src/share/demo/jvmti/index.html ! src/share/demo/jvmti/java_crw_demo/sample.makefile.txt ! src/share/demo/jvmti/minst/sample.makefile.txt ! src/share/demo/jvmti/mtrace/sample.makefile.txt ! src/share/demo/jvmti/versionCheck/sample.makefile.txt ! src/share/demo/jvmti/waiters/sample.makefile.txt Changeset: d8e197124943 Author: ohair Date: 2012-03-12 16:41 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d8e197124943 Merge Changeset: cdbb33303ea3 Author: katleman Date: 2012-03-14 13:50 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/cdbb33303ea3 Merge Changeset: c373b5baa1e9 Author: katleman Date: 2012-03-15 15:17 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c373b5baa1e9 Added tag jdk8-b30 for changeset cdbb33303ea3 ! .hgtags Changeset: 9288904e0027 Author: mfang Date: 2012-02-08 10:18 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9288904e0027 Merge - test/tools/launcher/ChangeDataModel.sh - test/tools/launcher/CreatePlatformFile.java - test/tools/launcher/SomeException.java - test/tools/launcher/UnicodeCleanup.java - test/tools/launcher/UnicodeTest.sh - test/tools/launcher/deleteI18n.sh - test/tools/launcher/i18nTest.sh - test/tools/launcher/unresolvedExceptions.sh Changeset: f57d54ebae28 Author: mfang Date: 2012-02-09 10:16 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f57d54ebae28 Merge Changeset: 7e2d6cb84cbd Author: mfang Date: 2012-02-09 16:12 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7e2d6cb84cbd Merge Changeset: 76b1f7e945fc Author: mfang Date: 2012-02-17 10:18 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/76b1f7e945fc Merge Changeset: e4f3f5ceb082 Author: mfang Date: 2012-02-22 10:17 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e4f3f5ceb082 Merge - src/linux/doc/man/apt.1 - src/linux/doc/man/ja/apt.1 - src/share/classes/com/sun/management/DiagnosticCommandArgumentInfo.java - src/share/classes/com/sun/management/DiagnosticCommandInfo.java - src/share/classes/sun/nio/ch/SctpMessageInfoImpl.java - src/share/classes/sun/nio/ch/SctpStdSocketOption.java - src/solaris/classes/sun/nio/ch/SctpAssocChange.java - src/solaris/classes/sun/nio/ch/SctpAssociationImpl.java - src/solaris/classes/sun/nio/ch/SctpChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpNet.java - src/solaris/classes/sun/nio/ch/SctpNotification.java - src/solaris/classes/sun/nio/ch/SctpPeerAddrChange.java - src/solaris/classes/sun/nio/ch/SctpResultContainer.java - src/solaris/classes/sun/nio/ch/SctpSendFailed.java - src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpShutdown.java - src/solaris/doc/sun/man/man1/apt.1 - src/solaris/doc/sun/man/man1/ja/apt.1 - src/solaris/native/sun/nio/ch/Sctp.h - src/solaris/native/sun/nio/ch/SctpChannelImpl.c - src/solaris/native/sun/nio/ch/SctpNet.c - src/solaris/native/sun/nio/ch/SctpServerChannelImpl.c - src/windows/classes/sun/nio/ch/SctpChannelImpl.java - src/windows/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/windows/classes/sun/nio/ch/SctpServerChannelImpl.java - test/com/sun/management/HotSpotDiagnosticMXBean/ExecuteDiagnosticCommand.java - test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommandInfo.java - test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommands.java Changeset: 87d43598a05c Author: mfang Date: 2012-02-25 10:19 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/87d43598a05c Merge Changeset: 71b0a726d54f Author: mfang Date: 2012-02-29 10:18 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/71b0a726d54f Merge Changeset: 091141531881 Author: mfang Date: 2012-03-02 10:19 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/091141531881 Merge Changeset: 8532efc112ea Author: mfang Date: 2012-03-07 10:18 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8532efc112ea Merge Changeset: 9ade23505c96 Author: mfang Date: 2012-03-09 10:23 -0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9ade23505c96 Merge Changeset: 1f2f7e37f0a9 Author: mfang Date: 2012-03-14 10:25 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1f2f7e37f0a9 Merge - test/java/io/File/isDirectory/Applet.java Changeset: 2e7ecc3e053e Author: yhuang Date: 2012-03-14 23:07 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/2e7ecc3e053e 7085757: Currency Data: ISO 4217 Amendment 152 Reviewed-by: naoto ! src/share/classes/java/util/CurrencyData.properties ! src/share/classes/java/util/LocaleISOData.java ! src/share/classes/sun/util/resources/CurrencyNames.properties ! src/share/classes/sun/util/resources/LocaleNames.properties ! test/java/util/Currency/tablea1.txt ! test/java/util/Locale/LocaleTest.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: f7963e954f24 Author: yhuang Date: 2012-03-14 23:19 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f7963e954f24 Merge - test/java/io/File/isDirectory/Applet.java Changeset: f7dedbbb52eb Author: mfang Date: 2012-03-15 16:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f7dedbbb52eb Merge Changeset: 27f0c08c427c Author: katleman Date: 2012-03-21 12:18 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/27f0c08c427c Merge Changeset: 97cf70c92ee6 Author: katleman Date: 2012-03-22 12:41 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/97cf70c92ee6 Added tag jdk8-b31 for changeset 27f0c08c427c ! .hgtags Changeset: b1af41b86f9f Author: littlee Date: 2012-03-12 13:30 +0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b1af41b86f9f 7151427: Fix the potential memory leak in error handling code in X11SurfaceData.c Summary: Free the memory in the error handling code. Reviewed-by: prr, jgodinez, bae Contributed-by: Sean Chou ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c Changeset: ba0afaab6ae8 Author: lana Date: 2012-03-14 08:56 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ba0afaab6ae8 Merge ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c - test/java/io/File/isDirectory/Applet.java Changeset: 8fcaac9ef213 Author: lana Date: 2012-03-21 13:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8fcaac9ef213 Merge Changeset: 84ba9688893f Author: rupashka Date: 2012-03-13 13:18 +0200 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/84ba9688893f 7027139: getFirstIndex() does not return the first index that has changed Reviewed-by: alexp ! src/share/classes/javax/swing/DefaultListSelectionModel.java + test/javax/swing/JTable/7027139/bug7027139.java Changeset: b63c8c853eaa Author: lana Date: 2012-03-13 19:58 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b63c8c853eaa Merge - test/java/io/File/isDirectory/Applet.java Changeset: 255dd9eddc10 Author: bagiras Date: 2012-03-19 21:22 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/255dd9eddc10 7128738: dragged dialog freezes system on dispose Reviewed-by: anthony ! src/windows/native/sun/windows/awt_Component.cpp + test/java/awt/Frame/WindowDragTest/WindowDragTest.java Changeset: fc85aeb56fa4 Author: dcherepanov Date: 2012-03-21 14:31 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/fc85aeb56fa4 7150345: [macosx] Can't type into applets Reviewed-by: ant ! src/macosx/classes/sun/lwawt/LWToolkit.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/PlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java Changeset: 2dbcbe945cc3 Author: dcherepanov Date: 2012-03-21 15:25 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/2dbcbe945cc3 7150349: [macosx] Applets attempting to show popup menus activate the applet process Reviewed-by: ant ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/native/sun/awt/AWTWindow.m ! src/macosx/native/sun/awt/CWrapper.m ! src/macosx/native/sun/awt/LWCToolkit.m Changeset: 9189ec1bb33a Author: kizune Date: 2012-03-21 17:12 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9189ec1bb33a 7144063: [macosx] Swing JMenu mnemonic doesn't work; hint misleading; cross symbol typed Reviewed-by: leonidr, skovatch, swingler ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/OSVersion.m Changeset: e7cc6c5a858c Author: lana Date: 2012-03-21 13:37 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e7cc6c5a858c Merge Changeset: 6d934b1d9dd5 Author: alanb Date: 2012-03-12 10:17 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6d934b1d9dd5 7152866: Tests not run because they are missing the @run tag Reviewed-by: chegar, dholmes ! test/ProblemList.txt - test/java/io/File/isDirectory/Applet.html ! test/java/io/Serializable/badSubstByReplace/BadSubstByReplace.java ! test/java/io/Serializable/replaceStringArray/ReplaceStringArray.java ! test/java/io/Serializable/replaceWithNull/ReplaceWithNull.java ! test/java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java ! test/java/nio/file/Files/CustomOptions.java ! test/java/text/Bidi/Bug6850113.java ! test/javax/naming/spi/DirectoryManager/GetContDirCtx.java ! test/sun/misc/Cleaner/exitOnThrow.sh ! test/sun/nio/cs/OLD/TestIBMDB.java - test/sun/nio/cs/OLD/TestX11CS.java ! test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ProviderTest.java Changeset: 134d9f4f9498 Author: coffeys Date: 2012-03-12 11:30 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/134d9f4f9498 7148584: Jar tools fails to generate manifest correctly when boundary condition hit Reviewed-by: alanb, sherman ! src/share/classes/java/util/jar/Manifest.java + test/java/util/jar/Manifest/CreateManifest.java Changeset: 6bbafa8404eb Author: coffeys Date: 2012-03-13 11:01 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6bbafa8404eb 7149608: Default TZ detection fails on linux when symbolic links to non default location used. Reviewed-by: alanb, okutsu ! src/solaris/native/java/util/TimeZone_md.c Changeset: e0bf958097e2 Author: chegar Date: 2012-03-13 09:33 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e0bf958097e2 7152796: TEST_BUG: java/net/Socks/SocksV4Test.java does not terminate Reviewed-by: alanb ! test/java/net/Socks/SocksServer.java ! test/java/net/Socks/SocksV4Test.java Changeset: 939197ee597e Author: chegar Date: 2012-03-13 12:08 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/939197ee597e Merge Changeset: 361480e36b44 Author: jjg Date: 2012-03-13 15:44 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/361480e36b44 7150368: javac should include basic ability to generate native headers Reviewed-by: mcimadamore, darcy, ohrstrom ! make/docs/CORE_PKGS.gmk Changeset: 68efc74309f9 Author: chegar Date: 2012-03-14 15:14 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/68efc74309f9 7152948: DatagramDispatcher.c should memset msghdr to make it portable to other platforms Reviewed-by: alanb, chegar Contributed-by: Shi Jun Zhang ! src/solaris/native/sun/nio/ch/DatagramDispatcher.c Changeset: f8f07c776581 Author: lana Date: 2012-03-13 20:23 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f8f07c776581 Merge Changeset: b74bb76609c0 Author: lana Date: 2012-03-14 08:28 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b74bb76609c0 Merge Changeset: 0e4f259f0a1f Author: fparain Date: 2012-03-14 09:03 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0e4f259f0a1f 7074616: java.lang.management.ManagementFactory.getPlatformManagementInterfaces fails Reviewed-by: dholmes, sla ! src/share/classes/java/lang/management/ManagementFactory.java + test/java/lang/management/ManagementFactory/GetPlatformManagementInterfaces.java Changeset: ac5024504439 Author: michaelm Date: 2012-03-15 16:45 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ac5024504439 7151898: Check for LANG in Mac OS X jdk build sanity check [macosx] Reviewed-by: ohair, smarks ! make/common/shared/Sanity.gmk Changeset: cfe2328912b3 Author: michaelm Date: 2012-03-15 16:46 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/cfe2328912b3 Merge - test/java/io/File/isDirectory/Applet.html - test/sun/nio/cs/OLD/TestX11CS.java Changeset: 3bfebedb549f Author: khazra Date: 2012-03-15 13:21 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3bfebedb549f 7045655: An empty InMemoryCookieStore should not return true for removeAll Summary: CookieStore.removeAll() should return false for an empty CookieStore Reviewed-by: chegar ! src/share/classes/java/net/InMemoryCookieStore.java ! test/java/net/CookieHandler/NullUriCookieTest.java Changeset: bdbc32b2f920 Author: valeriep Date: 2012-03-15 14:28 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bdbc32b2f920 7130959: Tweak 7058133 fix for JDK 8 (javah makefile changes) Summary: Fixed JAVAHFLAGS setting to use -bootclasspath. Reviewed-by: wetmore ! make/sun/security/ec/Makefile ! make/sun/security/mscapi/Makefile ! make/sun/security/pkcs11/Makefile Changeset: e48136bb8fdd Author: valeriep Date: 2012-03-15 14:40 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e48136bb8fdd Merge Changeset: c4e66dc3222d Author: littlee Date: 2012-03-16 10:47 +0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/c4e66dc3222d 7153343: Dependency on non-POSIX header file causes portability problem Summary: Remove the unneccessary link.h Reviewed-by: alanb, chegar Contributed-by: Jonathan Lu ! src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c ! src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c ! src/solaris/native/sun/security/pkcs11/j2secmod_md.c ! src/solaris/native/sun/security/pkcs11/wrapper/p11_md.c ! src/solaris/native/sun/security/smartcardio/pcsc_md.c ! src/solaris/npt/npt_md.h Changeset: fa957635aa40 Author: rbackman Date: 2012-03-14 08:43 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/fa957635aa40 7145419: com/sun/jdi/JdbMethodExitTest.sh fails when a background thread is generating events. Summary: Add more packages to filter avoids failing on events from background thread. Reviewed-by: acorn, sspitsyn, sla ! test/com/sun/jdi/EarlyReturnTest.java ! test/com/sun/jdi/MethodEntryExitEvents.java ! test/com/sun/jdi/MethodExitReturnValuesTest.java Changeset: 337d4570b8d6 Author: khazra Date: 2012-03-16 11:52 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/337d4570b8d6 7152007: Fix warnings in sun/rmi/rmic Summary: Minor code changes to remove warnings in sun/rmi/rmic Reviewed-by: chegar, smarks ! src/share/classes/sun/rmi/rmic/BatchEnvironment.java ! src/share/classes/sun/rmi/rmic/Main.java ! src/share/classes/sun/rmi/rmic/RMIGenerator.java ! src/share/classes/sun/rmi/rmic/newrmic/Main.java ! src/share/classes/sun/rmi/rmic/newrmic/Resources.java Changeset: 3b50a4971a1a Author: sla Date: 2012-03-19 14:18 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3b50a4971a1a 7152798: TEST_BUG: sun/management/HotspotClassLoadingMBean/GetClassLoadingTime.java does not compile Summary: Make sure the test is compiled, run and finds it supporting classes Reviewed-by: alanb, sspitsyn, rbackman ! test/sun/management/HotspotClassLoadingMBean/GetClassLoadingTime.java Changeset: 0d1c576980a0 Author: weijun Date: 2012-03-20 19:12 +0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0d1c576980a0 7152176: More krb5 tests Reviewed-by: xuelei + test/sun/security/krb5/auto/Basic.java ! test/sun/security/krb5/auto/Context.java + test/sun/security/krb5/auto/GSS.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/auto/TwoTab.java Changeset: 2dc35f14bf17 Author: sla Date: 2012-03-20 12:48 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/2dc35f14bf17 7154114: jstat tests failing on non-english locales 7154113: jcmd, jps and jstat tests failing when there are unknown Java processes on the system Reviewed-by: rbackman, kamg, dsamersoff ! test/sun/tools/jcmd/jcmd_Output1.awk ! test/sun/tools/jps/jps-l_Output1.awk ! test/sun/tools/jps/jps_Output1.awk ! test/sun/tools/jstat/jstatClassOutput1.sh ! test/sun/tools/jstat/jstatClassloadOutput1.sh ! test/sun/tools/jstat/jstatCompilerOutput1.sh ! test/sun/tools/jstat/jstatFileURITest1.sh ! test/sun/tools/jstat/jstatGcCapacityOutput1.sh ! test/sun/tools/jstat/jstatGcCauseOutput1.sh ! test/sun/tools/jstat/jstatGcNewCapacityOutput1.sh ! test/sun/tools/jstat/jstatGcNewOutput1.sh ! test/sun/tools/jstat/jstatGcOldCapacityOutput1.sh ! test/sun/tools/jstat/jstatGcOldOutput1.sh ! test/sun/tools/jstat/jstatGcOutput1.sh ! test/sun/tools/jstat/jstatGcPermCapacityOutput1.sh ! test/sun/tools/jstat/jstatLineCounts1.sh ! test/sun/tools/jstat/jstatLineCounts2.sh ! test/sun/tools/jstat/jstatLineCounts3.sh ! test/sun/tools/jstat/jstatLineCounts4.sh ! test/sun/tools/jstat/jstatOptions1.sh ! test/sun/tools/jstat/jstatPrintCompilationOutput1.sh ! test/sun/tools/jstat/jstatSnap1.sh ! test/sun/tools/jstat/jstatSnap2.sh ! test/sun/tools/jstat/jstatTimeStamp1.sh ! test/sun/tools/jstatd/jpsOutput1.awk ! test/sun/tools/jstatd/jstatdDefaults.sh ! test/sun/tools/jstatd/jstatdExternalRegistry.sh ! test/sun/tools/jstatd/jstatdPort.sh ! test/sun/tools/jstatd/jstatdServerName.sh Changeset: 4c4d2337dfad Author: valeriep Date: 2012-03-20 15:06 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4c4d2337dfad 7146728: Inconsistent length for the generated secret using DH key agreement impl from SunJCE and PKCS11 Summary: Always return the secret in the same length as the modulus. Reviewed-by: wetmore ! src/share/classes/com/sun/crypto/provider/DHKeyAgreement.java ! src/share/classes/sun/security/pkcs11/P11KeyAgreement.java ! test/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java + test/sun/security/pkcs11/KeyAgreement/TestInterop.java ! test/sun/security/pkcs11/KeyAgreement/TestShort.java Changeset: 4a5817f9e249 Author: naoto Date: 2012-03-21 10:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4a5817f9e249 7145454: JVM wide monitor lock in Currency.getInstance(String) Reviewed-by: okutsu ! src/share/classes/java/util/Currency.java Changeset: 1238b2679374 Author: lana Date: 2012-03-21 13:38 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1238b2679374 Merge - test/java/io/File/isDirectory/Applet.html - test/sun/nio/cs/OLD/TestX11CS.java Changeset: ddfe5562f61f Author: lana Date: 2012-03-26 17:31 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/ddfe5562f61f Merge - test/java/io/File/isDirectory/Applet.html - test/sun/nio/cs/OLD/TestX11CS.java Changeset: 18a79ccc4496 Author: michaelm Date: 2012-04-03 23:45 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/18a79ccc4496 Merge ! .hgtags ! make/Makefile + make/apple/applescript/Makefile + make/com/apple/osx/Makefile + make/com/apple/osxui/Makefile + make/com/oracle/jfr/Makefile ! make/com/sun/java/pack/Makefile ! make/com/sun/nio/sctp/Makefile ! make/com/sun/security/auth/module/Makefile ! make/com/sun/tools/attach/Makefile ! make/common/Defs-linux.gmk ! make/common/Defs-solaris.gmk ! make/common/Defs.gmk ! make/common/Library.gmk ! make/common/Program.gmk ! make/common/Release-embedded.gmk ! make/common/Release.gmk ! make/common/Rules.gmk ! make/common/internal/Defs-jaxws.gmk ! make/common/internal/Defs-langtools.gmk ! make/common/shared/Defs-java.gmk + make/common/shared/Defs-macosx.gmk ! make/common/shared/Defs.gmk ! make/common/shared/Platform.gmk ! make/common/shared/Sanity-Settings.gmk ! make/common/shared/Sanity.gmk ! make/java/fdlibm/Makefile ! make/java/instrument/Makefile ! make/java/java/FILES_java.gmk ! make/java/java/Makefile ! make/java/java_hprof_demo/Makefile ! make/java/jli/Makefile ! make/java/jvm/Makefile ! make/java/management/Makefile ! make/java/net/Makefile ! make/java/nio/Makefile ! make/java/npt/Makefile ! make/java/redist/Makefile ! make/java/redist/sajdi/Makefile ! make/java/security/Makefile ! make/java/zip/Makefile ! make/javax/sound/Makefile ! make/jpda/back/Makefile ! make/jpda/transport/socket/Makefile ! make/jprt.properties ! make/launchers/Makefile ! make/modules/modules.config ! make/sun/awt/Makefile ! make/sun/cmm/lcms/Makefile ! make/sun/font/Makefile ! make/sun/font/t2k/Makefile ! make/sun/headless/Makefile ! make/sun/image/generic/Makefile ! make/sun/image/vis/Makefile ! make/sun/jawt/Makefile ! make/sun/jdga/Makefile + make/sun/lwawt/Makefile + make/sun/osxapp/Makefile ! make/sun/rmi/cgi/Makefile ! make/sun/rmi/registry/Makefile ! make/sun/rmi/rmi/Makefile ! make/sun/rmi/rmid/Makefile ! make/sun/security/ec/Makefile ! make/sun/security/jgss/wrapper/Makefile ! make/sun/security/krb5/Makefile ! make/sun/security/mscapi/Makefile ! make/sun/security/pkcs11/Makefile ! make/sun/security/smartcardio/Makefile ! make/sun/splashscreen/Makefile ! make/sun/tracing/dtrace/Makefile ! make/sun/xawt/Makefile ! make/tools/reorder/Makefile - src/linux/doc/man/apt.1 - src/linux/doc/man/ja/apt.1 ! src/share/bin/emessages.h ! src/share/bin/java.c ! src/share/bin/java.h - src/share/classes/com/sun/management/DiagnosticCommandArgumentInfo.java - src/share/classes/com/sun/management/DiagnosticCommandInfo.java ! src/share/classes/java/io/File.java ! src/share/classes/java/lang/System.java ! src/share/classes/java/util/Properties.java ! src/share/classes/java/util/prefs/Preferences.java ! src/share/classes/sun/font/FontManagerFactory.java ! src/share/classes/sun/launcher/LauncherHelper.java ! src/share/classes/sun/launcher/resources/launcher.properties ! src/share/classes/sun/misc/SharedSecrets.java - src/share/classes/sun/nio/ch/SctpMessageInfoImpl.java - src/share/classes/sun/nio/ch/SctpStdSocketOption.java ! src/share/classes/sun/rmi/rmic/BatchEnvironment.java ! src/share/classes/sun/security/pkcs/PKCS7.java ! src/share/classes/sun/security/tools/JarSigner.java ! src/share/javavm/export/jvm.h ! src/share/native/java/lang/System.c - src/solaris/classes/sun/nio/ch/SctpAssocChange.java - src/solaris/classes/sun/nio/ch/SctpAssociationImpl.java - src/solaris/classes/sun/nio/ch/SctpChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpNet.java - src/solaris/classes/sun/nio/ch/SctpNotification.java - src/solaris/classes/sun/nio/ch/SctpPeerAddrChange.java - src/solaris/classes/sun/nio/ch/SctpResultContainer.java - src/solaris/classes/sun/nio/ch/SctpSendFailed.java - src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java - src/solaris/classes/sun/nio/ch/SctpShutdown.java - src/solaris/doc/sun/man/man1/apt.1 - src/solaris/doc/sun/man/man1/ja/apt.1 - src/solaris/native/sun/nio/ch/Sctp.h - src/solaris/native/sun/nio/ch/SctpChannelImpl.c - src/solaris/native/sun/nio/ch/SctpNet.c - src/solaris/native/sun/nio/ch/SctpServerChannelImpl.c - src/windows/classes/sun/nio/ch/SctpChannelImpl.java - src/windows/classes/sun/nio/ch/SctpMultiChannelImpl.java - src/windows/classes/sun/nio/ch/SctpServerChannelImpl.java ! test/Makefile ! test/TEST.ROOT - test/com/sun/management/HotSpotDiagnosticMXBean/ExecuteDiagnosticCommand.java - test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommandInfo.java - test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommands.java - test/java/io/File/isDirectory/Applet.html - test/java/io/File/isDirectory/Applet.java - test/sun/nio/cs/OLD/TestX11CS.java - test/tools/launcher/ChangeDataModel.sh - test/tools/launcher/CreatePlatformFile.java - test/tools/launcher/SomeException.java - test/tools/launcher/UnicodeCleanup.java - test/tools/launcher/UnicodeTest.sh - test/tools/launcher/deleteI18n.sh - test/tools/launcher/i18nTest.sh - test/tools/launcher/unresolvedExceptions.sh Changeset: 1796341c7ab4 Author: mchung Date: 2012-04-04 14:09 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1796341c7ab4 jigsaw tests to support macosx ! make/modules/modules.config ! make/modules/modules.group ! test/org/openjdk/jigsaw/hello-native.sh ! test/org/openjdk/jigsaw/library.sh ! test/org/openjdk/jigsaw/tester.sh Changeset: d4ceb90566cd Author: mchung Date: 2012-04-04 16:45 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d4ceb90566cd Merge ! make/docs/Makefile ! make/modules/modules.config ! make/modules/modules.group ! make/modules/modules.properties ! make/tools/classanalyzer/src/com/sun/classanalyzer/ModuleBuilder.java ! test/org/openjdk/jigsaw/library.sh ! test/org/openjdk/jigsaw/tester.sh From henri.gomez at gmail.com Fri Apr 6 14:32:43 2012 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 6 Apr 2012 23:32:43 +0200 Subject: jigsaw for Mac OSX In-Reply-To: <4F7F2F0C.9070708@oracle.com> References: <4F7F2F0C.9070708@oracle.com> Message-ID: jigsaw built on OSX (Lion) : openjdk version "1.8.0-jdk8-b32" OpenJDK Runtime Environment (build 1.8.0-jdk8-b32-20120406) OpenJDK 64-Bit Server VM (build 24.0-b05, mixed mode) I plan to package it now in DMG but layout is not familiar. -- JObjC.build bundles gennativesrc jdk-base-image moduleinfo stable_bridge_metadata JObjC.dst classes gensrc jdk-module-image modules submodules bin corba hotspot jigsaw-pkgs sample tmp bridge_metadata demo impsrc jre-base-image sanityCheckMessages.txt btbins democlasses include jre-module-image sanityCheckWarnings.txt btclasses demos-bundles jaxp langtools source-bundles btjars docs jaxws lib source_tips --- How should we arrange it ? jdk-base-image + jigsaw-pkgs under a same location ? OSX will require extra files like Info.plist jdk8 for OSX is like this : ls -l /Library/Java/JavaVirtualMachines/1.8.0.jdk/Contents/Home/ total 44464 -r--r--r-- 1 henri staff 1503 4 avr 23:02 ASSEMBLY_EXCEPTION -r--r--r-- 1 henri staff 19263 4 avr 23:02 LICENSE -r--r--r-- 1 henri staff 172135 4 avr 23:02 THIRD_PARTY_README drwxr-xr-x 40 henri wheel 1360 4 avr 23:02 bin drwxr-xr-x 11 henri wheel 374 4 avr 23:02 demo drwxr-xr-x 9 henri wheel 306 4 avr 23:02 include drwxr-xr-x 7 henri wheel 238 4 avr 23:02 jre drwxr-xr-x 9 henri wheel 306 4 avr 23:02 lib drwxr-xr-x 5 henri wheel 170 4 avr 23:02 man -rw-r--r-- 1 henri staff 214 4 avr 23:02 release drwxr-xr-x 9 henri wheel 306 4 avr 23:02 sample -rw-r--r-- 1 henri staff 22558487 4 avr 23:02 src.zip Advices welcomed 2012/4/6 Mandy Chung : > jigsaw is now sync'ed with jdk8-b32. ?You can build and run jigsaw on Mac > OSX!! ?Kudos to Michael McMahon for doing the merge. > > Enjoy. > Mandy From paul.sandoz at oracle.com Fri Apr 6 14:33:35 2012 From: paul.sandoz at oracle.com (Paul Sandoz) Date: Fri, 6 Apr 2012 23:33:35 +0200 Subject: jigsaw for Mac OSX In-Reply-To: <4F7F2F0C.9070708@oracle.com> References: <4F7F2F0C.9070708@oracle.com> Message-ID: On Apr 6, 2012, at 7:59 PM, Mandy Chung wrote: > jigsaw is now sync'ed with jdk8-b32. You can build and run jigsaw on Mac OSX!! Kudos to Michael McMahon for doing the merge. > Great! What are the build dependencies? OS X Lion with Xcode? Paul. > Enjoy. > Mandy From henri.gomez at gmail.com Fri Apr 6 14:35:19 2012 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 6 Apr 2012 23:35:19 +0200 Subject: jigsaw for Mac OSX In-Reply-To: References: <4F7F2F0C.9070708@oracle.com> Message-ID: > Great! > > What are the build dependencies? What do you means Paul ? >OS X Lion with Xcode? Yep - OSX Lion 10.7.3 - XCode 4.3.2 From henri.gomez at gmail.com Fri Apr 6 15:02:44 2012 From: henri.gomez at gmail.com (Henri Gomez) Date: Sat, 7 Apr 2012 00:02:44 +0200 Subject: jigsaw for Mac OSX In-Reply-To: References: <4F7F2F0C.9070708@oracle.com> Message-ID: Uploading tarball to http://code.google.com/p/openjdk-osx-build/downloads/list OSX DMG to be released as soon as I'll get more informations. Or before if OSX packaging (jdk-bundle/jre-bundle) stuff is committed to project :) 2012/4/6 Henri Gomez : >> Great! >> >> What are the build dependencies? > > What do you means Paul ? > >>OS X Lion with Xcode? > > Yep > > - OSX Lion 10.7.3 > - XCode 4.3.2 From mandy.chung at oracle.com Fri Apr 6 15:04:27 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Fri, 06 Apr 2012 15:04:27 -0700 Subject: jigsaw for Mac OSX In-Reply-To: References: <4F7F2F0C.9070708@oracle.com> Message-ID: <4F7F686B.6010306@oracle.com> On 4/6/2012 2:32 PM, Henri Gomez wrote: > jigsaw built on OSX (Lion) : Cool! > openjdk version "1.8.0-jdk8-b32" > OpenJDK Runtime Environment (build 1.8.0-jdk8-b32-20120406) > OpenJDK 64-Bit Server VM (build 24.0-b05, mixed mode) > > I plan to package it now in DMG but layout is not familiar. > > -- > > JObjC.build bundles gennativesrc jdk-base-image moduleinfo stable_bridge_metadata > JObjC.dst classes gensrc jdk-module-image modules submodules > bin corba hotspot jigsaw-pkgs sample tmp > bridge_metadata demo impsrc jre-base-image sanityCheckMessages.txt > btbins democlasses include jre-module-image sanityCheckWarnings.txt > btclasses demos-bundles jaxp langtools source-bundles > btjars docs jaxws lib source_tips > > --- > > How should we arrange it ? jdk-module-image is the full modular JDK (equivalent to j2sdk-image that you get from jdk8 build). > jdk-base-image + jigsaw-pkgs under a same location ? > > OSX will require extra files like Info.plist I would suggest to package the full JDK, i.e. jdk-module-image, as a start. With that, you can start creating modules. jre-base-image is the minimal base image that contains only the jdk.base module. The other platform modules (jmod files) are under jigsaw-pkgs/jmod directory that you can install them into the jre-base-image using the jmod command, e.g. $ jmod install jdk.jaxp at 8-ea.jmod FWIW. We're in the process of making the jigsaw developer preview binaries available for download and that would probably include these jmod files. Mandy From paul.sandoz at oracle.com Fri Apr 6 15:12:45 2012 From: paul.sandoz at oracle.com (Paul Sandoz) Date: Sat, 7 Apr 2012 00:12:45 +0200 Subject: jigsaw for Mac OSX In-Reply-To: References: <4F7F2F0C.9070708@oracle.com> Message-ID: <28381732-6500-4EE7-A22B-1BEE7C5FE7F3@oracle.com> On Apr 6, 2012, at 11:35 PM, Henri Gomez wrote: >> Great! >> >> What are the build dependencies? > > What do you means Paul ? > The requirements to build the jigsaw source, basically wrote you wrote below :-) plus i presume Java 7u4 to bootstrap. >> OS X Lion with Xcode? > > Yep > > - OSX Lion 10.7.3 > - XCode 4.3.2 Thanks! Paul. From henri.gomez at gmail.com Fri Apr 6 23:48:23 2012 From: henri.gomez at gmail.com (Henri Gomez) Date: Sat, 7 Apr 2012 08:48:23 +0200 Subject: jigsaw for Mac OSX In-Reply-To: <28381732-6500-4EE7-A22B-1BEE7C5FE7F3@oracle.com> References: <4F7F2F0C.9070708@oracle.com> <28381732-6500-4EE7-A22B-1BEE7C5FE7F3@oracle.com> Message-ID: > The requirements to build the jigsaw source, basically wrote you wrote below :-) plus i presume Java 7u4 to bootstrap. Yes http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-1.7-x64-u4-jdk-jdk7u4-b19-20120406.dmg export LANG=C export ALT_BOOTDIR=`/usr/libexec/java_home -v 1.7` export ALLOW_DOWNLOADS=true make sanity make all :-) From henri.gomez at gmail.com Fri Apr 6 23:51:11 2012 From: henri.gomez at gmail.com (Henri Gomez) Date: Sat, 7 Apr 2012 08:51:11 +0200 Subject: jigsaw for Mac OSX In-Reply-To: <4F7F686B.6010306@oracle.com> References: <4F7F2F0C.9070708@oracle.com> <4F7F686B.6010306@oracle.com> Message-ID: > Cool! > I would suggest to package the full JDK, i.e. jdk-module-image, as a start. > ? With that, you can start creating modules. > > jre-base-image is the minimal base image that contains only the jdk.base > module. ? The other platform modules (jmod files) are under jigsaw-pkgs/jmod > directory that you can install them into the jre-base-image using the jmod > command, e.g. > ?$ jmod install jdk.jaxp at 8-ea.jmod > > FWIW. We're in the process of making the jigsaw developer preview binaries > available for download and that would probably include these jmod files. ok so 2 packages I guess, one for JDK another one for JRE with jigsaw-pkgs I'll packages them for OSX (DMG) asap. Do you plan to add OSX specific layout (aka Contents/Home, Info.plist ...) in a near future ? Cheers From henri.gomez at gmail.com Sat Apr 7 04:35:38 2012 From: henri.gomez at gmail.com (Henri Gomez) Date: Sat, 7 Apr 2012 13:35:38 +0200 Subject: jigsaw for Mac OSX In-Reply-To: References: <4F7F2F0C.9070708@oracle.com> <4F7F686B.6010306@oracle.com> Message-ID: Initial package for OSX available : http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-8-x64-jigsaw-jdk-b32-20120407.dmg http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-8-x64-jigsaw-jre-b32-20120407.dmg Enjoy ! 2012/4/7 Henri Gomez : >> Cool! > >> I would suggest to package the full JDK, i.e. jdk-module-image, as a start. >> ? With that, you can start creating modules. >> >> jre-base-image is the minimal base image that contains only the jdk.base >> module. ? The other platform modules (jmod files) are under jigsaw-pkgs/jmod >> directory that you can install them into the jre-base-image using the jmod >> command, e.g. >> ?$ jmod install jdk.jaxp at 8-ea.jmod >> >> FWIW. We're in the process of making the jigsaw developer preview binaries >> available for download and that would probably include these jmod files. > > ok so 2 packages I guess, one for JDK another one for JRE with jigsaw-pkgs > > I'll packages them for OSX (DMG) asap. > > Do you plan to add OSX specific layout (aka Contents/Home, Info.plist > ...) in a near future ? > > Cheers From julien.ponge at gmail.com Sat Apr 7 04:38:24 2012 From: julien.ponge at gmail.com (Julien Ponge) Date: Sat, 7 Apr 2012 13:38:24 +0200 Subject: jigsaw for Mac OSX In-Reply-To: References: <4F7F2F0C.9070708@oracle.com> <4F7F686B.6010306@oracle.com> Message-ID: Awesome Henri :-) On samedi 7 avril 2012 at 13:35, Henri Gomez wrote: > Initial package for OSX available : > > http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-8-x64-jigsaw-jdk-b32-20120407.dmg > > http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-8-x64-jigsaw-jre-b32-20120407.dmg > > Enjoy ! > > 2012/4/7 Henri Gomez : > > > Cool! > > > > > > > I would suggest to package the full JDK, i.e. jdk-module-image, as a start. > > > With that, you can start creating modules. > > > > > > jre-base-image is the minimal base image that contains only the jdk.base > > > module. The other platform modules (jmod files) are under jigsaw-pkgs/jmod > > > directory that you can install them into the jre-base-image using the jmod > > > command, e.g. > > > $ jmod install jdk.jaxp at 8-ea.jmod > > > > > > FWIW. We're in the process of making the jigsaw developer preview binaries > > > available for download and that would probably include these jmod files. > > > > > > > > > ok so 2 packages I guess, one for JDK another one for JRE with jigsaw-pkgs > > > > I'll packages them for OSX (DMG) asap. > > > > Do you plan to add OSX specific layout (aka Contents/Home, Info.plist > > ...) in a near future ? > > > > Cheers From henri.gomez at gmail.com Sat Apr 7 05:05:34 2012 From: henri.gomez at gmail.com (Henri Gomez) Date: Sat, 7 Apr 2012 14:05:34 +0200 Subject: jigsaw for Mac OSX In-Reply-To: References: <4F7F2F0C.9070708@oracle.com> <4F7F686B.6010306@oracle.com> Message-ID: <67791F51-33CF-4D47-BD7F-A7EC791368A7@gmail.com> Let modules fly ! Julien, waiting for your feedbacks and some nice articles :-) Le 7 avr. 2012 ? 13:38, Julien Ponge a ?crit : > Awesome Henri :-) > On samedi 7 avril 2012 at 13:35, Henri Gomez wrote: > >> Initial package for OSX available : >> >> http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-8-x64-jigsaw-jdk-b32-20120407.dmg >> >> http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-8-x64-jigsaw-jre-b32-20120407.dmg >> >> Enjoy ! >> >> 2012/4/7 Henri Gomez : >>>> Cool! >>> >>>> I would suggest to package the full JDK, i.e. jdk-module-image, as a start. >>>> With that, you can start creating modules. >>>> >>>> jre-base-image is the minimal base image that contains only the jdk.base >>>> module. The other platform modules (jmod files) are under jigsaw-pkgs/jmod >>>> directory that you can install them into the jre-base-image using the jmod >>>> command, e.g. >>>> $ jmod install jdk.jaxp at 8-ea.jmod >>>> >>>> FWIW. We're in the process of making the jigsaw developer preview binaries >>>> available for download and that would probably include these jmod files. >>> >>> ok so 2 packages I guess, one for JDK another one for JRE with jigsaw-pkgs >>> >>> I'll packages them for OSX (DMG) asap. >>> >>> Do you plan to add OSX specific layout (aka Contents/Home, Info.plist >>> ...) in a near future ? >>> >>> Cheers > From Alan.Bateman at oracle.com Sat Apr 7 05:31:07 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Sat, 07 Apr 2012 13:31:07 +0100 Subject: jigsaw for Mac OSX In-Reply-To: References: <4F7F2F0C.9070708@oracle.com> <28381732-6500-4EE7-A22B-1BEE7C5FE7F3@oracle.com> Message-ID: <4F80338B.3060100@oracle.com> On 07/04/2012 07:48, Henri Gomez wrote: >> The requirements to build the jigsaw source, basically wrote you wrote below :-) plus i presume Java 7u4 to bootstrap. > Yes > > http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-1.7-x64-u4-jdk-jdk7u4-b19-20120406.dmg > > export LANG=C > export ALT_BOOTDIR=`/usr/libexec/java_home -v 1.7` > export ALLOW_DOWNLOADS=true > > make sanity > make all > > :-) FYI, the JAXP and JAX-WS sources are checked into the respective repositories since jdk8-b29 so you don't need to set ALLOW_DOWNLOADS anymore. -Alan. From Alan.Bateman at oracle.com Sat Apr 7 06:03:14 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Sat, 07 Apr 2012 14:03:14 +0100 Subject: jigsaw for Mac OSX In-Reply-To: References: <4F7F2F0C.9070708@oracle.com> <4F7F686B.6010306@oracle.com> Message-ID: <4F803B12.9070200@oracle.com> On 07/04/2012 07:51, Henri Gomez wrote: > : > ok so 2 packages I guess, one for JDK another one for JRE with jigsaw-pkgs > > I'll packages them for OSX (DMG) asap. > > Do you plan to add OSX specific layout (aka Contents/Home, Info.plist > ...) in a near future ? > > Cheers We hope to have EA builds soon but it will likely be just the jdk-module-image in a tar ball initially. In time we would like to make the jre-base-image available with it pre-configured to download from a repository that contains the jmod packages. That way it will be possible to start with a minimal image and only install the JRE/JDK modules that you need. In time then the installer that Oracle's preview builds for 7u4 use will be forward-ported to 8 and be updated to work with a module image but I don't know exactly when that will be. -Alan. From henri.gomez at gmail.com Sat Apr 7 06:09:23 2012 From: henri.gomez at gmail.com (Henri Gomez) Date: Sat, 7 Apr 2012 15:09:23 +0200 Subject: jigsaw for Mac OSX In-Reply-To: <4F803B12.9070200@oracle.com> References: <4F7F2F0C.9070708@oracle.com> <4F7F686B.6010306@oracle.com> <4F803B12.9070200@oracle.com> Message-ID: <01B3F426-98DE-4AB4-A1A3-841D764139FF@gmail.com> No hurry Alan. For now I'll produce OSX layout required for OSX on my packages. Cheers Le 7 avr. 2012 ? 15:03, Alan Bateman a ?crit : > On 07/04/2012 07:51, Henri Gomez wrote: >> : >> ok so 2 packages I guess, one for JDK another one for JRE with jigsaw-pkgs >> >> I'll packages them for OSX (DMG) asap. >> >> Do you plan to add OSX specific layout (aka Contents/Home, Info.plist >> ...) in a near future ? >> >> Cheers > We hope to have EA builds soon but it will likely be just the jdk-module-image in a tar ball initially. In time we would like to make the jre-base-image available with it pre-configured to download from a repository that contains the jmod packages. That way it will be possible to start with a minimal image and only install the JRE/JDK modules that you need. In time then the installer that Oracle's preview builds for 7u4 use will be forward-ported to 8 and be updated to work with a module image but I don't know exactly when that will be. > > -Alan. From zhangshj at linux.vnet.ibm.com Tue Apr 10 20:22:30 2012 From: zhangshj at linux.vnet.ibm.com (Shi Jun Zhang) Date: Wed, 11 Apr 2012 11:22:30 +0800 Subject: Is jdk/src/share/classes/sun/launcher/LauncherHelper.main method needed anymore? Message-ID: <4F84F8F6.6080307@linux.vnet.ibm.com> Hi, I'm reading the source code of jdk/src/share/classes/sun/launcher/LauncherHelper.java and the javadoc of main method reads following: ## Entry point for tool module that launches the JDK tools ## Temporary until multiple entry points is supported in modules I think this main method can be cleaned, right? -- Regards, Shi Jun Zhang From mandy.chung at oracle.com Tue Apr 10 20:54:29 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Tue, 10 Apr 2012 20:54:29 -0700 Subject: Is jdk/src/share/classes/sun/launcher/LauncherHelper.main method needed anymore? In-Reply-To: <4F84F8F6.6080307@linux.vnet.ibm.com> References: <4F84F8F6.6080307@linux.vnet.ibm.com> Message-ID: <4F850075.2000309@oracle.com> On 4/10/2012 8:22 PM, Shi Jun Zhang wrote: > Hi, > > I'm reading the source code of > jdk/src/share/classes/sun/launcher/LauncherHelper.java and the javadoc > of main method reads following: > ## Entry point for tool module that launches the JDK tools > ## Temporary until multiple entry points is supported in modules > > I think this main method can be cleaned, right? Yes, it's on my list to do. Mandy From Alan.Bateman at oracle.com Thu Apr 12 11:47:21 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Thu, 12 Apr 2012 19:47:21 +0100 Subject: Substitution (aka aliases) In-Reply-To: <4F7E238B.7060006@oracle.com> References: <4F7E238B.7060006@oracle.com> Message-ID: <4F872339.9080605@oracle.com> On 05/04/2012 23:58, Mandy Chung wrote: > I have implemented the runtime support for substitution, aka aliases, > that supports refactoring via aggregation and also allows a module to > resolve against any one of a set of equivalent implementation modules > [1]. The provides clause declares an alias name for a module: > module foo { > provides bar; > } > > Any module requiring bar can be satisfied by foo. > > Webrev: > http://cr.openjdk.java.net/~mchung/jigsaw/webrevs/aliases/ I went through all the changes, good work! It's nice to get rid of the directories for the views along with the copy of the module info classes. As you pointed out, most of the changes are in SimpleLibrary so I spent the most time there. On the lock file, it only need only be opened for writing to get an exclusive lock. What would you think of Dictionary instead of ModuleDirectory for the inner case name (Catalog comes to mind too but that's already used)? Could it extend MetaData too? Minor comment but the private modifier on every method is a bit of a distraction in ModuleDirectory. ModuleDirectory.refresh could use DirectoryStream to iterate over the directory and would avoid the canRead check (which isn't reliable on all platforms anyway). The newDirectoryStream method will fail if the directory can't be opened which is what is needed. A couple of minor nits, inconsistent indent in Catalog.java L143, RemoteRepository.java L337, Commands.java L182. One other nit is the copyright date on hello-alias.sh. Otherwise I think this is good. As you noted, the main open question here is whether aliases should have version numbers. -Alan. From mandy.chung at oracle.com Thu Apr 12 13:28:31 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Thu, 12 Apr 2012 13:28:31 -0700 Subject: Substitution (aka aliases) In-Reply-To: <4F872339.9080605@oracle.com> References: <4F7E238B.7060006@oracle.com> <4F872339.9080605@oracle.com> Message-ID: <4F873AEF.2090501@oracle.com> On 4/12/2012 11:47 AM, Alan Bateman wrote: > I went through all the changes, good work! It's nice to get rid of the > directories for the views along with the copy of the module info classes. > Thanks for the review, Alan. > As you pointed out, most of the changes are in SimpleLibrary so I > spent the most time there. > > On the lock file, it only need only be opened for writing to get an > exclusive lock. > > What would you think of Dictionary instead of ModuleDirectory for the > inner case name (Catalog comes to mind too but that's already used)? > Could it extend MetaData too? > As for class name, I also thought about "Dictionary" while I think it's more like a directory of looking up names. I can change it if you think Dictionary is a better fit. I also like to make ModuleDirectory and also RepoList inner classes to extend MetaData but it requires some cleanup that I leave it for later to do. The current MetaData class writes to the file directly but what we want here to write to a temporary file first and then atomically replace the file so that readers of ModuleDictionary doesn't need to hold the exclusive lock. I keep this as one of the cleanup tasks to do. > Minor comment but the private modifier on every method is a bit of a > distraction in ModuleDirectory. > Agree - I'll clean them up. > ModuleDirectory.refresh could use DirectoryStream to iterate over the > directory and would avoid the canRead check (which isn't reliable on > all platforms anyway). The newDirectoryStream method will fail if the > directory can't be opened which is what is needed. > I'll take a look at that. > A couple of minor nits, inconsistent indent in Catalog.java L143, > RemoteRepository.java L337, Commands.java L182. One other nit is the > copyright date on hello-alias.sh. > Will fix them. Thanks for catching them. > Otherwise I think this is good. As you noted, the main open question > here is whether aliases should have version numbers. > Thanks. Mandy From mandy.chung at oracle.com Thu Apr 12 15:57:56 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Thu, 12 Apr 2012 15:57:56 -0700 Subject: Review request: add TESTVMOPTS to jigsaw shell tests Message-ID: <4F875DF4.40202@oracle.com> The jigsaw shell tests currently ignore the VM options even if they are set via jtreg options (e.g. -client, -server, -esa, -ea, -vmoption or -vmoptions). This patch fixes them up by adding TESTVMOPTS environment variable [1] that will be set to the VM options passed from the jtreg harness invocation: Webrev at: http://cr.openjdk.java.net/~mchung/jigsaw/webrevs/test-vm-opts/ Mandy [1] http://openjdk.java.net/jtreg/tag-spec.txt From jonathan.gibbons at oracle.com Thu Apr 12 18:52:28 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Thu, 12 Apr 2012 18:52:28 -0700 Subject: org.openjdk.jigsaw.Catalog.readLocalModuleInfo Message-ID: <4F8786DC.5050903@oracle.com> Should I be concerned that Catalog.readLocalModuleInfo is being called an absurdly high number of times during Configurator.configurePaths? I have a scenario where javac is compiling 3 small modules, and it creates a javac-specific impl of Catalog for use by the Configurator. The impl of readLocalModuleInfo is being called a total of **416** times for these 3 modules. What seems anomalous to me is that the method is called **read**LocalModuleInfo, implying there might be disk activity involved. As such, I presumed, perhaps naively, that it would be called once per module id, and the resulting ModuleInfo cached inside the Configurator. Clearly, I can manage to cache the results and avoid creating a new ModuleInfo object on every call. But I wonder if other code that impls this method is falling into the same trap and assuming it will be called just just per module id per use of the Configurator. -- Jon From jonathan.gibbons at oracle.com Thu Apr 12 19:25:52 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Thu, 12 Apr 2012 19:25:52 -0700 Subject: export question Message-ID: <4F878EB0.8010902@oracle.com> Packages are only observable if they contain something observable. (JLS 7.4.3) Must a package be observable to be exported from a module? i.e. is it a compile-time error to export a package that is not observable? -- Jon From jonathan.gibbons at oracle.com Thu Apr 12 19:52:13 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Thu, 12 Apr 2012 19:52:13 -0700 Subject: org.openjdk.jigsaw.Catalog.readLocalModuleInfo In-Reply-To: <4F8786DC.5050903@oracle.com> References: <4F8786DC.5050903@oracle.com> Message-ID: <4F8794DD.10905@oracle.com> More Configurator oddities ... Same environment, small library of 3 small modules, with a parent library of the system library. Configurator calls the javac impl of Catalog.gatherLocalModuleIds, and gets a set of the 3 small modules as a result. But, even though it now knows what local modules there are, it is still calling readLocalModuleInfo for many/all of the platform modules, i.e. beginning jdk.* and sun.*. This seems unnecessary, since it can be inferred from the result of gatherLocalModuleIds that these modules are not in this particular library. -- Jon On 04/12/2012 06:52 PM, Jonathan Gibbons wrote: > Should I be concerned that Catalog.readLocalModuleInfo is being called > an absurdly high number of times during Configurator.configurePaths? > > I have a scenario where javac is compiling 3 small modules, and it > creates a javac-specific impl of Catalog for use by the Configurator. > The impl of readLocalModuleInfo is being called a total of **416** > times for these 3 modules. > > What seems anomalous to me is that the method is called > **read**LocalModuleInfo, implying there might be disk activity > involved. As such, I presumed, perhaps naively, that it would be > called once per module id, and the resulting ModuleInfo cached inside > the Configurator. > > Clearly, I can manage to cache the results and avoid creating a new > ModuleInfo object on every call. But I wonder if other code that impls > this method is falling into the same trap and assuming it will be > called just just per module id per use of the Configurator. > > -- Jon From mandy.chung at oracle.com Thu Apr 12 21:20:29 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Thu, 12 Apr 2012 21:20:29 -0700 Subject: org.openjdk.jigsaw.Catalog.readLocalModuleInfo In-Reply-To: <4F8786DC.5050903@oracle.com> References: <4F8786DC.5050903@oracle.com> Message-ID: <4F87A98D.3010705@oracle.com> On 4/12/2012 6:52 PM, Jonathan Gibbons wrote: > Should I be concerned that Catalog.readLocalModuleInfo is being called > an absurdly high number of times during Configurator.configurePaths? > I would say this's an performance optimization opportunity to be implemented in the resolver. > I have a scenario where javac is compiling 3 small modules, and it > creates a javac-specific impl of Catalog for use by the Configurator. > The impl of readLocalModuleInfo is being called a total of **416** > times for these 3 modules. > > What seems anomalous to me is that the method is called > **read**LocalModuleInfo, implying there might be disk activity > involved. As such, I presumed, perhaps naively, that it would be > called once per module id, and the resulting ModuleInfo cached inside > the Configurator. > > Clearly, I can manage to cache the results and avoid creating a new > ModuleInfo object on every call. But I wonder if other code that impls > this method is falling into the same trap and assuming it will be > called just just per module id per use of the Configurator. > We are aware of some performance issues with the current resolver prototype - there isn't much optimization, if any, or caching implemented. There are some low hanging fruits that could be optimized for example caching the ModuleInfo read. The number of readLocalModuleInfo calls was increased due to the views and services support. With the changes done for aliases [1] - change from cat.listModuleIds to cat.listDeclaringModuleIds , it would help a little bit but still more caching should be done. > More Configurator oddities ... > > Same environment, small library of 3 small modules, with a parent > library of the system library. > > Configurator calls the javac impl of Catalog.gatherLocalModuleIds, and > gets a set of the 3 small modules as a result. But, even though it > now knows what local modules there are, it is still calling > readLocalModuleInfo for many/all of the platform modules, i.e. > beginning jdk.* and sun.*. This seems unnecessary, since it can be > inferred from the result of gatherLocalModuleIds that these modules > are not in this particular library. The reason why jdk* and sun.* are loaded before the resolver is trying to resolve jdk.base which has several service dependences. This leads to adding the jdk* and sun* service providers as optional dependences during the configuration computation. I think Configurator.configurePaths would not need to resolve the service dependences as it's done in the install time (i.e. Configurator.configure) - one difference between compile-time and install-time? Mandy [1] http://mail.openjdk.java.net/pipermail/jigsaw-dev/2012-April/002351.html From david.bosschaert at gmail.com Fri Apr 13 00:15:16 2012 From: david.bosschaert at gmail.com (David Bosschaert) Date: Fri, 13 Apr 2012 08:15:16 +0100 Subject: XML for module descriptor In-Reply-To: <4F74500C.1030605@oracle.com> References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> Message-ID: On 29 March 2012 13:05, Alan Bateman wrote: > On 28/03/2012 19:52, R?mi Forax wrote: >> >> : >> As I already said, the best is to develop a small parser >> that is able to parse a module-info.class and provide >> XML events or properties. > > FWIW, ModuleSystem already defines a parseModuleInfo method for parsing > module-info.class files. This is yet another reason why I think it's weird to use .class files. Normally .class files are read by the VM, but in this case a special java class is written to read the .class file. So it's used as just a data file, which again underlines the point that using .class files is not the right thing to do here. > On XML then the current prototype base module does not include JAXP or any > XML support. Right, so if we go with XML we'd have to embed a tiny parser that is just good enough to read the XML definition, which isn't hard to do. I have currently an implementation that (when jarred-up) is about 85kb, but as mentioned before it should be possible to optimize that into something smaller. I've been thinking about alternative representations. Although I think that using MANIFEST.MF is better than using module-info.class, there are still some issues with it: the fixed line-length and other esoteric formatting rules and the fact that when using it one generally needs a second-level parser to parse the value of a header, I mean the JRE Manifest parser could return the following from an OSGi Import-Package header, org.osgi.service.log;version="[1.3,2)",org.osgi.util.tracker;version="[1.4,2)" but that will then need to be fed to another parser to be processed. It would be nice that whatever format we come up with can use a single parser to do all the parsing for us :) So I've been thinking a little more about alternative representations. Given the following XML (which I have working on my penrose clone) This could also be represented as JSON like this: module { "name" : "org.astro", "version" : "1.2", "exports" : [ { "name" : "org.astro.somepackage"} ] } I don't think the core contains a JSON parser, but again it should be possible to write a really small one (possibly by leveraging the java.util.Scanner class). Using JSON one can then add extensibility by introducing the idea of namespaces. I don't think this is standard JSON at this point in time, but I have seen people do it in the following way (e.g. to add OSGi versioning to the package export): module { "name" : "org.astro", "version" : "1.2", "exports" : [ { "name" : "org.astro.somepackage", "org.osgi.version" : "1.0" } ] } I'd be happy to investigate the actual realization of this through JSON if people think that's better than XML and MANIFEST.MF... Cheers, David From eric at tibco.com Fri Apr 13 02:07:21 2012 From: eric at tibco.com (Eric Johnson) Date: Fri, 13 Apr 2012 11:07:21 +0200 Subject: XML for module descriptor In-Reply-To: References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> Message-ID: <4F87ECC9.3040109@tibco.com> I thought XML initially because that's what I'm familiar with, and I don't know of all the JSON tools out there that could be applied. JSON has some interesting properties - like now being readily able to build a Javascript program running in a browser that can crawl metadata about bundles. In any case, if you think JSON works, that still seems better to me than burying the information in a compiled "module-info.class" file. As for the "OSGi" extensions you explore, you could equally well "reserve" the "osgi-" prefix by fiat, and do this: module { "name" : "org.astro", "version" : "1.2", "exports" : [ { "name" : "org.astro.somepackage" "osgi-version" : "1.0" "osgi-uses" : [ "org.astro.other.packageA", "org.astro.otherpackageB" ] } ] } (My JSON syntax may be incorrect above, but hopefully you get the intent?) -Eric. On 4/13/12 9:15 AM, David Bosschaert wrote: > On 29 March 2012 13:05, Alan Bateman wrote: >> On 28/03/2012 19:52, R?mi Forax wrote: >>> : >>> As I already said, the best is to develop a small parser >>> that is able to parse a module-info.class and provide >>> XML events or properties. >> FWIW, ModuleSystem already defines a parseModuleInfo method for parsing >> module-info.class files. > This is yet another reason why I think it's weird to use .class files. > Normally .class files are read by the VM, but in this case a special > java class is written to read the .class file. So it's used as just a > data file, which again underlines the point that using .class files is > not the right thing to do here. > >> On XML then the current prototype base module does not include JAXP or any >> XML support. > Right, so if we go with XML we'd have to embed a tiny parser that is > just good enough to read the XML definition, which isn't hard to do. I > have currently an implementation that (when jarred-up) is about 85kb, > but as mentioned before it should be possible to optimize that into > something smaller. > > I've been thinking about alternative representations. Although I think > that using MANIFEST.MF is better than using module-info.class, there > are still some issues with it: the fixed line-length and other > esoteric formatting rules and the fact that when using it one > generally needs a second-level parser to parse the value of a header, > I mean the JRE Manifest parser could return the following from an OSGi > Import-Package header, > org.osgi.service.log;version="[1.3,2)",org.osgi.util.tracker;version="[1.4,2)" > but that will then need to be fed to another parser to be processed. > It would be nice that whatever format we come up with can use a single > parser to do all the parsing for us :) > > So I've been thinking a little more about alternative representations. > Given the following XML (which I have working on my penrose clone) > xmlns="http://www.jcp.org/xmlns/modules/v1.0"> > > > > This could also be represented as JSON like this: > module { > "name" : "org.astro", > "version" : "1.2", > "exports" : [ > { "name" : "org.astro.somepackage"} > ] > } > I don't think the core contains a JSON parser, but again it should be > possible to write a really small one (possibly by leveraging the > java.util.Scanner class). Using JSON one can then add extensibility by > introducing the idea of namespaces. I don't think this is standard > JSON at this point in time, but I have seen people do it in the > following way (e.g. to add OSGi versioning to the package export): > module { > "name" : "org.astro", > "version" : "1.2", > "exports" : [ > { "name" : "org.astro.somepackage", "org.osgi.version" : "1.0" } > ] > } > > I'd be happy to investigate the actual realization of this through > JSON if people think that's better than XML and MANIFEST.MF... > > Cheers, > > David From zhangshj at linux.vnet.ibm.com Fri Apr 13 02:47:01 2012 From: zhangshj at linux.vnet.ibm.com (Shi Jun Zhang) Date: Fri, 13 Apr 2012 17:47:01 +0800 Subject: XML for module descriptor In-Reply-To: References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> Message-ID: <4F87F615.1070907@linux.vnet.ibm.com> On 4/13/2012 3:15 PM, David Bosschaert wrote: > On 29 March 2012 13:05, Alan Bateman wrote: >> On 28/03/2012 19:52, R?mi Forax wrote: >>> : >>> As I already said, the best is to develop a small parser >>> that is able to parse a module-info.class and provide >>> XML events or properties. >> FWIW, ModuleSystem already defines a parseModuleInfo method for parsing >> module-info.class files. > This is yet another reason why I think it's weird to use .class files. > Normally .class files are read by the VM, but in this case a special > java class is written to read the .class file. So it's used as just a > data file, which again underlines the point that using .class files is > not the right thing to do here. > >> On XML then the current prototype base module does not include JAXP or any >> XML support. > Right, so if we go with XML we'd have to embed a tiny parser that is > just good enough to read the XML definition, which isn't hard to do. I > have currently an implementation that (when jarred-up) is about 85kb, > but as mentioned before it should be possible to optimize that into > something smaller. > > I've been thinking about alternative representations. Although I think > that using MANIFEST.MF is better than using module-info.class, there > are still some issues with it: the fixed line-length and other > esoteric formatting rules and the fact that when using it one > generally needs a second-level parser to parse the value of a header, > I mean the JRE Manifest parser could return the following from an OSGi > Import-Package header, > org.osgi.service.log;version="[1.3,2)",org.osgi.util.tracker;version="[1.4,2)" > but that will then need to be fed to another parser to be processed. > It would be nice that whatever format we come up with can use a single > parser to do all the parsing for us :) > > So I've been thinking a little more about alternative representations. > Given the following XML (which I have working on my penrose clone) > xmlns="http://www.jcp.org/xmlns/modules/v1.0"> > > > > This could also be represented as JSON like this: > module { > "name" : "org.astro", > "version" : "1.2", > "exports" : [ > { "name" : "org.astro.somepackage"} > ] > } > I don't think the core contains a JSON parser, but again it should be > possible to write a really small one (possibly by leveraging the > java.util.Scanner class). Using JSON one can then add extensibility by > introducing the idea of namespaces. I don't think this is standard > JSON at this point in time, but I have seen people do it in the > following way (e.g. to add OSGi versioning to the package export): > module { > "name" : "org.astro", > "version" : "1.2", > "exports" : [ > { "name" : "org.astro.somepackage", "org.osgi.version" : "1.0" } > ] > } > > I'd be happy to investigate the actual realization of this through > JSON if people think that's better than XML and MANIFEST.MF... > > Cheers, > > David > +1 I think JSON is more readable than XML. And as MANIFEST.MF has limitations, it seems not to be a good choice either. YAML is another choice we can consider. The module info will be something like this: module: name: org.astro version: 1.2 exports: name: org.astro.somepackage org.osgi.version: 1.0 -- Regards, Shi Jun Zhang From gnormington at vmware.com Fri Apr 13 03:23:49 2012 From: gnormington at vmware.com (Glyn Normington) Date: Fri, 13 Apr 2012 11:23:49 +0100 Subject: XML for module descriptor In-Reply-To: <4F87F615.1070907@linux.vnet.ibm.com> References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> Message-ID: <55019349-C627-4F51-A846-5D3765511056@vmware.com> On 13 Apr 2012, at 10:47, Shi Jun Zhang wrote: > On 4/13/2012 3:15 PM, David Bosschaert wrote: >> On 29 March 2012 13:05, Alan Bateman wrote: >>> On 28/03/2012 19:52, R?mi Forax wrote: >>>> : >>>> As I already said, the best is to develop a small parser >>>> that is able to parse a module-info.class and provide >>>> XML events or properties. >>> FWIW, ModuleSystem already defines a parseModuleInfo method for parsing >>> module-info.class files. >> This is yet another reason why I think it's weird to use .class files. >> Normally .class files are read by the VM, but in this case a special >> java class is written to read the .class file. So it's used as just a >> data file, which again underlines the point that using .class files is >> not the right thing to do here. >> >>> On XML then the current prototype base module does not include JAXP or any >>> XML support. >> Right, so if we go with XML we'd have to embed a tiny parser that is >> just good enough to read the XML definition, which isn't hard to do. I >> have currently an implementation that (when jarred-up) is about 85kb, >> but as mentioned before it should be possible to optimize that into >> something smaller. >> >> I've been thinking about alternative representations. Although I think >> that using MANIFEST.MF is better than using module-info.class, there >> are still some issues with it: the fixed line-length and other >> esoteric formatting rules and the fact that when using it one >> generally needs a second-level parser to parse the value of a header, >> I mean the JRE Manifest parser could return the following from an OSGi >> Import-Package header, >> org.osgi.service.log;version="[1.3,2)",org.osgi.util.tracker;version="[1.4,2)" >> but that will then need to be fed to another parser to be processed. >> It would be nice that whatever format we come up with can use a single >> parser to do all the parsing for us :) >> >> So I've been thinking a little more about alternative representations. >> Given the following XML (which I have working on my penrose clone) >> > xmlns="http://www.jcp.org/xmlns/modules/v1.0"> >> >> >> >> This could also be represented as JSON like this: >> module { >> "name" : "org.astro", >> "version" : "1.2", >> "exports" : [ >> { "name" : "org.astro.somepackage"} >> ] >> } >> I don't think the core contains a JSON parser, but again it should be >> possible to write a really small one (possibly by leveraging the >> java.util.Scanner class). Using JSON one can then add extensibility by >> introducing the idea of namespaces. I don't think this is standard >> JSON at this point in time, but I have seen people do it in the >> following way (e.g. to add OSGi versioning to the package export): >> module { >> "name" : "org.astro", >> "version" : "1.2", >> "exports" : [ >> { "name" : "org.astro.somepackage", "org.osgi.version" : "1.0" } >> ] >> } >> >> I'd be happy to investigate the actual realization of this through >> JSON if people think that's better than XML and MANIFEST.MF... >> >> Cheers, >> >> David >> > > +1 > > I think JSON is more readable than XML. And as MANIFEST.MF has limitations, it seems not to be a good choice either. YAML is another choice we can consider. The module info will be something like this: > module: > name: org.astro > version: 1.2 > exports: > name: org.astro.somepackage > org.osgi.version: 1.0 > > -- > Regards, > > Shi Jun Zhang > > Any text solution beats a binary file. JSON seems preferable to XML. I think YAML is not as suitable as JSON as it's harder to parse and perhaps more error-prone when hand-written. Regards, Glyn From debasish.raychawdhuri at gmail.com Fri Apr 13 03:33:48 2012 From: debasish.raychawdhuri at gmail.com (Debasish Ray Chawdhuri) Date: Fri, 13 Apr 2012 16:03:48 +0530 Subject: XML for module descriptor In-Reply-To: <55019349-C627-4F51-A846-5D3765511056@vmware.com> References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> Message-ID: I agree with Glyn. Indentation based hierarchy will be error prone when hand written. -- Debasish Ray Chawdhuri From Alan.Bateman at oracle.com Fri Apr 13 03:42:33 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Fri, 13 Apr 2012 11:42:33 +0100 Subject: Review request: add TESTVMOPTS to jigsaw shell tests In-Reply-To: <4F875DF4.40202@oracle.com> References: <4F875DF4.40202@oracle.com> Message-ID: <4F880319.3050005@oracle.com> On 12/04/2012 23:57, Mandy Chung wrote: > The jigsaw shell tests currently ignore the VM options even if they > are set via jtreg options (e.g. -client, -server, -esa, -ea, -vmoption > or -vmoptions). This patch fixes them up by adding TESTVMOPTS > environment variable [1] that will be set to the VM options passed > from the jtreg harness invocation: > > Webrev at: > http://cr.openjdk.java.net/~mchung/jigsaw/webrevs/test-vm-opts/ These changes look okay to me (and as it happens, I've been looking for someone to do a pass over all the shell tests in the jdk repository to ensure that the VM options are passed through to VMs created by the scripts as sometimes we aren't testing exactly what is intended). On -esa and -ea then they could be passed in via the jtreg -vmoption too but that would require changing test/Makefile and also it gets complicated when -J is required. So what you have is fine. -Alan From njbartlett at gmail.com Fri Apr 13 04:10:53 2012 From: njbartlett at gmail.com (Neil Bartlett) Date: Fri, 13 Apr 2012 12:10:53 +0100 Subject: XML for module descriptor In-Reply-To: References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> Message-ID: <126E26BCE2334A72952649B5AED52E81@gmail.com> +1 for JSON as a first choice, XML as a second if a small enough parser can be found/written to fit into the core. -1 for YAML and other significant-whitespace formats; I agree with the comments about fragility. -1000 for module-info.class and other binary formats. The seems like a no-brainer to me. The only reason to use it appears to be that the parser is already present in the core, though as David points out that parser is ordinarily not accessible to applications. On Friday, 13 April 2012 at 11:33, Debasish Ray Chawdhuri wrote: > I agree with Glyn. Indentation based hierarchy will be error prone when > hand written. > > -- > Debasish Ray Chawdhuri > > > From mandy.chung at oracle.com Fri Apr 13 07:33:09 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Fri, 13 Apr 2012 07:33:09 -0700 Subject: Review request: add TESTVMOPTS to jigsaw shell tests In-Reply-To: <4F880319.3050005@oracle.com> References: <4F875DF4.40202@oracle.com> <4F880319.3050005@oracle.com> Message-ID: <4F883925.9040900@oracle.com> On 4/13/2012 3:42 AM, Alan Bateman wrote: > These changes look okay to me (and as it happens, I've been looking > for someone to do a pass over all the shell tests in the jdk > repository to ensure that the VM options are passed through to VMs > created by the scripts as sometimes we aren't testing exactly what is > intended). > Thanks. I notice that in the existing jdk regression tests too. > On -esa and -ea then they could be passed in via the jtreg -vmoption > too but that would require changing test/Makefile and also it gets > complicated when -J is required. So what you have is fine. test/Makefile always passes -esa -ea to jtreg. We someones run the tests without jtreg during development - I thought it would be handy to set them by default (at least during this prototype). Mandy From jonathan.gibbons at oracle.com Fri Apr 13 07:37:22 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Fri, 13 Apr 2012 07:37:22 -0700 Subject: Review request: add TESTVMOPTS to jigsaw shell tests In-Reply-To: <4F880319.3050005@oracle.com> References: <4F875DF4.40202@oracle.com> <4F880319.3050005@oracle.com> Message-ID: <4F883A22.8050204@oracle.com> On 04/13/2012 03:42 AM, Alan Bateman wrote: > > On -esa and -ea then they could be passed in via the jtreg -vmoption > too but that would require changing test/Makefile and also it gets > complicated when -J is required. So what you have is fine. TESTTOOLVMOPTS is equivalent to TESTVMOPTS for tools -- i.e. each option is prefixed with -J -- Jon From mandy.chung at oracle.com Fri Apr 13 07:39:43 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Fri, 13 Apr 2012 07:39:43 -0700 Subject: Review request: add TESTVMOPTS to jigsaw shell tests In-Reply-To: <4F883A22.8050204@oracle.com> References: <4F875DF4.40202@oracle.com> <4F880319.3050005@oracle.com> <4F883A22.8050204@oracle.com> Message-ID: <4F883AAF.9040802@oracle.com> On 4/13/2012 7:37 AM, Jonathan Gibbons wrote: > TESTTOOLVMOPTS is equivalent to TESTVMOPTS for tools -- i.e. each > option is prefixed with -J Great to know! I'll fix the tests to use it. Mandy From Alan.Bateman at oracle.com Fri Apr 13 10:01:14 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Fri, 13 Apr 2012 18:01:14 +0100 Subject: Review request: add TESTVMOPTS to jigsaw shell tests In-Reply-To: <4F883A22.8050204@oracle.com> References: <4F875DF4.40202@oracle.com> <4F880319.3050005@oracle.com> <4F883A22.8050204@oracle.com> Message-ID: <4F885BDA.4000005@oracle.com> On 13/04/2012 15:37, Jonathan Gibbons wrote: > > TESTTOOLVMOPTS is equivalent to TESTVMOPTS for tools -- i.e. each > option is prefixed with -J > > -- Jon Like Mandy, I didn't know about this one, very useful! -Alan From jonathan.gibbons at oracle.com Fri Apr 13 10:34:44 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Fri, 13 Apr 2012 10:34:44 -0700 Subject: Review request: add TESTVMOPTS to jigsaw shell tests In-Reply-To: <4F885BDA.4000005@oracle.com> References: <4F875DF4.40202@oracle.com> <4F880319.3050005@oracle.com> <4F883A22.8050204@oracle.com> <4F885BDA.4000005@oracle.com> Message-ID: <4F8863B4.9060105@oracle.com> On 04/13/2012 10:01 AM, Alan Bateman wrote: > On 13/04/2012 15:37, Jonathan Gibbons wrote: >> >> TESTTOOLVMOPTS is equivalent to TESTVMOPTS for tools -- i.e. each >> option is prefixed with -J >> >> -- Jon > Like Mandy, I didn't know about this one, very useful! > > -Alan To see the complete list in a shell test, try executing env | grep '^TEST' in a shell test. In a regular (Java) test, look for system properties beginning "test." -- Jon From mandy.chung at oracle.com Fri Apr 13 13:44:58 2012 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Fri, 13 Apr 2012 20:44:58 +0000 Subject: hg: jigsaw/jigsaw/jdk: Add TESTVMOPTS and TESTTOOLVMOPTS to the jigsaw shell tests Message-ID: <20120413204522.DA44D470AF@hg.openjdk.java.net> Changeset: a348ba2279b9 Author: mchung Date: 2012-04-13 13:44 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a348ba2279b9 Add TESTVMOPTS and TESTTOOLVMOPTS to the jigsaw shell tests ! test/java/lang/module/module-info-reader.sh ! test/org/openjdk/jigsaw/circular-deps.sh ! test/org/openjdk/jigsaw/cli/SignedModuleFileTest.sh ! test/org/openjdk/jigsaw/cli/jmod-basic.sh ! test/org/openjdk/jigsaw/cli/jmod-signed.sh ! test/org/openjdk/jigsaw/cli/signed-modular-jar.sh ! test/org/openjdk/jigsaw/cli/signed-module.sh ! test/org/openjdk/jigsaw/cli/timestamp-test.sh ! test/org/openjdk/jigsaw/hello-jar.sh ! test/org/openjdk/jigsaw/hello-native.sh ! test/org/openjdk/jigsaw/hello-repo.sh ! test/org/openjdk/jigsaw/install-files.sh ! test/org/openjdk/jigsaw/install-repo.sh ! test/org/openjdk/jigsaw/library.sh ! test/org/openjdk/jigsaw/optional-deps.sh ! test/org/openjdk/jigsaw/optional-jaxp.sh ! test/org/openjdk/jigsaw/preinstall.sh ! test/org/openjdk/jigsaw/pubrepo.sh ! test/org/openjdk/jigsaw/remrepo.sh ! test/org/openjdk/jigsaw/repocat.sh ! test/org/openjdk/jigsaw/repolist.sh ! test/org/openjdk/jigsaw/resource.sh ! test/org/openjdk/jigsaw/services/hello.sh ! test/org/openjdk/jigsaw/services/many.sh ! test/org/openjdk/jigsaw/services/optional.sh ! test/org/openjdk/jigsaw/services/services-jar.sh ! test/org/openjdk/jigsaw/services/view.sh ! test/org/openjdk/jigsaw/tester.sh From jeffmaury at jeffmaury.com Fri Apr 13 15:16:39 2012 From: jeffmaury at jeffmaury.com (Jeff MAURY) Date: Sat, 14 Apr 2012 00:16:39 +0200 Subject: XML for module descriptor In-Reply-To: <126E26BCE2334A72952649B5AED52E81@gmail.com> References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> Message-ID: +1 for JSON Jeff On Fri, Apr 13, 2012 at 1:10 PM, Neil Bartlett wrote: > +1 for JSON as a first choice, XML as a second if a small enough parser > can be found/written to fit into the core. > > -1 for YAML and other significant-whitespace formats; I agree with the > comments about fragility. > > -1000 for module-info.class and other binary formats. The seems like a > no-brainer to me. The only reason to use it appears to be that the parser > is already present in the core, though as David points out that parser is > ordinarily not accessible to applications. > > > On Friday, 13 April 2012 at 11:33, Debasish Ray Chawdhuri wrote: > > > I agree with Glyn. Indentation based hierarchy will be error prone when > > hand written. > > > > -- > > Debasish Ray Chawdhuri > > > > > > > > > -- Jeff MAURY "Legacy code" often differs from its suggested alternative by actually working and scaling. - Bjarne Stroustrup http://www.jeffmaury.com http://riadiscuss.jeffmaury.com http://www.twitter.com/jeffmaury From forax at univ-mlv.fr Fri Apr 13 15:39:00 2012 From: forax at univ-mlv.fr (=?UTF-8?B?UsOpbWkgRm9yYXg=?=) Date: Sat, 14 Apr 2012 00:39:00 +0200 Subject: XML for module descriptor In-Reply-To: <126E26BCE2334A72952649B5AED52E81@gmail.com> References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> Message-ID: <4F88AB04.5060003@univ-mlv.fr> On 04/13/2012 01:10 PM, Neil Bartlett wrote: > +1 for JSON as a first choice, XML as a second if a small enough parser can be found/written to fit into the core. > > -1 for YAML and other significant-whitespace formats; I agree with the comments about fragility. > > -1000 for module-info.class and other binary formats. The seems like a no-brainer to me. The only reason to use it appears to be that the parser is already present in the core, though as David points out that parser is ordinarily not accessible to applications. Please re-read the mail of Alan. and we can't use JSON because there is no way to specify the character encoding. R?mi From alex.buckley at oracle.com Fri Apr 13 15:46:09 2012 From: alex.buckley at oracle.com (Alex Buckley) Date: Fri, 13 Apr 2012 15:46:09 -0700 Subject: export question In-Reply-To: <4F878EB0.8010902@oracle.com> References: <4F878EB0.8010902@oracle.com> Message-ID: <4F88ACB1.2050207@oracle.com> On 4/12/2012 7:25 PM, Jonathan Gibbons wrote: > Packages are only observable if they contain something observable. (JLS > 7.4.3) > > Must a package be observable to be exported from a module? i.e. is it a > compile-time error to export a package that is not observable? I'm fairly sure the _lack_ of rule in this area was desired. That is, you want to be able to declare a module with exports before you've written any of the code in the module. Trying not to be too fussy about workflow for once. Alex From jeffmaury at jeffmaury.com Fri Apr 13 16:30:47 2012 From: jeffmaury at jeffmaury.com (Jeff MAURY) Date: Sat, 14 Apr 2012 01:30:47 +0200 Subject: XML for module descriptor In-Reply-To: <4F88AB04.5060003@univ-mlv.fr> References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> <4F88AB04.5060003@univ-mlv.fr> Message-ID: Why don't you force a specific encoding for this file (UTF-8?) ? This should be the responsability of the compiler to generate the expected encoding Jeff On Sat, Apr 14, 2012 at 12:39 AM, R?mi Forax wrote: > On 04/13/2012 01:10 PM, Neil Bartlett wrote: > >> +1 for JSON as a first choice, XML as a second if a small enough parser >> can be found/written to fit into the core. >> >> -1 for YAML and other significant-whitespace formats; I agree with the >> comments about fragility. >> >> -1000 for module-info.class and other binary formats. The seems like a >> no-brainer to me. The only reason to use it appears to be that the parser >> is already present in the core, though as David points out that parser is >> ordinarily not accessible to applications. >> > > Please re-read the mail of Alan. > and we can't use JSON because there is no way to specify the character > encoding. > > R?mi > > -- Jeff MAURY "Legacy code" often differs from its suggested alternative by actually working and scaling. - Bjarne Stroustrup http://www.jeffmaury.com http://riadiscuss.jeffmaury.com http://www.twitter.com/jeffmaury From forax at univ-mlv.fr Fri Apr 13 16:44:34 2012 From: forax at univ-mlv.fr (=?ISO-8859-1?Q?R=E9mi_Forax?=) Date: Sat, 14 Apr 2012 01:44:34 +0200 Subject: XML for module descriptor In-Reply-To: References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> <4F88AB04.5060003@univ-mlv.fr> Message-ID: <4F88BA62.6000706@univ-mlv.fr> On 04/14/2012 01:30 AM, Jeff MAURY wrote: > Why don't you force a specific encoding for this file (UTF-8?) ? > This should be the responsability of the compiler to generate the > expected encoding > > Jeff because UTF-8 is not the default encoding on some platforms. I think people still want to use their Mac, by example, to code in Java. R?mi > > On Sat, Apr 14, 2012 at 12:39 AM, R?mi Forax > wrote: > > On 04/13/2012 01:10 PM, Neil Bartlett wrote: > > +1 for JSON as a first choice, XML as a second if a small > enough parser can be found/written to fit into the core. > > -1 for YAML and other significant-whitespace formats; I agree > with the comments about fragility. > > -1000 for module-info.class and other binary formats. The > seems like a no-brainer to me. The only reason to use it > appears to be that the parser is already present in the core, > though as David points out that parser is ordinarily not > accessible to applications. > > > Please re-read the mail of Alan. > and we can't use JSON because there is no way to specify the > character encoding. > > R?mi > > > > > -- > Jeff MAURY > > > "Legacy code" often differs from its suggested alternative by actually > working and scaling. > - Bjarne Stroustrup > > http://www.jeffmaury.com > http://riadiscuss.jeffmaury.com > http://www.twitter.com/jeffmaury From jesse.glick at oracle.com Fri Apr 13 18:06:57 2012 From: jesse.glick at oracle.com (Jesse Glick) Date: Fri, 13 Apr 2012 21:06:57 -0400 Subject: XML for module descriptor In-Reply-To: <4F88BA62.6000706@univ-mlv.fr> References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> <4F88AB04.5060003@univ-mlv.fr> <4F88BA62.6000706@univ-mlv.fr> Message-ID: <4F88CDB1.1080804@oracle.com> On 04/13/2012 07:44 PM, R?mi Forax wrote: > UTF-8 is not the default encoding on some platforms. > I think people still want to use their Mac, by example, to code in Java. In the rare case of someone using a computer with a legacy platform encoding who is editing a module descriptor using a plain text editor (rather than a Jigsaw-aware IDE of some kind) and using non-ASCII characters in identifiers such as for modules/types/packages, it does not seem a major imposition for them to set their editor to use UTF-8 for this file. Keep in mind that JAR manifests have been mandated to use UTF-8 for years; I have never heard of anyone clamoring to use, say, ISO-8859-2 to specify the value of Main-Class. From debasish.raychawdhuri at gmail.com Fri Apr 13 18:49:11 2012 From: debasish.raychawdhuri at gmail.com (Debasish Ray Chawdhuri) Date: Sat, 14 Apr 2012 07:19:11 +0530 Subject: XML for module descriptor In-Reply-To: <4F88CDB1.1080804@oracle.com> References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> <4F88AB04.5060003@univ-mlv.fr> <4F88BA62.6000706@univ-mlv.fr> <4F88CDB1.1080804@oracle.com> Message-ID: 1. How do your java files specify encoding? Similarly we might try to externally specify encoding in case it is not our default UTF-8 with some form of -encoding option. 2. JSON can specify encoding if we modify the parser a little. I guess we would have to find something with a license compatible with GPL. We can modify it to read an optional first line { "encoding":"UTF-8", if default encoding is not used. But I still would prefer the external option being passed to java compiler and java runtime. 3. The reason people do not complain about MANIFEST.MF being always in UTF-8 is that people hardly ever try to have class names and package names in non-ASCII characters, the encoding support for java files in mainly for string literals. It certainly does not make sense to have a complex parser like XML parser just because we want to support different encoding and we want the class names, package names and module names in non-ASCII characters. -- Debasish Ray Chawdhuri From mandy.chung at oracle.com Fri Apr 13 23:48:04 2012 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Sat, 14 Apr 2012 06:48:04 +0000 Subject: hg: jigsaw/jigsaw/jdk: Add AttachProvider to jdk.depconfig Message-ID: <20120414064815.E854A470BC@hg.openjdk.java.net> Changeset: 6115d294d356 Author: mchung Date: 2012-04-13 23:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6115d294d356 Add AttachProvider to jdk.depconfig ! make/modules/jdk.depconfig From jeffmaury at jeffmaury.com Sat Apr 14 01:08:35 2012 From: jeffmaury at jeffmaury.com (Jeff MAURY) Date: Sat, 14 Apr 2012 10:08:35 +0200 Subject: XML for module descriptor In-Reply-To: References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> <4F88AB04.5060003@univ-mlv.fr> <4F88BA62.6000706@univ-mlv.fr> <4F88CDB1.1080804@oracle.com> Message-ID: Even if the module file is using a specific encoding, the compilation/packaging of the jmod file can convert the file to the expected encoding just like what is done for .java --> .class files and probably what is done for MANIFEST.MF as well. Jeff On Sat, Apr 14, 2012 at 3:49 AM, Debasish Ray Chawdhuri < debasish.raychawdhuri at gmail.com> wrote: > 1. How do your java files specify encoding? Similarly we might try to > externally specify encoding in case it is not our default UTF-8 with some > form of -encoding option. > > 2. JSON can specify encoding if we modify the parser a little. I guess we > would have to find something with a license compatible with GPL. We can > modify it to read an optional first line { "encoding":"UTF-8", if default > encoding is not used. But I still would prefer the external option being > passed to java compiler and java runtime. > > 3. The reason people do not complain about MANIFEST.MF being always in > UTF-8 is that people hardly ever try to have class names and package names > in non-ASCII characters, the encoding support for java files in mainly for > string literals. > > It certainly does not make sense to have a complex parser like XML parser > just because we want to support different encoding and we want the class > names, package names and module names in non-ASCII characters. > > -- > Debasish Ray Chawdhuri > > -- Jeff MAURY "Legacy code" often differs from its suggested alternative by actually working and scaling. - Bjarne Stroustrup http://www.jeffmaury.com http://riadiscuss.jeffmaury.com http://www.twitter.com/jeffmaury From alan.bateman at oracle.com Mon Apr 16 05:57:06 2012 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Mon, 16 Apr 2012 12:57:06 +0000 Subject: hg: jigsaw/jigsaw: 9 new changesets Message-ID: <20120416125707.02406470E2@hg.openjdk.java.net> Changeset: 06ef0b4daa4c Author: katleman Date: 2012-04-05 13:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/06ef0b4daa4c Added tag jdk8-b33 for changeset 42f275168fa5 ! .hgtags Changeset: fa0fed83e335 Author: dcubed Date: 2012-03-23 09:17 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/fa0fed83e335 7136506: FDS: rework jdk repo Full Debug Symbols support Summary: JPRT needs to use the '-y' option with zip on non-Windows control builds in order to preserve symbolic links. Reviewed-by: dholmes, ohair ! make/jprt.gmk Changeset: 9a171072ff19 Author: lana Date: 2012-03-30 16:51 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/9a171072ff19 Merge Changeset: 4d45c7117e23 Author: dcubed Date: 2012-04-03 10:17 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/4d45c7117e23 7157296: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect OPT builds Summary: Build option FULL_DEBUG_SYMBOLS=0 only affects OPT builds. Finish enabling ENABLE_FULL_DEBUG_SYMBOLS flag on Windows. Reviewed-by: ohair, jmelvin, sspitsyn ! make/Defs-internal.gmk ! make/hotspot-rules.gmk ! make/jdk-rules.gmk Changeset: 3b70add6ae45 Author: lana Date: 2012-04-09 21:55 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/3b70add6ae45 Merge Changeset: e1830598f0b7 Author: ohair Date: 2012-04-10 08:18 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/e1830598f0b7 7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by: ohair, jjg, dholmes, ohrstrom, erikj, ihse, tgranat, ykantser Contributed-by: ohrstrom , erikj , ihse , tgranat , ykantser + common/autoconf/Makefile.in + common/autoconf/autogen.sh + common/autoconf/build-aux/config.guess + common/autoconf/build-aux/config.sub + common/autoconf/build-aux/install.sh + common/autoconf/build-aux/pkg.m4 + common/autoconf/builddeps.conf.example + common/autoconf/builddeps.conf.nfs.example + common/autoconf/builddeps.m4 + common/autoconf/closed.version.numbers + common/autoconf/config.h.in + common/autoconf/configure + common/autoconf/configure.ac + common/autoconf/cores.m4 + common/autoconf/help.m4 + common/autoconf/platform.m4 + common/autoconf/spec.gmk.in + common/autoconf/version.numbers + common/bin/compareimage.sh + common/bin/diffexec.sh + common/bin/diffjarzip.sh + common/bin/difflib.sh + common/bin/difftext.sh + common/bin/exception_list_linux + common/bin/extractvcvars.sh + common/bin/hide_important_warnings_from_javac.sh + common/bin/logger.sh + common/makefiles/IdlCompilation.gmk + common/makefiles/JavaCompilation.gmk + common/makefiles/MakeBase.gmk + common/makefiles/Makefile + common/makefiles/NativeCompilation.gmk + common/makefiles/RMICompile.gmk + common/makefiles/compress.post + common/makefiles/compress.pre + common/makefiles/uncompress.sed + common/src/uncygdrive.c Changeset: 894a478d2c48 Author: katleman Date: 2012-04-11 14:07 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/894a478d2c48 Merge Changeset: 5285317ebb4e Author: katleman Date: 2012-04-12 09:34 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/5285317ebb4e Added tag jdk8-b34 for changeset 894a478d2c48 ! .hgtags Changeset: abe87caf9f47 Author: alanb Date: 2012-04-13 12:32 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/rev/abe87caf9f47 Merge ! .hgtags ! make/jdk-rules.gmk ! make/jprt.gmk From alan.bateman at oracle.com Mon Apr 16 05:57:15 2012 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Mon, 16 Apr 2012 12:57:15 +0000 Subject: hg: jigsaw/jigsaw/corba: 6 new changesets Message-ID: <20120416125719.5C58D470E3@hg.openjdk.java.net> Changeset: 1e2ac1ea3f6c Author: cl Date: 2012-03-29 13:02 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/1e2ac1ea3f6c Added tag jdk8-b32 for changeset 5d820cb6b1af ! .hgtags Changeset: 0feb9b8a9538 Author: katleman Date: 2012-04-05 13:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/0feb9b8a9538 Added tag jdk8-b33 for changeset 1e2ac1ea3f6c ! .hgtags Changeset: a1b6b8f33d86 Author: ohair Date: 2012-04-10 08:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/a1b6b8f33d86 7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by: ohair, jjg, dholmes, ohrstrom, erikj, ihse, tgranat, ykantser Contributed-by: ohrstrom , erikj , ihse , tgranat , ykantser + makefiles/Makefile Changeset: e24c5cc8b0f7 Author: katleman Date: 2012-04-11 14:07 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/e24c5cc8b0f7 Merge Changeset: e3d735914edd Author: katleman Date: 2012-04-12 09:34 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/e3d735914edd Added tag jdk8-b34 for changeset e24c5cc8b0f7 ! .hgtags Changeset: 7d6afcc9f1e8 Author: alanb Date: 2012-04-13 12:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/corba/rev/7d6afcc9f1e8 Merge ! .hgtags From alan.bateman at oracle.com Mon Apr 16 05:59:41 2012 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Mon, 16 Apr 2012 12:59:41 +0000 Subject: hg: jigsaw/jigsaw/hotspot: 36 new changesets Message-ID: <20120416130107.204DA470E4@hg.openjdk.java.net> Changeset: 39e5c6153285 Author: cl Date: 2012-03-29 13:02 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/39e5c6153285 Added tag jdk8-b32 for changeset 25410a347ebb ! .hgtags Changeset: bc8881f974b8 Author: jcoomes Date: 2012-03-23 22:34 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/bc8881f974b8 7156659: new hotspot build - hs24-b06 Reviewed-by: johnc ! make/hotspot_version Changeset: 1139f6b1cbd4 Author: jcoomes Date: 2012-03-20 19:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/1139f6b1cbd4 7154724: jdk7u4 test properties missing from jprt.properties Reviewed-by: brutisso ! make/jprt.properties Changeset: 0e9e3cecdc81 Author: mgerdin Date: 2012-03-21 08:34 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0e9e3cecdc81 7152791: wbapi tests fail on cygwin Summary: Detect cygwin prescence when setting up PLATFORM. Translate cygwin style paths before passing them on to jtreg. Reviewed-by: jcoomes, brutisso ! test/Makefile Changeset: 8a729074feae Author: nloodin Date: 2012-03-16 16:14 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/8a729074feae 7154517: Build error in hotspot-gc without precompiled headers Reviewed-by: jcoomes, brutisso ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp Changeset: 64bf7c8270cb Author: johnc Date: 2012-03-12 14:59 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/64bf7c8270cb 7147724: G1: hang in SurrogateLockerThread::manipulatePLL Summary: Attempting to initiate a marking cycle when allocating a humongous object can, if a marking cycle is successfully initiated by another thread, result in the allocating thread spinning until the marking cycle is complete. Eliminate a deadlock between the main ConcurrentMarkThread, the SurrogateLocker thread, the VM thread, and a mutator thread waiting on the SecondaryFreeList_lock (while free regions are going to become available) by not manipulating the pending list lock during the prologue and epilogue of the cleanup pause. Reviewed-by: brutisso, jcoomes, tonyp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp Changeset: 21595f05bc93 Author: tonyp Date: 2012-03-23 10:53 -0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/21595f05bc93 7146246: G1: expose some of the -XX flags that drive which old regions to collect during mixed GCs Summary: Make two G1 cmd line flags available in product builds: G1HeapWastePercent (previously called: G1OldReclaimableThresholdPercent) and G1MixedGCCountTarget (previous called: G1MaxMixedGCNum). Also changed the default of the former from 1% to 5% and the default for G1OldCSetRegionLiveThresholdPercent to 90%. Reviewed-by: azeemj, jwilhelm, johnc ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: cc74fa5a91a9 Author: brutisso Date: 2012-03-23 15:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/cc74fa5a91a9 7103665: HeapWord*ParallelScavengeHeap::failed_mem_allocate(unsigned long,bool)+0x97 Summary: Make sure that MutableNUMASpace::ensure_parsability() only calls CollectedHeap::fill_with_object() with valid sizes and make sure CollectedHeap::filler_array_max_size() returns a value that can be converted to an int without overflow Reviewed-by: azeemj, jmasa, iveresov ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp Changeset: 0c49af52ff2c Author: jwilhelm Date: 2012-03-26 13:22 +0200 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0c49af52ff2c Merge Changeset: f7c4174b33ba Author: jiangli Date: 2012-03-13 13:50 -0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f7c4174b33ba 7109878: The instanceKlass EnclosingMethhod attribute fields can be folded into the _inner_class field. Summary: Fold instanceKlass::_enclosing_method_class_index and instanceKlass::_enclosing_method_method_index into the instanceKlass::_inner_classes array. Reviewed-by: never, coleenp Contributed-by: Jiangli Zhou ! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/memory/dump.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/reflection.cpp Changeset: 21b94feb697c Author: collins Date: 2012-03-13 15:37 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/21b94feb697c Merge Changeset: 6522ad563f99 Author: dlong Date: 2012-03-17 17:31 -0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/6522ad563f99 Merge ! src/share/vm/oops/instanceKlass.cpp Changeset: 0698f5ef5535 Author: dlong Date: 2012-03-25 18:08 -0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0698f5ef5535 Merge Changeset: 08bbee70226f Author: dlong Date: 2012-03-29 23:49 -0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/08bbee70226f Merge Changeset: 9a9bb0010c91 Author: brutisso Date: 2012-03-27 10:29 +0200 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/9a9bb0010c91 7156764: Remove unused size parameter from some CollectedHeap methods Summary: Some minor cleanups Reviewed-by: tonyp, jwilhelm ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/gc_interface/collectedHeap.inline.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp Changeset: 5ab480a250a1 Author: jwilhelm Date: 2012-03-30 09:31 +0200 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/5ab480a250a1 Merge Changeset: cd47da9383cd Author: amurillo Date: 2012-03-30 14:07 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/cd47da9383cd Merge Changeset: 785bcf415ead Author: amurillo Date: 2012-03-30 14:07 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/785bcf415ead Added tag hs24-b06 for changeset cd47da9383cd ! .hgtags Changeset: 3b449840d80c Author: katleman Date: 2012-04-05 13:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/3b449840d80c Added tag jdk8-b33 for changeset 785bcf415ead ! .hgtags Changeset: e02867d10860 Author: amurillo Date: 2012-03-30 14:18 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/e02867d10860 7158137: new hotspot build - hs24-b07 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 51612f0c0a79 Author: nloodin Date: 2012-03-15 13:37 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/51612f0c0a79 7148488: Whitebox tests for the Diagnostic Framework Parser Reviewed-by: brutisso, sla, mgerdin ! make/bsd/makefiles/wb.make ! make/linux/makefiles/wb.make ! make/solaris/makefiles/wb.make ! make/windows/create_obj_files.sh ! make/windows/makefiles/projectcreator.make ! make/windows/makefiles/vm.make ! make/windows/makefiles/wb.make ! src/share/tools/whitebox/sun/hotspot/WhiteBox.java + src/share/tools/whitebox/sun/hotspot/parser/DiagnosticCommand.java + src/share/vm/prims/wbtestmethods/parserTests.cpp + src/share/vm/prims/wbtestmethods/parserTests.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/services/diagnosticArgument.cpp ! src/share/vm/services/diagnosticArgument.hpp + test/serviceability/ParserTest.java Changeset: fc9d8850ab8b Author: coleenp Date: 2012-03-23 11:16 -0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/fc9d8850ab8b 7150058: Allocate symbols from null boot loader to an arena for NMT Summary: Move symbol allocation to an arena so NMT doesn't have to track them at startup. Reviewed-by: never, kamg, zgu ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/memory/dump.cpp ! src/share/vm/oops/objArrayKlassKlass.cpp ! src/share/vm/oops/symbol.cpp ! src/share/vm/oops/symbol.hpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/runtime/globals.hpp Changeset: a4ee440d71cc Author: acorn Date: 2012-03-27 15:28 -0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a4ee440d71cc Merge Changeset: 4bec1b1f7b33 Author: minqi Date: 2012-03-28 14:27 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/4bec1b1f7b33 7156960: Incorrect copyright headers in parts of the Serviceability agent Summary: Errant files added as part of 7088955 fix. The Copyright information now corrected with gpl-header template Reviewed-by: sla, ohair, mbykov ! agent/src/share/classes/sun/jvm/hotspot/oops/ArrayData.java ! agent/src/share/classes/sun/jvm/hotspot/oops/BranchData.java ! agent/src/share/classes/sun/jvm/hotspot/oops/CounterData.java ! agent/src/share/classes/sun/jvm/hotspot/oops/DataLayout.java ! agent/src/share/classes/sun/jvm/hotspot/oops/JumpData.java ! agent/src/share/classes/sun/jvm/hotspot/oops/MultiBranchData.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java ! agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java Changeset: 9a5bef0481c8 Author: fparain Date: 2012-03-29 02:12 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/9a5bef0481c8 7087969: GarbageCollectorMXBean notification contains ticks vs millis Reviewed-by: acorn, dcubed, rbackman ! src/share/vm/services/gcNotifier.cpp Changeset: 749b1464aa81 Author: acorn Date: 2012-04-01 17:04 -0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/749b1464aa81 Merge ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/memory/dump.cpp Changeset: fd09f2d8283e Author: never Date: 2012-04-02 16:05 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/fd09f2d8283e 7157141: crash in 64 bit with corrupted oops Reviewed-by: kvn, iveresov ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/memory/barrierSet.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/utilities/vmError.cpp Changeset: 7e6005056e56 Author: never Date: 2012-04-05 15:08 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/7e6005056e56 Merge Changeset: 500023bd0818 Author: johnc Date: 2012-03-13 11:05 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/500023bd0818 7143511: G1: Another instance of high GC Worker Other time (50ms) Summary: Tiered compilation has increased the number of nmethods in the code cache. This has, in turn, significantly increased the number of marked nmethods processed during the StrongRootsScope destructor. Create a specialized version of CodeBlobToOopClosure for G1 which places only those nmethods that contain pointers into the collection set on to the marked nmethods list. Reviewed-by: iveresov, tonyp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp Changeset: 748051fd24ce Author: brutisso Date: 2012-03-16 09:52 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/748051fd24ce 7130974: G1: Remove G1ParCopyHelper Reviewed-by: tonyp, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp Changeset: 2a0172480595 Author: tonyp Date: 2012-04-05 13:57 -0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/2a0172480595 7127697: G1: remove dead code after recent concurrent mark changes Summary: Removed lots of dead code after some recent conc mark changes. Reviewed-by: brutisso, johnc ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp Changeset: fafd94fe0da4 Author: johnc Date: 2012-04-06 09:48 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/fafd94fe0da4 Merge Changeset: 7c6aba65acd2 Author: amurillo Date: 2012-04-07 08:26 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/7c6aba65acd2 Merge Changeset: f284b0883558 Author: amurillo Date: 2012-04-07 08:26 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f284b0883558 Added tag hs24-b07 for changeset 7c6aba65acd2 ! .hgtags Changeset: f621660a297b Author: katleman Date: 2012-04-12 09:34 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f621660a297b Added tag jdk8-b34 for changeset f284b0883558 ! .hgtags Changeset: 6f631e9b1ff0 Author: alanb Date: 2012-04-13 12:30 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/6f631e9b1ff0 Merge ! .hgtags ! make/windows/makefiles/vm.make ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/reflection.cpp From alan.bateman at oracle.com Mon Apr 16 06:03:09 2012 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Mon, 16 Apr 2012 13:03:09 +0000 Subject: hg: jigsaw/jigsaw/jaxp: 6 new changesets Message-ID: <20120416130321.E4E80470E5@hg.openjdk.java.net> Changeset: 9bcab2b8b8ea Author: cl Date: 2012-03-29 13:02 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/9bcab2b8b8ea Added tag jdk8-b32 for changeset 60960fbc75df ! .hgtags Changeset: 19d53d500474 Author: katleman Date: 2012-04-05 13:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/19d53d500474 Added tag jdk8-b33 for changeset 9bcab2b8b8ea ! .hgtags Changeset: fd7f45dd5fca Author: ohair Date: 2012-04-10 08:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/fd7f45dd5fca 7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by: ohair, jjg, dholmes, ohrstrom, erikj, ihse, tgranat, ykantser Contributed-by: ohrstrom , erikj , ihse , tgranat , ykantser + makefiles/Makefile Changeset: 8b91a897a044 Author: katleman Date: 2012-04-11 14:08 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/8b91a897a044 Merge Changeset: e187f3ede649 Author: katleman Date: 2012-04-12 09:35 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/e187f3ede649 Added tag jdk8-b34 for changeset 8b91a897a044 ! .hgtags Changeset: 4d539fb5a37a Author: alanb Date: 2012-04-13 12:34 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxp/rev/4d539fb5a37a Merge ! .hgtags From alan.bateman at oracle.com Mon Apr 16 06:03:34 2012 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Mon, 16 Apr 2012 13:03:34 +0000 Subject: hg: jigsaw/jigsaw/jaxws: 6 new changesets Message-ID: <20120416130349.5C94D470E6@hg.openjdk.java.net> Changeset: ea80b2388dce Author: cl Date: 2012-03-29 13:02 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/ea80b2388dce Added tag jdk8-b32 for changeset 017a7dbfaa92 ! .hgtags Changeset: b3cad5619239 Author: katleman Date: 2012-04-05 13:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/b3cad5619239 Added tag jdk8-b33 for changeset ea80b2388dce ! .hgtags Changeset: a34aee728ac0 Author: ohair Date: 2012-04-10 08:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/a34aee728ac0 7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by: ohair, jjg, dholmes, ohrstrom, erikj, ihse, tgranat, ykantser Contributed-by: ohrstrom , erikj , ihse , tgranat , ykantser + makefiles/Makefile Changeset: f1d020a49c8c Author: katleman Date: 2012-04-11 14:08 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/f1d020a49c8c Merge Changeset: e8afc16522e1 Author: katleman Date: 2012-04-12 09:35 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/e8afc16522e1 Added tag jdk8-b34 for changeset f1d020a49c8c ! .hgtags Changeset: 8bbdeada73aa Author: alanb Date: 2012-04-13 12:34 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jaxws/rev/8bbdeada73aa Merge ! .hgtags From alan.bateman at oracle.com Mon Apr 16 06:04:11 2012 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Mon, 16 Apr 2012 13:04:11 +0000 Subject: hg: jigsaw/jigsaw/jdk: 46 new changesets Message-ID: <20120416131224.1E874470E7@hg.openjdk.java.net> Changeset: 78cea258caab Author: cl Date: 2012-03-29 13:02 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/78cea258caab Added tag jdk8-b32 for changeset ddfe5562f61f ! .hgtags Changeset: 93ca9cbc8940 Author: katleman Date: 2012-04-05 13:05 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/93ca9cbc8940 Added tag jdk8-b33 for changeset 78cea258caab ! .hgtags Changeset: 100b6c2f75ba Author: rupashka Date: 2012-03-22 17:10 +0200 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/100b6c2f75ba 6888634: test/closed/javax/swing/Popup/TaskbarPositionTest.java fails Reviewed-by: alexp ! src/share/classes/javax/swing/JPopupMenu.java Changeset: 1dd6fe680681 Author: rupashka Date: 2012-03-23 15:16 +0200 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1dd6fe680681 4310381: Text in multi-row/col JTabbedPane tabs can be truncated/clipped Reviewed-by: rupashka Contributed-by: Charles Lee ! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java + test/javax/swing/JTabbedPane/4310381/bug4310381.html + test/javax/swing/JTabbedPane/4310381/bug4310381.java Changeset: 9923c60c26b7 Author: anthony Date: 2012-03-27 15:41 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9923c60c26b7 7150516: [macosx] appletviewer shouldn't link against libX11 on the Mac Summary: Don't link against libX11 on the Mac Reviewed-by: art ! make/launchers/Makefile.launcher Changeset: 4008c98ad48a Author: anthony Date: 2012-03-27 15:49 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4008c98ad48a 7149085: [macosx] Quit with QuitStrategy CLOSE_ALL_WINDOWS does terminate application Summary: Don't force the termination of the event loop in the Quit action handler Reviewed-by: art ! src/macosx/classes/com/apple/eawt/_AppEventHandler.java Changeset: 3d5e83373a39 Author: anthony Date: 2012-03-27 15:53 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/3d5e83373a39 7132692: [macosx] Class com.apple.eawt not functioning Summary: Postpone setting the application delegate until the app is fully initialized Reviewed-by: art ! src/macosx/native/sun/awt/awt.m Changeset: 74a1284ca75a Author: serb Date: 2012-03-29 17:31 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/74a1284ca75a 7124551: [macosx] Once added, Menu shortcut cannot be removed Reviewed-by: art, anthony ! src/macosx/native/sun/awt/CMenuItem.m Changeset: f84f86c5253e Author: anthony Date: 2012-03-30 18:10 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f84f86c5253e 7124428: [macosx] Frame.setExtendedState() doesn't work for undecorated windows Summary: Emulate native NSWindow -zoom for undecorated windows Reviewed-by: art ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java Changeset: 96340349e35b Author: zhouyx Date: 2012-03-31 16:55 +0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/96340349e35b 7155298: Editable TextArea/TextField are blocking GUI applications from exit Summary: Stop default caret's timer by setVisible(false) when dispose Reviewed-by: anthony, ant ! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java ! src/solaris/classes/sun/awt/X11/XTextFieldPeer.java + test/java/awt/TextArea/DisposeTest/TestDispose.java + test/java/awt/TextField/DisposeTest/TestDispose.java Changeset: 121e6b435762 Author: anthony Date: 2012-04-03 16:14 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/121e6b435762 7154177: [macosx] An invisible owner frame becomes visible upon clicking a child window Summary: Establish the parent-child relationship for visible windows only Reviewed-by: serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/java/awt/Frame/InvisibleOwner/InvisibleOwner.java Changeset: cbf39e7a7535 Author: alexsch Date: 2012-04-04 16:27 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/cbf39e7a7535 7093156: NLS Please change the mnemonic assignment system to avoid translation issue (Swing files) Reviewed-by: rupashka ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties ! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth.properties ! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_de.properties ! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_es.properties ! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_fr.properties ! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_it.properties ! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ja.properties ! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties ! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.properties ! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_sv.properties ! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties ! src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties ! src/share/classes/javax/swing/UIDefaults.java Changeset: e0bf70361777 Author: kizune Date: 2012-04-04 20:31 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e0bf70361777 7153735: [macosx] Text with diacritics is pasted with broken encoding Reviewed-by: anthony ! make/common/Defs-linux.gmk ! make/common/Defs-macosx.gmk ! make/common/Defs-solaris.gmk ! make/common/Defs-windows.gmk ! make/java/awt/Makefile + src/macosx/lib/content-types.properties + src/macosx/lib/flavormap.properties Changeset: 20ee3a75b46b Author: kizune Date: 2012-04-04 20:32 +0400 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/20ee3a75b46b Merge Changeset: 86502b25099a Author: lana Date: 2012-04-04 12:35 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/86502b25099a Merge Changeset: 1d418ec212ea Author: zhangshj Date: 2012-03-22 12:30 +0800 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1d418ec212ea 7155300: Include pthread.h on all POSIX platforms except Solaris to improve portability Reviewed-by: alanb, dholmes ! src/solaris/bin/java_md.c ! src/solaris/transport/socket/socket_md.c Changeset: a3327472e2d7 Author: michaelm Date: 2012-03-23 11:28 +0000 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/a3327472e2d7 7155585: Fix ifeq errors in makefiles [macosx] Reviewed-by: andrew, anthony, ohrstrom, dsamersoff ! make/java/npt/Makefile ! make/jpda/transport/socket/Makefile ! make/sun/awt/mawt.gmk ! make/sun/font/Makefile ! make/sun/xawt/Makefile Changeset: e7f813f2ea86 Author: dcubed Date: 2012-03-23 09:27 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e7f813f2ea86 7136506: FDS: rework jdk repo Full Debug Symbols support Summary: Add support for ENABLE_FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES build flags. Add support for .diz files. Preserve symlinks in zip archives. Reviewed-by: dholmes, ohair ! make/common/Defs-linux.gmk ! make/common/Defs-solaris.gmk ! make/common/Defs-windows.gmk ! make/common/shared/Sanity.gmk ! make/java/redist/Makefile ! make/java/redist/sajdi/Makefile ! make/jprt.gmk Changeset: 98bb27f61a70 Author: vinnie Date: 2012-03-26 17:14 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/98bb27f61a70 7152582: PKCS11 tests should use the NSS libraries available in the OS Reviewed-by: mullan ! test/sun/security/pkcs11/PKCS11Test.java - test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.chk - test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libnspr4.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libnss3.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libnssckbi.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libplc4.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libplds4.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.chk - test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/linux-i586/libnspr4.so - test/sun/security/pkcs11/nss/lib/linux-i586/libnss3.so - test/sun/security/pkcs11/nss/lib/linux-i586/libnssckbi.so - test/sun/security/pkcs11/nss/lib/linux-i586/libplc4.so - test/sun/security/pkcs11/nss/lib/linux-i586/libplds4.so - test/sun/security/pkcs11/nss/lib/linux-i586/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libfreebl3.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.chk - test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.chk - test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll - test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll - test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll ! test/sun/security/tools/keytool/autotest.sh Changeset: e700286746c9 Author: xuelei Date: 2012-03-26 21:21 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e700286746c9 7155051: DNS provider may return incorrect results Reviewed-by: weijun, chegar ! src/share/classes/com/sun/jndi/dns/DnsClient.java Changeset: 7e7d55e20754 Author: nloodin Date: 2012-03-23 11:02 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7e7d55e20754 7156000: Change makefile to reflect refactored classes Reviewed-by: dholmes ! make/common/Release.gmk Changeset: b15db7ded589 Author: naoto Date: 2012-03-27 10:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b15db7ded589 7156459: Remove unnecessary get() from Currency.getInstance() Reviewed-by: chegar, dholmes, mduigou ! src/share/classes/java/util/Currency.java Changeset: 396533b75ea0 Author: michaelm Date: 2012-03-27 21:08 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/396533b75ea0 7134701: [macosx] Support legacy native library names Reviewed-by: alanb, dcubed ! make/java/java/FILES_java.gmk + src/macosx/classes/java/lang/ClassLoaderHelper.java ! src/share/classes/java/lang/ClassLoader.java + src/solaris/classes/java/lang/ClassLoaderHelper.java + src/windows/classes/java/lang/ClassLoaderHelper.java Changeset: 62228dc7a4ac Author: fparain Date: 2012-03-28 02:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/62228dc7a4ac 7156831: The jcmd man page is not included in generated bundles Reviewed-by: dholmes, sla, dsamersoff ! make/common/Release.gmk Changeset: b2687ac9cffb Author: peytoia Date: 2012-03-29 18:02 +0900 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/b2687ac9cffb 7070436: Support Unicode 6.1.0 in JDK 8 Reviewed-by: okutsu ! make/tools/GenerateCharacter/CharacterData00.java.template ! make/tools/UnicodeData/PropList.txt ! make/tools/UnicodeData/Scripts.txt ! make/tools/UnicodeData/SpecialCasing.txt ! make/tools/UnicodeData/UnicodeData.txt ! make/tools/UnicodeData/VERSION ! src/share/classes/java/awt/font/NumericShaper.java ! src/share/classes/java/lang/Character.java ! src/share/classes/sun/text/resources/ubidi.icu ! src/share/classes/sun/text/resources/unorm.icu ! src/share/classes/sun/text/resources/uprops.icu ! test/java/lang/Character/CheckProp.java ! test/java/lang/Character/CheckScript.java ! test/java/lang/Character/PropList.txt ! test/java/lang/Character/PropertyValueAliases.txt ! test/java/lang/Character/Scripts.txt Changeset: 45177d830325 Author: ksrini Date: 2012-03-29 17:49 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/45177d830325 7156976: improve java tools testing Reviewed-by: darcy Contributed-by: steve.sides at oracle.com ! test/tools/launcher/TestHelper.java + test/tools/launcher/ToolsOpts.java ! test/tools/launcher/VersionCheck.java Changeset: 7a7dcbbd610f Author: wetmore Date: 2012-03-30 15:43 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/7a7dcbbd610f 7142172: Custom TrustManagers that return null for getAcceptedIssuers will NPE Reviewed-by: xuelei ! src/share/classes/sun/security/ssl/SSLContextImpl.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/NullGetAcceptedIssuers.java Changeset: 00572399d39d Author: ksrini Date: 2012-03-30 17:22 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/00572399d39d 7158090: (launcher) newly added ToolsOpts.java fails on openjdk builds Reviewed-by: darcy ! test/tools/launcher/ToolsOpts.java Changeset: d433116b7812 Author: lana Date: 2012-03-30 16:57 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d433116b7812 Merge Changeset: f69b6363ca65 Author: lana Date: 2012-03-31 08:43 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/f69b6363ca65 Merge Changeset: d0e8c9361bc0 Author: peytoia Date: 2012-04-03 11:52 +0900 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/d0e8c9361bc0 7158483: (tz) Support tzdata2012c Reviewed-by: 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/leapseconds ! make/sun/javazic/tzdata/northamerica ! make/sun/javazic/tzdata/southamerica ! make/sun/javazic/tzdata/zone.tab ! src/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java Changeset: 754945137012 Author: dcubed Date: 2012-04-03 12:57 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/754945137012 7157296: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect OPT builds Summary: Build option FULL_DEBUG_SYMBOLS=0 only affects OPT builds. Finish enabling ENABLE_FULL_DEBUG_SYMBOLS flag on Windows. Reviewed-by: ohair, jmelvin, sspitsyn ! make/common/Defs-linux.gmk ! make/common/Defs-solaris.gmk ! make/common/Defs-windows.gmk ! make/common/Library.gmk ! make/common/Program.gmk Changeset: 85b7fcf14249 Author: chegar Date: 2012-04-04 15:14 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/85b7fcf14249 6963841: java/util/concurrent/Phaser/Basic.java fails intermittently Reviewed-by: dl, dholmes ! test/java/util/concurrent/Phaser/Basic.java Changeset: 8d337e26d6e7 Author: lana Date: 2012-04-04 13:16 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/8d337e26d6e7 Merge ! make/common/Defs-linux.gmk ! make/common/Defs-solaris.gmk ! make/common/Defs-windows.gmk - test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.chk - test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libnspr4.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libnss3.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libnssckbi.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libplc4.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libplds4.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.chk - test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/linux-i586/libnspr4.so - test/sun/security/pkcs11/nss/lib/linux-i586/libnss3.so - test/sun/security/pkcs11/nss/lib/linux-i586/libnssckbi.so - test/sun/security/pkcs11/nss/lib/linux-i586/libplc4.so - test/sun/security/pkcs11/nss/lib/linux-i586/libplds4.so - test/sun/security/pkcs11/nss/lib/linux-i586/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libfreebl3.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.chk - test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.chk - test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll - test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll - test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll Changeset: 1f6ce7fa4296 Author: lana Date: 2012-04-09 21:57 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/1f6ce7fa4296 Merge - test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.chk - test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libnspr4.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libnss3.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libnssckbi.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libplc4.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libplds4.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.chk - test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/linux-i586/libnspr4.so - test/sun/security/pkcs11/nss/lib/linux-i586/libnss3.so - test/sun/security/pkcs11/nss/lib/linux-i586/libnssckbi.so - test/sun/security/pkcs11/nss/lib/linux-i586/libplc4.so - test/sun/security/pkcs11/nss/lib/linux-i586/libplds4.so - test/sun/security/pkcs11/nss/lib/linux-i586/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libfreebl3.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.chk - test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.chk - test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll - test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll - test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll Changeset: fcc788b5f917 Author: mfang Date: 2012-03-16 10:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/fcc788b5f917 Merge Changeset: 5e32f84f0ca9 Author: mfang Date: 2012-03-22 10:24 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5e32f84f0ca9 Merge Changeset: 5f59f0b851c5 Author: mfang Date: 2012-03-28 16:22 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/5f59f0b851c5 Merge - test/java/io/File/isDirectory/Applet.html - test/sun/nio/cs/OLD/TestX11CS.java Changeset: 4bebd1932e44 Author: mfang Date: 2012-03-29 16:16 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/4bebd1932e44 Merge Changeset: 780b11d28712 Author: yhuang Date: 2012-03-29 21:16 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/780b11d28712 7028073: The currency symbol for Peru is wrong Reviewed-by: naoto ! src/share/classes/sun/util/resources/CurrencyNames_es_PE.properties ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: 6217efc48d7a Author: yhuang Date: 2012-03-29 21:22 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/6217efc48d7a Merge - test/java/io/File/isDirectory/Applet.html - test/sun/nio/cs/OLD/TestX11CS.java Changeset: 9d3d01aca52c Author: ohair Date: 2012-04-10 08:22 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/9d3d01aca52c 7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by: ohair, jjg, dholmes, ohrstrom, erikj, ihse, tgranat, ykantser Contributed-by: ohrstrom , erikj , ihse , tgranat , ykantser ! make/common/internal/Resources.gmk ! make/tools/src/build/tools/compileproperties/CompileProperties.java ! make/tools/src/build/tools/generatecharacter/CharacterScript.java ! make/tools/src/build/tools/stripproperties/StripProperties.java + makefiles/CompileDemos.gmk + makefiles/CompileJavaClasses.gmk + makefiles/CompileLaunchers.gmk + makefiles/CompileNativeLibraries.gmk + makefiles/CopyFiles.gmk + makefiles/CopyIntoClasses.gmk + makefiles/CopySamples.gmk + makefiles/GendataBreakIterator.gmk + makefiles/GenerateClasses.gmk + makefiles/GenerateData.gmk + makefiles/GenerateJavaSources.gmk + makefiles/GensrcCharacterData.gmk + makefiles/GensrcJDWP.gmk + makefiles/GensrcLocaleDataMetaInfo.gmk + makefiles/GensrcMisc.gmk + makefiles/GensrcProperties.gmk + makefiles/Images.gmk + makefiles/LegacyMakefiles.gmk + makefiles/Makefile + makefiles/PatchList.solaris + makefiles/Setup.gmk + makefiles/Tools.gmk + makefiles/altclasses/Makefile + makefiles/apple/Makefile + makefiles/apple/applescript/Makefile + makefiles/com/Makefile + makefiles/com/apple/Makefile + makefiles/com/apple/osx/Makefile + makefiles/com/apple/osxui/Makefile + makefiles/com/oracle/Makefile + makefiles/com/oracle/jfr/Makefile + makefiles/com/oracle/security/ucrypto/FILES_c.gmk + makefiles/com/oracle/security/ucrypto/Makefile + makefiles/com/oracle/security/ucrypto/mapfile-vers + makefiles/com/sun/Makefile + makefiles/com/sun/crypto/provider/Makefile + makefiles/common/Classes.gmk + makefiles/common/Cscope.gmk + makefiles/common/Defs-embedded.gmk + makefiles/common/Defs-linux.gmk + makefiles/common/Defs-macosx.gmk + makefiles/common/Defs-solaris.gmk + makefiles/common/Defs-windows.gmk + makefiles/common/Defs.gmk + makefiles/common/Demo.gmk + makefiles/common/Library.gmk + makefiles/common/Mapfile-vers.gmk + makefiles/common/Modules.gmk + makefiles/common/Program.gmk + makefiles/common/Release-embedded.gmk + makefiles/common/Release-macosx.gmk + makefiles/common/Release.gmk + makefiles/common/Rules.gmk + makefiles/common/Subdirs.gmk + makefiles/common/internal/Defs-corba.gmk + makefiles/common/internal/Defs-jaxp.gmk + makefiles/common/internal/Defs-jaxws.gmk + makefiles/common/internal/Defs-langtools.gmk + makefiles/common/internal/ImportComponents.gmk + makefiles/common/internal/NativeCompileRules.gmk + makefiles/common/internal/Resources.gmk + makefiles/common/shared/Compiler-gcc.gmk + makefiles/common/shared/Compiler-llvm.gmk + makefiles/common/shared/Compiler-msvc.gmk + makefiles/common/shared/Compiler-sun.gmk + makefiles/common/shared/Defs-control.gmk + makefiles/common/shared/Defs-java.gmk + makefiles/common/shared/Defs-javadoc.gmk + makefiles/common/shared/Defs-linux.gmk + makefiles/common/shared/Defs-macosx.gmk + makefiles/common/shared/Defs-solaris.gmk + makefiles/common/shared/Defs-versions.gmk + makefiles/common/shared/Defs-windows.gmk + makefiles/common/shared/Defs.gmk + makefiles/common/shared/Platform.gmk + makefiles/common/shared/PrivateDefs.gmk-example + makefiles/common/shared/Sanity-Settings.gmk + makefiles/docs/CORE_PKGS.gmk + makefiles/docs/Makefile + makefiles/docs/NON_CORE_PKGS.gmk + makefiles/docs/Notes.html + makefiles/java/Makefile + makefiles/java/fdlibm/FILES_c.gmk + makefiles/java/fdlibm/Makefile + makefiles/java/instrument/Makefile + makefiles/java/instrument/mapfile-vers + makefiles/java/invoke/Makefile + makefiles/java/java/Exportedfiles.gmk + makefiles/java/java/FILES_c.gmk + makefiles/java/java/FILES_java.gmk + makefiles/java/java/Makefile + makefiles/java/java/localelist.sh + makefiles/java/java/mapfile-vers + makefiles/java/java/reflect/Makefile + makefiles/java/java/reorder-i586 + makefiles/java/java/reorder-sparc + makefiles/java/java/reorder-sparcv9 + makefiles/java/java_crw_demo/Makefile + makefiles/java/java_crw_demo/mapfile-vers + makefiles/java/java_hprof_demo/Makefile + makefiles/java/java_hprof_demo/mapfile-vers + makefiles/java/jexec/Makefile + makefiles/java/jli/Makefile + makefiles/java/jli/mapfile-vers + makefiles/java/jobjc/Makefile + makefiles/java/jvm/Makefile + makefiles/java/main/Makefile + makefiles/java/main/java/Makefile + makefiles/java/main/java/mapfile-amd64 + makefiles/java/main/java/mapfile-i586 + makefiles/java/main/java/mapfile-sparc + makefiles/java/main/java/mapfile-sparcv9 + makefiles/java/main/javaw/Makefile + makefiles/java/management/Exportedfiles.gmk + makefiles/java/management/FILES_c.gmk + makefiles/java/management/Makefile + makefiles/java/management/mapfile-vers + makefiles/java/net/FILES_c.gmk + makefiles/java/net/Makefile + makefiles/java/net/mapfile-vers + makefiles/java/nio/Exportedfiles.gmk + makefiles/java/nio/FILES_c.gmk + makefiles/java/nio/FILES_java.gmk + makefiles/java/nio/Makefile + makefiles/java/nio/addNotices.sh + makefiles/java/nio/genBuffer.sh + makefiles/java/nio/genCharsetProvider.sh + makefiles/java/nio/genCoder.sh + makefiles/java/nio/genExceptions.sh + makefiles/java/nio/mapfile-bsd + makefiles/java/nio/mapfile-linux + makefiles/java/nio/mapfile-solaris + makefiles/java/nio/reorder-i586 + makefiles/java/nio/reorder-sparc + makefiles/java/nio/reorder-sparcv9 + makefiles/java/npt/Makefile + makefiles/java/npt/mapfile-vers + makefiles/java/redist/Makefile + makefiles/java/redist/fonts/Makefile + makefiles/java/redist/sajdi/Makefile + makefiles/java/security/Makefile + makefiles/java/sun_nio/FILES_java.gmk + makefiles/java/sun_nio/Makefile + makefiles/java/util/FILES_java.gmk + makefiles/java/util/FILES_properties.gmk + makefiles/java/util/Makefile + makefiles/java/verify/Makefile + makefiles/java/verify/mapfile-vers + makefiles/java/verify/reorder-i586 + makefiles/java/verify/reorder-sparc + makefiles/java/verify/reorder-sparcv9 + makefiles/javax/Makefile + makefiles/javax/crypto/Defs-jce.gmk + makefiles/javax/crypto/Makefile + makefiles/javax/crypto/policy/limited/LIMITED + makefiles/javax/crypto/policy/limited/default_local.policy + makefiles/javax/crypto/policy/limited/exempt_local.policy + makefiles/javax/crypto/policy/unlimited/UNLIMITED + makefiles/javax/crypto/policy/unlimited/default_US_export.policy + makefiles/javax/crypto/policy/unlimited/default_local.policy + makefiles/javax/imageio/Makefile + makefiles/javax/management/Makefile + makefiles/javax/sound/FILES_c.gmk + makefiles/javax/sound/Makefile + makefiles/javax/sound/SoundDefs.gmk + makefiles/javax/sound/jsoundalsa/Makefile + makefiles/javax/sound/jsoundalsa/mapfile-vers + makefiles/javax/sound/jsoundds/Makefile + makefiles/javax/sound/mapfile-vers + makefiles/javax/sql/Makefile + makefiles/javax/swing/FILES.gmk + makefiles/javax/swing/Makefile + makefiles/javax/swing/beaninfo/FILES.gmk + makefiles/javax/swing/beaninfo/Makefile + makefiles/javax/swing/beaninfo/SwingBeans.gmk + makefiles/javax/swing/beaninfo/manifest + makefiles/javax/swing/html32dtd/Makefile + makefiles/javax/swing/plaf/FILES.gmk + makefiles/javax/swing/plaf/Makefile + makefiles/jpda/jdwp/jdwp.spec + makefiles/jprt.gmk + makefiles/jprt.properties + makefiles/mapfiles/launchers/mapfile-amd64 + makefiles/mapfiles/launchers/mapfile-i586 + makefiles/mapfiles/launchers/mapfile-sparc + makefiles/mapfiles/launchers/mapfile-sparcv9 + makefiles/mapfiles/libattach/mapfile-linux + makefiles/mapfiles/libattach/mapfile-solaris + makefiles/mapfiles/libdt_socket/mapfile-vers + makefiles/mapfiles/libfontmanager/mapfile-vers + makefiles/mapfiles/libfontmanager/mapfile-vers.openjdk + makefiles/mapfiles/libjaas/mapfile-vers + makefiles/mapfiles/libjawt/mapfile-vers + makefiles/mapfiles/libjdwp/mapfile-vers + makefiles/mapfiles/libjpeg/mapfile-vers + makefiles/mapfiles/libjpeg/mapfile-vers-closed + makefiles/mapfiles/libjpeg/reorder-i586 + makefiles/mapfiles/libjpeg/reorder-sparc + makefiles/mapfiles/libjpeg/reorder-sparcv9 + makefiles/mapfiles/libjsdt/mapfile-vers + makefiles/mapfiles/liblcms/mapfile-vers + makefiles/mapfiles/libsctp/mapfile-vers + makefiles/mapfiles/libt2k/mapfile-vers + makefiles/mapfiles/libunpack/mapfile-vers + makefiles/mapfiles/libunpack/mapfile-vers-unpack200 + makefiles/mapfiles/libverify/mapfile-vers + makefiles/mapfiles/libverify/reorder-i586 + makefiles/mapfiles/libverify/reorder-sparc + makefiles/mapfiles/libverify/reorder-sparcv9 + makefiles/mapfiles/libzip/mapfile-vers + makefiles/mapfiles/libzip/reorder-i586 + makefiles/mapfiles/libzip/reorder-sparc + makefiles/mapfiles/libzip/reorder-sparcv9 + makefiles/mkdemo/Makefile + makefiles/mkdemo/jni/Makefile + makefiles/mkdemo/jni/Poller/Makefile + makefiles/mkdemo/jvmti/Makefile + makefiles/mkdemo/jvmti/README.txt + makefiles/mkdemo/jvmti/hprof/Makefile + makefiles/mkdemo/jvmti/mapfile-vers + makefiles/mkdemo/management/README.txt + makefiles/sun/Makefile + makefiles/sun/awt/CondenseRules.awk + makefiles/sun/awt/Depend.mak + makefiles/sun/awt/Depend.sed + makefiles/sun/awt/FILES_c_macosx.gmk + makefiles/sun/awt/FILES_c_unix.gmk + makefiles/sun/awt/FILES_c_windows.gmk + makefiles/sun/awt/FILES_export_macosx.gmk + makefiles/sun/awt/FILES_export_unix.gmk + makefiles/sun/awt/FILES_export_windows.gmk + makefiles/sun/awt/Makefile + makefiles/sun/awt/README + makefiles/sun/awt/make.depend + makefiles/sun/awt/mapfile-mawt-vers + makefiles/sun/awt/mapfile-vers + makefiles/sun/awt/mapfile-vers-linux + makefiles/sun/awt/mawt.gmk + makefiles/sun/cmm/Makefile + makefiles/sun/cmm/kcms/FILES_c_unix.gmk + makefiles/sun/cmm/kcms/FILES_c_windows.gmk + makefiles/sun/cmm/kcms/Makefile + makefiles/sun/cmm/kcms/mapfile-vers + makefiles/sun/dcpr/FILES_c.gmk + makefiles/sun/dcpr/Makefile + makefiles/sun/dcpr/mapfile-vers + makefiles/sun/headless/Makefile + makefiles/sun/headless/mapfile-vers + makefiles/sun/headless/reorder-i586 + makefiles/sun/headless/reorder-sparc + makefiles/sun/headless/reorder-sparcv9 + makefiles/sun/image/Makefile + makefiles/sun/image/generic/FILES_c.gmk + makefiles/sun/image/generic/Makefile + makefiles/sun/image/generic/mapfile-vers + makefiles/sun/image/vis/FILES_c.gmk + makefiles/sun/image/vis/Makefile + makefiles/sun/javazic/Makefile + makefiles/sun/jdbc/Makefile + makefiles/sun/jdga/Makefile + makefiles/sun/jdga/mapfile-vers + makefiles/sun/jkernel/Makefile + makefiles/sun/lwawt/FILES_c_macosx.gmk + makefiles/sun/lwawt/FILES_export_macosx.gmk + makefiles/sun/lwawt/Makefile + makefiles/sun/nio/Makefile + makefiles/sun/nio/cs/FILES_java.gmk + makefiles/sun/nio/cs/Makefile + makefiles/sun/org/Makefile + makefiles/sun/org/mozilla/Makefile + makefiles/sun/org/mozilla/javascript/Makefile + makefiles/sun/osxapp/Makefile + makefiles/sun/security/Makefile + makefiles/sun/security/ec/FILES_c.gmk + makefiles/sun/security/ec/Makefile + makefiles/sun/security/ec/mapfile-vers + makefiles/sun/security/jgss/Makefile + makefiles/sun/security/jgss/wrapper/FILES_c.gmk + makefiles/sun/security/jgss/wrapper/Makefile + makefiles/sun/security/jgss/wrapper/mapfile-vers + makefiles/sun/security/krb5/FILES_c_windows.gmk + makefiles/sun/security/krb5/Makefile + makefiles/sun/security/mscapi/FILES_cpp.gmk + makefiles/sun/security/mscapi/Makefile + makefiles/sun/security/other/Makefile + makefiles/sun/security/pkcs11/FILES_c.gmk + makefiles/sun/security/pkcs11/Makefile + makefiles/sun/security/pkcs11/mapfile-vers + makefiles/sun/security/smartcardio/FILES_c.gmk + makefiles/sun/security/smartcardio/Makefile + makefiles/sun/security/smartcardio/mapfile-vers + makefiles/sun/security/tools/Makefile + makefiles/sun/security/util/Makefile + makefiles/sun/splashscreen/FILES_c.gmk + makefiles/sun/splashscreen/Makefile + makefiles/sun/splashscreen/mapfile-vers + makefiles/sun/xawt/FILES_c_unix.gmk + makefiles/sun/xawt/FILES_export_unix.gmk + makefiles/sun/xawt/Makefile + makefiles/sun/xawt/ToBin.java + makefiles/sun/xawt/mapfile-vers ! src/share/classes/java/awt/AlphaComposite.java ! src/share/classes/java/awt/event/FocusEvent.java ! src/share/classes/java/awt/event/WindowEvent.java ! src/share/classes/sun/font/FontManager.java ! src/share/classes/sun/nio/ch/IOStatus.java ! src/share/classes/sun/nio/ch/sctp/SctpStdSocketOption.java ! src/solaris/classes/sun/nio/ch/sctp/AssociationChange.java ! src/solaris/classes/sun/nio/ch/sctp/PeerAddrChange.java ! src/solaris/classes/sun/nio/ch/sctp/ResultContainer.java + src/windows/classes/com/sun/tools/jdi/SharedMemoryConnection.java ! src/windows/classes/com/sun/tools/jdi/SharedMemoryTransportService.java Changeset: 29b680393f33 Author: katleman Date: 2012-04-11 14:09 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/29b680393f33 Merge Changeset: 0b052b7f3f83 Author: katleman Date: 2012-04-12 09:35 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/0b052b7f3f83 Added tag jdk8-b34 for changeset 29b680393f33 ! .hgtags Changeset: 2f159272119e Author: alanb Date: 2012-04-13 13:10 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/2f159272119e Merge ! .hgtags ! make/common/Defs-linux.gmk ! make/common/Defs-solaris.gmk ! make/common/Defs-windows.gmk ! make/common/Library.gmk ! make/common/Program.gmk ! make/common/Release.gmk ! make/common/shared/Sanity.gmk ! make/java/awt/Makefile ! make/java/java/FILES_java.gmk ! make/java/npt/Makefile ! make/java/redist/Makefile ! make/java/redist/sajdi/Makefile ! make/jpda/transport/socket/Makefile ! make/jprt.gmk ! make/sun/font/Makefile ! make/sun/xawt/Makefile ! src/share/classes/java/lang/ClassLoader.java - test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.chk - test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libnspr4.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libnss3.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libnssckbi.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libplc4.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libplds4.so - test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.chk - test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/linux-i586/libnspr4.so - test/sun/security/pkcs11/nss/lib/linux-i586/libnss3.so - test/sun/security/pkcs11/nss/lib/linux-i586/libnssckbi.so - test/sun/security/pkcs11/nss/lib/linux-i586/libplc4.so - test/sun/security/pkcs11/nss/lib/linux-i586/libplds4.so - test/sun/security/pkcs11/nss/lib/linux-i586/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-amd64/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libfreebl3.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-i586/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.chk - test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.chk - test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnspr4.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnss3.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnssckbi.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplc4.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplds4.so - test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libsoftokn3.so - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll - test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll - test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll Changeset: bc96825e3c2e Author: alanb Date: 2012-04-16 09:55 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/bc96825e3c2e Merge From alan.bateman at oracle.com Mon Apr 16 06:15:50 2012 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Mon, 16 Apr 2012 13:15:50 +0000 Subject: hg: jigsaw/jigsaw/langtools: 12 new changesets Message-ID: <20120416131616.E00EB470E8@hg.openjdk.java.net> Changeset: e4241f09e2b6 Author: katleman Date: 2012-04-05 13:05 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e4241f09e2b6 Added tag jdk8-b33 for changeset 46831c72b7f6 ! .hgtags Changeset: 568e70bbd9aa Author: mcimadamore Date: 2012-03-26 15:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/568e70bbd9aa 7151580: Separate DA/DU logic from exception checking logic in Flow.java Summary: DA/DU analysis and exception checking analysis should live in two separate tree visitors Reviewed-by: gafter, dlsmith, jjg ! 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/Flow.java ! src/share/classes/com/sun/tools/javac/tree/JCTree.java ! test/tools/javac/processing/TestWarnErrorCount.java Changeset: e28a06a3c5d9 Author: mcimadamore Date: 2012-03-26 15:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e28a06a3c5d9 7151492: Encapsulate check logic into Attr.ResultInfo Summary: ResultInfo class should be used to make attribution code transparent w.r.t. check logic being used Reviewed-by: jjg, dlsmith ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/6979683/TestCast6979683_BAD34.java.errlog ! test/tools/javac/6979683/TestCast6979683_BAD35.java.errlog ! test/tools/javac/6979683/TestCast6979683_BAD36.java.errlog ! test/tools/javac/6979683/TestCast6979683_BAD37.java.errlog ! test/tools/javac/6979683/TestCast6979683_BAD38.java.errlog ! test/tools/javac/6979683/TestCast6979683_BAD39.java.errlog ! test/tools/javac/Diagnostics/6722234/T6722234d_1.out ! test/tools/javac/Diagnostics/6722234/T6722234d_2.out ! test/tools/javac/OverrideChecks/6400189/T6400189a.out ! test/tools/javac/OverrideChecks/6400189/T6400189b.out ! test/tools/javac/StringsInSwitch/BadlyTypedLabel1.out ! test/tools/javac/StringsInSwitch/BadlyTypedLabel2.out ! test/tools/javac/T6326754.out ! test/tools/javac/TryWithResources/TwrOnNonResource.out ! test/tools/javac/cast/6270087/T6270087neg.out ! test/tools/javac/cast/6557182/T6557182.out ! test/tools/javac/cast/6665356/T6665356.out ! test/tools/javac/cast/6795580/T6795580.out ! test/tools/javac/cast/6932571/T6932571neg.out ! test/tools/javac/cast/7005095/T7005095neg.out ! test/tools/javac/cast/7005671/T7005671.out ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/diags/examples/CantApplyDiamond1.java ! test/tools/javac/diags/examples/IncompatibleTypes1.java ! test/tools/javac/diags/examples/InconvertibleTypes.java ! test/tools/javac/diags/examples/InvalidInferredTypes.java ! test/tools/javac/diags/examples/PossibleLossPrecision.java ! test/tools/javac/diags/examples/ResourceNotApplicableToType.java ! test/tools/javac/diags/examples/UndeterminedType1.java ! test/tools/javac/diags/examples/WhereIntersection.java ! test/tools/javac/generics/6207386/T6207386.out ! test/tools/javac/generics/diamond/neg/Neg05.out ! test/tools/javac/generics/diamond/neg/Neg06.out ! test/tools/javac/generics/diamond/neg/Neg10.out ! test/tools/javac/generics/inference/6315770/T6315770.out ! test/tools/javac/generics/inference/6638712/T6638712b.out ! test/tools/javac/generics/inference/6638712/T6638712e.out ! test/tools/javac/generics/inference/6650759/T6650759m.out ! test/tools/javac/generics/rawOverride/7062745/T7062745neg.out ! test/tools/javac/generics/wildcards/6886247/T6886247_2.out ! test/tools/javac/multicatch/Neg06.out ! test/tools/javac/multicatch/Neg07.out ! test/tools/javac/types/CastObjectToPrimitiveTest.out ! test/tools/javac/varargs/6313164/T6313164.out ! test/tools/javac/varargs/7097436/T7097436.out Changeset: 2827076dbf64 Author: mcimadamore Date: 2012-03-26 15:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/2827076dbf64 7133185: Update 292 overload resolution logic to match JLS Summary: Re-implement special overload resolution support for method handles according to the JLS SE 7 definition Reviewed-by: jjg, dlsmith, jrose ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt Changeset: 379bc17d9a26 Author: mcimadamore Date: 2012-03-30 19:19 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/379bc17d9a26 7157688: Regression: common compiler diagnostic features swapped required/found types Summary: bug in resource key in compiler.properties Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/resources/compiler.properties Changeset: c94c09f34701 Author: mcimadamore Date: 2012-03-30 19:19 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/c94c09f34701 7157165: Regression: code with disjunctive type crashes javac Summary: Bad recovery logic in parser code that checks for generic cast Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/tools/javac/parser/7157165/T7157165.java + test/tools/javac/parser/7157165/T7157165.out Changeset: 01e7924ea479 Author: lana Date: 2012-03-30 16:58 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/01e7924ea479 Merge Changeset: 517f0789bd4e Author: lana Date: 2012-04-09 21:58 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/517f0789bd4e Merge Changeset: 807ca8ffbeb4 Author: ohair Date: 2012-04-10 08:15 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/807ca8ffbeb4 7074397: Build infrastructure changes (makefile re-write) Summary: New makefiles transition, old and new living side by side for now. Reviewed-by: ohair, jjg, dholmes, ohrstrom, erikj, ihse, tgranat, ykantser Contributed-by: ohrstrom , erikj , ihse , tgranat , ykantser + makefiles/Makefile Changeset: 6b105afbb77c Author: katleman Date: 2012-04-11 14:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/6b105afbb77c Merge Changeset: defd666a7863 Author: katleman Date: 2012-04-12 09:35 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/defd666a7863 Added tag jdk8-b34 for changeset 6b105afbb77c ! .hgtags Changeset: aa259abe5e08 Author: alanb Date: 2012-04-13 12:44 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/aa259abe5e08 Merge ! .hgtags ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Symtab.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/Flow.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! 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 From Alan.Bateman at oracle.com Mon Apr 16 07:05:22 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Mon, 16 Apr 2012 15:05:22 +0100 Subject: jigsaw/jigsaw sync'ed with jdk8-b34 Message-ID: <4F8C2722.2070803@oracle.com> I've sync'ed up jigsaw/jigsaw so that we have the first installation of the build-infra work that went into jdk8 for b34. This means the work to change the build to generate modules can start to happen here. -Alan. From alan.bateman at oracle.com Mon Apr 16 09:06:06 2012 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Mon, 16 Apr 2012 16:06:06 +0000 Subject: hg: jigsaw/jigsaw/jdk: Non-platform modules in system module libraries can't load native libraries Message-ID: <20120416160629.2160C470ED@hg.openjdk.java.net> Changeset: e344ee540b8d Author: alanb Date: 2012-04-16 17:05 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e344ee540b8d Non-platform modules in system module libraries can't load native libraries ! make/common/Modules.gmk From jonathan.gibbons at oracle.com Mon Apr 16 15:16:52 2012 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Mon, 16 Apr 2012 22:16:52 +0000 Subject: hg: jigsaw/jigsaw/langtools: Add FileObject.Locatable and related API Message-ID: <20120416221656.87EEC470FE@hg.openjdk.java.net> Changeset: 9483e503e6df Author: jjg Date: 2012-04-16 13:26 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/9483e503e6df Add FileObject.Locatable and related API ! src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/share/classes/com/sun/tools/javac/file/BaseFileObject.java ! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/share/classes/com/sun/tools/javac/file/RegularFileObject.java ! src/share/classes/com/sun/tools/javac/file/SymbolArchive.java ! src/share/classes/com/sun/tools/javac/file/ZipArchive.java ! src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java ! src/share/classes/com/sun/tools/javac/jigsaw/JigsawLibraryLocation.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/javax/tools/FileObject.java From jonathan.gibbons at oracle.com Mon Apr 16 16:53:19 2012 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Mon, 16 Apr 2012 23:53:19 +0000 Subject: hg: jigsaw/jigsaw/langtools: improve javac interaction with Jigsaw module resolver Message-ID: <20120416235321.ABFC447103@hg.openjdk.java.net> Changeset: 3f368313bd44 Author: jjg Date: 2012-04-16 16:52 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3f368313bd44 improve javac interaction with Jigsaw module resolver ! src/share/classes/com/sun/tools/javac/comp/Modules.java ! src/share/classes/com/sun/tools/javac/jigsaw/JigsawModuleResolver.java - src/share/classes/javax/lang/model/util/ModuleResolver.java From david.holmes at oracle.com Mon Apr 16 18:13:50 2012 From: david.holmes at oracle.com (David Holmes) Date: Tue, 17 Apr 2012 11:13:50 +1000 Subject: Substitution (aka aliases) In-Reply-To: <4F872339.9080605@oracle.com> References: <4F7E238B.7060006@oracle.com> <4F872339.9080605@oracle.com> Message-ID: <4F8CC3CE.5000301@oracle.com> On 13/04/2012 4:47 AM, Alan Bateman wrote: > Otherwise I think this is good. As you noted, the main open question > here is whether aliases should have version numbers. I would think they must have version numbers. If there are modules m at 1 and m at 2 with different APIs then saying "provides m" is meaningless. David From jonathan.gibbons at oracle.com Mon Apr 16 18:20:49 2012 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 17 Apr 2012 01:20:49 +0000 Subject: hg: jigsaw/jigsaw/langtools: ensure that all ClassSymbols get their modle field set Message-ID: <20120417012051.5C04C4710A@hg.openjdk.java.net> Changeset: e81d592cccfd Author: jjg Date: 2012-04-16 18:19 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e81d592cccfd ensure that all ClassSymbols get their modle field set ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/comp/Enter.java ! src/share/classes/com/sun/tools/javac/comp/Modules.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javadoc/JavadocTool.java + test/tools/javac/modules/RequiresModuleTest02.java From sanjeeb.sahoo at oracle.com Mon Apr 16 20:01:30 2012 From: sanjeeb.sahoo at oracle.com (Sahoo) Date: Tue, 17 Apr 2012 08:31:30 +0530 Subject: Substitution (aka aliases) In-Reply-To: <4F8CC3CE.5000301@oracle.com> References: <4F7E238B.7060006@oracle.com> <4F872339.9080605@oracle.com> <4F8CC3CE.5000301@oracle.com> Message-ID: <4F8CDD0A.9090802@oracle.com> On Tuesday 17 April 2012 06:43 AM, David Holmes wrote: > On 13/04/2012 4:47 AM, Alan Bateman wrote: >> Otherwise I think this is good. As you noted, the main open question >> here is whether aliases should have version numbers. > > I would think they must have version numbers. If there are modules m at 1 > and m at 2 with different APIs then saying "provides m" is meaningless. > If aliases don't have independent version numbers, what value does an alias bring to the table which a *view* doesn't? Sahoo From david.bosschaert at gmail.com Tue Apr 17 00:09:00 2012 From: david.bosschaert at gmail.com (David Bosschaert) Date: Tue, 17 Apr 2012 08:09:00 +0100 Subject: XML for module descriptor In-Reply-To: References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> <4F88AB04.5060003@univ-mlv.fr> <4F88BA62.6000706@univ-mlv.fr> <4F88CDB1.1080804@oracle.com> Message-ID: Seems like there is at least a majority for going with JSON as a format. I'm not an expert in encodings but to me it looks like it could be solved in the same way as currently done for the MANIFEST.MF. I'll start prototyping the JSON module descriptor in Penrose. Best regards, David On 14 April 2012 09:08, Jeff MAURY wrote: > Even if the module file is using a specific encoding, the > compilation/packaging of the jmod file can convert the file to the expected > encoding just like what is done for .java --> .class files and probably > what is done for MANIFEST.MF as well. > > Jeff > > On Sat, Apr 14, 2012 at 3:49 AM, Debasish Ray Chawdhuri < > debasish.raychawdhuri at gmail.com> wrote: > >> 1. How do your java files specify encoding? Similarly we might try to >> externally specify encoding in case it is not our default UTF-8 with some >> form of -encoding option. >> >> 2. JSON can specify encoding if we modify the parser a little. I guess we >> would have to find something with a license compatible with GPL. We can >> modify it to read an optional first line { "encoding":"UTF-8", ?if default >> encoding is not used. But I still would prefer the external option being >> passed to java compiler and java runtime. >> >> 3. The reason people do not complain about MANIFEST.MF being always in >> UTF-8 is that people hardly ever try to have class names and package names >> in non-ASCII characters, the encoding support for java files in mainly for >> string literals. >> >> It certainly does not make sense to have a complex parser like XML parser >> just because we want to support different encoding and we want the class >> names, package names and module names in non-ASCII characters. >> >> -- >> Debasish Ray Chawdhuri >> >> > > > > -- > Jeff MAURY > > > "Legacy code" often differs from its suggested alternative by actually > working and scaling. > ?- Bjarne Stroustrup > > http://www.jeffmaury.com > http://riadiscuss.jeffmaury.com > http://www.twitter.com/jeffmaury From Alan.Bateman at oracle.com Tue Apr 17 01:10:18 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Tue, 17 Apr 2012 09:10:18 +0100 Subject: Substitution (aka aliases) In-Reply-To: <4F8CC3CE.5000301@oracle.com> References: <4F7E238B.7060006@oracle.com> <4F872339.9080605@oracle.com> <4F8CC3CE.5000301@oracle.com> Message-ID: <4F8D256A.9020804@oracle.com> On 17/04/2012 02:13, David Holmes wrote: > On 13/04/2012 4:47 AM, Alan Bateman wrote: >> Otherwise I think this is good. As you noted, the main open question >> here is whether aliases should have version numbers. > > I would think they must have version numbers. If there are modules m at 1 > and m at 2 with different APIs then saying "provides m" is meaningless. One thing that isn't clear yet is how this would work with the virtual package support of native packaging systems (Debian's "provides" for example). That needs a bit more consideration. Otherwise consider this patch as just a first installation of the alias support, the main changes are actually to clean up the storage of the module-info classes so that there aren't copies stored for the views, something that needed to be done anyway. -Alan From Alan.Bateman at oracle.com Tue Apr 17 02:22:56 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Tue, 17 Apr 2012 10:22:56 +0100 Subject: XML for module descriptor In-Reply-To: References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> <4F88AB04.5060003@univ-mlv.fr> <4F88BA62.6000706@univ-mlv.fr> <4F88CDB1.1080804@oracle.com> Message-ID: <4F8D3670.4070705@oracle.com> On 17/04/2012 08:09, David Bosschaert wrote: > Seems like there is at least a majority for going with JSON as a > format. I'm not an expert in encodings but to me it looks like it > could be solved in the same way as currently done for the MANIFEST.MF. > I'll start prototyping the JSON module descriptor in Penrose. > None of my business as to the format that you use but I hope that developers will be strongly discouraged from editing the module declarations post compilation, otherwise it may result in issues at runtime that are hard to diagnose. Note that I'm not talking about the custom meta-data as I don't know if that can be validated at build time. I'm also not talking about tool agents as they may need to augment the access control rules for instrumentation purposes. -Alan From debasish.raychawdhuri at gmail.com Tue Apr 17 08:36:58 2012 From: debasish.raychawdhuri at gmail.com (Debasish Ray Chawdhuri) Date: Tue, 17 Apr 2012 21:06:58 +0530 Subject: XML for module descriptor In-Reply-To: <4F8D3670.4070705@oracle.com> References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> <4F88AB04.5060003@univ-mlv.fr> <4F88BA62.6000706@univ-mlv.fr> <4F88CDB1.1080804@oracle.com> <4F8D3670.4070705@oracle.com> Message-ID: If JSON is used, it would not be compiled, the source will contain the same file I guess. Also even if compilation is done, it would give the errors related to the syntax of the file. The errors can be made readable. If we want to discourage editing the file, we should stick to binary format. On Tue, Apr 17, 2012 at 2:52 PM, Alan Bateman wrote: > On 17/04/2012 08:09, David Bosschaert wrote: > >> Seems like there is at least a majority for going with JSON as a >> format. I'm not an expert in encodings but to me it looks like it >> could be solved in the same way as currently done for the MANIFEST.MF. >> I'll start prototyping the JSON module descriptor in Penrose. >> >> None of my business as to the format that you use but I hope that > developers will be strongly discouraged from editing the module > declarations post compilation, otherwise it may result in issues at runtime > that are hard to diagnose. Note that I'm not talking about the custom > meta-data as I don't know if that can be validated at build time. I'm also > not talking about tool agents as they may need to augment the access > control rules for instrumentation purposes. > > -Alan > -- Debasish Ray Chawdhuri http://www.geekyarticles.com/ [A collection of advanced articles on java] From eric at tibco.com Tue Apr 17 13:20:12 2012 From: eric at tibco.com (Eric Johnson) Date: Tue, 17 Apr 2012 22:20:12 +0200 Subject: XML for module descriptor In-Reply-To: References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> <4F88AB04.5060003@univ-mlv.fr> <4F88BA62.6000706@univ-mlv.fr> <4F88CDB1.1080804@oracle.com> <4F8D3670.4070705@oracle.com> Message-ID: <4F8DD07C.5050404@tibco.com> On 4/17/12 5:36 PM, Debasish Ray Chawdhuri wrote: > If JSON is used, it would not be compiled, the source will contain the same > file I guess. Also even if compilation is done, it would give the errors > related to the syntax of the file. The errors can be made readable. If we > want to discourage editing the file, we should stick to binary format. That last statement ("if we want to discourage....") seems a stretch. Precisely one of the values of a textual format is its accessibility for all sort of purposes that involve reading the file. Why would you want to take that away? In already compiled JARs, has rampant editing of MANIFEST.MF files ever been a problem in the history of Java? How about for the history of OSGi? That seems evidence enough that developers are already appropriately disinclined to directly edit files of this ilk because of the zipped archive that typically carries this kind of data. -Eric. > > On Tue, Apr 17, 2012 at 2:52 PM, Alan Batemanwrote: > >> On 17/04/2012 08:09, David Bosschaert wrote: >> >>> Seems like there is at least a majority for going with JSON as a >>> format. I'm not an expert in encodings but to me it looks like it >>> could be solved in the same way as currently done for the MANIFEST.MF. >>> I'll start prototyping the JSON module descriptor in Penrose. >>> >>> None of my business as to the format that you use but I hope that >> developers will be strongly discouraged from editing the module >> declarations post compilation, otherwise it may result in issues at runtime >> that are hard to diagnose. Note that I'm not talking about the custom >> meta-data as I don't know if that can be validated at build time. I'm also >> not talking about tool agents as they may need to augment the access >> control rules for instrumentation purposes. >> >> -Alan >> > > From debasish.raychawdhuri at gmail.com Tue Apr 17 18:12:26 2012 From: debasish.raychawdhuri at gmail.com (Debasish Ray Chawdhuri) Date: Wed, 18 Apr 2012 06:42:26 +0530 Subject: XML for module descriptor In-Reply-To: <4F8DD07C.5050404@tibco.com> References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> <4F88AB04.5060003@univ-mlv.fr> <4F88BA62.6000706@univ-mlv.fr> <4F88CDB1.1080804@oracle.com> <4F8D3670.4070705@oracle.com> <4F8DD07C.5050404@tibco.com> Message-ID: I would not, it was in answer to the previous post by Alan. (And I mentioned the post with my post. On Wed, Apr 18, 2012 at 1:50 AM, Eric Johnson wrote: > > On 4/17/12 5:36 PM, Debasish Ray Chawdhuri wrote: > >> If JSON is used, it would not be compiled, the source will contain the >> same >> file I guess. Also even if compilation is done, it would give the errors >> related to the syntax of the file. The errors can be made readable. If we >> want to discourage editing the file, we should stick to binary format. >> > > That last statement ("if we want to discourage....") seems a stretch. > Precisely one of the values of a textual format is its accessibility for > all sort of purposes that involve reading the file. Why would you want to > take that away? > > In already compiled JARs, has rampant editing of MANIFEST.MF files ever > been a problem in the history of Java? How about for the history of OSGi? > That seems evidence enough that developers are already appropriately > disinclined to directly edit files of this ilk because of the zipped > archive that typically carries this kind of data. > > -Eric. > > > >> On Tue, Apr 17, 2012 at 2:52 PM, Alan Bateman >> >wrote: >> >> On 17/04/2012 08:09, David Bosschaert wrote: >>> >>> Seems like there is at least a majority for going with JSON as a >>>> format. I'm not an expert in encodings but to me it looks like it >>>> could be solved in the same way as currently done for the MANIFEST.MF. >>>> I'll start prototyping the JSON module descriptor in Penrose. >>>> >>>> None of my business as to the format that you use but I hope that >>>> >>> developers will be strongly discouraged from editing the module >>> declarations post compilation, otherwise it may result in issues at >>> runtime >>> that are hard to diagnose. Note that I'm not talking about the custom >>> meta-data as I don't know if that can be validated at build time. I'm >>> also >>> not talking about tool agents as they may need to augment the access >>> control rules for instrumentation purposes. >>> >>> -Alan >>> >>> >> >> -- Debasish Ray Chawdhuri http://www.geekyarticles.com/ [A collection of advanced articles on java] From Alan.Bateman at oracle.com Wed Apr 18 01:05:46 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Wed, 18 Apr 2012 09:05:46 +0100 Subject: Webrev: Genstubs in new build In-Reply-To: <4F8E7224.3030609@oracle.com> References: <4F8E7224.3030609@oracle.com> Message-ID: <4F8E75DA.30406@oracle.com> Erik Joelsson (working on the build-infra project) is having trouble sending mail to the list. Forwarding his mails for now. -------- Original Message -------- Subject: Webrev: Genstubs in new build Date: Wed, 18 Apr 2012 09:45:16 +0200 From: Erik Joelsson To: jigsaw-dev at openjdk.java.net Hello, I pulled jigsaw yesterday and fixed the issues preventing the new build from even completing successfully. The problem was the need for running Genstubs for jigsaw and module stuff. Webrev: http://cr.openjdk.java.net/~erikj/jigsaw/webrev.01-genstubs/ Exported Change: http://cr.openjdk.java.net/~erikj/jigsaw/change.01-genstubs /Erik From erik.joelsson at oracle.com Wed Apr 18 06:19:36 2012 From: erik.joelsson at oracle.com (Erik Joelsson) Date: Wed, 18 Apr 2012 15:19:36 +0200 Subject: Trying to build jdk.base Message-ID: <4F8EBF68.9060409@oracle.com> Hello, I've started looking at how build-infra, or the new build, could be used to build jigsaw. As a first step, I've reintroduced the ModularizeSources.gmk makefile associated generator script that Fredrik wrote a while back. With this, and some additions, I have created a source tree separated into modules. I've also copied the generated module-info.java files from the old build into this source tree. Now I'm trying to compile the jdk.base module from these sources. The resulting command line looks like this: /localhome/java/jdk-7-fcs-bin-b147/bin/java -Xms64M -Xmx1100M -XX:PermSize=32m -XX:MaxPermSize=160m -XX:ThreadStackSize=1536 "-Xbootclasspath/p:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/langtools/dist/bootstrap/lib/javac.jar" -jar /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/langtools/dist/bootstrap/lib/javac.jar -modulepath /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src -d /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules @/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules/_the.batch.tmp The errors reported are pasted below. What I wonder is, am I trying to use it the correct way and how much of this functionality is expected to work at this time? /Erik /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.base/module-info.java:2: error: no version available for module jdk.desktop.internal at 8-ea requires optional local jdk.desktop.internal at 8-ea; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.base/module-info.java:4: error: no version available for module jdk.tls.internal at 8-ea requires optional local jdk.tls.internal at 8-ea; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.jaxp/module-info.java:2: error: no version available for module jdk.base.internal at 8-ea requires local jdk.base.internal at 8-ea; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/sun.localedata/module-info.java:2: error: no version available for module jdk.base.internal at 8-ea requires local jdk.base.internal at 8-ea; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/sun.resources/module-info.java:2: error: no version available for module jdk.base.internal at 8-ea requires local jdk.base.internal at 8-ea; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.base/sun/nio/cs/SingleByte.java:36: warning: CharsetMapping is internal proprietary API and may be removed in a future release import static sun.nio.cs.CharsetMapping.*; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.base/sun/nio/cs/MS1252.java:34: warning: CharsetMapping is internal proprietary API and may be removed in a future release import static sun.nio.cs.CharsetMapping.*; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.base/sun/nio/cs/ISO_8859_15.java:34: warning: CharsetMapping is internal proprietary API and may be removed in a future release import static sun.nio.cs.CharsetMapping.*; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.corba/module-info.java:41: warning: ORBD is internal proprietary API and may be removed in a future release class com.sun.corba.se.impl.activation.ORBD; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.corba/module-info.java:45: warning: ServerTool is internal proprietary API and may be removed in a future release class com.sun.corba.se.impl.activation.ServerTool; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.corba/module-info.java:49: warning: TransientNameServer is internal proprietary API and may be removed in a future release class com.sun.corba.se.impl.naming.cosnaming.TransientNameServer; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.corba/module-info.java:53: error: package com.sun.tools.corba.se.idl.toJavaPortable does not exist class com.sun.tools.corba.se.idl.toJavaPortable.Compile; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.jaxws/module-info.java:13: error: package com.sun.tools.internal.jxc does not exist class com.sun.tools.internal.jxc.SchemaGenerator; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.jaxws/module-info.java:17: error: package com.sun.tools.internal.xjc does not exist class com.sun.tools.internal.xjc.Driver; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.jaxws/module-info.java:21: error: package com.sun.tools.internal.ws does not exist class com.sun.tools.internal.ws.WsGen; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.jaxws/module-info.java:25: error: package com.sun.tools.internal.ws does not exist class com.sun.tools.internal.ws.WsImport; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.rmi/module-info.java:15: warning: RegistryImpl is internal proprietary API and may be removed in a future release class sun.rmi.registry.RegistryImpl; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.rmi/module-info.java:19: warning: Activation is internal proprietary API and may be removed in a future release class sun.rmi.server.Activation; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.base/module-info.java:6: warning: Main is internal proprietary API and may be removed in a future release class sun.tools.jar.Main; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.base/module-info.java:10: error: cannot find symbol class sun.security.tools.JarSigner; ^ symbol: class JarSigner location: package sun.security.tools /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.base/module-info.java:26: warning: KeyTool is internal proprietary API and may be removed in a future release class sun.security.tools.KeyTool; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.compat/module-info.java:7: warning: JdbcOdbcDriver is internal proprietary API and may be removed in a future release provides service java.sql.Driver with sun.jdbc.odbc.JdbcOdbcDriver; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.jre/module-info.java:8: error: package sun.security.tools.policytool does not exist class sun.security.tools.policytool.PolicyTool; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:14: error: package com.sun.jdi.connect does not exist requires optional service com.sun.jdi.connect.Connector; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:15: error: package com.sun.tools.attach.spi does not exist requires optional service com.sun.tools.attach.spi.AttachProvider; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:16: error: package com.sun.jdi.connect does not exist provides service com.sun.jdi.connect.Connector with com.sun.tools.jdi.SunCommandLineLauncher; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:16: error: package com.sun.tools.jdi does not exist provides service com.sun.jdi.connect.Connector with com.sun.tools.jdi.SunCommandLineLauncher; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:17: error: package com.sun.jdi.connect does not exist provides service com.sun.jdi.connect.Connector with com.sun.tools.jdi.RawCommandLineLauncher; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:17: error: package com.sun.tools.jdi does not exist provides service com.sun.jdi.connect.Connector with com.sun.tools.jdi.RawCommandLineLauncher; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:18: error: package com.sun.jdi.connect does not exist provides service com.sun.jdi.connect.Connector with com.sun.tools.jdi.SocketAttachingConnector; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:18: error: package com.sun.tools.jdi does not exist provides service com.sun.jdi.connect.Connector with com.sun.tools.jdi.SocketAttachingConnector; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:19: error: package com.sun.jdi.connect does not exist provides service com.sun.jdi.connect.Connector with com.sun.tools.jdi.SocketListeningConnector; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:19: error: package com.sun.tools.jdi does not exist provides service com.sun.jdi.connect.Connector with com.sun.tools.jdi.SocketListeningConnector; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:20: error: package com.sun.jdi.connect does not exist provides service com.sun.jdi.connect.Connector with com.sun.tools.jdi.ProcessAttachingConnector; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:20: error: package com.sun.tools.jdi does not exist provides service com.sun.jdi.connect.Connector with com.sun.tools.jdi.ProcessAttachingConnector; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:21: error: package com.sun.tools.attach.spi does not exist provides service com.sun.tools.attach.spi.AttachProvider with sun.tools.attach.LinuxAttachProvider; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:21: error: package sun.tools.attach does not exist provides service com.sun.tools.attach.spi.AttachProvider with sun.tools.attach.LinuxAttachProvider; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:40: error: package sun.tools.jcmd does not exist class sun.tools.jcmd.JCmd; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:44: error: package sun.tools.jconsole does not exist class sun.tools.jconsole.JConsole; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:50: error: package sun.tools.serialver does not exist class sun.tools.serialver.SerialVer; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:54: error: package com.sun.tools.example.debug.tty does not exist class com.sun.tools.example.debug.tty.TTY; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:58: error: package sun.tools.jps does not exist class sun.tools.jps.Jps; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:62: error: package sun.tools.jstatd does not exist class sun.tools.jstatd.Jstatd; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:66: error: package sun.tools.jstat does not exist class sun.tools.jstat.Jstat; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:70: error: package com.sun.tools.hat does not exist class com.sun.tools.hat.Main; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:74: error: package sun.tools.jinfo does not exist class sun.tools.jinfo.JInfo; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:78: error: package sun.tools.jmap does not exist class sun.tools.jmap.JMap; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:82: error: package com.sun.tools.script.shell does not exist class com.sun.tools.script.shell.Main; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:86: error: package sun.tools.jstack does not exist class sun.tools.jstack.JStack; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:90: error: package com.sun.tools.extcheck does not exist class com.sun.tools.extcheck.Main; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:94: error: package sun.tools.native2ascii does not exist class sun.tools.native2ascii.Main; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:98: error: package sun.jvm.hotspot.jdi does not exist class sun.jvm.hotspot.jdi.SADebugServer; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:102: warning: Main is internal proprietary API and may be removed in a future release class sun.applet.Main; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:106: error: package sun.rmi.rmic does not exist class sun.rmi.rmic.Main; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.scripting/module-info.java:5: error: package com.sun.script.javascript does not exist provides service javax.script.ScriptEngineFactory with com.sun.script.javascript.RhinoScriptEngineFactory; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:17: error: package sun.java2d.cmm does not exist requires optional service sun.java2d.cmm.PCMM; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:18: warning: RenderingEngine is internal proprietary API and may be removed in a future release requires optional service sun.java2d.pipe.RenderingEngine; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:19: warning: UnixPrintServiceLookup is internal proprietary API and may be removed in a future release provides service javax.print.PrintServiceLookup with sun.print.UnixPrintServiceLookup; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:20: warning: PSStreamPrinterFactory is internal proprietary API and may be removed in a future release provides service javax.print.StreamPrintServiceFactory with sun.print.PSStreamPrinterFactory; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:21: error: package sun.java2d.cmm does not exist provides service sun.java2d.cmm.PCMM with sun.java2d.cmm.kcms.CMM; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:21: error: package sun.java2d.cmm.kcms does not exist provides service sun.java2d.cmm.PCMM with sun.java2d.cmm.kcms.CMM; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:22: warning: RenderingEngine is internal proprietary API and may be removed in a future release provides service sun.java2d.pipe.RenderingEngine with sun.dc.DuctusRenderingEngine; ^ /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:22: error: package sun.dc does not exist provides service sun.java2d.pipe.RenderingEngine with sun.dc.DuctusRenderingEngine; ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 47 errors 16 warnings From erik.joelsson at oracle.com Wed Apr 18 07:02:16 2012 From: erik.joelsson at oracle.com (Erik Joelsson) Date: Wed, 18 Apr 2012 16:02:16 +0200 Subject: Trying to build jdk.base In-Reply-To: <4F8EBF68.9060409@oracle.com> References: <4F8EBF68.9060409@oracle.com> Message-ID: <4F8EC968.30507@oracle.com> Found the major difference on my own. In the current jigsaw build, the actual newly built javac executable is used to compile the module-infos. I will experiment using this for now and think about bootstrapping issues later. /Erik On 2012-04-18 15:19, Erik Joelsson wrote: > Hello, > > I've started looking at how build-infra, or the new build, could be > used to build jigsaw. As a first step, I've reintroduced the > ModularizeSources.gmk makefile associated generator script that > Fredrik wrote a while back. With this, and some additions, I have > created a source tree separated into modules. I've also copied the > generated module-info.java files from the old build into this source > tree. Now I'm trying to compile the jdk.base module from these sources. > > The resulting command line looks like this: > > /localhome/java/jdk-7-fcs-bin-b147/bin/java -Xms64M -Xmx1100M > -XX:PermSize=32m -XX:MaxPermSize=160m -XX:ThreadStackSize=1536 > "-Xbootclasspath/p:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/langtools/dist/bootstrap/lib/javac.jar" > -jar > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/langtools/dist/bootstrap/lib/javac.jar > -modulepath > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src > -d > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules > @/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules/_the.batch.tmp > > > The errors reported are pasted below. What I wonder is, am I trying to > use it the correct way and how much of this functionality is expected > to work at this time? > > /Erik > > > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.base/module-info.java:2: > error: no version available for module jdk.desktop.internal at 8-ea > requires optional local jdk.desktop.internal at 8-ea; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.base/module-info.java:4: > error: no version available for module jdk.tls.internal at 8-ea > requires optional local jdk.tls.internal at 8-ea; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.jaxp/module-info.java:2: > error: no version available for module jdk.base.internal at 8-ea > requires local jdk.base.internal at 8-ea; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/sun.localedata/module-info.java:2: > error: no version available for module jdk.base.internal at 8-ea > requires local jdk.base.internal at 8-ea; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/sun.resources/module-info.java:2: > error: no version available for module jdk.base.internal at 8-ea > requires local jdk.base.internal at 8-ea; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.base/sun/nio/cs/SingleByte.java:36: > warning: CharsetMapping is internal proprietary API and may be removed > in a future release > import static sun.nio.cs.CharsetMapping.*; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.base/sun/nio/cs/MS1252.java:34: > warning: CharsetMapping is internal proprietary API and may be removed > in a future release > import static sun.nio.cs.CharsetMapping.*; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.base/sun/nio/cs/ISO_8859_15.java:34: > warning: CharsetMapping is internal proprietary API and may be removed > in a future release > import static sun.nio.cs.CharsetMapping.*; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.corba/module-info.java:41: > warning: ORBD is internal proprietary API and may be removed in a > future release > class com.sun.corba.se.impl.activation.ORBD; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.corba/module-info.java:45: > warning: ServerTool is internal proprietary API and may be removed in > a future release > class com.sun.corba.se.impl.activation.ServerTool; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.corba/module-info.java:49: > warning: TransientNameServer is internal proprietary API and may be > removed in a future release > class com.sun.corba.se.impl.naming.cosnaming.TransientNameServer; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.corba/module-info.java:53: > error: package com.sun.tools.corba.se.idl.toJavaPortable does not exist > class com.sun.tools.corba.se.idl.toJavaPortable.Compile; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.jaxws/module-info.java:13: > error: package com.sun.tools.internal.jxc does not exist > class com.sun.tools.internal.jxc.SchemaGenerator; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.jaxws/module-info.java:17: > error: package com.sun.tools.internal.xjc does not exist > class com.sun.tools.internal.xjc.Driver; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.jaxws/module-info.java:21: > error: package com.sun.tools.internal.ws does not exist > class com.sun.tools.internal.ws.WsGen; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.jaxws/module-info.java:25: > error: package com.sun.tools.internal.ws does not exist > class com.sun.tools.internal.ws.WsImport; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.rmi/module-info.java:15: > warning: RegistryImpl is internal proprietary API and may be removed > in a future release > class sun.rmi.registry.RegistryImpl; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.rmi/module-info.java:19: > warning: Activation is internal proprietary API and may be removed in > a future release > class sun.rmi.server.Activation; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.base/module-info.java:6: > warning: Main is internal proprietary API and may be removed in a > future release > class sun.tools.jar.Main; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.base/module-info.java:10: > error: cannot find symbol > class sun.security.tools.JarSigner; > ^ > symbol: class JarSigner > location: package sun.security.tools > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.base/module-info.java:26: > warning: KeyTool is internal proprietary API and may be removed in a > future release > class sun.security.tools.KeyTool; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.compat/module-info.java:7: > warning: JdbcOdbcDriver is internal proprietary API and may be removed > in a future release > provides service java.sql.Driver with sun.jdbc.odbc.JdbcOdbcDriver; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools.jre/module-info.java:8: > error: package sun.security.tools.policytool does not exist > class sun.security.tools.policytool.PolicyTool; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:14: > error: package com.sun.jdi.connect does not exist > requires optional service com.sun.jdi.connect.Connector; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:15: > error: package com.sun.tools.attach.spi does not exist > requires optional service com.sun.tools.attach.spi.AttachProvider; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:16: > error: package com.sun.jdi.connect does not exist > provides service com.sun.jdi.connect.Connector with > com.sun.tools.jdi.SunCommandLineLauncher; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:16: > error: package com.sun.tools.jdi does not exist > provides service com.sun.jdi.connect.Connector with > com.sun.tools.jdi.SunCommandLineLauncher; > > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:17: > error: package com.sun.jdi.connect does not exist > provides service com.sun.jdi.connect.Connector with > com.sun.tools.jdi.RawCommandLineLauncher; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:17: > error: package com.sun.tools.jdi does not exist > provides service com.sun.jdi.connect.Connector with > com.sun.tools.jdi.RawCommandLineLauncher; > > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:18: > error: package com.sun.jdi.connect does not exist > provides service com.sun.jdi.connect.Connector with > com.sun.tools.jdi.SocketAttachingConnector; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:18: > error: package com.sun.tools.jdi does not exist > provides service com.sun.jdi.connect.Connector with > com.sun.tools.jdi.SocketAttachingConnector; > > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:19: > error: package com.sun.jdi.connect does not exist > provides service com.sun.jdi.connect.Connector with > com.sun.tools.jdi.SocketListeningConnector; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:19: > error: package com.sun.tools.jdi does not exist > provides service com.sun.jdi.connect.Connector with > com.sun.tools.jdi.SocketListeningConnector; > > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:20: > error: package com.sun.jdi.connect does not exist > provides service com.sun.jdi.connect.Connector with > com.sun.tools.jdi.ProcessAttachingConnector; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:20: > error: package com.sun.tools.jdi does not exist > provides service com.sun.jdi.connect.Connector with > com.sun.tools.jdi.ProcessAttachingConnector; > > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:21: > error: package com.sun.tools.attach.spi does not exist > provides service com.sun.tools.attach.spi.AttachProvider with > sun.tools.attach.LinuxAttachProvider; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:21: > error: package sun.tools.attach does not exist > provides service com.sun.tools.attach.spi.AttachProvider with > sun.tools.attach.LinuxAttachProvider; > > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:40: > error: package sun.tools.jcmd does not exist > class sun.tools.jcmd.JCmd; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:44: > error: package sun.tools.jconsole does not exist > class sun.tools.jconsole.JConsole; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:50: > error: package sun.tools.serialver does not exist > class sun.tools.serialver.SerialVer; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:54: > error: package com.sun.tools.example.debug.tty does not exist > class com.sun.tools.example.debug.tty.TTY; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:58: > error: package sun.tools.jps does not exist > class sun.tools.jps.Jps; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:62: > error: package sun.tools.jstatd does not exist > class sun.tools.jstatd.Jstatd; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:66: > error: package sun.tools.jstat does not exist > class sun.tools.jstat.Jstat; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:70: > error: package com.sun.tools.hat does not exist > class com.sun.tools.hat.Main; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:74: > error: package sun.tools.jinfo does not exist > class sun.tools.jinfo.JInfo; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:78: > error: package sun.tools.jmap does not exist > class sun.tools.jmap.JMap; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:82: > error: package com.sun.tools.script.shell does not exist > class com.sun.tools.script.shell.Main; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:86: > error: package sun.tools.jstack does not exist > class sun.tools.jstack.JStack; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:90: > error: package com.sun.tools.extcheck does not exist > class com.sun.tools.extcheck.Main; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:94: > error: package sun.tools.native2ascii does not exist > class sun.tools.native2ascii.Main; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:98: > error: package sun.jvm.hotspot.jdi does not exist > class sun.jvm.hotspot.jdi.SADebugServer; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:102: > warning: Main is internal proprietary API and may be removed in a > future release > class sun.applet.Main; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.tools/module-info.java:106: > error: package sun.rmi.rmic does not exist > class sun.rmi.rmic.Main; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.scripting/module-info.java:5: > error: package com.sun.script.javascript does not exist > provides service javax.script.ScriptEngineFactory with > com.sun.script.javascript.RhinoScriptEngineFactory; > > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:17: > error: package sun.java2d.cmm does not exist > requires optional service sun.java2d.cmm.PCMM; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:18: > warning: RenderingEngine is internal proprietary API and may be > removed in a future release > requires optional service sun.java2d.pipe.RenderingEngine; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:19: > warning: UnixPrintServiceLookup is internal proprietary API and may be > removed in a future release > provides service javax.print.PrintServiceLookup with > sun.print.UnixPrintServiceLookup; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:20: > warning: PSStreamPrinterFactory is internal proprietary API and may be > removed in a future release > provides service javax.print.StreamPrintServiceFactory with > sun.print.PSStreamPrinterFactory; > > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:21: > error: package sun.java2d.cmm does not exist > provides service sun.java2d.cmm.PCMM with sun.java2d.cmm.kcms.CMM; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:21: > error: package sun.java2d.cmm.kcms does not exist > provides service sun.java2d.cmm.PCMM with sun.java2d.cmm.kcms.CMM; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:22: > warning: RenderingEngine is internal proprietary API and may be > removed in a future release > provides service sun.java2d.pipe.RenderingEngine with > sun.dc.DuctusRenderingEngine; > ^ > /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/modules_src/jdk.desktop/module-info.java:22: > error: package sun.dc does not exist > provides service sun.java2d.pipe.RenderingEngine with > sun.dc.DuctusRenderingEngine; > ^ > Note: Some input files use or override a deprecated API. > Note: Recompile with -Xlint:deprecation for details. > Note: Some input files use unchecked or unsafe operations. > Note: Recompile with -Xlint:unchecked for details. > 47 errors > 16 warnings > From Alan.Bateman at oracle.com Wed Apr 18 07:17:34 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Wed, 18 Apr 2012 15:17:34 +0100 Subject: Trying to build jdk.base In-Reply-To: <4F8EBF68.9060409@oracle.com> References: <4F8EBF68.9060409@oracle.com> Message-ID: <4F8ECCFE.3000303@oracle.com> On 18/04/2012 14:19, Erik Joelsson wrote: > Hello, > > I've started looking at how build-infra, or the new build, could be > used to build jigsaw. Great! A significant part to this will be working out the bootstrapping and the sequence that things will be built. Jon is the best person to advise on this as there is quite a bit of detail to work out. -Alan From sean.mullan at oracle.com Wed Apr 18 07:22:55 2012 From: sean.mullan at oracle.com (Sean Mullan) Date: Wed, 18 Apr 2012 10:22:55 -0400 Subject: Service Providersand versioning Message-ID: <4F8ECE3F.6060604@oracle.com> I have been starting to think about how JCE providers might be deployed as jigsaw services. [1] notes that services do not have version numbers. One of the current limitations with the JCE provider framework is that it is not a good idea to add a new parameter to an AlgorithmParameterSpec subclass, because existing provider implementations will not be aware of that new parameter until they are upgraded. We usually have to define a new AlgorithmParameterSpec subclass to be able to identify providers that have not been upgraded (they will throw an InvalidAlgorithmParameterException), or a completely new algorithm type. It would be nice if we could find a cleaner solution to this problem with jigsaw, but without a versioning mechanism I'm not sure if it is possible. Any thoughts on this? Thanks, Sean [1] http://openjdk.java.net/projects/jigsaw/doc/topics/services.html From Alan.Bateman at oracle.com Wed Apr 18 08:07:10 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Wed, 18 Apr 2012 16:07:10 +0100 Subject: Service Providersand versioning In-Reply-To: <4F8ECE3F.6060604@oracle.com> References: <4F8ECE3F.6060604@oracle.com> Message-ID: <4F8ED89E.8090008@oracle.com> On 18/04/2012 15:22, Sean Mullan wrote: > I have been starting to think about how JCE providers might be > deployed as jigsaw services. [1] notes that services do not have > version numbers. > > One of the current limitations with the JCE provider framework is that > it is not a good idea to add a new parameter to an > AlgorithmParameterSpec subclass, because existing provider > implementations will not be aware of that new parameter until they are > upgraded. > > We usually have to define a new AlgorithmParameterSpec subclass to be > able to identify providers that have not been upgraded (they will > throw an InvalidAlgorithmParameterException), or a completely new > algorithm type. > > It would be nice if we could find a cleaner solution to this problem > with jigsaw, but without a versioning mechanism I'm not sure if it is > possible. Any thoughts on this? I don't know this area too well but aren't security providers implementations of java.security.Provider, in which case I assume a starting point would be something like: module sun.ec @ 8-ea { provides service java.security.Provider with sun.security.ec.SunEC; } As you mention AlgorithmParameterSpec then perhaps you are thinking about finer grain service types rather than at the level of a traditional security provider? -Alan. From sean.mullan at oracle.com Wed Apr 18 08:50:55 2012 From: sean.mullan at oracle.com (Sean Mullan) Date: Wed, 18 Apr 2012 11:50:55 -0400 Subject: Service Providersand versioning In-Reply-To: <4F8ED89E.8090008@oracle.com> References: <4F8ECE3F.6060604@oracle.com> <4F8ED89E.8090008@oracle.com> Message-ID: <4F8EE2DF.8010401@oracle.com> On 04/18/2012 11:07 AM, Alan Bateman wrote: > On 18/04/2012 15:22, Sean Mullan wrote: >> I have been starting to think about how JCE providers might be >> deployed as jigsaw services. [1] notes that services do not have >> version numbers. >> >> One of the current limitations with the JCE provider framework is that >> it is not a good idea to add a new parameter to an >> AlgorithmParameterSpec subclass, because existing provider >> implementations will not be aware of that new parameter until they are >> upgraded. >> >> We usually have to define a new AlgorithmParameterSpec subclass to be >> able to identify providers that have not been upgraded (they will >> throw an InvalidAlgorithmParameterException), or a completely new >> algorithm type. >> >> It would be nice if we could find a cleaner solution to this problem >> with jigsaw, but without a versioning mechanism I'm not sure if it is >> possible. Any thoughts on this? > I don't know this area too well but aren't security providers > implementations of java.security.Provider, in which case I assume a > starting point would be something like: > > module sun.ec @ 8-ea { > provides service java.security.Provider with sun.security.ec.SunEC; > } But a Provider is not a Service. It is more equivalent to a ServiceLoader. I would have expected something more like: module sun.ec @ 8-ea { provides service java.security.Signature with sun.security.ec.ECDSASignature; } So basically, the Provider API doesn't come into play at all in finding JCE services. Clearly this area needs more thought but it's good to start discussing it some more now. I also think that ideally we need additional algorithm attributes to help find the right service, if we expect this to be used for JCE - for example: module sun.ec @ 8-ea { provides service java.security.Signature:ECDSA with sun.security.ec.ECDSASignature; } where ":ECDSA" is the type of algorithm being requested. > As you mention AlgorithmParameterSpec then perhaps you are thinking > about finer grain service types rather than at the level of a > traditional security provider? Perhaps I should clarify. What I'd like to do is the following: module app { requires service java.security.cert.CertPathValidatorSpi:PKIX @ >= 8.0; } In other words, the app module would be requesting a PKIX CertPathValidator service that has been updated to support API changes to that SPI in JDK 8. --Sean From jesse.glick at oracle.com Wed Apr 18 09:29:09 2012 From: jesse.glick at oracle.com (Jesse Glick) Date: Wed, 18 Apr 2012 12:29:09 -0400 Subject: Service Providers and versioning In-Reply-To: <4F8EE2DF.8010401@oracle.com> References: <4F8ECE3F.6060604@oracle.com> <4F8ED89E.8090008@oracle.com> <4F8EE2DF.8010401@oracle.com> Message-ID: <4F8EEBD5.7010209@oracle.com> On 04/18/2012 11:50 AM, Sean Mullan wrote: > the app module would be requesting a PKIX CertPathValidator service OSGi supports service properties and capability attributes, which could handle such situations, but the specification is rather more complex than Jigsaw's current proposal. Ditto the NetBeans module system's @NamedServiceDefinition/Lookups.forPath and provide/require tokens. > that has been updated to support API changes to that SPI in JDK 8. It does not seem that the signature of CertPathValidatorSpi changed in JDK 8. I guess what you are getting at is that an object can successfully implement this interface at the Java language level yet not actually behave correctly (throw InvalidAlgorithmParameterException), which suggests a minor design flaw - lack of strong typing, perhaps predating generics. Anyway if a service written for an earlier version of Java has not been updated for incompatible SPI changes in JDK 8, then its containing module should not be resolvable against JDK 8 to begin with - it should declare a conservative version range in its dependencies - and so there is no need for the app module to exclude it. From Alan.Bateman at oracle.com Wed Apr 18 10:13:17 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Wed, 18 Apr 2012 18:13:17 +0100 Subject: Service Providersand versioning In-Reply-To: <4F8EE2DF.8010401@oracle.com> References: <4F8ECE3F.6060604@oracle.com> <4F8ED89E.8090008@oracle.com> <4F8EE2DF.8010401@oracle.com> Message-ID: <4F8EF62C.4020205@oracle.com> On 18/04/2012 16:50, Sean Mullan wrote: > > But a Provider is not a Service. It is more equivalent to a > ServiceLoader. Okay but I'm just observing that the security providers are listed today in java.security, and if converted to services, then you could iterate over them with ServiceLoader.load(java.security.Provider.class). > > I would have expected something more like: > > module sun.ec @ 8-ea { > provides service java.security.Signature > with sun.security.ec.ECDSASignature; > } > > So basically, the Provider API doesn't come into play at all in > finding JCE services. That should work fine and you will iterate over the Signature implementations with ServiceLoader.load(Signature.class). As Jesse pointed out, there isn't anything in Jigsaw to aid with the selection when there are several service providers installed, ie: there isn't anything to match on capabilities or attributes. -Alan. From jesse.glick at oracle.com Wed Apr 18 11:04:15 2012 From: jesse.glick at oracle.com (Jesse Glick) Date: Wed, 18 Apr 2012 14:04:15 -0400 Subject: Service Providers and versioning In-Reply-To: <4F8EF62C.4020205@oracle.com> References: <4F8ECE3F.6060604@oracle.com> <4F8ED89E.8090008@oracle.com> <4F8EE2DF.8010401@oracle.com> <4F8EF62C.4020205@oracle.com> Message-ID: <4F8F021F.7000901@oracle.com> On 04/18/2012 01:13 PM, Alan Bateman wrote: > there isn't anything in Jigsaw to aid with the selection when there are several service providers installed It may be useful to point out that there are two related but distinct features Jigsaw currently forgoes: 1. Declaring a dependency on a service matching some attribute - in other words, rejecting an attempt to resolve the module when some service providers are present but not the "right" one. While the app module could of course just emit a graceful message if it does not find the desired signature algorithm, you might want a DSL in module metadata for specifying such dependencies ahead of time. (For example, OSGi 4.3 "capabilities" can be annotated with attributes you can match on.) This could be interpreted not just by the module system runtime, but by native packaging schemes too - so that "sudo apt-get install signing-app" would prompt to install also java-ecdsa-8.deb (or whatever), rather than installing every known provider or none of them. 2. Directly loading ECDSASignature. While you can simply iterate every Signature implementation and check impl.getAlgorithm().equals("ECDSA") until you find the one you want, this adds startup overhead and pollutes the PermGen with unused providers. ServiceLoader's API cannot do any better, which is why other frameworks exist which can inspect service metadata without triggering class loading, such as sezpoz.java.net and Eclipse extension points. From sean.mullan at oracle.com Wed Apr 18 11:58:59 2012 From: sean.mullan at oracle.com (Sean Mullan) Date: Wed, 18 Apr 2012 14:58:59 -0400 Subject: Service Providers and versioning In-Reply-To: <4F8EEBD5.7010209@oracle.com> References: <4F8ECE3F.6060604@oracle.com> <4F8ED89E.8090008@oracle.com> <4F8EE2DF.8010401@oracle.com> <4F8EEBD5.7010209@oracle.com> Message-ID: <4F8F0EF3.2010603@oracle.com> On 04/18/2012 12:29 PM, Jesse Glick wrote: > On 04/18/2012 11:50 AM, Sean Mullan wrote: >> the app module would be requesting a PKIX CertPathValidator service > > OSGi supports service properties and capability attributes, which could > handle such situations, but the specification is rather more complex > than Jigsaw's current proposal. Ditto the NetBeans module system's > @NamedServiceDefinition/Lookups.forPath and provide/require tokens. > >> that has been updated to support API changes to that SPI in JDK 8. > > It does not seem that the signature of CertPathValidatorSpi changed in > JDK 8. I guess what you are getting at is that an object can > successfully implement this interface at the Java language level yet not > actually behave correctly (throw InvalidAlgorithmParameterException), > which suggests a minor design flaw - lack of strong typing, perhaps > predating generics. I'm not only talking about the SPI, but the input and output classes, for example in the case of CertPathValidatorSpi, there are the CertPathParameters, CertPath, CertPathValidatorResult and their subclasses. If new methods are added to those subclasses, I'd love to be able to request a service that I know has been updated to support them. Currently, we generally avoid adding any new methods to those subclasses, because we don't know if the SPI implementations have been updated to support them. > Anyway if a service written for an earlier version of Java has not been > updated for incompatible SPI changes in JDK 8, then its containing > module should not be resolvable against JDK 8 to begin with - it should > declare a conservative version range in its dependencies - and so there > is no need for the app module to exclude it. Yes, but it would only be a recommendation, and the service could simply choose not to declare a conservative version range, and assume their code should be compatible with new JDK versions. Anyway, though good point - perhaps if we encourage service provider developers to do that this is less of an issue. --Sean From sean.mullan at oracle.com Wed Apr 18 12:05:37 2012 From: sean.mullan at oracle.com (Sean Mullan) Date: Wed, 18 Apr 2012 15:05:37 -0400 Subject: Service Providersand versioning In-Reply-To: <4F8EF62C.4020205@oracle.com> References: <4F8ECE3F.6060604@oracle.com> <4F8ED89E.8090008@oracle.com> <4F8EE2DF.8010401@oracle.com> <4F8EF62C.4020205@oracle.com> Message-ID: <4F8F1081.10900@oracle.com> On 04/18/2012 01:13 PM, Alan Bateman wrote: > On 18/04/2012 16:50, Sean Mullan wrote: >> >> But a Provider is not a Service. It is more equivalent to a >> ServiceLoader. > Okay but I'm just observing that the security providers are listed today > in java.security, and if converted to services, then you could iterate > over them with ServiceLoader.load(java.security.Provider.class). Hmm, I see. Can you return them in a particular order, as in the java.security file? --Sean From Alan.Bateman at oracle.com Wed Apr 18 12:37:02 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Wed, 18 Apr 2012 20:37:02 +0100 Subject: Service Providers and versioning In-Reply-To: <4F8F021F.7000901@oracle.com> References: <4F8ECE3F.6060604@oracle.com> <4F8ED89E.8090008@oracle.com> <4F8EE2DF.8010401@oracle.com> <4F8EF62C.4020205@oracle.com> <4F8F021F.7000901@oracle.com> Message-ID: <4F8F17DE.4020909@oracle.com> On 18/04/2012 19:04, Jesse Glick wrote: > > It may be useful to point out that there are two related but distinct > features Jigsaw currently forgoes: > > 1. Declaring a dependency on a service matching some attribute - in > other words, rejecting an attempt to resolve the module when some > service providers are present but not the "right" one. While the app > module could of course just emit a graceful message if it does not > find the desired signature algorithm, you might want a DSL in module > metadata for specifying such dependencies ahead of time. (For example, > OSGi 4.3 "capabilities" can be annotated with attributes you can match > on.) This could be interpreted not just by the module system runtime, > but by native packaging schemes too - so that "sudo apt-get install > signing-app" would prompt to install also java-ecdsa-8.deb (or > whatever), rather than installing every known provider or none of them. > > 2. Directly loading ECDSASignature. While you can simply iterate every > Signature implementation and check impl.getAlgorithm().equals("ECDSA") > until you find the one you want, this adds startup overhead and > pollutes the PermGen with unused providers. ServiceLoader's API cannot > do any better, which is why other frameworks exist which can inspect > service metadata without triggering class loading, such as > sezpoz.java.net and Eclipse extension points. Yes, with ServiceLoader then it's the user of the API that selects the specific provider for cases where they require specific capabilities or there is other selection involved. We haven't changed this in Jigsaw. On the performance point then one difference with Jigsaw is that the searching and the parsing of the configuration file is eliminated. Also the provider implementation classes are loaded lazily so implementations of a particular service type will only be loaded if someone iterates through all of them. -Alan. From Alan.Bateman at oracle.com Wed Apr 18 13:12:38 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Wed, 18 Apr 2012 21:12:38 +0100 Subject: Service Providersand versioning In-Reply-To: <4F8F1081.10900@oracle.com> References: <4F8ECE3F.6060604@oracle.com> <4F8ED89E.8090008@oracle.com> <4F8EE2DF.8010401@oracle.com> <4F8EF62C.4020205@oracle.com> <4F8F1081.10900@oracle.com> Message-ID: <4F8F2036.1070408@oracle.com> On 18/04/2012 20:05, Sean Mullan wrote: > On 04/18/2012 01:13 PM, Alan Bateman wrote: >> On 18/04/2012 16:50, Sean Mullan wrote: >>> >>> But a Provider is not a Service. It is more equivalent to a >>> ServiceLoader. >> Okay but I'm just observing that the security providers are listed today >> in java.security, and if converted to services, then you could iterate >> over them with ServiceLoader.load(java.security.Provider.class). > > Hmm, I see. Can you return them in a particular order, as in the > java.security file? Not concurrently, but for both services and aliases then one couple envisage configuring the order, essentially preferences. -Alan From jesse.glick at oracle.com Wed Apr 18 13:49:45 2012 From: jesse.glick at oracle.com (Jesse Glick) Date: Wed, 18 Apr 2012 16:49:45 -0400 Subject: Service Providers and versioning In-Reply-To: <4F8F17DE.4020909@oracle.com> References: <4F8ECE3F.6060604@oracle.com> <4F8ED89E.8090008@oracle.com> <4F8EE2DF.8010401@oracle.com> <4F8EF62C.4020205@oracle.com> <4F8F021F.7000901@oracle.com> <4F8F17DE.4020909@oracle.com> Message-ID: <4F8F28E9.9010900@oracle.com> On 04/18/2012 03:37 PM, Alan Bateman wrote: > one difference with Jigsaw is that the searching and the parsing of the configuration file is eliminated. Which is good, although typically this overhead is quite small compared to loading and instantiating implementations (especially when transitive class loading is taken into account). From chris.hegarty at oracle.com Thu Apr 19 01:47:52 2012 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Thu, 19 Apr 2012 09:47:52 +0100 Subject: RFR: jmod remove Message-ID: <4F8FD138.9080505@oracle.com> I heard the following expression a few times, 'rm -rf has reached the limit of its usefulness'! So it's about time we had a 'jmod remove'. The webrev is based upon Mandy's alias support patch [1]. I figured it would most likely be going in after the alias support. http://cr.openjdk.java.net/~chegar/jigsaw/jmodrm.02/webrev/ Essentially, you can remove any module not required by a configuration. Fails if you try to remove a module which will break a configuration, unless you specify --force, or remove both the root module along with the dependent module. I added a comment about the parent/child relationship. That is, a module library has no notion of its children so we could remove a module in a parent library that is not part of any configuration in that library, but may be part of a configuration in a child library. I think this is fine for now, but we may have to revisit the parent/child relationship in the future ( beyond the scope of jmod remove ). -Chris. [1] http://mail.openjdk.java.net/pipermail/jigsaw-dev/2012-April/002351.html From david.holmes at oracle.com Thu Apr 19 01:59:30 2012 From: david.holmes at oracle.com (David Holmes) Date: Thu, 19 Apr 2012 18:59:30 +1000 Subject: RFR: jmod remove In-Reply-To: <4F8FD138.9080505@oracle.com> References: <4F8FD138.9080505@oracle.com> Message-ID: <4F8FD3F2.8000208@oracle.com> Hi Chris, Does this remove native libs and native commands along with any other installed "resource" files? Thanks, David On 19/04/2012 6:47 PM, Chris Hegarty wrote: > I heard the following expression a few times, 'rm -rf has reached the > limit of its usefulness'! So it's about time we had a 'jmod remove'. > > The webrev is based upon Mandy's alias support patch [1]. I figured it > would most likely be going in after the alias support. > > http://cr.openjdk.java.net/~chegar/jigsaw/jmodrm.02/webrev/ > > Essentially, you can remove any module not required by a configuration. > Fails if you try to remove a module which will break a configuration, > unless you specify --force, or remove both the root module along with > the dependent module. > > I added a comment about the parent/child relationship. That is, a module > library has no notion of its children so we could remove a module in a > parent library that is not part of any configuration in that library, > but may be part of a configuration in a child library. I think this is > fine for now, but we may have to revisit the parent/child relationship > in the future ( beyond the scope of jmod remove ). > > -Chris. > > [1] > http://mail.openjdk.java.net/pipermail/jigsaw-dev/2012-April/002351.html From chris.hegarty at oracle.com Thu Apr 19 02:05:27 2012 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Thu, 19 Apr 2012 10:05:27 +0100 Subject: RFR: jmod remove In-Reply-To: <4F8FD3F2.8000208@oracle.com> References: <4F8FD138.9080505@oracle.com> <4F8FD3F2.8000208@oracle.com> Message-ID: <4F8FD557.9030709@oracle.com> On 19/04/12 09:59, David Holmes wrote: > Hi Chris, > > Does this remove native libs and native commands along with any other > installed "resource" files? Yeap, sure does. When installing (from a jmod file), a module keeps a list of it's out of module content. Currently we fail if there is a conflict on any of these files at install time. So, each of these external files can only belong to it's one owner module. When removing we simply delete all the files in the modules external files list. -Chris. > > Thanks, > David > > On 19/04/2012 6:47 PM, Chris Hegarty wrote: >> I heard the following expression a few times, 'rm -rf has reached the >> limit of its usefulness'! So it's about time we had a 'jmod remove'. >> >> The webrev is based upon Mandy's alias support patch [1]. I figured it >> would most likely be going in after the alias support. >> >> http://cr.openjdk.java.net/~chegar/jigsaw/jmodrm.02/webrev/ >> >> Essentially, you can remove any module not required by a configuration. >> Fails if you try to remove a module which will break a configuration, >> unless you specify --force, or remove both the root module along with >> the dependent module. >> >> I added a comment about the parent/child relationship. That is, a module >> library has no notion of its children so we could remove a module in a >> parent library that is not part of any configuration in that library, >> but may be part of a configuration in a child library. I think this is >> fine for now, but we may have to revisit the parent/child relationship >> in the future ( beyond the scope of jmod remove ). >> >> -Chris. >> >> [1] >> http://mail.openjdk.java.net/pipermail/jigsaw-dev/2012-April/002351.html From Alan.Bateman at oracle.com Thu Apr 19 04:52:10 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Thu, 19 Apr 2012 12:52:10 +0100 Subject: RFR: jmod remove In-Reply-To: <4F8FD138.9080505@oracle.com> References: <4F8FD138.9080505@oracle.com> Message-ID: <4F8FFC6A.9010502@oracle.com> On 19/04/2012 09:47, Chris Hegarty wrote: > I heard the following expression a few times, 'rm -rf has reached the > limit of its usefulness'! So it's about time we had a 'jmod remove'. > > The webrev is based upon Mandy's alias support patch [1]. I figured it > would most likely be going in after the alias support. > > http://cr.openjdk.java.net/~chegar/jigsaw/jmodrm.02/webrev/ > > Essentially, you can remove any module not required by a > configuration. Fails if you try to remove a module which will break a > configuration, unless you specify --force, or remove both the root > module along with the dependent module. > > I added a comment about the parent/child relationship. That is, a > module library has no notion of its children so we could remove a > module in a parent library that is not part of any configuration in > that library, but may be part of a configuration in a child library. I > think this is fine for now, but we may have to revisit the > parent/child relationship in the future ( beyond the scope of jmod > remove ). Thanks for taking this one, I agree it's very useful to have remove implemented even with the issue of child repositories. I've looked through the changes and overall the approach seems okay. A couple of comments on the webrev: - I think we should consider having Library define the remove method (as an abstract method of course). - On the javadoc then adding @throws ConfigurationException and IOException would be useful (it wasn't obvious to me initially that a ConfigurationException is thrown when module can't be removed because it exists in some configuration). Also it javadoc should make it clear that IOException may be thrown after some, but not all, modules have been removed. - In Librarian's static initializer then it would be great to have "rm" map to Remove.class too, my preference is "jmod rm" over "jmod remove". - Suppose that there is an error after one or more modules have been removed, shouldn't we still refresh and update the module directory? We'll need to make the refresh very robust as bad things will happen in the wild. - removeWhenLocked doesn't check the return from delete so it may silently fail (Files.delete is probably called for here as it will give the right exception). - Should the dry run print a message so that it's clear what will be removed? Also having the dry run recover from bad input would be useful too. - SimpleLibrary L1487, typo "forceably" -> "forcibly". - SimpleLibrary L1507, "FileChannel lc" -> "FileChannel fc". - It might be better to rename the test to jmod-rm.sh to be consistent with the other tests. Also would be possible to include a test that uses views so that it works as expected. Otherwise thanks again for taking this one. -Alan. From david.bosschaert at gmail.com Thu Apr 19 05:09:00 2012 From: david.bosschaert at gmail.com (David Bosschaert) Date: Thu, 19 Apr 2012 13:09:00 +0100 Subject: XML for module descriptor In-Reply-To: References: <20111221223027.33AD123A6@eggemoggin.niobe.net> <201203261651.22636.jaroslav.tulach@oracle.com> <776EA71639194190A326D87453D99F03@gmail.com> <201203262325.57089.jaroslav.tulach@oracle.com> <4F735DEF.5000101@univ-mlv.fr> <4F74500C.1030605@oracle.com> <4F87F615.1070907@linux.vnet.ibm.com> <55019349-C627-4F51-A846-5D3765511056@vmware.com> <126E26BCE2334A72952649B5AED52E81@gmail.com> <4F88AB04.5060003@univ-mlv.fr> <4F88BA62.6000706@univ-mlv.fr> <4F88CDB1.1080804@oracle.com> Message-ID: For those who are interested, I've just posted a RFR with an initial JSON-based implementation on penrose-dev: http://mail.openjdk.java.net/pipermail/penrose-dev/2012-April/000049.html Best regards, David On 17 April 2012 08:09, David Bosschaert wrote: > Seems like there is at least a majority for going with JSON as a > format. I'm not an expert in encodings but to me it looks like it > could be solved in the same way as currently done for the MANIFEST.MF. > I'll start prototyping the JSON module descriptor in Penrose. > > Best regards, > > David > > On 14 April 2012 09:08, Jeff MAURY wrote: >> Even if the module file is using a specific encoding, the >> compilation/packaging of the jmod file can convert the file to the expected >> encoding just like what is done for .java --> .class files and probably >> what is done for MANIFEST.MF as well. >> >> Jeff >> >> On Sat, Apr 14, 2012 at 3:49 AM, Debasish Ray Chawdhuri < >> debasish.raychawdhuri at gmail.com> wrote: >> >>> 1. How do your java files specify encoding? Similarly we might try to >>> externally specify encoding in case it is not our default UTF-8 with some >>> form of -encoding option. >>> >>> 2. JSON can specify encoding if we modify the parser a little. I guess we >>> would have to find something with a license compatible with GPL. We can >>> modify it to read an optional first line { "encoding":"UTF-8", ?if default >>> encoding is not used. But I still would prefer the external option being >>> passed to java compiler and java runtime. >>> >>> 3. The reason people do not complain about MANIFEST.MF being always in >>> UTF-8 is that people hardly ever try to have class names and package names >>> in non-ASCII characters, the encoding support for java files in mainly for >>> string literals. >>> >>> It certainly does not make sense to have a complex parser like XML parser >>> just because we want to support different encoding and we want the class >>> names, package names and module names in non-ASCII characters. >>> >>> -- >>> Debasish Ray Chawdhuri >>> >>> >> >> >> >> -- >> Jeff MAURY >> >> >> "Legacy code" often differs from its suggested alternative by actually >> working and scaling. >> ?- Bjarne Stroustrup >> >> http://www.jeffmaury.com >> http://riadiscuss.jeffmaury.com >> http://www.twitter.com/jeffmaury From Alan.Bateman at oracle.com Thu Apr 19 05:32:20 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Thu, 19 Apr 2012 13:32:20 +0100 Subject: Substitution (aka aliases) In-Reply-To: <4F873AEF.2090501@oracle.com> References: <4F7E238B.7060006@oracle.com> <4F872339.9080605@oracle.com> <4F873AEF.2090501@oracle.com> Message-ID: <4F9005D4.3050703@oracle.com> On 12/04/2012 21:28, Mandy Chung wrote: > : > > As for class name, I also thought about "Dictionary" while I think > it's more like a directory of looking up names. I can change it if > you think Dictionary is a better fit. I don't have a strong opinion on the name, it was just a passing comment that "ModuleDirectory" might be confused with the directories for modules. Would "Inventory" work? > > I also like to make ModuleDirectory and also RepoList inner classes to > extend MetaData but it requires some cleanup that I leave it for later > to do. The current MetaData class writes to the file directly but > what we want here to write to a temporary file first and then > atomically replace the file so that readers of ModuleDictionary > doesn't need to hold the exclusive lock. I keep this as one of the > cleanup tasks to do. Ah right, I follow you now and it can be sorted out later. -Alan From jonathan.gibbons at oracle.com Thu Apr 19 07:11:51 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Thu, 19 Apr 2012 07:11:51 -0700 Subject: RFR: jmod remove In-Reply-To: <4F8FD138.9080505@oracle.com> References: <4F8FD138.9080505@oracle.com> Message-ID: <4F901D27.1050007@oracle.com> On 04/19/2012 01:47 AM, Chris Hegarty wrote: > I heard the following expression a few times, 'rm -rf has reached the > limit of its usefulness'! So it's about time we had a 'jmod remove'. > > The webrev is based upon Mandy's alias support patch [1]. I figured it > would most likely be going in after the alias support. > > http://cr.openjdk.java.net/~chegar/jigsaw/jmodrm.02/webrev/ > > Essentially, you can remove any module not required by a > configuration. Fails if you try to remove a module which will break a > configuration, unless you specify --force, or remove both the root > module along with the dependent module. > > I added a comment about the parent/child relationship. That is, a > module library has no notion of its children so we could remove a > module in a parent library that is not part of any configuration in > that library, but may be part of a configuration in a child library. I > think this is fine for now, but we may have to revisit the > parent/child relationship in the future ( beyond the scope of jmod > remove ). > > -Chris. > > [1] > http://mail.openjdk.java.net/pipermail/jigsaw-dev/2012-April/002351.html Does it work to leave behind a small zombie that can be detected by the child when it is next used, so that the child can invalidate any modules it contains which would otherwise depend on the now-deleted module. -- Jon From Alan.Bateman at oracle.com Thu Apr 19 07:39:47 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Thu, 19 Apr 2012 15:39:47 +0100 Subject: RFR: jmod remove In-Reply-To: <4F901D27.1050007@oracle.com> References: <4F8FD138.9080505@oracle.com> <4F901D27.1050007@oracle.com> Message-ID: <4F9023B3.8030500@oracle.com> On 19/04/2012 15:11, Jonathan Gibbons wrote: > > Does it work to leave behind a small zombie that can be detected by > the child when it is next used, so that the child can invalidate any > modules it contains which would otherwise depend on the now-deleted > module. That could work for short term but I think, as Chris said, that we have to re-examine the module library delegation as it has a few issues (aside from the remove problem). Moving module libraries around the file system is another example that cause problems. I have an initial patch that uses a module library path that I need to bring up for discussion, maybe soon as it seems timely. -Alan. From chris.hegarty at oracle.com Thu Apr 19 07:54:38 2012 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Thu, 19 Apr 2012 15:54:38 +0100 Subject: RFR: jmod remove In-Reply-To: <4F901D27.1050007@oracle.com> References: <4F8FD138.9080505@oracle.com> <4F901D27.1050007@oracle.com> Message-ID: <4F90272E.4070709@oracle.com> On 19/04/12 15:11, Jonathan Gibbons wrote: > .... > > Does it work to leave behind a small zombie that can be detected by the > child when it is next used, so that the child can invalidate any modules > it contains which would otherwise depend on the now-deleted module. I have not implemented anything like this in the current patch, though it is a very interesting idea. Removing a module from a parent library that a child depends on will result in the behavior as 'jmod remove -f'. I see Alan has a separate proposal that will redefine the relationship between module libraries. If it's ok lets leave this issue until then. The comment in the code will suffice for now ;-) -Chris. > > -- Jon From erik.joelsson at oracle.com Fri Apr 20 00:03:39 2012 From: erik.joelsson at oracle.com (Erik Joelsson) Date: Fri, 20 Apr 2012 09:03:39 +0200 Subject: jdk.zipfs? Message-ID: <4F910A4B.9010300@oracle.com> While playing around with compiling the modules in the jdk, I noticed that there is one called "jdk.zipfs", which seems to contain com.sun.nio.zipfs.ZipFileSystemProvider which is part of the nio/zipfs demo. Is including this as a module intentional or just an accident? /Erik From erik.joelsson at oracle.com Fri Apr 20 00:19:03 2012 From: erik.joelsson at oracle.com (Erik Joelsson) Date: Fri, 20 Apr 2012 09:19:03 +0200 Subject: Warnings from javac Message-ID: <4F910DE7.3090605@oracle.com> I'm experimenting with compiling the generated module-info.java files. Currently when running the following command (which is basically a variation of the command in jdk/make/modules/Makefile): /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/bin/javac -Xprefer:source -XDignore.symbol.file=true -Xlint:all,-deprecation,-unchecked,-rawtypes,-cast,-serial,-dep-ann,-static,-fallthrough,-try,-varargs,-empty,-finally -g -modulepath /localhome/mercurial/jigsaw-closed/jdk/src/share/moduleinfo -Xbootclasspath:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/classes:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/lib/ext/sunec.jar:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/lib/ext/sunjce_provider.jar:/localhome/mercurial/j igsaw-closed/build/linux-x64-normal-server-release/jdk/lib/ext/sunpkcs11.jar:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/lib/ext/zipfs.jar:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/lib/security/US_export_policy.jar:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/lib/security/local_policy.jar:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/lib/jce.jar:/localhome/mercurial/jigsaw-closed/build/ linux-x64-normal-server-release/jdk/lib/management-agent.jar:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/lib/charsets.jar:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/lib/sa-jdi.jar:/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/lib/alt-rt.jar -implicit:none -sourcepath "/localhome/mercurial/jigsaw-closed/jdk/src/share/moduleinfo" -d /localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/moduleinfo/ @/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/moduleinfo//_the.batch.tmp I get 44 warnings like this: warning: [path] bad path element "/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/moduleinfo/jdk.tls": no such file or directory warning: [path] bad path element "/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/moduleinfo/jdk.corba": no such file or directory warning: [path] bad path element "/localhome/mercurial/jigsaw-closed/build/linux-x64-normal-server-release/jdk/moduleinfo/jdk.base": no such file or directory Which is true. The target directory ".../moduleinfo" is empty and I expect javac to create the module directories inside it, which it also does. The difference to when running the same in jdk/make/modules/Makefile is that the directories exist already then. Is the warning warranted or a bug? /Erik From Alan.Bateman at oracle.com Fri Apr 20 00:32:08 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Fri, 20 Apr 2012 08:32:08 +0100 Subject: jdk.zipfs? In-Reply-To: <4F910A4B.9010300@oracle.com> References: <4F910A4B.9010300@oracle.com> Message-ID: <4F9110F8.2030701@oracle.com> On 20/04/2012 08:03, Erik Joelsson wrote: > While playing around with compiling the modules in the jdk, I noticed > that there is one called "jdk.zipfs", which seems to contain > com.sun.nio.zipfs.ZipFileSystemProvider which is part of the nio/zipfs > demo. Is including this as a module intentional or just an accident? > > /Erik jdk.zipfs has the zip file system provider: $ jmod ls jdk.zipfs -v jdk.zipfs at 8-ea requires jdk.base@=8-ea provides service java.nio.file.spi.FileSystemProvider with com.sun.nio.zipfs.ZipFileSystemProvider So will be loaded (as a service) via the FileSystems API if needed. -Alan From magnus.ihse.bursie at oracle.com Fri Apr 20 02:11:45 2012 From: magnus.ihse.bursie at oracle.com (Magnus Ihse Bursie) Date: Fri, 20 Apr 2012 11:11:45 +0200 Subject: jdk.zipfs? In-Reply-To: <4F9110F8.2030701@oracle.com> References: <4F910A4B.9010300@oracle.com> <4F9110F8.2030701@oracle.com> Message-ID: <8A5B2A46-EA84-4789-8A6C-3B623BB2E724@oracle.com> So should the source code really be in demos, then? /Magnus 20 apr 2012 kl. 09:32 skrev Alan Bateman : > On 20/04/2012 08:03, Erik Joelsson wrote: >> While playing around with compiling the modules in the jdk, I noticed that there is one called "jdk.zipfs", which seems to contain com.sun.nio.zipfs.ZipFileSystemProvider which is part of the nio/zipfs demo. Is including this as a module intentional or just an accident? >> >> /Erik > jdk.zipfs has the zip file system provider: > > $ jmod ls jdk.zipfs -v > > jdk.zipfs at 8-ea > requires jdk.base@=8-ea > provides service java.nio.file.spi.FileSystemProvider with com.sun.nio.zipfs.ZipFileSystemProvider > > So will be loaded (as a service) via the FileSystems API if needed. > > -Alan > > > > > From Alan.Bateman at oracle.com Fri Apr 20 02:39:25 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Fri, 20 Apr 2012 10:39:25 +0100 Subject: jdk.zipfs? In-Reply-To: <8A5B2A46-EA84-4789-8A6C-3B623BB2E724@oracle.com> References: <4F910A4B.9010300@oracle.com> <4F9110F8.2030701@oracle.com> <8A5B2A46-EA84-4789-8A6C-3B623BB2E724@oracle.com> Message-ID: <4F912ECD.4040801@oracle.com> On 20/04/2012 10:11, Magnus Ihse Bursie wrote: > So should the source code really be in demos, then? > > /Magnus > The zip file system provider serves two purposes, one is as a demo/sample provider (that is why it has the BSD license), the other as a file system provider that works "out of the box". The HPROF agent is another case where it is included as JVM TI demo/sample code, and also pre-compiled so that it works out of the box. I've heard suggestions in the past that demo/sample code should not be in the jdk repository but it will be awkward for these cases like this. -Alan. From magnus.ihse.bursie at oracle.com Fri Apr 20 03:41:00 2012 From: magnus.ihse.bursie at oracle.com (Magnus Ihse Bursie) Date: Fri, 20 Apr 2012 12:41:00 +0200 Subject: jdk.zipfs? In-Reply-To: <4F912ECD.4040801@oracle.com> References: <4F910A4B.9010300@oracle.com> <4F9110F8.2030701@oracle.com> <8A5B2A46-EA84-4789-8A6C-3B623BB2E724@oracle.com> <4F912ECD.4040801@oracle.com> Message-ID: <4F913D3C.4090005@oracle.com> On 2012-04-20 11:39, Alan Bateman wrote: > On 20/04/2012 10:11, Magnus Ihse Bursie wrote: >> So should the source code really be in demos, then? >> >> /Magnus >> > The zip file system provider serves two purposes, one is as a > demo/sample provider (that is why it has the BSD license), the other > as a file system provider that works "out of the box". The HPROF agent > is another case where it is included as JVM TI demo/sample code, and > also pre-compiled so that it works out of the box. I've heard > suggestions in the past that demo/sample code should not be in the jdk > repository but it will be awkward for these cases like this. Ok, fine, we distribute a pre-compiled demo which people use "out of the box". You can argue about that, but, well, fine. However, the jdk.jre module-info.java lists jdk.zipfs as an non-optional requirement. This does not seem sane, and sounds like a modularization "bug" to me. /Magnus From Alan.Bateman at oracle.com Fri Apr 20 03:56:04 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Fri, 20 Apr 2012 11:56:04 +0100 Subject: jdk.zipfs? In-Reply-To: <4F913D3C.4090005@oracle.com> References: <4F910A4B.9010300@oracle.com> <4F9110F8.2030701@oracle.com> <8A5B2A46-EA84-4789-8A6C-3B623BB2E724@oracle.com> <4F912ECD.4040801@oracle.com> <4F913D3C.4090005@oracle.com> Message-ID: <4F9140C4.9010300@oracle.com> On 20/04/2012 11:41, Magnus Ihse Bursie wrote: > > Ok, fine, we distribute a pre-compiled demo which people use "out of > the box". You can argue about that, but, well, fine. > > However, the jdk.jre module-info.java lists jdk.zipfs as an > non-optional requirement. This does not seem sane, and sounds like a > modularization "bug" to me. You're right about jdk.jre, it lists several dependencies that aren't technically part of the "jre". If you look in jdk/make/modules/modules.group then you'll see how they are grouped so we can fix this quickly (near the end you will see the configuration that generates the aggregator modules). One thing to say is that we hope to check in the module-info sources into the repository soon (src/share/modules/jdk.base/module-info.java for example). This means the build will be compiling the checked-in module-info sources, not the module-info sources generated by the ClassAnalyzer (we will probably continue to generate the module-info sources in the build for a short term for validation purposes). -Alan From alan.bateman at oracle.com Fri Apr 20 12:29:02 2012 From: alan.bateman at oracle.com (alan.bateman at oracle.com) Date: Fri, 20 Apr 2012 19:29:02 +0000 Subject: hg: jigsaw/jigsaw/jdk: Move jdk.zipfs and jdk.httpserver to jdk module Message-ID: <20120420192921.E9FCB471DE@hg.openjdk.java.net> Changeset: fe25d00c941a Author: alanb Date: 2012-04-20 20:21 +0100 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/fe25d00c941a Move jdk.zipfs and jdk.httpserver to jdk module ! make/modules/modules.group From mandy.chung at oracle.com Fri Apr 20 15:20:31 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Fri, 20 Apr 2012 15:20:31 -0700 Subject: Substitution (aka aliases) In-Reply-To: <4F9005D4.3050703@oracle.com> References: <4F7E238B.7060006@oracle.com> <4F872339.9080605@oracle.com> <4F873AEF.2090501@oracle.com> <4F9005D4.3050703@oracle.com> Message-ID: <4F91E12F.9040002@oracle.com> On 4/19/2012 5:32 AM, Alan Bateman wrote: > On 12/04/2012 21:28, Mandy Chung wrote: >> : >> >> As for class name, I also thought about "Dictionary" while I think >> it's more like a directory of looking up names. I can change it if >> you think Dictionary is a better fit. > I don't have a strong opinion on the name, it was just a passing > comment that "ModuleDirectory" might be confused with the directories > for modules. Would "Inventory" work? I renamed it to ModuleDictionary. The updated webrev is at: http://cr.openjdk.java.net/~mchung/jigsaw/webrevs/aliases/jdk.01/ Since Chris' jmod remove work depends on this, I'll push this changeset once I finish another round of testing on all platforms. Mandy From Alan.Bateman at oracle.com Mon Apr 23 06:35:57 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Mon, 23 Apr 2012 14:35:57 +0100 Subject: Substitution (aka aliases) In-Reply-To: <4F91E12F.9040002@oracle.com> References: <4F7E238B.7060006@oracle.com> <4F872339.9080605@oracle.com> <4F873AEF.2090501@oracle.com> <4F9005D4.3050703@oracle.com> <4F91E12F.9040002@oracle.com> Message-ID: <4F955ABD.4000507@oracle.com> On 20/04/2012 23:20, Mandy Chung wrote: > > I renamed it to ModuleDictionary. > > The updated webrev is at: > http://cr.openjdk.java.net/~mchung/jigsaw/webrevs/aliases/jdk.01/ > > Since Chris' jmod remove work depends on this, I'll push this > changeset once I finish another round of testing on all platforms. The webrev looks fine, the only thing is the comment on opening the lock file for both read+write, it only needs to be opened for write (that can be done later if you've already tested on all platforms). -Alan From david.holmes at oracle.com Mon Apr 23 18:18:09 2012 From: david.holmes at oracle.com (David Holmes) Date: Tue, 24 Apr 2012 11:18:09 +1000 Subject: Version info as part of the jmod filename? Message-ID: <4F95FF51.9020203@oracle.com> I was wondering how fundamental including the version in the jmod filename is to the overall jigsaw approach? I'm trying to reconcile writing the version in the module-info.java, and writing build rules that will need to include the version information in the jmod filename. I can set a make variable for the version string but then I have to keep it in sync with the contents of module-info.java. If the version info was not part of the filename this would not be an issue. Alternatively if the version info could be omitted from module-info.java but supplied as a compile-time option, that was also solve my problem. David From mandy.chung at oracle.com Mon Apr 23 22:00:06 2012 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Tue, 24 Apr 2012 05:00:06 +0000 Subject: hg: jigsaw/jigsaw/langtools: Substitution (aka aliases) support Message-ID: <20120424050011.6EB7847230@hg.openjdk.java.net> Changeset: 45f863884088 Author: mchung Date: 2012-04-23 21:50 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/45f863884088 Substitution (aka aliases) support ! src/share/classes/com/sun/tools/javac/jigsaw/JavacCatalog.java ! src/share/classes/com/sun/tools/javac/util/Names.java From mandy.chung at oracle.com Mon Apr 23 22:01:24 2012 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Tue, 24 Apr 2012 05:01:24 +0000 Subject: hg: jigsaw/jigsaw/jdk: Substitution (aka aliases) support Message-ID: <20120424050150.255D847231@hg.openjdk.java.net> Changeset: e05d059742ec Author: mchung Date: 2012-04-23 21:49 -0700 URL: http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e05d059742ec Substitution (aka aliases) support Reviewed-by: alanb ! make/modules/modules.config ! make/modules/modules.group ! make/tools/classanalyzer/src/com/sun/classanalyzer/ModuleConfig.java ! make/tools/classanalyzer/src/com/sun/classanalyzer/ModuleInfo.java ! src/share/classes/org/openjdk/jigsaw/Catalog.java ! src/share/classes/org/openjdk/jigsaw/ContextBuilder.java ! src/share/classes/org/openjdk/jigsaw/FileConstants.java ! src/share/classes/org/openjdk/jigsaw/Launcher.java ! src/share/classes/org/openjdk/jigsaw/Library.java ! src/share/classes/org/openjdk/jigsaw/Linker.java ! src/share/classes/org/openjdk/jigsaw/PublishedRepository.java ! src/share/classes/org/openjdk/jigsaw/RemoteRepository.java ! src/share/classes/org/openjdk/jigsaw/RepositoryCatalog.java ! src/share/classes/org/openjdk/jigsaw/Resolver.java ! src/share/classes/org/openjdk/jigsaw/SimpleLibrary.java ! src/share/classes/org/openjdk/jigsaw/cli/Commands.java ! src/share/classes/org/openjdk/jigsaw/cli/Librarian.java ! test/java/lang/module/_ModuleInfoReader.java ! test/org/openjdk/jigsaw/MockLibrary.java ! test/org/openjdk/jigsaw/ModuleInfoBuilder.java ! test/org/openjdk/jigsaw/_Library.java ! test/org/openjdk/jigsaw/_RepositoryCatalog.java + test/org/openjdk/jigsaw/aliases.sh ! test/org/openjdk/jigsaw/cli/TimestampTest.java + test/org/openjdk/jigsaw/hello-alias.sh ! test/org/openjdk/jigsaw/hello-jar.sh ! test/org/openjdk/jigsaw/preinstall.sh From mandy.chung at oracle.com Mon Apr 23 22:03:42 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Mon, 23 Apr 2012 22:03:42 -0700 Subject: Substitution (aka aliases) In-Reply-To: <4F955ABD.4000507@oracle.com> References: <4F7E238B.7060006@oracle.com> <4F872339.9080605@oracle.com> <4F873AEF.2090501@oracle.com> <4F9005D4.3050703@oracle.com> <4F91E12F.9040002@oracle.com> <4F955ABD.4000507@oracle.com> Message-ID: <4F96342E.90908@oracle.com> On 4/23/2012 6:35 AM, Alan Bateman wrote: > The webrev looks fine, the only thing is the comment on opening the > lock file for both read+write, it only needs to be opened for write > (that can be done later if you've already tested on all platforms). I have fixed the lock file be opened for write only in the changeset I just pushed. Thanks Mandy [1] http://hg.openjdk.java.net/jigsaw/jigsaw/jdk/rev/e05d059742ec From Alan.Bateman at oracle.com Tue Apr 24 02:41:42 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Tue, 24 Apr 2012 10:41:42 +0100 Subject: Version info as part of the jmod filename? In-Reply-To: <4F95FF51.9020203@oracle.com> References: <4F95FF51.9020203@oracle.com> Message-ID: <4F967556.5020205@oracle.com> On 24/04/2012 02:18, David Holmes wrote: > I was wondering how fundamental including the version in the jmod > filename is to the overall jigsaw approach? > > I'm trying to reconcile writing the version in the module-info.java, > and writing build rules that will need to include the version > information in the jmod filename. I can set a make variable for the > version string but then I have to keep it in sync with the contents of > module-info.java. > > If the version info was not part of the filename this would not be an > issue. > > Alternatively if the version info could be omitted from > module-info.java but supplied as a compile-time option, that was also > solve my problem. > > David Whether the module is packaged as a JAR file, jmod, .deb or whatever then I would think it would be inconvenient if the version wasn't in the file name, particularly when you have a directory where you may potentially have more than one version of a module. I would think specifying the version to the compiler would be awkward too, particularly when compiling several modules in the one javac command. Couldn't the make file pick up the version number from the name of the .jmod file that is created? -Alan From erik.joelsson at oracle.com Tue Apr 24 04:57:39 2012 From: erik.joelsson at oracle.com (Erik Joelsson) Date: Tue, 24 Apr 2012 13:57:39 +0200 Subject: Version info as part of the jmod filename? In-Reply-To: <4F967556.5020205@oracle.com> References: <4F95FF51.9020203@oracle.com> <4F967556.5020205@oracle.com> Message-ID: <4F969533.7040908@oracle.com> On 2012-04-24 11:41, Alan Bateman wrote: > Couldn't the make file pick up the version number from the name of the > .jmod file that is created? > The problem with this is expressing dependencies. To be able to express good dependencies you need to be able to predict the names of all files that you will be creating. A workaround for David's problem would be to define the version in the makefile and preprocess it into the module-info.java files before compiling them. /Erik From david.holmes at oracle.com Tue Apr 24 05:11:43 2012 From: david.holmes at oracle.com (David Holmes) Date: Tue, 24 Apr 2012 22:11:43 +1000 Subject: Version info as part of the jmod filename? In-Reply-To: <4F969533.7040908@oracle.com> References: <4F95FF51.9020203@oracle.com> <4F967556.5020205@oracle.com> <4F969533.7040908@oracle.com> Message-ID: <4F96987F.5090801@oracle.com> On 24/04/2012 9:57 PM, Erik Joelsson wrote: > On 2012-04-24 11:41, Alan Bateman wrote: >> Couldn't the make file pick up the version number from the name of the >> .jmod file that is created? >> > The problem with this is expressing dependencies. To be able to express > good dependencies you need to be able to predict the names of all files > that you will be creating. Exactly. The makefile needs to list module-.jmod as the target. > A workaround for David's problem would be to define the version in the > makefile and preprocess it into the module-info.java files before > compiling them. Yes but that's an awful solution. :) Alan: I don't think specifying the version on the compile command would be a problem because I would expect to build a module at a time. David > /Erik From Alan.Bateman at oracle.com Tue Apr 24 05:57:34 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Tue, 24 Apr 2012 13:57:34 +0100 Subject: Version info as part of the jmod filename? In-Reply-To: <4F96987F.5090801@oracle.com> References: <4F95FF51.9020203@oracle.com> <4F967556.5020205@oracle.com> <4F969533.7040908@oracle.com> <4F96987F.5090801@oracle.com> Message-ID: <4F96A33E.70101@oracle.com> On 24/04/2012 13:11, David Holmes wrote: > > Exactly. The makefile needs to list module-.jmod as the target. Right, Erik has a fair point and it's good to discuss these practical matters. I believe dpkg-deb is similar in that it usually generates package_version_arch.deb into the directory, at least when an archive isn't specified. It wouldn't be hard to specify the output file name to the jmod tool but that would require the make file rename it, and would be somewhat fragile as it won't fail when the version is out of sync. So although having the version number in the make file and the module-info.java is a bit annoying then there is at least the potential to have it fail when get they out of sync (assuming of course that something depends on the .jmod file). > : > > Alan: I don't think specifying the version on the compile command > would be a problem because I would expect to build a module at a time. > For this case, but it is possible to compile multiple modules together too. -Alan From erik.joelsson at oracle.com Tue Apr 24 08:15:35 2012 From: erik.joelsson at oracle.com (Erik Joelsson) Date: Tue, 24 Apr 2012 17:15:35 +0200 Subject: Trying to build jdk.base In-Reply-To: <4F8ECCFE.3000303@oracle.com> References: <4F8EBF68.9060409@oracle.com> <4F8ECCFE.3000303@oracle.com> Message-ID: <4F96C397.7080504@oracle.com> On 2012-04-18 16:17, Alan Bateman wrote: > Great! A significant part to this will be working out the > bootstrapping and the sequence that things will be built. Jon is the > best person to advise on this as there is quite a bit of detail to > work out. > I have continued to experiment with this and particularly the bootstrap problem. A progress update follows: I started by reviving a script that Fredrik originally wrote which takes the build directory from the old jigsaw build and by looking at the modules directory, generates a makefile that organizes the java source files into the same modules. I expanded on the script to include more sources (platform specific and generated source) and also made it include the generated module-info.java files. This is still not perfect, but enough for trying prototypes for the build. This script needs to be rerun if classes are added or removed to any module. Next I created a new makefile in the style of the build-infra build, that compiles the modularized source in one go. To run that compilation, I needed to use the newly built JDK so this is still run as a post step, after the build-infra build. A couple of notes for this compilation to work: * Had to use the javac launcher. Running java -Xbootclasspath/p:javac.jar -jar javac.jar gave me errors. * Had to create a %jigsaw-library in $(JDK_OUTPUTDIR)/lib/modules (using jmod). * Had to add the following to the command line: -Xbootclasspath:$(JDK_OUTPUTDIR)/lib/sa-jdi.jar$(PATH_SEP)$(CORBA_OUTPUTDIR)/classes$(PATH_SEP)$(JDK_OUTPUTDIR)/newdemo/nio/zipfs/zipfs.jar as those classes weren't included when modularizing the source. (First is from hotspot, second from corba and the last is a demo) * javac complains about the output directories not existing for each module. Looks weird to me and should probably be fixed. Now I wanted to make the bootstrap better than building the whole JDK first. I started by minimizing the JDK needed by hand and managed to get it down to the following and still compiling the modularized source above: /classes (containing classes from jdk.base and langtools) /lib/modules/%jigsaw-library /lib/amd64/jvm.cfg /lib/amd64/server/libjvm.so /lib/amd64/libzip.so /lib/amd64/libjava.so /lib/amd64/jli/libjli.so /lib/amd64/libverify.so /lib/currency.data /bin/javac /bin/java /bin/jmod The next step was to change the build order in the build-infra build to produce this minimal "work JDK". I have achieved that now, but the implementation is a bit hacky at places. Mostly due to not having converted all the old Makefiles yet, particularly those generating sources that are part of the jdk.base module. I have also verified that my "work JDK" is able to compile the modularized source. Before I can put it all together into one build script, we still need to convert more Makefiles, especially those generating java source. Otherwise we will still need to run most of the old build-infra build before actually doing the module compile. A couple of notes on creating the "work JDK": * When compiling the java sources in jdk.base without module support, having the module-info.java file present causes strange errors in javac, even if explicitly listing all java files except that one on the command line. I have a temporary hack that deletes the file before compiling for now. * The java files in jdk.base seem to compile fine without other modules on the classpath. However, one of the native libraries requires sun_misc_GC.h from jdk.rmi. /Erik From jonathan.gibbons at oracle.com Tue Apr 24 10:11:35 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Tue, 24 Apr 2012 10:11:35 -0700 Subject: Trying to build jdk.base In-Reply-To: <4F96C397.7080504@oracle.com> References: <4F8EBF68.9060409@oracle.com> <4F8ECCFE.3000303@oracle.com> <4F96C397.7080504@oracle.com> Message-ID: <4F96DEC7.8020100@oracle.com> On 04/24/2012 08:15 AM, Erik Joelsson wrote: > Next I created a new makefile in the style of the build-infra build, > that compiles the modularized source in one go. To run that > compilation, I needed to use the newly built JDK so this is still run > as a post step, after the build-infra build. Erik, I don't understand what you mean here. How can you run the compilation to create part of a new JDK using the newly built JDK? What am I missing? -- Jon From erik.joelsson at oracle.com Wed Apr 25 01:37:40 2012 From: erik.joelsson at oracle.com (Erik Joelsson) Date: Wed, 25 Apr 2012 10:37:40 +0200 Subject: Trying to build jdk.base In-Reply-To: <4F96DEC7.8020100@oracle.com> References: <4F8EBF68.9060409@oracle.com> <4F8ECCFE.3000303@oracle.com> <4F96C397.7080504@oracle.com> <4F96DEC7.8020100@oracle.com> Message-ID: <4F97B7D4.4090705@oracle.com> On 2012-04-24 19:11, Jonathan Gibbons wrote: > On 04/24/2012 08:15 AM, Erik Joelsson wrote: >> Next I created a new makefile in the style of the build-infra build, >> that compiles the modularized source in one go. To run that >> compilation, I needed to use the newly built JDK so this is still run >> as a post step, after the build-infra build. > > Erik, > > I don't understand what you mean here. How can you run the compilation > to create part of a new JDK using the newly built JDK? What am I > missing? > What I meant was that I had to run the modularized compile after having already built the whole JDK. You can view this as a rather ineffective bootstrap. The difference to the current jigsaw build is that I'm running the build-infra build to first compile the JDK and that instead of using the class analyzer and reshuffling the classes, I instead recompile all classes from a modularized source tree. /Erik From magnus.ihse.bursie at oracle.com Wed Apr 25 07:30:03 2012 From: magnus.ihse.bursie at oracle.com (Magnus Ihse Bursie) Date: Wed, 25 Apr 2012 16:30:03 +0200 Subject: Trying to build jdk.base In-Reply-To: <4F96C397.7080504@oracle.com> References: <4F8EBF68.9060409@oracle.com> <4F8ECCFE.3000303@oracle.com> <4F96C397.7080504@oracle.com> Message-ID: <4F980A6B.4080201@oracle.com> On 2012-04-24 17:15, Erik Joelsson wrote: > > * The java files in jdk.base seem to compile fine without other > modules on the classpath. However, one of the native libraries > requires sun_misc_GC.h from jdk.rmi. The reason for this is that modules.config contains: module base { //... include sun.misc.*; exclude sun.misc.FIFOQueueEnumerator, sun.misc.LIFOQueueEnumerator, sun.misc.GC, //... } but the libjava.so library is part of jdk.base; and it includes sun/misc/GC.c (which is the file that, naturally, includes sun_misc_GC.h). This creates a discrepancy between Java and native code contained in the module. My gut feeling is that sun.misc.GC should not be excluded from jdk.base. /Magnus From Alan.Bateman at oracle.com Wed Apr 25 08:24:30 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Wed, 25 Apr 2012 16:24:30 +0100 Subject: Trying to build jdk.base In-Reply-To: <4F980A6B.4080201@oracle.com> References: <4F8EBF68.9060409@oracle.com> <4F8ECCFE.3000303@oracle.com> <4F96C397.7080504@oracle.com> <4F980A6B.4080201@oracle.com> Message-ID: <4F98172E.6000905@oracle.com> On 25/04/2012 15:30, Magnus Ihse Bursie wrote: > > The reason for this is that modules.config contains: > > module base { > //... > include sun.misc.*; > exclude sun.misc.FIFOQueueEnumerator, > sun.misc.LIFOQueueEnumerator, > sun.misc.GC, > //... > } > > but the libjava.so library is part of jdk.base; and it includes > sun/misc/GC.c (which is the file that, naturally, includes > sun_misc_GC.h). This creates a discrepancy between Java and native > code contained in the module. My gut feeling is that sun.misc.GC > should not be excluded from jdk.base. In Jigsaw today then packages can be split between modules. As part of configuration then these modules that are strongly connected are brought together into the same context and will use the same class loader at runtime. So for now at least then you will run into a couple of issues like this at build time. If you look at modules.pkginfo (in $OUTPUTDIR/moduleinfo/classlist) then you see the complete list where we have this issue. On sun.misc then ideally we would purge it of unused classes and move classes such as the above to somewhere else (see 6852936 for some examples of unused classes). However there is a compatibility concern because there is a lot of existing applications that use sun.misc directly. We've had warnings in the javadoc since JDK1.0 to tell folks not use sun.* APIs directly but it is regularly ignored. Clearly when they run with modules then they won't be able to use sun.* APIs but when running with a classpath (aka legacy mode) when developers and customers will expect their existing applications to just work. So is this a major issue for your build work? For now you could remove the exclude so that all of sun.misc is in the base module but that would be a short term band aid until we figure out what to do with sun.misc. -Alan From mandy.chung at oracle.com Wed Apr 25 17:19:04 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Wed, 25 Apr 2012 17:19:04 -0700 Subject: skip_boot_cycle=false build fails when BUILD_JAXWS=false Message-ID: <4F989478.4060204@oracle.com> Before we sync'ed jigsaw/jigsaw with jdk8-b32 and b34, I was able to build SKIP_BOOT_CYCLE=false with BUILD_JAXWS=false and in which case it imports jaxws classes from JDK8 build. Now the skip cycle build passes if BUILD_JAXWS=true (i.e building jaxws from the jaxws repo) but it fails if it imports from JDK8-b35 (build error attached below). Does this build error look familiar to anyone? Mandy ---------------------------- /export/mchung/jigsaw/ws/jigsaw-tip/jdk/build/linux-i586/bootjdk/jdk-module-image/bin/java \ -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput \ -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m \ -jar /export/mchung/jigsaw/ws/jigsaw-tip/jdk/build/linux-i586/btjars/generatenimbus.jar \ -skinFile ../../../../src/share/classes/javax/swing/plaf/nimbus/skin.laf \ -buildDir /export/mchung/jigsaw/ws/jigsaw-alias/jdk/build/linux-i586/gensrc \ -packagePrefix javax.swing.plaf.nimbus -lafName Nimbus ### GENERATING LAF CODE ################################ full :false skinFile :/export/mchung/jigsaw/ws/jigsaw-tip/jdk/make/javax/swing/plaf/../../../../src/share/classes/javax/swing/plaf/nimbus/skin.laf buildDir :/export/mchung/jigsaw/ws/jigsaw-tip/jdk/build/linux-i586/gensrc resourcesDir :/export/mchung/jigsaw/ws/jigsaw-tip/jdk/make/javax/swing/plaf packagePrefix :javax.swing.plaf.nimbus lafName :Nimbus Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/istack/internal/FinalArrayList at com.sun.xml.internal.bind.v2.ContextFactory.createContext(ContextFactory.java:181) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:474) at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:171) at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:131) at javax.xml.bind.ContextFinder.find(ContextFinder.java:346) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:431) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:394) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:298) at build.tools.generatenimbus.Generator.main(Generator.java:108) From Alan.Bateman at oracle.com Wed Apr 25 23:47:22 2012 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Thu, 26 Apr 2012 07:47:22 +0100 Subject: skip_boot_cycle=false build fails when BUILD_JAXWS=false In-Reply-To: <4F989478.4060204@oracle.com> References: <4F989478.4060204@oracle.com> Message-ID: <4F98EF7A.8020701@oracle.com> On 26/04/2012 01:19, Mandy Chung wrote: > Before we sync'ed jigsaw/jigsaw with jdk8-b32 and b34, I was able to > build SKIP_BOOT_CYCLE=false with BUILD_JAXWS=false and in which > case it imports jaxws classes from JDK8 build. > > Now the skip cycle build passes if BUILD_JAXWS=true (i.e building > jaxws from the jaxws repo) but it fails if it imports from JDK8-b35 > (build error attached below). > > Does this build error look familiar to anyone? > > Mandy I don't recognize this but then I always do full builds of jigsaw/jigsaw as there is no guarantee that it's in the sync with the default import JDK. Looking at jdk8/jdk8/jaxws then there doesn't appear to be any changes between b34 and b35. The contents of both builds rt.jar lists the same set of classes too. It this repeatable? (just ruling out a transient issue, import JDK on NFS for example). -Alan From magnus.ihse.bursie at oracle.com Thu Apr 26 00:41:11 2012 From: magnus.ihse.bursie at oracle.com (Magnus Ihse Bursie) Date: Thu, 26 Apr 2012 09:41:11 +0200 Subject: Trying to build jdk.base In-Reply-To: <4F98172E.6000905@oracle.com> References: <4F8EBF68.9060409@oracle.com> <4F8ECCFE.3000303@oracle.com> <4F96C397.7080504@oracle.com> <4F980A6B.4080201@oracle.com> <4F98172E.6000905@oracle.com> Message-ID: <4F98FC17.7000009@oracle.com> On 2012-04-25 17:24, Alan Bateman wrote: > > So is this a major issue for your build work? For now you could remove > the exclude so that all of sun.misc is in the base module but that > would be a short term band aid until we figure out what to do with > sun.misc. No, it's not a major issue. We can work around it. But we wanted to point our early when we find issues that prevents us from getting to a complete and properly working build system. /Magnus From mandy.chung at oracle.com Thu Apr 26 07:58:06 2012 From: mandy.chung at oracle.com (Mandy Chung) Date: Thu, 26 Apr 2012 07:58:06 -0700 Subject: skip_boot_cycle=false build fails when BUILD_JAXWS=false In-Reply-To: <4F98EF7A.8020701@oracle.com> References: <4F989478.4060204@oracle.com> <4F98EF7A.8020701@oracle.com> Message-ID: <4F99627E.90609@oracle.com> On 4/25/2012 11:47 P