hg: jdk6/jdk6/langtools: 16 new changesets
gnu.andrew at redhat.com
gnu.andrew at redhat.com
Wed Nov 20 07:21:47 PST 2013
Changeset: bfd7bb421825
Author: jjg
Date: 2013-10-22 01:03 +0100
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/bfd7bb421825
4075303: Use javap to enquire about a specific inner class
4348375: Javap is not internationalized
4459541: "javap -l" shows line numbers as signed short; they should be unsigned
4501660: change diagnostic of -help as 'print this help message and exit'
4776241: unused source file in javap...
4870651: javap should recognize generics, varargs, enum
4876942: javap invoked without args does not print help screen
4880663: javap could output whitespace between class name and opening brace
4975569: javap doesn't print new flag bits
6271787: javap dumps LocalVariableTypeTable attribute in hex, needs to print a table
6305779: javap: support annotations
6439940: Clean up javap implementation
6469569: wrong check of searchpath in JavapEnvironment
6474890: javap does not open .zip files in -classpath
6587786: Javap throws error : "ERROR:Could not find <classname>" for JRE classes
6622215: javap ignores certain relevant access flags
6622216: javap names some attributes incorrectly
6622232: javap gets whitespace confused
6622260: javap prints negative bytes incorrectly in hex
Reviewed-by: ksrini
! make/build.properties
! make/build.xml
+ src/share/classes/com/sun/tools/classfile/AccessFlags.java
+ src/share/classes/com/sun/tools/classfile/Annotation.java
+ src/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
+ src/share/classes/com/sun/tools/classfile/Attribute.java
+ src/share/classes/com/sun/tools/classfile/AttributeException.java
+ src/share/classes/com/sun/tools/classfile/Attributes.java
+ src/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
+ src/share/classes/com/sun/tools/classfile/ClassFile.java
+ src/share/classes/com/sun/tools/classfile/ClassReader.java
+ src/share/classes/com/sun/tools/classfile/ClassTranslator.java
+ src/share/classes/com/sun/tools/classfile/ClassWriter.java
+ src/share/classes/com/sun/tools/classfile/Code_attribute.java
+ src/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
+ src/share/classes/com/sun/tools/classfile/ConstantPool.java
+ src/share/classes/com/sun/tools/classfile/ConstantPoolException.java
+ src/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java
+ src/share/classes/com/sun/tools/classfile/DefaultAttribute.java
+ src/share/classes/com/sun/tools/classfile/Deprecated_attribute.java
+ src/share/classes/com/sun/tools/classfile/Descriptor.java
+ src/share/classes/com/sun/tools/classfile/DescriptorException.java
+ src/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
+ src/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
+ src/share/classes/com/sun/tools/classfile/Field.java
+ src/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
+ src/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
+ src/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
+ src/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
+ src/share/classes/com/sun/tools/classfile/Method.java
+ src/share/classes/com/sun/tools/classfile/ModuleExportTable_attribute.java
+ src/share/classes/com/sun/tools/classfile/ModuleMemberTable_attribute.java
+ src/share/classes/com/sun/tools/classfile/Module_attribute.java
+ src/share/classes/com/sun/tools/classfile/OpCodes.java
+ src/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
+ src/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
+ src/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
+ src/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
+ src/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
+ src/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
+ src/share/classes/com/sun/tools/classfile/Signature.java
+ src/share/classes/com/sun/tools/classfile/Signature_attribute.java
+ src/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
+ src/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
+ src/share/classes/com/sun/tools/classfile/SourceID_attribute.java
+ src/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
+ src/share/classes/com/sun/tools/classfile/StackMap_attribute.java
+ src/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
+ src/share/classes/com/sun/tools/classfile/Type.java
+ src/share/classes/com/sun/tools/classfile/package.html
+ src/share/classes/com/sun/tools/javap/AnnotationWriter.java
+ src/share/classes/com/sun/tools/javap/AttributeWriter.java
+ src/share/classes/com/sun/tools/javap/BasicWriter.java
+ src/share/classes/com/sun/tools/javap/ClassWriter.java
+ src/share/classes/com/sun/tools/javap/CodeWriter.java
+ src/share/classes/com/sun/tools/javap/ConstantWriter.java
+ src/share/classes/com/sun/tools/javap/Context.java
+ src/share/classes/com/sun/tools/javap/DisassemblerTool.java
+ src/share/classes/com/sun/tools/javap/InternalError.java
+ src/share/classes/com/sun/tools/javap/JavapFileManager.java
+ src/share/classes/com/sun/tools/javap/JavapTask.java
+ src/share/classes/com/sun/tools/javap/Main.java
+ src/share/classes/com/sun/tools/javap/Options.java
+ src/share/classes/com/sun/tools/javap/overview.html
+ src/share/classes/com/sun/tools/javap/package.html
+ src/share/classes/com/sun/tools/javap/resources/javap.properties
+ src/share/classes/com/sun/tools/javap/resources/version.properties-template
! src/share/classes/sun/tools/javap/Main.java
+ test/tools/javap/4870651/T4870651.java
+ test/tools/javap/4870651/Test.java
+ test/tools/javap/ListTest.java
+ test/tools/javap/OptionTest.java
+ test/tools/javap/T4075403.java
+ test/tools/javap/T4459541.java
+ test/tools/javap/T4501660.java
+ test/tools/javap/T4876942.java
+ test/tools/javap/T4880663.java
+ test/tools/javap/T4975569.java
+ test/tools/javap/T6271787.java
+ test/tools/javap/T6305779.java
+ test/tools/javap/T6474890.java
+ test/tools/javap/T6587786.java
+ test/tools/javap/T6622216.java
+ test/tools/javap/T6622232.java
+ test/tools/javap/T6622260.java
Changeset: 3cbaa3d49584
Author: jjg
Date: 2013-10-24 02:40 +0100
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/3cbaa3d49584
6819246: improve support for decoding instructions in classfile library
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/classfile/Code_attribute.java
+ src/share/classes/com/sun/tools/classfile/Instruction.java
- src/share/classes/com/sun/tools/classfile/OpCodes.java
+ src/share/classes/com/sun/tools/classfile/Opcode.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
Changeset: c9b0fee44d44
Author: jjg
Date: 2008-06-18 16:53 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/c9b0fee44d44
6715767: javap on java.lang.ClassLoader crashes
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
+ test/tools/javap/T6715767.java
Changeset: 00870be9028f
Author: jjg
Date: 2009-05-19 11:33 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/00870be9028f
6841420: classfile: add new methods to ConstantClassInfo
Reviewed-by: mcimadamore
Contributed-by: kevin.t.looney at sun.com
! src/share/classes/com/sun/tools/classfile/ConstantPool.java
Changeset: 17dfaebe2304
Author: jjg
Date: 2009-05-19 11:43 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/17dfaebe2304
6841419: classfile: add constant pool iterator
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/classfile/ClassTranslator.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/ConstantPool.java
Changeset: 6134c146043a
Author: jjg
Date: 2008-08-04 15:09 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/6134c146043a
4111861: static final field contents are not displayed
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/Options.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/tools/javap/4111861/A.java
+ test/tools/javap/4111861/T4111861.java
Changeset: dca34170f5f8
Author: jjg
Date: 2008-08-04 17:54 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/dca34170f5f8
4884240: additional option required for javap
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/Options.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/tools/javap/T4884240.java
! test/tools/javap/T6622260.java
Changeset: a22d1b683f15
Author: jjg
Date: 2013-10-25 06:07 +0100
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/a22d1b683f15
6852856: javap changes to facilitate subclassing javap for variants
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/classfile/AccessFlags.java
! src/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/ConstantWriter.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
Changeset: db86275eb3f8
Author: jjg
Date: 2013-10-25 06:17 +0100
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/db86275eb3f8
6867671: javap whitespace formatting issues
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/BasicWriter.java
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
! src/share/classes/com/sun/tools/javap/ConstantWriter.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/Options.java
Changeset: 4f38abed863c
Author: jjg
Date: 2009-08-08 17:56 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/4f38abed863c
6868539: javap should use current names for constant pool tags
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javap/CodeWriter.java
! src/share/classes/com/sun/tools/javap/ConstantWriter.java
+ test/tools/javap/T6868539.java
Changeset: 8f5d8429b3f1
Author: jjg
Date: 2008-07-08 18:06 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/8f5d8429b3f1
4501661: disallow mixing -public, -private, and -protected options at the same time
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/Options.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/tools/javap/T4501661.java
Changeset: 4b55db11179d
Author: jjg
Date: 2009-05-19 11:50 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/4b55db11179d
6824493: experimental support for additional info for instructions
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
! src/share/classes/com/sun/tools/javap/BasicWriter.java
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
+ src/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
+ src/share/classes/com/sun/tools/javap/Messages.java
! src/share/classes/com/sun/tools/javap/Options.java
+ src/share/classes/com/sun/tools/javap/SourceWriter.java
+ src/share/classes/com/sun/tools/javap/StackMapWriter.java
+ src/share/classes/com/sun/tools/javap/TryBlockWriter.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/tools/javap/T6824493.java
Changeset: a7567fdabf3e
Author: jjg
Date: 2009-05-19 13:53 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/a7567fdabf3e
6843013: missing files in fix for 6824493
Reviewed-by: darcy
+ src/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
+ src/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
Changeset: 9083313d5733
Author: jjg
Date: 2013-10-25 16:10 +0100
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/9083313d5733
6902264: fix indentation of tableswitch and lookupswitch
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/classfile/Instruction.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
Changeset: 843659ece699
Author: bpatel
Date: 2013-07-19 16:02 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/843659ece699
8016675: Make Javadoc pages more robust
Reviewed-by: jlaskey, ksrini
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
Changeset: e6d4480e2b11
Author: robm
Date: 2013-10-29 08:21 +0000
URL: http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/e6d4480e2b11
8016653: javadoc should ignore ignoreable characters in names
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
More information about the jdk6-dev
mailing list