[aarch64-port-dev ] hg: aarch64-port/jdk8/langtools: 110 new changesets

ed at camswl.com ed at camswl.com
Tue Jun 10 15:52:27 UTC 2014


Changeset: 32fedf8c060f
Author:    coffeys
Date:      2014-01-11 17:18 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/32fedf8c060f

Added tag jdk8u20-b00 for changeset d5aab8300d3b

! .hgtags

Changeset: 2c4d8c4ea5b6
Author:    coffeys
Date:      2014-01-16 20:13 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/2c4d8c4ea5b6

8029627: Allow duplicate bugid for changeset in jdk8 update forest
Reviewed-by: robilad

! .jcheck/conf

Changeset: 46353dc479a7
Author:    coffeys
Date:      2014-01-16 23:52 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/46353dc479a7

Merge


Changeset: aee8b043578c
Author:    sogoel
Date:      2014-01-23 11:59 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/aee8b043578c

8027477: Enable repeating annotations test cases since JDK-8004912 is fixed
Reviewed-by: jjg
Contributed-by: matherey.nunez at oracle.com

! test/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java

Changeset: aec87f856502
Author:    coffeys
Date:      2014-01-23 20:51 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/aec87f856502

Merge


Changeset: 66570bfdbdd7
Author:    jfranck
Date:      2014-01-23 14:09 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/66570bfdbdd7

8029017: ElementType.TYPE_USE should be a logical superset of ElementType.TYPE and ANNOTATION_TYPE
Reviewed-by: abuckley, jlahoda, vromero

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTarget.java
+ test/tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTargetNeg.java
+ test/tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTargetNeg.out
! test/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java

Changeset: bbbef54e3b30
Author:    ksrini
Date:      2014-01-23 06:34 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/bbbef54e3b30

8031023: [javac] LambdaToMethod is missing forceSerializedRepresentation logic and switch
Reviewed-by: jjg, rfield

! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java

Changeset: fa004631cf00
Author:    vromero
Date:      2014-01-27 21:05 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/fa004631cf00

8030218: javac, compile time error isn't shown when final static field is not assigned, follow-up
Reviewed-by: jjg, jfranck, sundar

! src/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/flow/T8030218/CompileTimeErrorForNonAssignedStaticFieldTest.java
+ test/tools/javac/flow/T8030218/CompileTimeErrorForNonAssignedStaticFieldTest.out

Changeset: afb6642d0603
Author:    vromero
Date:      2014-01-27 21:15 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/afb6642d0603

8030816: javac crashes when mixing lambdas and inner classes
Reviewed-by: jjg, jlahoda

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.java
+ test/tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.out

Changeset: 5ad8f004239f
Author:    jlahoda
Date:      2014-01-10 19:02 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/5ad8f004239f

8030049: RoundEnvironment.getElementsAnnotatedWith receives wrong elements
Summary: Match the required and actual annotations using Element equivalence rather than TypeMirror equivalence, to avoid trouble with erroneous types.
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! test/tools/javac/processing/environment/round/BuriedAnnotations.java
+ test/tools/javac/processing/environment/round/ErroneousAnnotations.java
+ test/tools/javac/processing/environment/round/ErroneousAnnotations.out
! test/tools/javac/processing/environment/round/Part1.java
! test/tools/javac/processing/environment/round/Part2.java
! test/tools/javac/processing/environment/round/SurfaceAnnotations.java
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java
! test/tools/javac/processing/environment/round/TypeParameterAnnotations.java

Changeset: b2e4c5ca111f
Author:    sogoel
Date:      2014-01-30 11:09 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/b2e4c5ca111f

8027175: Existing regression tests in tl/langtools and tl/jdk need to be updated for @bug keyword
Reviewed-by: jjg, ksrini
Contributed-by: matherey.nunez at oracle.com

! test/tools/javac/api/TestJavacTaskScanner.java
! test/tools/javac/lambda/InnerConstructor.java
! test/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java
! test/tools/javac/lambda/separate/Test.java
! test/tools/javac/resolve/ResolveHarness.java

Changeset: 66372e123606
Author:    coffeys
Date:      2014-01-31 00:14 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/66372e123606

Merge


Changeset: b193b838c27e
Author:    coffeys
Date:      2014-01-31 10:46 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/b193b838c27e

Merge


Changeset: fcebccb14d4b
Author:    lana
Date:      2014-02-04 18:49 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/fcebccb14d4b

Merge

! .hgtags

Changeset: fb870c70e774
Author:    vromero
Date:      2014-02-06 21:03 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/fb870c70e774

8029240: Default methods not always visible under -source 7
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/T8029240/DefaultMethodsNotVisibileForSource7Test.java
! test/tools/javac/scope/7046348/EagerInterfaceCompletionTest.java

Changeset: 79dc4b992c0a
Author:    vromero
Date:      2014-02-06 21:11 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/79dc4b992c0a

8030855: Default methods should be visible under source previous to 8
Reviewed-by: jjg, dlsmith

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
- test/tools/javac/T8029240/DefaultMethodsNotVisibileForSource7Test.java
+ test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java

Changeset: 26b33a6ea088
Author:    katleman
Date:      2014-02-12 12:29 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/26b33a6ea088

Added tag jdk8u20-b01 for changeset 79dc4b992c0a

! .hgtags

Changeset: 043a73c7e343
Author:    katleman
Date:      2014-02-19 13:14 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/043a73c7e343

Added tag jdk8u20-b02 for changeset 26b33a6ea088

! .hgtags

Changeset: 66245d9d84db
Author:    kizune
Date:      2014-02-11 19:05 +0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/66245d9d84db

8033581: Incorrect comment aligment
8033798: javap output has unnecessary trailing whitespace
8033726: StackMapTable does not unindent properly
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/BasicWriter.java
+ test/tools/javap/WhitespaceTest.java

Changeset: 483574623ca5
Author:    kizune
Date:      2014-02-11 23:30 +0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/483574623ca5

8033711: An exception is thrown if using the "-classpath" option with no arguments
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/tools/javap/T8033711.java

Changeset: 08daa4a9ce0f
Author:    kizune
Date:      2014-02-12 23:52 +0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/08daa4a9ce0f

8033930: Unnecessary new line after the StackMapTable
8033913: Incorrect indentation of StackMapTable entries
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javap/AttributeWriter.java
+ test/tools/javap/StackMapTableTest.java

Changeset: 3b9176029091
Author:    kizune
Date:      2014-02-13 20:34 +0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/3b9176029091

8032814: LineNumberTable/LocalVariableTable tables duplication for the "-v -l" combination of options
Reviewed-by: ksrini

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

Changeset: b4e592c5314d
Author:    jjg
Date:      2014-01-27 16:07 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/b4e592c5314d

8031212: doclint incorrectly rejects some @see tags in javadoc comments
Reviewed-by: vromero

! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! test/tools/javac/doctree/SeeTest.java

Changeset: ec78aef148eb
Author:    coffeys
Date:      2014-02-14 14:21 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/ec78aef148eb

Merge

! .hgtags

Changeset: 77942ba5797f
Author:    kizune
Date:      2014-02-15 22:23 +0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/77942ba5797f

8032819: Extra empty line between field declarations for the "-v -c" and "-v -l" combination of options
Reviewed-by: ksrini

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

Changeset: 8af239a7b0b7
Author:    kizune
Date:      2014-02-17 21:51 +0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/8af239a7b0b7

8033114: The values of non-static final fields are printed for the -constants option
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javap/resources/javap.properties

Changeset: a174f015171d
Author:    kizune
Date:      2014-02-18 19:27 +0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/a174f015171d

8033180: An inappropriate newline symbol in the help section
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javap/JavapTask.java
+ test/tools/javap/T8033180.java

Changeset: 8766826a4282
Author:    kizune
Date:      2014-02-19 15:07 +0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/8766826a4282

8033686: Internal error for zero indent
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/Options.java

Changeset: b06e33ab7f61
Author:    ksrini
Date:      2014-02-14 17:28 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/b06e33ab7f61

8029145: javadoc fails with java.lang.IllegalStateException: endPosTable already set
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! test/tools/javadoc/parser/7091528/T7091528.java

Changeset: 395fcc4a59ce
Author:    lana
Date:      2014-02-17 15:52 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/395fcc4a59ce

Merge

! .hgtags

Changeset: c09305701001
Author:    lana
Date:      2014-02-19 18:24 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/c09305701001

Merge


Changeset: a07271bca831
Author:    lana
Date:      2014-02-19 21:01 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/a07271bca831

Merge

! .hgtags

Changeset: 613c1d9930c9
Author:    katleman
Date:      2014-02-26 14:45 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/613c1d9930c9

Added tag jdk8u20-b03 for changeset a07271bca831

! .hgtags

Changeset: a4932ddc3c7d
Author:    katleman
Date:      2014-03-05 12:31 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/a4932ddc3c7d

Added tag jdk8u20-b04 for changeset 613c1d9930c9

! .hgtags

Changeset: b2bc7b778287
Author:    kizune
Date:      2014-02-20 15:42 +0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/b2bc7b778287

8034840: Regression test tools/javap/MethodParameters.java fails in 8u20 nightly build
Reviewed-by: jjg

! test/tools/javap/MethodParameters.java

Changeset: 4267f38a1706
Author:    kizune
Date:      2014-02-20 18:28 +0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/4267f38a1706

8035364: An extra space in the comments of constant pool entries
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javap/ConstantWriter.java
! test/tools/javap/T6868539.java

Changeset: 3fbda1dca565
Author:    kizune
Date:      2014-03-03 16:08 +0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/3fbda1dca565

8032869: remove support for legacy options in javap
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/classfile/Attribute.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
! src/share/classes/com/sun/tools/javap/Options.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
! test/tools/javap/InvalidOptions.java

Changeset: 27c08b9195d1
Author:    lana
Date:      2014-03-05 15:35 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/27c08b9195d1

Merge


Changeset: c6d0108aca9f
Author:    katleman
Date:      2014-03-12 14:12 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/c6d0108aca9f

Added tag jdk8u20-b05 for changeset 27c08b9195d1

! .hgtags

Changeset: a8e8f2da4690
Author:    katleman
Date:      2014-03-19 15:19 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/a8e8f2da4690

Added tag jdk8u20-b06 for changeset c6d0108aca9f

! .hgtags

Changeset: 21685ef33d2b
Author:    coffeys
Date:      2014-03-12 21:44 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/21685ef33d2b

Merge

! .hgtags

Changeset: 52b0002a2843
Author:    lana
Date:      2014-03-18 12:54 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/52b0002a2843

Merge

! .hgtags

Changeset: 1a57c569cb81
Author:    lana
Date:      2014-03-24 13:15 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/1a57c569cb81

Merge

! .hgtags

Changeset: 0f821eb7e92b
Author:    katleman
Date:      2014-03-26 12:01 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/0f821eb7e92b

Added tag jdk8u20-b07 for changeset 1a57c569cb81

! .hgtags

Changeset: dbe60d62f421
Author:    katleman
Date:      2014-04-02 09:31 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/dbe60d62f421

Added tag jdk8u20-b08 for changeset 0f821eb7e92b

! .hgtags

Changeset: 27a3026256cd
Author:    vromero
Date:      2014-03-19 16:44 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/27a3026256cd

8034924: Incorrect inheritance of inaccessible static method
Reviewed-by: jjg, jlahoda

! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java

Changeset: f35effa10297
Author:    vromero
Date:      2014-03-19 17:42 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/f35effa10297

8034127: javac provide debug oriented toString() methods to InferenceContext and UndetVar
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java

Changeset: dac1b0a17386
Author:    jlahoda
Date:      2014-01-15 13:49 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/dac1b0a17386

8028576: Incorrect RuntimeVisibleTypeAnnotations for exception parameters when not generating debuging info
Summary: The exception parameters with type annotations need to be added into the varBuffer even if not generating debug info
Reviewed-by: jjg, emc

! src/share/classes/com/sun/tools/javac/jvm/Code.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java

Changeset: d0d60825c09d
Author:    jlahoda
Date:      2014-03-07 13:35 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/d0d60825c09d

8034854: outer_class_info_index of synthetic class is not zero
Summary: Auxiliary synthetic anonymous classes should not have an outer class specified in the InnerClasses attribute.
Reviewed-by: vromero, jjg, abuckley

! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/tools/javac/classfiles/InnerClasses/SyntheticClasses.java

Changeset: 5cc5ca2236e5
Author:    lana
Date:      2014-03-24 13:51 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/5cc5ca2236e5

Merge


Changeset: ac7450d1ac51
Author:    jfranck
Date:      2014-03-26 12:18 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/ac7450d1ac51

8038080: annotation processors don't visit declaration parameter annotations
Reviewed-by: darcy
Contributed-by: cushon at google.com, joel.franck at oracle.com

! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
+ test/tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.java
+ test/tools/javac/processing/environment/round/Anno.java
+ test/tools/javac/processing/environment/round/ParameterAnnotations.java
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java

Changeset: a5fdd84e258a
Author:    kizune
Date:      2014-03-27 10:29 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/a5fdd84e258a

8035104: reorder class file attributes in javap listing
Reviewed-by: ksrini

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

Changeset: ca85c078f545
Author:    amurillo
Date:      2014-04-01 11:44 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/ca85c078f545

Merge


Changeset: aa0cb3af23d3
Author:    lana
Date:      2014-04-03 10:32 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/aa0cb3af23d3

Merge


Changeset: 07b40f788204
Author:    katleman
Date:      2014-04-09 08:48 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/07b40f788204

Added tag jdk8u20-b09 for changeset aa0cb3af23d3

! .hgtags

Changeset: a84f7aa5d1d5
Author:    asaha
Date:      2014-03-14 23:03 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/a84f7aa5d1d5

Merge

! .hgtags

Changeset: 5bbaa994acd0
Author:    asaha
Date:      2014-03-20 10:26 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/5bbaa994acd0

Merge

! .hgtags

Changeset: 42f87c1343ef
Author:    asaha
Date:      2014-03-20 10:42 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/42f87c1343ef

Merge

! .hgtags

Changeset: 78cbfd46308b
Author:    asaha
Date:      2014-03-27 15:17 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/78cbfd46308b

Merge

! .hgtags

Changeset: 2dc28acb0ffa
Author:    asaha
Date:      2014-03-31 14:09 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/2dc28acb0ffa

Merge

! .hgtags

Changeset: 6ebf1ccca9fa
Author:    asaha
Date:      2014-04-02 10:03 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/6ebf1ccca9fa

Merge

! .hgtags

Changeset: a0d9c18a1041
Author:    asaha
Date:      2014-04-09 12:27 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/a0d9c18a1041

Merge

! .hgtags

Changeset: bbacee92a170
Author:    katleman
Date:      2014-04-16 12:32 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/bbacee92a170

Added tag jdk8u20-b10 for changeset a0d9c18a1041

! .hgtags

Changeset: 33c9946d2875
Author:    pgovereau
Date:      2014-04-04 12:23 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/33c9946d2875

8034048: javac crash with method references plus lambda plus var args
Reviewed-by: jjg, vromero

! src/share/classes/com/sun/tools/javac/comp/TransTypes.java

Changeset: eae26764a056
Author:    pgovereau
Date:      2014-04-04 12:56 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/eae26764a056

8035972: missing test file for 8034048
Reviewed-by: jjg, vromero

+ test/tools/javac/varargs/MethodHandleCrash.java

Changeset: b33835c5d96a
Author:    kizune
Date:      2014-04-07 11:38 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/b33835c5d96a

8031425: Two langtools/javac tests fail by timeout on Windows
Reviewed-by: vromero, jjg

! test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
! test/tools/javac/lambda/FunctionalInterfaceConversionTest.java

Changeset: 4f7d19235357
Author:    jlahoda
Date:      2014-03-31 21:27 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/4f7d19235357

8035890: jdk8 javac -source 7 compiles test case it should not
Summary: Ensuring source level checks are performed in two additional cases related to type annotations, adding specialized error message for annotations after method type parameters.
Reviewed-by: jfranck, jjg

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.out
+ test/tools/javac/annotations/typeAnnotations/failures/CheckErrorsForSource7.java
! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out
+ test/tools/javac/diags/examples/AnnotationsAfterTypeParamsNotSupportedInSource.java

Changeset: 86ad38a4a0c0
Author:    ksrini
Date:      2014-04-03 12:04 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/86ad38a4a0c0

8037881: javax.crypto is not listed in the compact* profiles javadoc
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/sym/Profiles.java

Changeset: 689edb64e41c
Author:    ksrini
Date:      2014-04-04 18:36 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/689edb64e41c

8039231: [javadoc] test failure caused by javax.crypto fix
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/sym/Profiles.java

Changeset: 6a6a8a9860a4
Author:    rfield
Date:      2014-04-10 11:24 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/6a6a8a9860a4

8038420: Lambda returning post-increment generates wrong code
Reviewed-by: vromero, jlahoda

! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/T8038420/LambdaIncrement.java

Changeset: ba7ee72d5d6b
Author:    rfield
Date:      2014-04-10 14:01 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/ba7ee72d5d6b

8037935: Javac -- final local String var referenced in binary/unary op in lambda produces code that does not verify
Summary: Remove over-zealous Attr optimization breaking lambdas
Reviewed-by: jjg, vromero

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/T8037935/LambdaWithBinOpConstRefToConstString.java

Changeset: 9d2a88a9e69a
Author:    lana
Date:      2014-04-11 09:36 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/9d2a88a9e69a

Merge


Changeset: d75c4adbc698
Author:    pgovereau
Date:      2014-04-15 17:09 -0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/d75c4adbc698

8023945: javac wrongly allows a subclass of an anonymous class
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/AnonymousSubclassTest.java
! test/tools/javac/diags/examples.not-yet.txt

Changeset: 34f8ce53eac2
Author:    lana
Date:      2014-04-16 14:22 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/34f8ce53eac2

Merge


Changeset: 7ad480b982bf
Author:    lana
Date:      2014-04-17 09:34 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/7ad480b982bf

Merge


Changeset: e101a12a45a7
Author:    katleman
Date:      2014-04-23 11:35 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/e101a12a45a7

Added tag jdk8u20-b11 for changeset 7ad480b982bf

! .hgtags

Changeset: df2905323914
Author:    katleman
Date:      2014-04-30 11:17 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/df2905323914

Added tag jdk8u20-b12 for changeset e101a12a45a7

! .hgtags

Changeset: 5b8151ede720
Author:    ksrini
Date:      2014-04-16 19:21 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/5b8151ede720

8038976: javadoc requires a trailing / for links where java 7's javadoc didn't
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! test/com/sun/javadoc/testLinkOption/TestLinkOption.java

Changeset: 1737ad9ac984
Author:    ksrini
Date:      2014-04-16 18:15 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/1737ad9ac984

8037484: [javadoc] fails with java.lang.IllegalStateException: endPosTable already set
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! test/tools/javadoc/parser/7091528/T7091528.java
+ test/tools/javadoc/parser/7091528/p/C3.java

Changeset: 0524f786d7e8
Author:    vromero
Date:      2014-04-18 23:50 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/0524f786d7e8

8035891: javac, rename method asFree() in InferenceContext to asUndetVar() which reflects better it's purpose
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java

Changeset: 77352397867a
Author:    vromero
Date:      2014-04-18 23:58 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/77352397867a

8029002: javac should take multiple upper bounds into account in incorporation
Reviewed-by: dlsmith, jjg

! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/T8029002/MultipleUpperBoundsIncorporationTest.java

Changeset: acd64168cf8b
Author:    vromero
Date:      2014-04-22 17:55 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/acd64168cf8b

8029718: Should always use lambda body structure to disambiguate overload resolution
Reviewed-by: dlsmith, jjg, jlahoda

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
+ test/tools/javac/diags/examples/LambdaBodyNeitherValueNorVoidCompatible.java
- test/tools/javac/lambda/ErroneousLambdaExpr.java
- test/tools/javac/lambda/ErroneousLambdaExpr.out
+ test/tools/javac/lambda/LambdaExprLeadsToMissingClassFilesTest.java
+ test/tools/javac/lambda/MostSpecific09.java
+ test/tools/javac/lambda/MostSpecific09.out
! test/tools/javac/lambda/TargetType01.java
! test/tools/javac/lambda/TargetType01.out
! test/tools/javac/lambda/TargetType02.java
! test/tools/javac/lambda/TargetType02.out
! test/tools/javac/lambda/TargetType21.out
! test/tools/javac/lambda/TargetType42.java
! test/tools/javac/lambda/lambdaExpression/LambdaTest1.java
! test/tools/javac/lambda/lambdaExpression/SamConversionComboTest.java

Changeset: 972f74339e06
Author:    lana
Date:      2014-04-23 18:04 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/972f74339e06

Merge

- test/tools/javac/lambda/ErroneousLambdaExpr.java
- test/tools/javac/lambda/ErroneousLambdaExpr.out

Changeset: 7daae506441f
Author:    jlahoda
Date:      2014-04-18 11:53 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/7daae506441f

8038788: javac behaves incorrectly for annotations after method type parameters in some cases
Reviewed-by: jjg, emc

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java

Changeset: 08270f8a0950
Author:    jlahoda
Date:      2014-04-15 18:58 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/08270f8a0950

8039079: Test tools/javac/processing/environment/round/TestElementsAnnotatedWith.java fails
Summary: Ensuring the test passes in both samevm and othervm modes.
Reviewed-by: darcy

! test/tools/javac/processing/environment/round/ErroneousAnnotations.out
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java

Changeset: 9087c3c6920b
Author:    jlahoda
Date:      2014-04-23 11:28 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/9087c3c6920b

8039250: Test tools/javac/classfiles/InnerClasses/SyntheticClasses.java fails
Summary: The test should only analyze classfiles.
Reviewed-by: vromero

! test/tools/javac/classfiles/InnerClasses/SyntheticClasses.java

Changeset: 3a2ebbad5911
Author:    pgovereau
Date:      2014-04-30 23:26 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/3a2ebbad5911

8038023: Compiler crash ClassCastException
Summary: Add additional checks on results of ClassReader.readPool
Reviewed-by: vromero

! 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: 12f99d1f23d9
Author:    pgovereau
Date:      2014-04-30 23:29 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/12f99d1f23d9

8039026: Definitely unassigned field can be accessed
Reviewed-by: vromero, jlahoda

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/DefiniteAssignment/T8039026.java
+ test/tools/javac/DefiniteAssignment/T8039026.out

Changeset: b5c2375893e2
Author:    lana
Date:      2014-04-30 23:59 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/b5c2375893e2

Merge

- test/tools/javac/lambda/ErroneousLambdaExpr.java
- test/tools/javac/lambda/ErroneousLambdaExpr.out

Changeset: 5d39c29950f4
Author:    katleman
Date:      2014-05-07 10:59 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/5d39c29950f4

Added tag jdk8u20-b13 for changeset b5c2375893e2

! .hgtags

Changeset: ce94cefa660b
Author:    katleman
Date:      2014-05-13 23:18 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/ce94cefa660b

Added tag jdk8u20-b14 for changeset 5d39c29950f4

! .hgtags

Changeset: b17805de5edf
Author:    rfield
Date:      2014-05-01 11:35 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/b17805de5edf

8036942: javac generates incorrect exception table for multi-catch statements inside a lambda
Summary: Union type info lost and also union type is not processed by TreeMaker.Type -- address by using existing tree, thus by-passing such issues.
Reviewed-by: vromero, jlahoda

! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/LambdaMultiCatchTest.java

Changeset: d02e9b7444fe
Author:    rfield
Date:      2014-05-01 15:43 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/d02e9b7444fe

8029852: Bad code generated (VerifyError) when lambda instantiates enclosing local class and has captured variables
8029725: Lambda reference to containing local class causes javac infinite recursion
Reviewed-by: vromero, jlahoda, dlsmith

! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/LambdaLocalTest.java
+ test/tools/javac/lambda/LambdaOuterLocalTest.java
+ test/tools/javac/lambda/SingleLocalTest.java

Changeset: 14979dd5e034
Author:    vromero
Date:      2014-05-02 01:25 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/14979dd5e034

8030741: Inference: implement eager resolution of return types, consistent with JDK-8028800
Reviewed-by: dlsmith, jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java
+ test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java
+ test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out
+ test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java
+ test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out

Changeset: 3d755b8cdef8
Author:    lana
Date:      2014-05-07 21:33 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/3d755b8cdef8

Merge


Changeset: 327122b01a9e
Author:    dlsmith
Date:      2014-05-06 15:46 -0600
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/327122b01a9e

8033718: Inference ignores capture variable as upper bound
Summary: Split Types.lowerBound into two methods; fix bugs in inference handling of capture variables.
Reviewed-by: vromero

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.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
! test/tools/javac/generics/inference/7086586/T7086586.out
! test/tools/javac/generics/inference/7086586/T7086586b.java
+ test/tools/javac/generics/inference/LowerBoundGLB.java

Changeset: 856d94394294
Author:    dlsmith
Date:      2014-05-09 19:42 -0600
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/856d94394294

8042656: Inference produces spurious error for intersection type bounds check
Summary: Fix subtyping for intersections involving capture variables
Reviewed-by: vromero

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/typevars/IntersectionSubVar.java

Changeset: f8e84de96252
Author:    jlahoda
Date:      2014-05-09 09:36 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/f8e84de96252

8040822: Duplicated notifications can be sent to TaskListener
Summary: The analyze finished event must only be sent on the first call to JavaCompiler.flow for a given class.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ test/tools/javac/api/taskListeners/EventsBalancedTest.java

Changeset: cf626fb754aa
Author:    jlahoda
Date:      2014-05-09 12:55 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/cf626fb754aa

8041663: Sensitive dependence on location of nested interface
Summary: Adding a method among ambiguous candidates only if it is more specific than some of the existing candidates.
Reviewed-by: dlsmith, vromero

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/resolve/AmbiguityErrorTest.java

Changeset: 0add97444be9
Author:    mfang
Date:      2014-05-09 20:33 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/0add97444be9

8041424: 8u20 l10n resource file translation update 1
Reviewed-by: naoto, yhuang

! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties
! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties

Changeset: f1fbe29e36d1
Author:    mfang
Date:      2014-05-12 09:53 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/f1fbe29e36d1

Merge

- test/tools/javac/lambda/ErroneousLambdaExpr.java
- test/tools/javac/lambda/ErroneousLambdaExpr.out

Changeset: b06c2db45ddb
Author:    vromero
Date:      2014-05-13 14:18 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/b06c2db45ddb

8029102: Enhance compiler warnings for Lambda
Reviewed-by: briangoetz, jjg, jlahoda, ahgross

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/T8029102/WarnSerializableLambdaTest.java
+ test/tools/javac/T8029102/WarnSerializableLambdaTest.out
+ test/tools/javac/T8029102/WarnSerializableLambdaTestb.java
+ test/tools/javac/T8029102/WarnSerializableLambdaTestb.out
+ test/tools/javac/diags/examples/WarnSerializableLambda.java

Changeset: 8e7bd4c50fd1
Author:    vromero
Date:      2014-05-13 16:11 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/8e7bd4c50fd1

8028503: javac, for method references a primitive type can be added as a bound
Reviewed-by: jjg, dlsmith

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/inference/T8028503/PrimitiveTypeInBoundForMethodRefTest.java
! test/tools/javac/lambda/MethodReference42.out
! test/tools/javac/lambda/MethodReference44.out

Changeset: 73cbce40a149
Author:    vromero
Date:      2014-05-13 16:14 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/73cbce40a149

8037379: fix for JDK-8029569 doesn't cover all possible cases
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/T8029569/VarargsAmbiguityCrashTest.java
! test/tools/javac/T8029569/VarargsAmbiguityCrashTest.out

Changeset: 5e9879dfadde
Author:    dlsmith
Date:      2014-05-13 15:34 -0600
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/5e9879dfadde

8042882: Support verbosity options in langtools testing
8032441: langtools/test/Makefile breaks when JT_JAVA set to a JDK 9 build
Reviewed-by: mduigou

! test/Makefile

Changeset: 89cefe38ecaf
Author:    lana
Date:      2014-05-14 11:01 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/89cefe38ecaf

Merge


Changeset: 9c577131ffa6
Author:    dlsmith
Date:      2014-05-14 15:41 -0600
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/9c577131ffa6

8034223: Most-specific should not have any special treatment for boxed vs. unboxed types
Summary: Rewrite most-specific logic to conform to JLS 8 15.12.2.5
Reviewed-by: vromero

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/tools/javac/lambda/MostSpecific10.java
+ test/tools/javac/lambda/MostSpecific11.java
+ test/tools/javac/lambda/MostSpecific12.java
+ test/tools/javac/lambda/MostSpecific12.out
+ test/tools/javac/lambda/MostSpecific13.java
+ test/tools/javac/lambda/MostSpecific13.out
+ test/tools/javac/lambda/MostSpecific14.java
+ test/tools/javac/lambda/MostSpecific14.out
! test/tools/javac/lambda/TargetType16.java
- test/tools/javac/lambda/TargetType16.out
! test/tools/javac/lambda/TargetType23.java
! test/tools/javac/lambda/TargetType23.out
! test/tools/javac/resolve/ResolveHarness.java
! test/tools/javac/resolve/tests/PrimitiveOverReferenceVarargsAmbiguous.java
+ test/tools/javac/resolve/tests/PrimitiveVsReferenceSamePhase.java

Changeset: d9e6bb927519
Author:    katleman
Date:      2014-05-21 10:57 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/d9e6bb927519

Added tag jdk8u20-b15 for changeset 9c577131ffa6

! .hgtags

Changeset: d1005694e384
Author:    katleman
Date:      2014-05-28 02:28 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/d1005694e384

Added tag jdk8u20-b16 for changeset d9e6bb927519

! .hgtags

Changeset: 000ee92a1bf8
Author:    Edward Nevill edward.nevill at linaro.org
Date:      2014-06-05 13:08 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/000ee92a1bf8

Merge up to jdk8u20-b16

! .hgtags
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.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/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! test/Makefile
! test/com/sun/javadoc/testLinkOption/TestLinkOption.java
! test/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java
! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out
! test/tools/javac/diags/examples.not-yet.txt
- test/tools/javac/lambda/ErroneousLambdaExpr.java
- test/tools/javac/lambda/ErroneousLambdaExpr.out
- test/tools/javac/lambda/TargetType16.out



More information about the aarch64-port-dev mailing list