hg: code-tools/asmtools: 5 new changesets

victor.rudometov at oracle.com victor.rudometov at oracle.com
Fri Nov 22 23:25:59 UTC 2019


Changeset: 45c1f7cc5136
Author:    lkuskov
Date:      2019-09-05 15:32 -0700
URL:       https://hg.openjdk.java.net/code-tools/asmtools/rev/45c1f7cc5136

CODETOOLS-7902515 Asmtools (code cleanup) removing unnecessary boxing, initializations

! src/org/openjdk/asmtools/jasm/CodeAttr.java
! src/org/openjdk/asmtools/jasm/ConstantPool.java
! src/org/openjdk/asmtools/jasm/Parser.java
! src/org/openjdk/asmtools/jasm/ParserAnnotation.java
! src/org/openjdk/asmtools/jasm/ParserCP.java
! src/org/openjdk/asmtools/jasm/Scanner.java
! src/org/openjdk/asmtools/jcoder/Scanner.java
! src/org/openjdk/asmtools/jdec/NestedByteArrayInputStream.java
! src/org/openjdk/asmtools/jdis/ConstantPool.java
! src/org/openjdk/asmtools/jdis/TypeAnnotationData.java

Changeset: 5ed755799a2a
Author:    lkuskov
Date:      2019-09-05 15:41 -0700
URL:       https://hg.openjdk.java.net/code-tools/asmtools/rev/5ed755799a2a

CODETOOLS-7902516 Asmtools jdis wrongly processes arguments if the command line contains -v

! src/org/openjdk/asmtools/jdis/Main.java
! src/org/openjdk/asmtools/jdis/Options.java

Changeset: f64487642f6d
Author:    lkuskov
Date:      2019-09-11 13:10 -0700
URL:       https://hg.openjdk.java.net/code-tools/asmtools/rev/f64487642f6d

CODETOOLS-7901522 Jasm doesn't allow to create REF_invoke* referring an InterfaceMethod

! build/build.xml
! src/org/openjdk/asmtools/jasm/ParserCP.java

Changeset: 488a39fa710b
Author:    lkuskov
Date:      2019-10-16 14:49 -0700
URL:       https://hg.openjdk.java.net/code-tools/asmtools/rev/488a39fa710b

CODETOOLS-7901262 AsmTools should use PrintWriter, not PrintStream in its constructor
CODETOOLS-7901309 Disassembler tools could take URLs on command line

! src/org/openjdk/asmtools/asmutils/HexUtils.java
+ src/org/openjdk/asmtools/common/Tool.java
! src/org/openjdk/asmtools/jasm/ClassData.java
! src/org/openjdk/asmtools/jasm/Environment.java
! src/org/openjdk/asmtools/jasm/Main.java
! src/org/openjdk/asmtools/jasm/Parser.java
! src/org/openjdk/asmtools/jasm/Tables.java
! src/org/openjdk/asmtools/jasm/i18n.properties
! src/org/openjdk/asmtools/jcoder/ByteBuffer.java
! src/org/openjdk/asmtools/jcoder/Jcoder.java
! src/org/openjdk/asmtools/jcoder/Main.java
! src/org/openjdk/asmtools/jcoder/Scanner.java
! src/org/openjdk/asmtools/jcoder/SourceFile.java
! src/org/openjdk/asmtools/jcoder/i18n.properties
! src/org/openjdk/asmtools/jdec/ClassData.java
! src/org/openjdk/asmtools/jdec/Main.java
! src/org/openjdk/asmtools/jdis/ClassData.java
! src/org/openjdk/asmtools/jdis/Main.java
! src/org/openjdk/asmtools/jdis/ModuleData.java
! src/org/openjdk/asmtools/jdis/TraceUtils.java

Changeset: 3ebb13bd1c98
Author:    lkuskov
Date:      2019-11-06 11:30 -0800
URL:       https://hg.openjdk.java.net/code-tools/asmtools/rev/3ebb13bd1c98

CODETOOLS-7902524 Asmtools support: JEP 359 Records(Preview)
CODETOOLS-7902527 jasm has defects while writing ConstantPool/MethodParamethers structs

! src/org/openjdk/asmtools/jasm/AttrData.java
! src/org/openjdk/asmtools/jasm/ClassData.java
! src/org/openjdk/asmtools/jasm/ConstantPool.java
! src/org/openjdk/asmtools/jasm/DataVector.java
! src/org/openjdk/asmtools/jasm/DataVectorAttr.java
! src/org/openjdk/asmtools/jasm/Environment.java
! src/org/openjdk/asmtools/jasm/FieldData.java
! src/org/openjdk/asmtools/jasm/JasmTokens.java
! src/org/openjdk/asmtools/jasm/MemberData.java
! src/org/openjdk/asmtools/jasm/MethodData.java
! src/org/openjdk/asmtools/jasm/Modifiers.java
! src/org/openjdk/asmtools/jasm/Parser.java
! src/org/openjdk/asmtools/jasm/ParserAnnotation.java
+ src/org/openjdk/asmtools/jasm/RecordData.java
! src/org/openjdk/asmtools/jasm/Tables.java
! src/org/openjdk/asmtools/jasm/i18n.properties
! src/org/openjdk/asmtools/jdec/ClassData.java
! src/org/openjdk/asmtools/jdec/Main.java
! src/org/openjdk/asmtools/jdis/AnnotationData.java
! src/org/openjdk/asmtools/jdis/BootstrapMethodData.java
! src/org/openjdk/asmtools/jdis/ClassData.java
! src/org/openjdk/asmtools/jdis/CodeData.java
! src/org/openjdk/asmtools/jdis/ConstantPool.java
! src/org/openjdk/asmtools/jdis/FieldData.java
! src/org/openjdk/asmtools/jdis/Main.java
! src/org/openjdk/asmtools/jdis/MemberData.java
! src/org/openjdk/asmtools/jdis/MethodData.java
! src/org/openjdk/asmtools/jdis/NestHostData.java
! src/org/openjdk/asmtools/jdis/NestMembersData.java
+ src/org/openjdk/asmtools/jdis/RecordData.java
+ src/org/openjdk/asmtools/jdis/SignatureData.java
! src/org/openjdk/asmtools/jdis/Utils.java
! src/org/openjdk/asmtools/jdis/i18n.properties



More information about the asmtools-dev mailing list