hg: jdk8/tl/langtools: 8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013

2013-12-24 Thread kumar . x . srinivasan
Changeset: 998b10c43157
Author:ksrini
Date:  2013-12-24 09:17 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/998b10c43157

8029230: Update copyright year to match last edit in jdk8 langtools repository 
for 2013
Reviewed-by: ksrini
Contributed-by: steve.si...@oracle.com

! make/Makefile
! src/share/classes/com/sun/javadoc/AnnotationDesc.java
! src/share/classes/com/sun/source/doctree/package-info.java
! src/share/classes/com/sun/tools/classfile/AccessFlags.java
! src/share/classes/com/sun/tools/classfile/Dependencies.java
! src/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkOutputImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkOutput.java
! src/share/classes/com/sun/tools/javac/file/RegularFileObject.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
! src/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java
! src/share/classes/com/sun/tools/jdeps/Archive.java
! src/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/share/classes/com/sun/tools/sjavac/CleanProperties.java
! src/share/classes/com/sun/tools/sjavac/CompileChunk.java
! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/share/classes/com/sun/tools/sjavac/CompileProperties.java
! src/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/share/classes/com/sun/tools/sjavac/JavacState.java
! src/share/classes/com/sun/tools/sjavac/Log.java
! src/share/classes/com/sun/tools/sjavac/Module.java
! src/share/classes/com/sun/tools/sjavac/Package.java
! src/share/classes/com/sun/tools/sjavac/ProblemException.java
! src/share/classes/com/sun/tools/sjavac/Source.java
! src/share/classes/com/sun/tools/sjavac/Transformer.java
! src/share/classes/com/sun/tools/sjavac/Util.java
! src/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
! src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! src/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
! src/share/classes/com/sun/tools/sjavac/server/CompilerPool.java
! src/share/classes/com/sun/tools/sjavac/server/PortFile.java
! src/share/classes/com/sun/tools/sjavac/server/SysInfo.java
! src/share/classes/javax/lang/model/element/TypeElement.java
! src/share/classes/javax/lang/model/element/VariableElement.java
! src/share/classes/javax/lang/model/element/package-info.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! test/com/sun/javadoc/testAbstractMethod/TestAbstractMethod.java
! test/com/sun/javadoc/testAbstractMethod/pkg/A.java
! test/com/sun/javadoc/testAbstractMethod/pkg/B.java
! test/com/sun/javadoc/testAbstractMethod/pkg/C.java
! test/com/sun/javadoc/testAnnotationOptional/pkg/AnnotationOptional.java
! test/com/sun/javadoc/testDocRootLink/pkg1/C1.java
! test/com/sun/javadoc/testDocRootLink/pkg2/C2.java
! test/com/sun/javadoc/testLegacyTaglet/C.java
! test/com/sun/javadoc/testNavigation/pkg/A.java
! test/com/sun/javadoc/testNavigation/pkg/C.java
! test/com/sun/javadoc/testNavigation/pkg/E.java
! test/com/sun/javadoc/testNavigation/pkg/I.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/C.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContaineeRegDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerRegDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerRegNotDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/D.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/NonSynthDocContainer.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegArryDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContaineeDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContaineeNotDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContainerDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContainerNotDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/C.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContaineeNotDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerValDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerValNotDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContaineeDoc.java
! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContaineeNotDoc.java
! 

hg: jdk8/tl/langtools: 8029504: Regression: TestDocRootLink test fails on Windows

2013-12-06 Thread kumar . x . srinivasan
Changeset: 2d0a0ae7fa9c
Author:ksrini
Date:  2013-12-06 09:07 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/2d0a0ae7fa9c

8029504: Regression: TestDocRootLink test fails on Windows
Reviewed-by: bpatel, jjg

! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java



hg: jdk8/tl/jdk: 8023978: [TEST_BUG] launcher tests must exclude platforms without server vm

2013-11-19 Thread kumar . x . srinivasan
Changeset: 40462a41b41b
Author:ksrini
Date:  2013-11-19 07:10 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/40462a41b41b

8023978: [TEST_BUG] launcher tests must exclude platforms without server vm
Reviewed-by: dholmes, mchung

! test/tools/launcher/ExecutionEnvironment.java
! test/tools/launcher/Test7029048.java
! test/tools/launcher/TestHelper.java



hg: jdk8/tl/jdk: 2 new changesets

2013-11-06 Thread kumar . x . srinivasan
Changeset: 81cbdd5876e8
Author:ksrini
Date:  2013-11-06 11:22 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/81cbdd5876e8

8027227: [asm] generate CONSTANT_InterfaceMethodref for invoke{special/static) 
of non-abstract methods on ifaces
Reviewed-by: ksrini, lagergren
Contributed-by: ebrune...@free.fr, fo...@univ-mlv.fr, john.r.r...@oracle.com, 
paul.san...@oracle.com

! src/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/Handle.java
! src/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/version.txt

Changeset: dbda97d6aa3a
Author:ksrini
Date:  2013-11-06 11:31 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/dbda97d6aa3a

8027232: Update j.l.invoke code generating class files to use ASM enhancements 
for invocation of non-abstract methods on ifaces
Reviewed-by: ksrini, rfield
Contributed-by: john.r.r...@oracle.com, paul.san...@oracle.com

! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java
+ test/java/lang/invoke/lambda/LambdaAsm.java



hg: jdk8/tl/langtools: 8026936: Initialize LamdbaToMethod lazily and as required

2013-10-23 Thread kumar . x . srinivasan
Changeset: 31fe30e2deac
Author:ksrini
Date:  2013-10-23 15:45 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/31fe30e2deac

8026936: Initialize LamdbaToMethod lazily and as required
Reviewed-by: jjg, rfield
Contributed-by: jan.lah...@oracle.com

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java



hg: jdk8/tl/langtools: 8026931: MethodParameters tests failing on Windows

2013-10-20 Thread kumar . x . srinivasan
Changeset: 399c738e5103
Author:ksrini
Date:  2013-10-20 12:54 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/399c738e5103

8026931: MethodParameters tests failing on Windows
Reviewed-by: jjg, vromero

! test/tools/javac/MethodParameters/Tester.java



hg: jdk8/tl/jdk: 8026794: Test tools/pack200/TimeStamp.java fails while opening golden.jar.native.IST on linux-ppc(v2)

2013-10-19 Thread kumar . x . srinivasan
Changeset: ede89a97e80a
Author:ksrini
Date:  2013-10-19 15:19 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ede89a97e80a

8026794: Test tools/pack200/TimeStamp.java fails while opening 
golden.jar.native.IST on linux-ppc(v2)
Reviewed-by: dholmes

! src/share/native/com/sun/java/util/jar/pack/zip.cpp



hg: jdk8/tl/langtools: 8003537: javap use internal class name when printing bound of type variable

2013-10-04 Thread kumar . x . srinivasan
Changeset: bb87db832b31
Author:ksrini
Date:  2013-10-04 16:08 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/bb87db832b31

8003537: javap use internal class name when printing bound of type variable
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javap/ClassWriter.java
+ test/tools/javap/BoundsTypeVariableTest.java



hg: jdk8/tl/langtools: 8015073: c.s.t.javac.api.JavacTool.getTask() - more informative exception

2013-09-27 Thread kumar . x . srinivasan
Changeset: 82044fe8c7f7
Author:ksrini
Date:  2013-09-27 16:05 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/82044fe8c7f7

8015073: c.s.t.javac.api.JavacTool.getTask() - more informative exception
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! test/tools/javac/api/TestJavacTask.java



hg: jdk8/tl/langtools: 7179455: tools/javac/processing/model/testgetallmembers/Main.java fails against JDK 7 and JDK 8

2013-08-20 Thread kumar . x . srinivasan
Changeset: 0f88e3d3d250
Author:ksrini
Date:  2013-08-20 14:15 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/0f88e3d3d250

7179455: tools/javac/processing/model/testgetallmembers/Main.java fails against 
JDK 7 and JDK 8
Reviewed-by: jjg

! test/tools/javac/processing/model/testgetallmembers/Main.java



hg: jdk8/tl/langtools: 8007517: DefaultMethodRegressionTests.java fail in TL

2013-08-14 Thread kumar . x . srinivasan
Changeset: 3ab468194f11
Author:ksrini
Date:  2013-08-14 07:07 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/3ab468194f11

8007517: DefaultMethodRegressionTests.java fail in TL
Reviewed-by: jjg, vromero

- 
test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java



hg: jdk8/tl/langtools: 8014826: c.s.t.javac.tree.Pretty.visitNewArray() prints duplicate dimension markers

2013-07-31 Thread kumar . x . srinivasan
Changeset: 05370ef9dccb
Author:ksrini
Date:  2013-07-31 08:37 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/05370ef9dccb

8014826: c.s.t.javac.tree.Pretty.visitNewArray() prints duplicate dimension 
markers
Reviewed-by: jjg, vromero

! src/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/tools/javac/tree/NewArrayPretty.java



hg: jdk8/tl/langtools: 8020214: TEST_BUG: test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java broken

2013-07-09 Thread kumar . x . srinivasan
Changeset: aedb3bb327d5
Author:ksrini
Date:  2013-07-09 14:54 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/aedb3bb327d5

8020214: TEST_BUG: 
test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java broken
Reviewed-by: jjg

! test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java



hg: jdk8/tl/jdk: 8017463: [TEST_BUG] 2 tests from tools/pack200/ remain about 1 GB of data in work directory after execution

2013-07-02 Thread kumar . x . srinivasan
Changeset: b1fffbbdf58c
Author:ksrini
Date:  2013-07-02 05:28 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b1fffbbdf58c

8017463: [TEST_BUG] 2 tests from tools/pack200/ remain about 1 GB of data in 
work directory after execution
Reviewed-by: mchung

! test/tools/pack200/AttributeTests.java
! test/tools/pack200/BandIntegrity.java
! test/tools/pack200/CommandLineTests.java
! test/tools/pack200/InstructionTests.java
! test/tools/pack200/Pack200Props.java
! test/tools/pack200/Pack200Test.java
! test/tools/pack200/PackageVersionTest.java
! test/tools/pack200/RepackTest.java
! test/tools/pack200/T7007157.java
! test/tools/pack200/TestExceptions.java
! test/tools/pack200/TimeStamp.java
! test/tools/pack200/UnpackerMemoryTest.java
! test/tools/pack200/Utils.java
! test/tools/pack200/typeannos/TestTypeAnnotations.java



hg: jdk8/tl/langtools: 8019460: tests in changeset do not have @bug tag

2013-07-02 Thread kumar . x . srinivasan
Changeset: 565341d436e2
Author:ksrini
Date:  2013-07-01 16:36 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/565341d436e2

8019460: tests in changeset do not have @bug tag
Reviewed-by: darcy

! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.java
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.out
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary.java
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary1.out
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary2.out
! test/tools/javac/warnings/AuxiliaryClass/SelfClassWithAux.java



hg: jdk8/tl/langtools: 7080001: Need to bump version numbers in build.properties for 8

2013-06-27 Thread kumar . x . srinivasan
Changeset: 97e798c06804
Author:ksrini
Date:  2013-06-27 12:42 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/97e798c06804

7080001: Need to bump version numbers in build.properties for 8
Reviewed-by: jjg

! make/build.properties



hg: jdk8/tl/langtools: 8016908: TEST_BUG: removing non-ascii characters causes tests to fail

2013-06-26 Thread kumar . x . srinivasan
Changeset: c2d9303c3477
Author:ksrini
Date:  2013-06-26 09:54 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/c2d9303c3477

8016908: TEST_BUG: removing non-ascii characters causes tests to fail
Reviewed-by: jjg, vromero

! test/tools/javac/api/6437999/T6437999.java
- test/tools/javac/api/6437999/Utf8.java
! test/tools/javac/api/T6306137.java



hg: jdk8/tl/jdk: 8016209: TEST_BUG: non-compliant jmc in the bin directory hangs testing

2013-06-08 Thread kumar . x . srinivasan
Changeset: c351a48c091d
Author:ksrini
Date:  2013-06-08 09:05 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c351a48c091d

8016209: TEST_BUG: non-compliant jmc in the bin directory hangs testing
Reviewed-by: alanb, darcy, chegar

! test/tools/launcher/VersionCheck.java



hg: jdk8/tl/jdk: 8015813: add test/tools/pack200/TimeStamp.java to ProblemsList

2013-06-03 Thread kumar . x . srinivasan
Changeset: f4e2a70260cf
Author:ksrini
Date:  2013-06-03 13:20 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f4e2a70260cf

8015813: add test/tools/pack200/TimeStamp.java to ProblemsList
Reviewed-by: sherman

! test/ProblemList.txt



hg: jdk8/tl/jdk: 8007333: [launcher] removes multiple back slashes

2013-05-24 Thread kumar . x . srinivasan
Changeset: 5e769206f036
Author:ksrini
Date:  2013-05-24 17:01 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5e769206f036

8007333: [launcher] removes multiple back slashes
Reviewed-by: alanb, akhil

! src/windows/bin/cmdtoargs.c
! test/tools/launcher/Arrrghs.java



hg: jdk8/tl/jdk: 8001163: [pack200] should support attributes introduced by JSR-308

2013-05-16 Thread kumar . x . srinivasan
Changeset: a13de892cefd
Author:ksrini
Date:  2013-05-15 18:26 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a13de892cefd

8001163: [pack200] should support attributes introduced by JSR-308
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/share/classes/com/sun/java/util/jar/pack/Fixups.java
! src/share/classes/com/sun/java/util/jar/pack/Package.java
! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/share/native/com/sun/java/util/jar/pack/constants.h
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! test/tools/pack200/AttributeTests.java
+ test/tools/pack200/BandIntegrity.java
! test/tools/pack200/InstructionTests.java
! test/tools/pack200/Utils.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
+ test/tools/pack200/typeannos/Lambda.java
+ test/tools/pack200/typeannos/Readme.txt
+ test/tools/pack200/typeannos/TargetTypes.java
+ test/tools/pack200/typeannos/TestTypeAnnotations.java
+ test/tools/pack200/typeannos/TypeUseTarget.java



hg: jdk8/tl/jdk: 8013225: Refresh jdk's private ASM to the latest.

2013-05-02 Thread kumar . x . srinivasan
Changeset: 167d2dca
Author:ksrini
Date:  2013-05-01 15:08 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/167d2dca

8013225: Refresh jdk's private ASM to the latest.
Reviewed-by: mduigou, sundar

! src/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/Attribute.java
! src/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/Context.java
! src/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/share/classes/jdk/internal/org/objectweb/asm/Handle.java
! src/share/classes/jdk/internal/org/objectweb/asm/Handler.java
! src/share/classes/jdk/internal/org/objectweb/asm/Item.java
! src/share/classes/jdk/internal/org/objectweb/asm/Label.java
! src/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/share/classes/jdk/internal/org/objectweb/asm/Type.java
+ src/share/classes/jdk/internal/org/objectweb/asm/TypePath.java
+ src/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java
+ 
src/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
! 
src/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java
+ 

hg: jdk8/tl/jdk: 8009389: Unpack200 native library should be removed from profiles

2013-04-30 Thread kumar . x . srinivasan
Changeset: 1432a6247ac9
Author:ksrini
Date:  2013-04-30 13:12 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1432a6247ac9

8009389: Unpack200 native library should be removed from profiles
Reviewed-by: alanb, bobv, jrose

! makefiles/profile-includes.txt
! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java



hg: jdk8/tl/jdk: 8007297: [pack200] allow opcodes with InterfaceMethodRefs

2013-03-03 Thread kumar . x . srinivasan
Changeset: df76ba760eec
Author:ksrini
Date:  2013-03-03 20:52 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/df76ba760eec

8007297: [pack200] allow opcodes with InterfaceMethodRefs
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/share/classes/com/sun/java/util/jar/pack/Instruction.java
! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/share/native/com/sun/java/util/jar/pack/constants.h
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! test/tools/pack200/AttributeTests.java
! test/tools/pack200/InstructionTests.java
! test/tools/pack200/Utils.java



hg: jdk8/tl/jdk: 8006039: test/tools/launcher/I18NJarTest.java fails on Mac w/ LANG=C, LC_ALL=C

2013-02-25 Thread kumar . x . srinivasan
Changeset: 58f829566fe3
Author:bchristi
Date:  2013-02-25 14:19 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/58f829566fe3

8006039: test/tools/launcher/I18NJarTest.java fails on Mac w/ LANG=C, LC_ALL=C
Summary: Avoid automated test failure by just exiting when in 'C' locale
Reviewed-by: naoto, ksrini

! test/ProblemList.txt
! test/tools/launcher/I18NJarTest.java



hg: jdk8/tl/langtools: 8008658: Four new method param jtreg tests fail in nightly tests

2013-02-21 Thread kumar . x . srinivasan
Changeset: dabb36173c63
Author:ksrini
Date:  2013-02-21 12:23 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/dabb36173c63

8008658: Four new method param jtreg tests fail in nightly tests
Reviewed-by: jjg, ksrini, mcimadamore
Contributed-by: eric.mccor...@oracle.com

! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! test/tools/javac/MethodParameters/EnumTest.java
! test/tools/javac/MethodParameters/LocalClassTest.java
! test/tools/javac/MethodParameters/MemberClassTest.java



hg: jdk8/tl/jdk: 8008262: pack200 should support MethodParameters - part 2

2013-02-19 Thread kumar . x . srinivasan
Changeset: ec1a79c3a99c
Author:ksrini
Date:  2013-02-19 16:49 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ec1a79c3a99c

8008262: pack200 should support MethodParameters - part 2
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/share/native/com/sun/java/util/jar/pack/bands.cpp
! src/share/native/com/sun/java/util/jar/pack/bands.h
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! test/tools/pack200/AttributeTests.java
! test/tools/pack200/Utils.java



hg: jdk8/tl/langtools: 8006948: Update javac for MethodParameters format change

2013-02-19 Thread kumar . x . srinivasan
Changeset: 9345394ac8fe
Author:ksrini
Date:  2013-02-19 17:19 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/9345394ac8fe

8006948: Update javac for MethodParameters format change
Reviewed-by: ksrini, forax
Contributed-by: eric.mccor...@oracle.com

! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java



hg: jdk8/tl/jdk: 8005750: [parfait] Memory leak at jdk/src/share/bin/parse_manifest.c

2013-02-13 Thread kumar . x . srinivasan
Changeset: 83c09292f5ad
Author:ksrini
Date:  2013-02-13 12:56 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/83c09292f5ad

8005750: [parfait] Memory leak at jdk/src/share/bin/parse_manifest.c
Reviewed-by: jjh

! src/share/bin/parse_manifest.c



hg: jdk8/tl/jdk: 8007519: [unpack200] produces bad class files when producing BootstrapMethods attribute

2013-02-10 Thread kumar . x . srinivasan
Changeset: 58c95d0b6b1a
Author:ksrini
Date:  2013-02-10 08:07 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/58c95d0b6b1a

8007519: [unpack200] produces bad class files when producing BootstrapMethods 
attribute
Reviewed-by: alanb

! test/ProblemList.txt



hg: jdk8/tl/jdk: 8007902: [unpack200] incorrect BootstrapMethods attribute

2013-02-10 Thread kumar . x . srinivasan
Changeset: 520a3433883d
Author:ksrini
Date:  2013-02-10 08:49 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/520a3433883d

8007902: [unpack200] incorrect BootstrapMethods attribute
Reviewed-by: jjh

! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! test/tools/pack200/Pack200Test.java
! test/tools/pack200/pack200-verifier/data/golden.jar



hg: jdk8/tl/jdk: 8007135: tools/launcher/VersionCheck.java failing with new tool jabswitch

2013-02-02 Thread kumar . x . srinivasan
Changeset: 25831e7009c4
Author:ksrini
Date:  2013-02-02 12:08 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/25831e7009c4

8007135: tools/launcher/VersionCheck.java failing with new tool jabswitch
Reviewed-by: ksrini, mduigou
Contributed-by: ragini.pra...@oracle.com

! test/tools/launcher/VersionCheck.java



hg: jdk8/tl/jdk: 8003549: (pack200) assertion errors when processing lambda class files with IMethods

2013-02-01 Thread kumar . x . srinivasan
Changeset: c1aaa8451547
Author:ksrini
Date:  2013-02-01 22:12 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c1aaa8451547

8003549: (pack200) assertion errors when processing lambda class files with 
IMethods
Summary: add more check for opcode, sketch provided by jrose
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/share/classes/com/sun/java/util/jar/pack/Instruction.java
! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/PropMap.java
! src/share/classes/com/sun/java/util/jar/pack/Utils.java
! test/ProblemList.txt
+ test/tools/pack200/InstructionTests.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java



hg: jdk8/tl/jdk: 8007428: [launcher] add tools/launcher/FXLauncherTest.java to ProblemList.txt

2013-02-01 Thread kumar . x . srinivasan
Changeset: 6c88a12ea834
Author:ksrini
Date:  2013-02-01 22:18 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6c88a12ea834

8007428: [launcher] add tools/launcher/FXLauncherTest.java to ProblemList.txt
Reviewed-by: mchung

! test/ProblemList.txt



hg: jdk8/tl/jdk: 8006850: [pack200] disable pack200 tests until JSR-308 is implemented

2013-01-24 Thread kumar . x . srinivasan
Changeset: 1fd613016ad9
Author:ksrini
Date:  2013-01-24 09:34 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1fd613016ad9

8006850: [pack200] disable pack200 tests until JSR-308 is implemented
Reviewed-by: alanb

! test/ProblemList.txt



hg: jdk8/tl/jdk: 8005252: pack200 should support MethodParameters

2013-01-14 Thread kumar . x . srinivasan
Changeset: dcb64d498d5b
Author:ksrini
Date:  2013-01-14 15:46 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/dcb64d498d5b

8005252: pack200 should support MethodParameters
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/share/native/com/sun/java/util/jar/pack/bands.cpp
! src/share/native/com/sun/java/util/jar/pack/bands.h
! src/share/native/com/sun/java/util/jar/pack/constants.h
! src/share/native/com/sun/java/util/jar/pack/main.cpp
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! test/ProblemList.txt
! test/tools/pack200/AttributeTests.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java



hg: jdk8/tl/jdk: 8004042: Arrrghs.java test failed on windows with access error.

2012-12-09 Thread kumar . x . srinivasan
Changeset: da387f0cecb7
Author:ksrini
Date:  2012-12-09 07:43 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/da387f0cecb7

8004042: Arrrghs.java test failed on windows with access error.
Reviewed-by: smarks, jjh, ksrini
Contributed-by: david.deha...@oracle.com

! test/tools/launcher/Arrrghs.java
! test/tools/launcher/TestHelper.java



hg: jdk8/tl/jdk: 2 new changesets

2012-11-20 Thread kumar . x . srinivasan
Changeset: 914cd9b482c8
Author:ksrini
Date:  2012-11-19 19:49 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/914cd9b482c8

8001533: java launcher must launch javafx applications
Reviewed-by: ksrini, mchung, kcr, alanb
Contributed-by: david.deha...@oracle.com

! src/share/bin/java.c
! src/share/classes/sun/launcher/LauncherHelper.java
! src/share/classes/sun/launcher/resources/launcher.properties
! test/tools/launcher/TestHelper.java

Changeset: b1c364c84d09
Author:ksrini
Date:  2012-11-19 19:50 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b1c364c84d09

8003660: (launcher) 8001533 regression tests
Reviewed-by: ksrini, mchung, kcr, ddehaven
Contributed-by: steve.si...@oracle.com

+ test/tools/launcher/FXLauncherTest.java



hg: jdk8/tl/langtools: 8001112: Make -target 8 in javac generate version 52.0 classfile

2012-11-05 Thread kumar . x . srinivasan
Changeset: 9bce0c73583d
Author:ksrini
Date:  2012-10-31 10:21 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/9bce0c73583d

8001112: Make -target 8 in javac generate version 52.0 classfile
Reviewed-by: darcy, jjg

! src/share/classes/com/sun/tools/javac/jvm/Target.java
! test/tools/javac/classfiles/ClassVersionChecker.java
! test/tools/javac/versions/check.sh



hg: jdk8/tl/langtools: 7198582: (java) Minor refactor of JavacParser

2012-09-29 Thread kumar . x . srinivasan
Changeset: 20e4a54b1629
Author:ksrini
Date:  2012-09-29 09:00 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/20e4a54b1629

7198582: (java) Minor refactor of JavacParser
Reviewed-by: jjg, ksrini
Contributed-by: jan.lah...@oracle.com

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java



hg: jdk8/tl/jdk: 7199614: (pack200) remove unused file

2012-09-20 Thread kumar . x . srinivasan
Changeset: 3ad5464e7a21
Author:ksrini
Date:  2012-09-20 13:01 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3ad5464e7a21

7199614: (pack200) remove unused file
Reviewed-by: alanb

- src/share/test/pack200/pack.conf



hg: jdk8/tl/langtools: 7192073: (javac) minor refactoring of tree maker to help IDEs

2012-09-14 Thread kumar . x . srinivasan
Changeset: fabfd2710057
Author:ksrini
Date:  2012-09-14 09:21 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/fabfd2710057

7192073: (javac) minor refactoring of tree maker to help IDEs
Reviewed-by: jjg
Contributed-by: jan.lah...@oracle.com

! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java



hg: jdk8/tl/langtools: 7192068: (javac) provide a way for IDEs to produce Enclosing Method attributes.

2012-08-27 Thread kumar . x . srinivasan
Changeset: c9749226cdde
Author:ksrini
Date:  2012-08-27 07:21 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/c9749226cdde

7192068: (javac) provide a way for IDEs to produce Enclosing Method attributes.
Reviewed-by: jjg
Contributed-by: jan.lah...@oracle.com

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java



hg: jdk8/tl/jdk: 7190750: (pack200) the java unpacker produces non spec. compliant classfile with lambda classfiles

2012-08-18 Thread kumar . x . srinivasan
Changeset: 16f2865aac24
Author:ksrini
Date:  2012-08-17 08:28 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/16f2865aac24

7190750: (pack200) the java unpacker produces non spec. compliant classfile 
with lambda classfiles
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/ClassWriter.java



hg: jdk8/tl/jdk: 7189944: (launcher) test/tools/launcher/Arrrrghs.java needs a couple of minor fixes

2012-08-08 Thread kumar . x . srinivasan
Changeset: a44671e0b6d7
Author:ksrini
Date:  2012-08-08 09:29 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a44671e0b6d7

7189944: (launcher) test/tools/launcher/Aghs.java needs a couple of minor 
fixes
Reviewed-by: darcy, jgish

! test/tools/launcher/Arrrghs.java
! test/tools/launcher/TestHelper.java



hg: jdk8/tl/jdk: 2 new changesets

2012-08-04 Thread kumar . x . srinivasan
Changeset: 3521fcad4b5f
Author:ksrini
Date:  2012-07-31 06:10 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3521fcad4b5f

7188114: (launcher) need an alternate command line parser for Windows
Reviewed-by: darcy, dholmes, jjh
Contributed-by: akhil.ar...@oracle.com

+ src/windows/bin/cmdtoargs.c

Changeset: 2dd41a2dfe54
Author:ksrini
Date:  2012-07-31 06:14 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2dd41a2dfe54

7146424: Wildcard expansion for single entry classpath
Reviewed-by: dholmes, darcy, jjh, sherman

! make/common/Program.gmk
! make/java/jli/Makefile
! make/java/jli/mapfile-vers
! src/share/bin/java.c
! src/share/bin/java.h
! src/share/bin/jli_util.c
! src/share/bin/jli_util.h
! src/share/bin/main.c
! src/share/bin/wildcard.c
! src/share/classes/sun/launcher/LauncherHelper.java
! src/share/classes/sun/launcher/resources/launcher.properties
- src/solaris/bin/java_md.c
! src/solaris/bin/java_md_common.c
! src/windows/bin/java_md.c
! test/tools/launcher/Arrrghs.java
! test/tools/launcher/TestHelper.java
! test/tools/launcher/ToolsOpts.java



hg: jdk8/tl/jdk: 7184145: (pack200) pack200 --repack throws NullPointerException when JAR file specified without path

2012-07-14 Thread kumar . x . srinivasan
Changeset: 9e5150e8bcf5
Author:ksrini
Date:  2012-07-14 18:00 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9e5150e8bcf5

7184145: (pack200) pack200 --repack throws NullPointerException when JAR file 
specified without path
Reviewed-by: alanb, sherman

! src/share/classes/com/sun/java/util/jar/pack/Driver.java
+ test/tools/pack200/RepackTest.java



hg: jdk8/tl/jdk: 7168401: pack200 does not produce a compatible pack file for JDK7 classes if indy is not present

2012-05-30 Thread kumar . x . srinivasan
Changeset: 41dcfdbf8f07
Author:ksrini
Date:  2012-05-29 14:56 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/41dcfdbf8f07

7168401: pack200 does not produce a compatible pack file for JDK7 classes if 
indy is not present
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/share/classes/com/sun/java/util/jar/pack/ClassWriter.java
! src/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/share/classes/com/sun/java/util/jar/pack/Package.java
! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/PropMap.java
! src/share/classes/com/sun/java/util/jar/pack/Utils.java
! test/tools/pack200/PackageVersionTest.java



hg: jdk8/tl/jdk: 7170087: tools/launcher/Arrghs.java test has wrong bugID for 7151434

2012-05-21 Thread kumar . x . srinivasan
Changeset: f109feb13698
Author:ksrini
Date:  2012-05-21 09:40 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f109feb13698

7170087: tools/launcher/Arrghs.java test has wrong bugID for 7151434
Reviewed-by: ohair

! test/tools/launcher/Arrrghs.java



hg: jdk8/tl/langtools: 7159445: (javac) emits inaccurate diagnostics for enhanced for-loops

2012-05-10 Thread kumar . x . srinivasan
Changeset: 833bab705918
Author:ksrini
Date:  2012-05-10 12:32 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/833bab705918

7159445: (javac) emits inaccurate diagnostics for enhanced for-loops
Reviewed-by: jjg
Contributed-by: jan.lah...@oracle.com

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/ForeachBadInitialization.java
! test/tools/javac/parser/JavacParserTest.java



hg: jdk8/tl/jdk: 7166955: (pack200) JNI_GetCreatedJavaVMs needs additional checking

2012-05-09 Thread kumar . x . srinivasan
Changeset: 5e8caf6984f5
Author:ksrini
Date:  2012-05-09 07:28 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5e8caf6984f5

7166955: (pack200) JNI_GetCreatedJavaVMs needs additional checking
Reviewed-by: alanb, dholmes, ksrini
Contributed-by: youd...@linux.vnet.ibm.com

! src/share/native/com/sun/java/util/jar/pack/jni.cpp



hg: jdk8/tl/langtools: 7166010: (javac) JavacMessager incorrectly restores log source file

2012-05-04 Thread kumar . x . srinivasan
Changeset: d10db3576c08
Author:ksrini
Date:  2012-05-04 07:55 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/d10db3576c08

7166010: (javac) JavacMessager incorrectly restores log source file
Reviewed-by: jjg
Contributed-by: jan.lah...@oracle.com

! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
+ test/tools/javac/processing/messager/MessagerDiags.java



hg: jdk8/tl/jdk: 7151434: java -jar -XX crashes java launcher

2012-04-24 Thread kumar . x . srinivasan
Changeset: f68c854fa584
Author:ksrini
Date:  2012-04-24 10:37 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f68c854fa584

7151434: java -jar -XX crashes java launcher
Reviewed-by: mchung, darcy

! src/share/bin/java.c
! test/tools/launcher/Arrrghs.java
! test/tools/launcher/TestHelper.java



hg: jdk8/tl/langtools: 7156633: (javac) incorrect errors when parsing variable declaration in block statements.

2012-04-09 Thread kumar . x . srinivasan
Changeset: 9c429f38ca7e
Author:ksrini
Date:  2012-04-09 14:31 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/9c429f38ca7e

7156633: (javac) incorrect errors when parsing variable declaration in block 
statements.
Reviewed-by: jjg
Contributed-by: jan.lah...@oracle.com

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/IllegalStartOfStmt.java
+ test/tools/javac/diags/examples/NotAllowedClass.java
+ test/tools/javac/diags/examples/NotAllowedVariable.java
! test/tools/javac/parser/JavacParserTest.java



hg: jdk8/tl/jdk: 7156976: improve java tools testing

2012-03-30 Thread kumar . x . srinivasan
Changeset: 45177d830325
Author:ksrini
Date:  2012-03-29 17:49 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/45177d830325

7156976: improve java tools testing
Reviewed-by: darcy
Contributed-by: steve.si...@oracle.com

! test/tools/launcher/TestHelper.java
+ test/tools/launcher/ToolsOpts.java
! test/tools/launcher/VersionCheck.java



hg: jdk8/tl/jdk: 7158090: (launcher) newly added ToolsOpts.java fails on openjdk builds

2012-03-30 Thread kumar . x . srinivasan
Changeset: 00572399d39d
Author:ksrini
Date:  2012-03-30 17:22 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/00572399d39d

7158090: (launcher) newly added ToolsOpts.java fails on openjdk builds
Reviewed-by: darcy

! test/tools/launcher/ToolsOpts.java



hg: jdk8/tl/jdk: 7148499: Stack size in tools/launcher/Settings.java needs to be increased

2012-02-29 Thread kumar . x . srinivasan
Changeset: bd43a6f59c9b
Author:ksrini
Date:  2012-02-29 08:20 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/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



hg: jdk8/tl/jdk: 7141141: Add 3 new test scenarios for testing Main-Class attribute in jar manifest file

2012-02-02 Thread kumar . x . srinivasan
Changeset: 24478d62d068
Author:ksrini
Date:  2012-02-02 15:37 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/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.g...@oracle.com

! test/tools/launcher/Arrrghs.java
+ test/tools/launcher/MainClassAttributeTest.java



hg: jdk8/tl/jdk: 7127906: (launcher) convert the launcher regression tests to java

2012-01-28 Thread kumar . x . srinivasan
Changeset: 7dbc129d8e5c
Author:ksrini
Date:  2012-01-28 10:46 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/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



hg: jdk8/tl/jdk: 7132270: tools/launcher/DefaultLocaleTestRun.java failing (win)

2012-01-24 Thread kumar . x . srinivasan
Changeset: f64ea40293db
Author:ksrini
Date:  2012-01-24 09:58 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f64ea40293db

7132270: tools/launcher/DefaultLocaleTestRun.java failing (win)
Reviewed-by: alanb, chegar

! test/tools/launcher/DefaultLocaleTestRun.java
! test/tools/launcher/TestHelper.java



hg: jdk8/tl/jdk: 7123582: (launcher) display the -version and -XshowSettings

2012-01-03 Thread kumar . x . srinivasan
Changeset: 8952a5f494f9
Author:ksrini
Date:  2012-01-03 08:27 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8952a5f494f9

7123582: (launcher) display the -version and -XshowSettings
Reviewed-by: alanb

! src/share/bin/java.c
! test/tools/launcher/Settings.java



hg: jdk8/tl/jdk: 7124443: (launcher) test DefaultsLocaleTest fails with Windows shells.

2012-01-03 Thread kumar . x . srinivasan
Changeset: 5e34726cb4bb
Author:ksrini
Date:  2012-01-03 08:33 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5e34726cb4bb

7124443: (launcher) test DefaultsLocaleTest fails with Windows shells.
Reviewed-by: darcy

! test/tools/launcher/DefaultLocaleTest.java
- test/tools/launcher/DefaultLocaleTest.sh
+ test/tools/launcher/DefaultLocaleTestRun.java
! test/tools/launcher/TestHelper.java



hg: jdk8/tl/jdk: 7112160: jdk8 javadoc failure in jdk/make/docs javadoc: error - java.lang.OutOfMemoryError

2011-11-16 Thread kumar . x . srinivasan
Changeset: 398442b00b2b
Author:ksrini
Date:  2011-11-16 12:23 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/398442b00b2b

7112160: jdk8 javadoc failure in jdk/make/docs javadoc: error - 
java.lang.OutOfMemoryError
Reviewed-by: ohair, katleman

! make/docs/Makefile



hg: jdk8/tl/langtools: 7106166: (javac) re-factor EndPos parser

2011-11-14 Thread kumar . x . srinivasan
Changeset: 7375d4979bd3
Author:ksrini
Date:  2011-11-14 15:11 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/7375d4979bd3

7106166: (javac) re-factor EndPos parser
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/jvm/CRTable.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
- src/share/classes/com/sun/tools/javac/parser/EndPosParser.java
+ src/share/classes/com/sun/tools/javac/parser/EndPosTable.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/ParserFactory.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! test/tools/javac/6304921/TestLog.java
! test/tools/javac/failover/CheckAttributedTree.java
! test/tools/javac/tree/TreePosTest.java



hg: jdk8/tl/langtools: 7073631: (javac) javac parser improvements for error position reporting

2011-09-01 Thread kumar . x . srinivasan
Changeset: 04f983e3e825
Author:ksrini
Date:  2011-09-01 09:14 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/04f983e3e825

7073631: (javac) javac parser improvements for error position reporting
Summary: JavacParser improvements for NetBeans, improved by LangTools.
Reviewed-by: mcimadamore, jjg
Contributed-by: jan.lah...@oracle.com

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/util/AbstractLog.java
! test/tools/javac/TryWithResources/BadTwr.out
! test/tools/javac/TryWithResources/DuplicateResourceDecl.out
! test/tools/javac/TryWithResources/ResourceInterface.out
! test/tools/javac/TryWithResources/TwrFlow.out
! test/tools/javac/TryWithResources/TwrLint.out
! test/tools/javac/TryWithResources/TwrOnNonResource.out
! test/tools/javac/diags/examples/EmptyCharLiteral.java
+ test/tools/javac/parser/netbeans/JavacParserTest.java



hg: jdk8/tl/langtools: 7064544: (javadoc) miscellaneous fixes requested by netbeans

2011-08-06 Thread kumar . x . srinivasan
Changeset: e9f118c2bd3c
Author:ksrini
Date:  2011-08-05 19:41 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/e9f118c2bd3c

7064544: (javadoc) miscellaneous fixes requested by netbeans
Summary: Contributed by netbeans team, modified to suit by the langtools team.
Reviewed-by: jjg, bpatel

! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/Comment.java
! src/share/classes/com/sun/tools/javadoc/JavadocEnter.java
! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
! test/com/sun/javadoc/testLinkTaglet/pkg/C.java



hg: jdk8/tl/langtools: 7068902: (javac) allow enabling or disabling of String folding

2011-07-27 Thread kumar . x . srinivasan
Changeset: 0d6d41563040
Author:ksrini
Date:  2011-07-27 11:53 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/0d6d41563040

7068902: (javac) allow enabling or disabling of String folding
Summary: Contributed by netbeans team, modified to suit by the langtools team.
Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/parser/StringFoldingTest.java



hg: jdk8/tl/jdk: 7062969: java -help still shows http://java.sun.com/javase/reference

2011-07-15 Thread kumar . x . srinivasan
Changeset: c0c983ca797b
Author:ksrini
Date:  2011-07-15 16:38 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c0c983ca797b

7062969: java -help still shows http://java.sun.com/javase/reference
Reviewed-by: ohair, darcy

! src/share/classes/sun/launcher/resources/launcher.properties



hg: jdk8/tl/langtools: 7059905: (javadoc) promote method visibility for netbeans usage

2011-06-30 Thread kumar . x . srinivasan
Changeset: b0909f992710
Author:ksrini
Date:  2011-06-30 14:33 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/b0909f992710

7059905: (javadoc) promote method visibility for netbeans usage
Reviewed-by: jjg, bpatel

! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/DocImpl.java
! src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java
! src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java



hg: jdk8/tl/jdk: 7043125: TEST: tools/launcher/VersionCheck.java fails just against openjdk7 (b141 b138-nightly) promoted

2011-06-17 Thread kumar . x . srinivasan
Changeset: e373b4c95b4b
Author:ksrini
Date:  2011-06-17 15:17 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e373b4c95b4b

7043125: TEST: tools/launcher/VersionCheck.java fails just against openjdk7 
(b141  b138-nightly) promoted
Reviewed-by: darcy

! test/tools/launcher/ExecutionEnvironment.java
! test/tools/launcher/VersionCheck.java



hg: jdk7/tl/jdk: 7034700: (unpack200) build fails with fastdebug builds

2011-04-07 Thread kumar . x . srinivasan
Changeset: 587e968b03ee
Author:ksrini
Date:  2011-04-07 17:08 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/587e968b03ee

7034700: (unpack200) build fails with fastdebug builds
Reviewed-by: ohair

! make/com/sun/java/pack/Makefile



hg: jdk7/tl/langtools: 7028405: (javac) remove unused JSR-292 code

2011-04-03 Thread kumar . x . srinivasan
Changeset: 46d720734db3
Author:ksrini
Date:  2011-04-03 17:00 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/46d720734db3

7028405: (javac) remove unused JSR-292 code
Reviewed-by: jrose, mcimadamore

! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! test/tools/javac/meth/InvokeMH.java
! test/tools/javac/meth/TestCP.java
! test/tools/javac/meth/XlintWarn.java



hg: jdk7/tl/jdk: 7026184: (launcher) Regression: class with unicode name can't be launched by java.

2011-03-20 Thread kumar . x . srinivasan
Changeset: 90f84ecff75c
Author:ksrini
Date:  2011-03-20 08:41 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/90f84ecff75c

7026184: (launcher) Regression: class with unicode name can't be launched by 
java.
Reviewed-by: mchung, sherman

! src/share/bin/java.c
! src/share/classes/sun/launcher/LauncherHelper.java



hg: jdk7/tl/jdk: 7027288: (launcher) remove jkernel test from MiscTests

2011-03-14 Thread kumar . x . srinivasan
Changeset: b708c576f201
Author:ksrini
Date:  2011-03-14 10:36 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b708c576f201

7027288: (launcher) remove jkernel test from MiscTests
Reviewed-by: mchung, herrick

! test/tools/launcher/MiscTests.java



hg: jdk7/tl/jdk: 7023416: (pack200) fix parfait issues

2011-03-11 Thread kumar . x . srinivasan
Changeset: ed87479c96c2
Author:ksrini
Date:  2011-03-11 10:03 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ed87479c96c2

7023416: (pack200) fix parfait issues
Reviewed-by: jrose

! src/share/native/com/sun/java/util/jar/pack/unpack.cpp



hg: jdk7/tl/langtools: 7018859: javac turn off the Zip optimization by default

2011-02-18 Thread kumar . x . srinivasan
Changeset: 3d45cc94ee0f
Author:ksrini
Date:  2011-02-18 08:12 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/3d45cc94ee0f

7018859: javac turn off the Zip optimization by default
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! test/tools/javac/4241573/T4241573.java
! test/tools/javac/6508981/TestInferBinaryName.java
! test/tools/javac/api/6411310/Test.java
! test/tools/javac/api/T6838467.java
! test/tools/javac/api/T6877206.java



hg: jdk7/tl/langtools: 7011272: langtools build.xml should provide a patch target

2011-01-14 Thread kumar . x . srinivasan
Changeset: 19f9b6548c70
Author:ksrini
Date:  2011-01-14 13:59 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/19f9b6548c70

7011272: langtools build.xml should provide a patch target
Reviewed-by: jonathan, jjh

! make/build.xml



hg: jdk7/tl/jdk: 7002386: (launcher) fix XshowSettings

2010-12-23 Thread kumar . x . srinivasan
Changeset: 5beec82bf20d
Author:ksrini
Date:  2010-12-23 13:51 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5beec82bf20d

7002386: (launcher) fix XshowSettings
Reviewed-by: darcy, mchung, naoto

! src/share/bin/java.c
! src/share/classes/sun/launcher/LauncherHelper.java
! test/tools/launcher/Settings.java



hg: jdk7/tl/jdk: 6990106: FindBugs scan - Malicious code vulnerability Warnings in com.sun.java.util.jar.pack.*

2010-12-14 Thread kumar . x . srinivasan
Changeset: 6d3fb387da8e
Author:ksrini
Date:  2010-12-14 07:42 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6d3fb387da8e

6990106: FindBugs scan - Malicious code vulnerability Warnings in 
com.sun.java.util.jar.pack.*
Reviewed-by: mduigou, briangoetz

! src/share/classes/com/sun/java/util/jar/pack/AdaptiveCoding.java
! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/share/classes/com/sun/java/util/jar/pack/ClassWriter.java
! src/share/classes/com/sun/java/util/jar/pack/Code.java
! src/share/classes/com/sun/java/util/jar/pack/Coding.java
! src/share/classes/com/sun/java/util/jar/pack/CodingChooser.java
! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/share/classes/com/sun/java/util/jar/pack/Driver.java
! src/share/classes/com/sun/java/util/jar/pack/Fixups.java
! src/share/classes/com/sun/java/util/jar/pack/Histogram.java
! src/share/classes/com/sun/java/util/jar/pack/Instruction.java
! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java
! src/share/classes/com/sun/java/util/jar/pack/Package.java
! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java
! src/share/classes/com/sun/java/util/jar/pack/PropMap.java
! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/Utils.java
! src/share/classes/java/util/jar/Pack200.java



hg: jdk7/tl/jdk: 7006704: (pack200) add missing file for 6990106

2010-12-14 Thread kumar . x . srinivasan
Changeset: 68cc30a3a1fd
Author:ksrini
Date:  2010-12-14 08:13 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/68cc30a3a1fd

7006704: (pack200) add missing file for 6990106
Reviewed-by: mduigou, briangoetz

+ src/share/classes/com/sun/java/util/jar/pack/FixedList.java



hg: jdk7/tl/jdk: 6985763: Pack200.Packer.pack(...) and Pack200.Unpacker.unpack(...) throw unspecified exceptions

2010-11-05 Thread kumar . x . srinivasan
Changeset: dd3afa184407
Author:ksrini
Date:  2010-11-05 14:15 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/dd3afa184407

6985763: Pack200.Packer.pack(...) and Pack200.Unpacker.unpack(...) throw 
unspecified exceptions
Reviewed-by: jrose, dholmes, alanb, mduigou

! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
! src/share/classes/java/util/jar/Pack200.java
+ test/tools/pack200/TestExceptions.java



hg: jdk7/tl/jdk: 6989469: (launcher) compiler warnings in jli native code

2010-10-25 Thread kumar . x . srinivasan
Changeset: defd25291e27
Author:ksrini
Date:  2010-10-25 10:34 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/defd25291e27

6989469: (launcher) compiler warnings in jli native code
Reviewed-by: darcy, ohair, sherman

! src/share/bin/java.c
! src/share/bin/parse_manifest.c
! src/share/bin/wildcard.c
! src/share/native/java/util/zip/zlib-1.2.3/zcrc32.c
! src/solaris/bin/java_md.c
! src/solaris/bin/jexec.c
! src/windows/bin/java_md.c



hg: jdk7/tl/jdk: 2 new changesets

2010-10-15 Thread kumar . x . srinivasan
Changeset: 7eae3422704f
Author:ksrini
Date:  2010-10-14 14:41 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7eae3422704f

6982312: (pack200) pack200 fails with the jdk7 class files
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/share/classes/com/sun/java/util/jar/pack/Instruction.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/Utils.java
+ test/tools/pack200/AttributeTests.java
+ test/tools/pack200/dyn.jar

Changeset: 56b9bc2a0752
Author:ksrini
Date:  2010-10-14 14:55 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/56b9bc2a0752

6746111: Improve pack200 error message
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! test/tools/pack200/AttributeTests.java
+ test/tools/pack200/badattr.jar



hg: jdk7/tl/jdk: 2 new changesets

2010-10-12 Thread kumar . x . srinivasan
Changeset: df896f3e6651
Author:ksrini
Date:  2010-10-07 14:35 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/df896f3e6651

6894719: (launcher)The option -no-jre-restrict-search is expected when 
-jre-no-restrict-search is documented.
Reviewed-by: darcy

! src/share/classes/sun/launcher/resources/launcher.properties
! src/share/classes/sun/launcher/resources/launcher_de.properties
! src/share/classes/sun/launcher/resources/launcher_es.properties
! src/share/classes/sun/launcher/resources/launcher_fr.properties
! src/share/classes/sun/launcher/resources/launcher_it.properties
! src/share/classes/sun/launcher/resources/launcher_ja.properties
! src/share/classes/sun/launcher/resources/launcher_ko.properties
! src/share/classes/sun/launcher/resources/launcher_sv.properties
! src/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/share/classes/sun/launcher/resources/launcher_zh_TW.properties
! test/tools/launcher/Arrrghs.java

Changeset: 5eb6755dde8e
Author:ksrini
Date:  2010-10-12 12:20 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5eb6755dde8e

Merge




hg: jdk7/tl/jdk: 6390477: (launcher) replace unsafe usages of sprintf with snprintf

2010-09-09 Thread kumar . x . srinivasan
Changeset: da7835e74005
Author:ksrini
Date:  2010-09-09 11:50 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/da7835e74005

6390477: (launcher) replace unsafe usages of sprintf with snprintf
Reviewed-by: darcy, mchung

! src/share/bin/java.c
! src/solaris/bin/java_md.c
! src/windows/bin/java_md.c



hg: jdk7/tl/jdk: 2 new changesets

2010-08-23 Thread kumar . x . srinivasan
Changeset: 2585368bfc7c
Author:ksrini
Date:  2010-08-23 10:19 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2585368bfc7c

6969063: (pack200) The default value of Pack200.Packer.SEGMENT_LIMIT property 
is empty string instead of -1
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/PropMap.java
+ test/tools/pack200/Pack200Props.java
- test/tools/pack200/SegmentLimit.java

Changeset: 732f59013e78
Author:ksrini
Date:  2010-08-23 10:47 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/732f59013e78

6966740: (pack200) need to add the timezone regression test
Reviewed-by: jrose

+ test/tools/pack200/TimeStamp.java
! test/tools/pack200/Utils.java



hg: jdk7/tl/jdk: 3 new changesets

2010-08-20 Thread kumar . x . srinivasan
Changeset: 1ce9c1690080
Author:ksrini
Date:  2010-08-19 14:08 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1ce9c1690080

6888127: java.util.jar.Pack200.Packer Memory Leak
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/share/classes/com/sun/java/util/jar/pack/Driver.java
! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java
! src/share/classes/com/sun/java/util/jar/pack/Package.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
+ src/share/classes/com/sun/java/util/jar/pack/TLGlobals.java
! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/Utils.java

Changeset: 16e43f336262
Author:ksrini
Date:  2010-08-20 08:18 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/16e43f336262

6966737: (pack200) the pack200 regression tests need to be more robust.
Reviewed-by: jrose, ohair

+ test/tools/pack200/CommandLineTests.java
- test/tools/pack200/Pack200Simple.sh
! test/tools/pack200/Pack200Test.java
! test/tools/pack200/PackageVersionTest.java
! test/tools/pack200/SegmentLimit.java
+ test/tools/pack200/Utils.java
+ test/tools/pack200/pack200-verifier/data/README
+ test/tools/pack200/pack200-verifier/data/golden.jar
+ test/tools/pack200/pack200-verifier/make/build.xml
+ 
test/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/ClassCompare.java
+ test/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/Globals.java
+ 
test/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/JarFileCompare.java
+ test/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/Main.java
+ 
test/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/VerifyTreeSet.java
+ test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
+ test/tools/pack200/pack200-verifier/src/xmlkit/ClassSyntax.java
+ test/tools/pack200/pack200-verifier/src/xmlkit/ClassWriter.java
+ test/tools/pack200/pack200-verifier/src/xmlkit/CommandLineParser.java
+ test/tools/pack200/pack200-verifier/src/xmlkit/InstructionAssembler.java
+ test/tools/pack200/pack200-verifier/src/xmlkit/InstructionSyntax.java
+ test/tools/pack200/pack200-verifier/src/xmlkit/TokenList.java
+ test/tools/pack200/pack200-verifier/src/xmlkit/XMLKit.java

Changeset: db1b7c10de61
Author:ksrini
Date:  2010-08-20 08:49 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/db1b7c10de61

Merge




hg: jdk7/tl/jdk: 6921472: RFE: java launcher code needs clean up

2010-07-12 Thread kumar . x . srinivasan
Changeset: d3fa95d0710c
Author:ksrini
Date:  2010-07-09 11:04 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d3fa95d0710c

6921472: RFE: java launcher code needs clean up
Summary: This changeset also contains fixes for 6405284, 6753938 and 6922500
Reviewed-by: darcy

! src/share/bin/emessages.h
! src/share/bin/java.c
! src/share/bin/java.h
! src/share/bin/jli_util.c
! src/share/bin/jli_util.h
! src/solaris/bin/java_md.c
! src/windows/bin/java_md.c
! test/tools/launcher/Arrrghs.java



hg: jdk7/tl/jdk: 6930056: (launcher) Need to remove or build as part of test these liblibrary.so files

2010-07-09 Thread kumar . x . srinivasan
Changeset: f13e94562d84
Author:ksrini
Date:  2010-07-09 09:54 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f13e94562d84

6930056: (launcher) Need to remove or build as part of test these liblibrary.so 
files
Reviewed-by: ohair, darcy

- test/tools/launcher/Makefile.SolarisRunpath
- test/tools/launcher/lib/i386/lib32/lib32/liblibrary.so
- test/tools/launcher/lib/i386/lib32/liblibrary.so
- test/tools/launcher/lib/sparc/lib32/lib32/liblibrary.so
- test/tools/launcher/lib/sparc/lib32/liblibrary.so
- test/tools/launcher/lib/sparc/lib64/lib64/liblibrary.so
- test/tools/launcher/lib/sparc/lib64/liblibrary.so



hg: jdk7/tl/jdk: 6856415: Enabling java security manager will make programe thrown wrong exception ( main method not found )

2010-06-28 Thread kumar . x . srinivasan
Changeset: a9e0a6fb6057
Author:ksrini
Date:  2010-06-28 18:25 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a9e0a6fb6057

6856415: Enabling java security manager will make programe thrown wrong 
exception ( main method not found )
Reviewed-by: darcy

! src/share/classes/sun/launcher/LauncherHelper.java
+ test/tools/launcher/VerifyExceptions.java



hg: jdk7/tl/jdk: 6712743: pack200: should default to 150.7 pack format for classfiles without any classes.

2010-06-20 Thread kumar . x . srinivasan
Changeset: 43dfa39686a1
Author:ksrini
Date:  2010-06-19 17:42 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/43dfa39686a1

6712743: pack200: should default to 150.7 pack format for classfiles without 
any classes.
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/share/classes/com/sun/java/util/jar/pack/Package.java
! src/share/classes/java/util/jar/Pack200.java
+ test/tools/pack200/PackageVersionTest.java



hg: jdk7/tl/jdk: 6575373: Error verifying signatures of pack200 files in some cases

2010-06-16 Thread kumar . x . srinivasan
Changeset: 8a286789de96
Author:ksrini
Date:  2010-06-16 12:36 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8a286789de96

6575373: Error verifying signatures of pack200 files in some cases
Reviewed-by: jrose, forax

! src/share/classes/com/sun/java/util/jar/pack/PropMap.java
! src/share/classes/java/util/jar/Pack200.java
! test/tools/pack200/Pack200Test.java
+ test/tools/pack200/SegmentLimit.java