[aarch64-port-dev ] hg: aarch64-port/jdk8u/langtools: 515 new changesets
aph at redhat.com
aph at redhat.com
Fri Sep 11 15:20:27 UTC 2015
Changeset: df2905323914
Author: katleman
Date: 2014-04-30 11:17 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/langtools/rev/3d755b8cdef8
Merge
Changeset: 327122b01a9e
Author: dlsmith
Date: 2014-05-06 15:46 -0600
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/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/jdk8u/langtools/rev/89cefe38ecaf
Merge
Changeset: 9c577131ffa6
Author: dlsmith
Date: 2014-05-14 15:41 -0600
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/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/jdk8u/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/jdk8u/langtools/rev/d1005694e384
Added tag jdk8u20-b16 for changeset d9e6bb927519
! .hgtags
Changeset: 7c925f35f81c
Author: pgovereau
Date: 2014-05-23 16:27 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7c925f35f81c
8033437: javac, inconsistent generic types behaviour when compiling together vs. separate
Reviewed-by: jjg
Contributed-by: vicente.romero at oracle.com, paul.govereau at oracle.com
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/wildcards/RefQueue.java
+ test/tools/javac/generics/wildcards/RefQueueBug.java
Changeset: f4254623c54e
Author: pgovereau
Date: 2014-05-27 21:15 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f4254623c54e
8041704: wrong error message when mixing lambda expression and inner class
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! test/tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.out
+ test/tools/javac/lambda/T8041704/ErrorMessageTest.java
+ test/tools/javac/lambda/T8041704/ErrorMessageTest.out
Changeset: 0e026d3f2786
Author: dlsmith
Date: 2014-05-27 17:30 -0600
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0e026d3f2786
8042338: Refactor Types.upperBound to treat wildcards and variables separately
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/api/JavacTrees.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/Lower.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
Changeset: 8ee530e741d1
Author: dlsmith
Date: 2014-05-27 16:39 -0600
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8ee530e741d1
8044050: Move misplaced inference tests to test/tools/javac/generics/inference
Reviewed-by: vromero
+ test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java
+ test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java
+ test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out
+ test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java
+ test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out
- 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: b45fd486977d
Author: lana
Date: 2014-05-28 11:07 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/b45fd486977d
Merge
- 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: a550336d045f
Author: katleman
Date: 2014-06-04 08:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a550336d045f
Added tag jdk8u20-b17 for changeset b45fd486977d
! .hgtags
Changeset: c04d99e00268
Author: katleman
Date: 2014-06-11 09:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c04d99e00268
Added tag jdk8u20-b18 for changeset a550336d045f
! .hgtags
Changeset: d55676065cfa
Author: katleman
Date: 2014-06-18 12:35 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d55676065cfa
Added tag jdk8u20-b19 for changeset c04d99e00268
! .hgtags
Changeset: 372fd7283bf0
Author: vromero
Date: 2014-05-29 15:28 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/372fd7283bf0
8037937: javac: AssertionError during LVT generation, wrong variable ranges
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/tools/javac/flow/LVTHarness.java
! test/tools/javac/flow/tests/TestCaseIfElse.java
Changeset: 8a5512cb5e9d
Author: pgovereau
Date: 2014-05-28 21:47 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8a5512cb5e9d
8037934: Javac generates invalid signatures for local types
Reviewed-by: vromero, rfield
Contributed-by: separdaud at redhat.com
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/types/BadSigTest.java
Changeset: 716f2466ddd0
Author: pgovereau
Date: 2014-05-27 22:26 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/716f2466ddd0
8042741: Java 8 compiler throws NullPointerException depending location in source file
Reviewed-by: vromero, jlahoda
! src/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/flow/T8042741/A.java
+ test/tools/javac/flow/T8042741/PositionTest.java
Changeset: 7e0ba7b086c8
Author: vromero
Date: 2014-05-30 18:21 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7e0ba7b086c8
8042785: javac, bridge methods are not getting the flags from the original method
Reviewed-by: jjg, jlahoda
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/T8042785/FlagsNotCopiedToBridgeMethodTest.java
Changeset: e64bb2f5f0cf
Author: jlahoda
Date: 2014-05-30 12:54 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e64bb2f5f0cf
8031967: For some sources compiler compiles for ever
Summary: Avoid creating DeferredTypes for method calls with method calls as receivers if the site can be determined reliably
Reviewed-by: mcimadamore, vromero
Contributed-by: maurizio.cimadamore at oracle.com, jan.lahoda at oracle.com
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8031967.java
Changeset: 71767cdf52a7
Author: vromero
Date: 2014-06-03 20:00 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/71767cdf52a7
8044487: Fix for 8042785 causes regression tests to fail with java.lang.VerifyError
Reviewed-by: jjg, ksrini
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
- test/tools/javac/T8042785/FlagsNotCopiedToBridgeMethodTest.java
Changeset: bf8edbcae43a
Author: vromero
Date: 2014-06-04 20:01 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/bf8edbcae43a
8041713: Type inference of non-existent method references crashes the compiler
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.java
+ test/tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.out
Changeset: fe033d997ddf
Author: jlahoda
Date: 2013-12-17 10:55 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fe033d997ddf
8029800: Flags.java uses String.toLowerCase without specifying Locale
Summary: Introducing StringUtils.toLowerCase/toUpperCase independent on the default locale, converting almost all usages of String.toLowerCase/toUpperCase to use the new methods.
Reviewed-by: jjg, bpatel
! src/share/classes/com/sun/tools/classfile/Instruction.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/doclint/Env.java
! src/share/classes/com/sun/tools/doclint/HtmlTag.java
! src/share/classes/com/sun/tools/doclint/Messages.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/file/Locations.java
! src/share/classes/com/sun/tools/javac/main/Option.java
! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
+ src/share/classes/com/sun/tools/javac/util/StringUtils.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java
+ test/tools/javac/NoStringToLower.java
+ test/tools/javac/util/StringUtilsTest.java
Changeset: 17ce329d7bd0
Author: emc
Date: 2013-12-19 11:38 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/17ce329d7bd0
8030726: tools/javac/NoStringToLower.java fails due to enforcement no use of String.toLowerCase on non-langtools classes
Summary: Fix NoStringToLower test to only enforce ban on String.toLowerCase on langtools classes
Reviewed-by: vromero, jfranck
Contributed-by: paul.govereau at oracle.com
! test/tools/javac/NoStringToLower.java
Changeset: 7ceaee0e497b
Author: jlahoda
Date: 2014-05-29 10:48 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7ceaee0e497b
8043186: javac test langtools/tools/javac/util/StringUtilsTest.java fails
Summary: The result of String.toLowerCase.indexOf does not always point at the start of the given string in the non-lowercased text.
Reviewed-by: jjg, bpatel
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/javac/util/StringUtils.java
! test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java
! test/com/sun/javadoc/testRelativeLinks/pkg/C.java
! test/com/sun/javadoc/testTopOption/TestTopOption.java
! test/tools/javac/util/StringUtilsTest.java
Changeset: 63ef1e0410d1
Author: mcimadamore
Date: 2014-06-10 10:22 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/63ef1e0410d1
8043725: javac fails with StackOverflowException
Summary: loose type comparison test should be protected against infinite recursion with fbounds
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/inference/8043725/T8043725.java
Changeset: 28e204e63063
Author: jjg
Date: 2014-02-27 13:57 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/28e204e63063
8033287: Reduce the size of the endPosTable
Reviewed-by: jjg
Contributed-by: per.bothner at oracle.com, chturne at gmail.com
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ src/share/classes/com/sun/tools/javac/util/IntHashTable.java
Changeset: 16a698253f33
Author: dlsmith
Date: 2014-06-10 12:41 -0600
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/16a698253f33
8037385: constant pool errors with -target 1.7 and static default methods
Summary: Add error check for static interface methods invoked from -source 7
Reviewed-by: vromero, mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/StaticIntfMethodInvokeNotSupported.java
Changeset: e6d1e9f29132
Author: dlsmith
Date: 2014-06-10 15:25 -0600
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e6d1e9f29132
8015101: Covariance of return type implied by upper bounding on type parameter is ignored
Summary: Capture intersection supertypes before comparing their members
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/generics/wildcards/7034495/T7034495.out
+ test/tools/javac/generics/wildcards/T8015101.java
Changeset: 1aeb322cf646
Author: dlsmith
Date: 2014-06-13 13:30 -0600
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1aeb322cf646
8046762: Revert some inference fixes in JDK-8033718
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! test/tools/javac/generics/inference/7086586/T7086586.out
! test/tools/javac/generics/inference/7086586/T7086586b.java
+ test/tools/javac/generics/inference/NestedWildcards.java
Changeset: b060e7c2f5cc
Author: lana
Date: 2014-06-16 11:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/b060e7c2f5cc
Merge
Changeset: 4ee06c77b51b
Author: dlsmith
Date: 2014-06-17 16:32 -0600
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4ee06c77b51b
8042803: Types.wildLowerBound and cvarLowerBound should call unannotatedType()
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/code/Types.java
Changeset: cff4be16ffdd
Author: lana
Date: 2014-06-19 17:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/cff4be16ffdd
Merge
Changeset: 7e97c65c373c
Author: pgovereau
Date: 2014-06-18 12:30 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7e97c65c373c
8027886: javac allows illegal receiver parameters
8029042: Receiver parameter not supported on local class constructor
Reviewed-by: jfranck, jlahoda
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/annotations/FinalReceiverTest.java
+ test/tools/javac/annotations/FinalReceiverTest.out
+ test/tools/javac/annotations/LocalInnerReceiverTest.java
! test/tools/javac/annotations/typeAnnotations/newlocations/Receivers.java
Changeset: 76b61848c9a4
Author: pgovereau
Date: 2014-06-18 12:06 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/76b61848c9a4
8038975: Access control in enhanced for
Reviewed-by: vromero, jlahoda
! src/share/classes/com/sun/tools/javac/code/Flags.java
! 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/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ src/share/classes/com/sun/tools/javac/comp/TypeEnvs.java
+ test/tools/javac/T8038975/AccessTest.java
+ test/tools/javac/T8038975/a/A.java
+ test/tools/javac/T8038975/a/B.java
Changeset: 829f01e7f732
Author: mcimadamore
Date: 2014-06-19 12:22 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/829f01e7f732
8043253: Slow javac compile times in JDK 8
Summary: Enable on-demand diagnostic source position completion
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
Changeset: a3ad6e2ede44
Author: jlahoda
Date: 2014-06-18 10:44 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a3ad6e2ede44
8046916: Type parameter annotations don't work with multiple type parameters
Summary: When reading type variable's annotations out of the owner's type annotations, use the type variable's index in owner to exclude annotations belonging to other type variables.
Reviewed-by: jfranck, emc
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! test/tools/javac/processing/model/element/TestTypeParameterAnnotations.java
Changeset: ce1d9dd2e9eb
Author: vromero
Date: 2014-06-19 15:39 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ce1d9dd2e9eb
8038182: javac crash with FunctionDescriptorLookupError for invalid functional interface
Reviewed-by: mcimadamore
Contributed-by: maurizio.cimadamore at oracle.com, vicente.romero at oracle.com
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.java
+ test/tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.out
Changeset: 94ea21ecfe2d
Author: vromero
Date: 2014-06-19 23:52 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/94ea21ecfe2d
8042759: Lambda returning implicitly-typed lambdas considered pertinent to applicability
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java
+ test/tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.out
Changeset: f4381f9541e6
Author: dlsmith
Date: 2014-06-20 11:42 -0600
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f4381f9541e6
8047407: Add test for JDK-8037385
Reviewed-by: mcimadamore
+ test/tools/javac/defaultMethods/static/StaticInvoke.java
+ test/tools/javac/defaultMethods/static/StaticInvoke6.out
+ test/tools/javac/defaultMethods/static/StaticInvoke7.out
Changeset: 37c7dbe8efee
Author: dlsmith
Date: 2014-06-20 10:56 -0600
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/37c7dbe8efee
8034147: javac crashes with a NullPointerException during bounds checking
Summary: Types.supertype should return Type.noType rather than null
Reviewed-by: vromero, mcimadamore
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/wildcards/T8034147.java
Changeset: e92effa22ece
Author: coffeys
Date: 2014-06-23 00:01 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e92effa22ece
Merge
Changeset: d231957fe310
Author: katleman
Date: 2014-06-25 12:55 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d231957fe310
Added tag jdk8u20-b20 for changeset e92effa22ece
! .hgtags
Changeset: 20bab46f4db6
Author: coffeys
Date: 2014-06-27 11:07 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/20bab46f4db6
Added tag jdk8u40-b00 for changeset d231957fe310
! .hgtags
Changeset: eb284abd64fe
Author: rfield
Date: 2014-06-23 13:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/eb284abd64fe
8046060: Different results of floating point multiplication for lambda code block
Summary: propogate strictfp into lambda body
Reviewed-by: vromero, jlahoda
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/LambdaTestStrictFP.java
+ test/tools/javac/lambda/LambdaTestStrictFPFlag.java
+ test/tools/javac/lambda/LambdaTestStrictFPMethod.java
Changeset: a138f9c9ba33
Author: vromero
Date: 2014-03-18 22:12 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a138f9c9ba33
8036007: javac crashes when encountering an unresolvable interface
Reviewed-by: vromero, jlahoda
Contributed-by: paul.govereau at oracle.com
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/missingSuperRecovery/MissingInterfaceTest.java
+ test/tools/javac/missingSuperRecovery/MissingInterfaceTest.out
+ test/tools/javac/missingSuperRecovery/MissingInterfaceTestDep.java
Changeset: 3a31259481d8
Author: coffeys
Date: 2014-06-25 16:50 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/3a31259481d8
Merge
Changeset: fc2a01ba3d79
Author: vromero
Date: 2014-06-17 17:33 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fc2a01ba3d79
8036953: Fix timing of varargs access check, per JDK-8016205
Reviewed-by: mcimadamore, dlsmith
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/varargs/6313164/T6313164.java
- test/tools/javac/varargs/6313164/T6313164.out
+ test/tools/javac/varargs/6313164/T6313164Source7.out
+ test/tools/javac/varargs/6313164/T6313164Source8AndHigher.out
! test/tools/javac/varargs/6313164/T7175433.java
+ test/tools/javac/varargs/6313164/T7175433.out
! test/tools/javac/varargs/6313164/p1/B.java
Changeset: c51ac16f339f
Author: mfang
Date: 2014-06-25 14:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c51ac16f339f
8047145: 8u20 l10n resource file translation update 2
Reviewed-by: naoto
! src/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
! src/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
! src/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
Changeset: d30377ee2733
Author: mfang
Date: 2014-06-27 14:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d30377ee2733
Merge
- test/tools/javac/varargs/6313164/T6313164.out
Changeset: 71a31843f550
Author: vromero
Date: 2014-06-27 20:32 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/71a31843f550
8047719: Incorrect LVT in switch statement
Reviewed-by: jjg, jlahoda
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/tools/javac/flow/LVTHarness.java
! test/tools/javac/flow/tests/TestCaseSwitch.java
Changeset: 4b4841501dd9
Author: vromero
Date: 2014-07-04 16:34 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4b4841501dd9
8049075: javac, wildcards and generic vararg method invocation not accepted
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java
Changeset: 856dc4030eaa
Author: lana
Date: 2014-07-07 18:03 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/856dc4030eaa
Merge
- test/tools/javac/varargs/6313164/T6313164.out
Changeset: 7de1481c6cd8
Author: vromero
Date: 2014-03-18 22:12 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7de1481c6cd8
8036007: javac crashes when encountering an unresolvable interface
Reviewed-by: vromero, jlahoda
Contributed-by: paul.govereau at oracle.com
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/missingSuperRecovery/MissingInterfaceTest.java
+ test/tools/javac/missingSuperRecovery/MissingInterfaceTest.out
+ test/tools/javac/missingSuperRecovery/MissingInterfaceTestDep.java
Changeset: 61fb0d8b1691
Author: katleman
Date: 2014-07-02 15:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/61fb0d8b1691
Added tag jdk8u20-b21 for changeset 7de1481c6cd8
! .hgtags
Changeset: fc0bb87f45aa
Author: katleman
Date: 2014-07-09 13:58 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fc0bb87f45aa
Added tag jdk8u20-b22 for changeset 61fb0d8b1691
! .hgtags
Changeset: 49f7c1e4ae41
Author: mfang
Date: 2014-06-25 14:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/49f7c1e4ae41
8047145: 8u20 l10n resource file translation update 2
Reviewed-by: naoto
! src/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
! src/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
! src/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
Changeset: 4aa8589ab6ac
Author: lana
Date: 2014-07-07 18:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4aa8589ab6ac
Merge
Changeset: a682df5e679a
Author: lana
Date: 2014-07-10 14:25 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a682df5e679a
Merge
Changeset: 3fefeeb5dd75
Author: jeff
Date: 2014-01-31 16:47 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/3fefeeb5dd75
8032726: THIRD_PARTY_LICENSE_README Update for Little CMS to 2.5
Reviewed-by: lana, prr
! THIRD_PARTY_README
Changeset: f367f26cbef1
Author: asaha
Date: 2014-02-04 22:47 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f367f26cbef1
Merge
! THIRD_PARTY_README
Changeset: 3d5b1499187b
Author: asaha
Date: 2014-02-11 17:31 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/3d5b1499187b
Merge
Changeset: f19868b3b970
Author: asaha
Date: 2014-02-12 11:16 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f19868b3b970
Added tag jdk8u11-b00 for changeset c9db8c800797
! .hgtags
Changeset: 35b04ece3286
Author: asaha
Date: 2014-02-12 11:43 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/35b04ece3286
Merge
! .hgtags
Changeset: 91ee7d57b0b3
Author: asaha
Date: 2014-02-18 14:23 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/91ee7d57b0b3
Merge
! .hgtags
Changeset: d29c03b2bb83
Author: asaha
Date: 2014-02-26 22:11 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d29c03b2bb83
Merge
! .hgtags
Changeset: 05fdc4e3dbe2
Author: asaha
Date: 2014-03-11 14:08 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/05fdc4e3dbe2
Merge
! .hgtags
Changeset: d37e407fba44
Author: asaha
Date: 2014-03-20 10:08 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d37e407fba44
Merge
! .hgtags
Changeset: e75f843c4bf8
Author: katleman
Date: 2014-03-25 11:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e75f843c4bf8
Added tag jdk8u11-b01 for changeset d37e407fba44
! .hgtags
Changeset: d9904b00b027
Author: katleman
Date: 2014-04-01 12:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d9904b00b027
Added tag jdk8u11-b02 for changeset e75f843c4bf8
! .hgtags
Changeset: 5b5c46fe954c
Author: katleman
Date: 2014-04-08 11:45 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/5b5c46fe954c
Added tag jdk8u11-b03 for changeset d9904b00b027
! .hgtags
Changeset: f491f1581f19
Author: katleman
Date: 2014-04-15 12:06 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f491f1581f19
Added tag jdk8u11-b04 for changeset 5b5c46fe954c
! .hgtags
Changeset: a4ecc38ec791
Author: katleman
Date: 2014-04-22 11:57 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a4ecc38ec791
Added tag jdk8u11-b05 for changeset f491f1581f19
! .hgtags
Changeset: 7803caf52e4b
Author: katleman
Date: 2014-04-29 12:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7803caf52e4b
Added tag jdk8u11-b06 for changeset a4ecc38ec791
! .hgtags
Changeset: a47aa3203c02
Author: katleman
Date: 2014-05-06 10:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a47aa3203c02
Added tag jdk8u11-b07 for changeset 7803caf52e4b
! .hgtags
Changeset: e973a591a218
Author: katleman
Date: 2014-05-13 08:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e973a591a218
Added tag jdk8u11-b08 for changeset a47aa3203c02
! .hgtags
Changeset: 51cade463260
Author: katleman
Date: 2014-05-19 20:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/51cade463260
Added tag jdk8u11-b09 for changeset e973a591a218
! .hgtags
Changeset: 24c948377599
Author: asaha
Date: 2014-05-20 12:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/24c948377599
Merge
! .hgtags
Changeset: dc0d952b4199
Author: katleman
Date: 2014-05-28 02:42 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/dc0d952b4199
Added tag jdk8u11-b10 for changeset 51cade463260
! .hgtags
Changeset: e638f33c70c3
Author: asaha
Date: 2014-05-28 12:03 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e638f33c70c3
Merge
! .hgtags
Changeset: 3f6dd16b057f
Author: asaha
Date: 2014-05-28 15:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/3f6dd16b057f
Merge
! .hgtags
Changeset: 3cb08f680986
Author: asaha
Date: 2014-06-02 15:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/3cb08f680986
Merge
- 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: 67372f84d990
Author: asaha
Date: 2014-06-04 09:00 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/67372f84d990
Merge
! .hgtags
Changeset: 0a79fea6f9cf
Author: katleman
Date: 2014-06-03 14:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0a79fea6f9cf
Added tag jdk8u11-b11 for changeset dc0d952b4199
! .hgtags
Changeset: 9bf981b87d70
Author: asaha
Date: 2014-06-05 15:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9bf981b87d70
Merge
! .hgtags
Changeset: 7826ea2a5595
Author: asaha
Date: 2014-06-11 09:45 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7826ea2a5595
Merge
! .hgtags
Changeset: db7c59913c65
Author: katleman
Date: 2014-06-17 13:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/db7c59913c65
Added tag jdk8u11-b12 for changeset 0a79fea6f9cf
! .hgtags
Changeset: 7e061f63262a
Author: asaha
Date: 2014-06-17 15:54 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7e061f63262a
Merge
! .hgtags
Changeset: c8b8cabfc922
Author: asaha
Date: 2014-06-18 12:56 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c8b8cabfc922
Merge
! .hgtags
Changeset: c14269602ffd
Author: asaha
Date: 2014-06-26 07:56 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c14269602ffd
Merge
! .hgtags
Changeset: 115107f0bae2
Author: katleman
Date: 2014-06-13 11:56 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/115107f0bae2
Added tag jdk8u5-b31 for changeset 6614bfcdcd4d
! .hgtags
Changeset: 16995a2b970d
Author: asaha
Date: 2014-06-24 13:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/16995a2b970d
Merge
! .hgtags
Changeset: 84d18e4449bd
Author: asaha
Date: 2014-06-26 08:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/84d18e4449bd
Merge
! .hgtags
Changeset: 7d889f0d0229
Author: asaha
Date: 2014-06-26 18:37 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7d889f0d0229
Added tag jdk8u11-b31 for changeset 16995a2b970d
! .hgtags
Changeset: 8755dba5da81
Author: asaha
Date: 2014-07-02 15:24 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8755dba5da81
Merge
! .hgtags
Changeset: 69c91cbdbd18
Author: asaha
Date: 2014-07-02 15:33 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/69c91cbdbd18
Merge
! .hgtags
Changeset: 98f350333121
Author: asaha
Date: 2014-07-10 08:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/98f350333121
Merge
! .hgtags
Changeset: 5c1d6da1445a
Author: asaha
Date: 2014-07-14 08:03 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/5c1d6da1445a
Merge
Changeset: d19644ca8f0a
Author: katleman
Date: 2014-07-16 11:40 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d19644ca8f0a
Added tag jdk8u20-b23 for changeset 5c1d6da1445a
! .hgtags
Changeset: eaae9f3f33b8
Author: robm
Date: 2014-07-17 18:08 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/eaae9f3f33b8
Merge
! .hgtags
Changeset: 1e39ae45d8ac
Author: mchung
Date: 2014-07-17 15:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1e39ae45d8ac
8029548: (jdeps) use @jdk.Exported to determine supported vs JDK internal API
8031092: jdeps does not recognize --help option.
8048063: (jdeps) Add filtering capability
Reviewed-by: alanb, dfuchs
! src/share/classes/com/sun/tools/jdeps/Analyzer.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/jdeps/JdepsTask.java
! src/share/classes/com/sun/tools/jdeps/Main.java
! src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
! src/share/classes/com/sun/tools/jdeps/Profile.java
! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/Basic.java
+ test/tools/jdeps/DotFileTest.java
! test/tools/jdeps/m/Gee.java
! test/tools/jdeps/p/Bar.java
Changeset: a51b7fd0543b
Author: mchung
Date: 2014-07-18 10:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a51b7fd0543b
8050804: (jdeps) Recommend supported API to replace use of JDK internal API
Reviewed-by: dfuchs
! src/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
+ src/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
! test/tools/jdeps/APIDeps.java
Changeset: c7947fd930eb
Author: mchung
Date: 2014-07-18 10:44 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c7947fd930eb
Merge
Changeset: 77e510138519
Author: vromero
Date: 2014-07-16 10:47 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/77e510138519
8050386: javac, follow-up of fix for JDK-8049305
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/T8049305/WrongStackframeGenerationTest1.java
+ test/tools/javac/T8049305/WrongStackframeGenerationTest2.java
Changeset: fa6e91185a27
Author: vromero
Date: 2014-07-17 10:55 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fa6e91185a27
8051004: javac, incorrect bug id in tests for JDK-8050386
Reviewed-by: mcimadamore
- test/tools/javac/T8049305/WrongStackframeGenerationTest1.java
- test/tools/javac/T8049305/WrongStackframeGenerationTest2.java
+ test/tools/javac/T8050386/WrongStackframeGenerationTest1.java
+ test/tools/javac/T8050386/WrongStackframeGenerationTest2.java
Changeset: c6d5efccedc3
Author: vromero
Date: 2014-06-20 20:36 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c6d5efccedc3
8044546: Crash on faulty reduce/lambda
Reviewed-by: mcimadamore, dlsmith
Contributed-by: maurizio.cimadamore at oracle.com, vicente.romero at oracle.com
! 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/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/generics/inference/T8044546/CrashImplicitLambdaTest.java
+ test/tools/javac/generics/inference/T8044546/NestedInvocationsTest.java
Changeset: 91e9834baff2
Author: vromero
Date: 2014-07-21 10:45 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/91e9834baff2
8051402: javac, type containment should accept that CAP <= ? extends CAP and CAP <= ? super CAP
Reviewed-by: mcimadamore, dlsmith
! src/share/classes/com/sun/tools/javac/code/Types.java
! test/tools/javac/lambda/TargetType61.java
Changeset: 64dc6333e6dc
Author: mcimadamore
Date: 2014-07-22 13:21 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/64dc6333e6dc
8043926: javac, code valid in 7 is not compiling for 8
Summary: type-containment doesn't handle inference variables correctly
Reviewed-by: vromero, dlsmith
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/inference/8043926/T8043926.java
Changeset: 06c99ec9d8fb
Author: jeff
Date: 2014-07-21 21:47 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/06c99ec9d8fb
8051005: Third Party License Readme update for 8u20
Reviewed-by: coffeys
! THIRD_PARTY_README
Changeset: 08c12757a1c9
Author: jeff
Date: 2014-07-22 14:25 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/08c12757a1c9
Merge
Changeset: bf89a471779d
Author: vromero
Date: 2014-07-23 10:18 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/bf89a471779d
8051467: javac, additional test case for JDK-8051402
Reviewed-by: mcimadamore, dlsmith
+ test/tools/javac/generics/wildcards/T8051402/WildcardAndCAPSubtypeTest.java
Changeset: 0b6cc4ea670f
Author: katleman
Date: 2014-08-13 14:50 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0b6cc4ea670f
Added tag jdk8u40-b01 for changeset bf89a471779d
! .hgtags
Changeset: 5183e8b58a03
Author: katleman
Date: 2014-08-21 11:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/5183e8b58a03
Added tag jdk8u40-b02 for changeset 0b6cc4ea670f
! .hgtags
Changeset: 535e9cc74078
Author: katleman
Date: 2014-08-28 13:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/535e9cc74078
Added tag jdk8u40-b03 for changeset 5183e8b58a03
! .hgtags
Changeset: 72f2095d6e42
Author: jeff
Date: 2014-07-21 21:47 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/72f2095d6e42
8051005: Third Party License Readme update for 8u20
Reviewed-by: coffeys
! THIRD_PARTY_README
Changeset: 9239118487df
Author: coffeys
Date: 2014-07-22 20:53 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9239118487df
Merge
Changeset: d63e99f71e83
Author: tbell
Date: 2014-07-28 07:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d63e99f71e83
Added tag jdk8u20-b25 for changeset 9239118487df
! .hgtags
Changeset: 9cbd4aad34ef
Author: coffeys
Date: 2014-07-30 03:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9cbd4aad34ef
Added tag jdk8u20-b24 for changeset 9239118487df
! .hgtags
Changeset: 5e6d409a7232
Author: coffeys
Date: 2014-07-30 03:55 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/5e6d409a7232
Merge
! .hgtags
Changeset: 7302299fa9c4
Author: coffeys
Date: 2014-07-31 09:59 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7302299fa9c4
Added tag jdk8u20-b26 for changeset 5e6d409a7232
! .hgtags
Changeset: 02370b1748eb
Author: coffeys
Date: 2014-08-19 20:42 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/02370b1748eb
Merge
! .hgtags
Changeset: 191d1aecdf68
Author: jlahoda
Date: 2014-02-07 21:43 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/191d1aecdf68
8033421: @SuppressWarnings("deprecation") does not work when overriding deprecated method
Summary: When the overrides deprecated method warning is being reported, need to do that in the lint context of the method.
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/warnings/suppress/Overridden.java
+ test/tools/javac/warnings/suppress/Overridden.out
+ test/tools/javac/warnings/suppress/OverriddenSuppressed.java
Changeset: e76105e91c16
Author: amurillo
Date: 2014-08-26 14:30 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e76105e91c16
Merge
! .hgtags
Changeset: cde557bc48f5
Author: lana
Date: 2014-08-28 16:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/cde557bc48f5
Merge
! .hgtags
Changeset: a36fce70b505
Author: katleman
Date: 2014-09-03 13:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a36fce70b505
Added tag jdk8u40-b04 for changeset cde557bc48f5
! .hgtags
Changeset: 398f1b5e8361
Author: katleman
Date: 2014-09-10 09:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/398f1b5e8361
Added tag jdk8u40-b05 for changeset a36fce70b505
! .hgtags
Changeset: d560276b8a35
Author: mcimadamore
Date: 2014-09-10 10:50 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d560276b8a35
8051958: Cannot assign a value to final variable in lambda
Summary: Remove Attr.owner and refactor code for detecting forward field references
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/8051958/T8051958.java
Changeset: 0253e7cc98a4
Author: mcimadamore
Date: 2014-09-10 10:51 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0253e7cc98a4
8055514: Wrong, confusing error when non-static varargs referenced in static context
Summary: Improved heuristics in MethodResolutionPhase.mergeResults()
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/8055514/T8055514.java
+ test/tools/javac/varargs/8055514/T8055514.out
Changeset: 7c3d27120b92
Author: lana
Date: 2014-09-11 17:24 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7c3d27120b92
Merge
Changeset: 2fa3858a281f
Author: katleman
Date: 2014-09-17 13:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/2fa3858a281f
Added tag jdk8u40-b06 for changeset 7c3d27120b92
! .hgtags
Changeset: ed1a48bedfa8
Author: katleman
Date: 2014-09-24 11:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ed1a48bedfa8
Added tag jdk8u40-b07 for changeset 2fa3858a281f
! .hgtags
Changeset: c627efb5fdcd
Author: jlahoda
Date: 2014-09-08 10:48 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c627efb5fdcd
8056014: Type inference may be skipped for a complex receiver generic method in a parameter position
Summary: When checking if deferred attribution is needed for a chain of methods, stop on any method that returns any type variable, as the rest of analysis cannot use the correct type.
Reviewed-by: mcimadamore, vromero
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8056014.java
Changeset: ced008063508
Author: jlahoda
Date: 2014-09-08 10:50 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ced008063508
8056984: Exception in compiler: java.lang.AssertionError: isSubClass T
Summary: Must use type variable's captured bound as a method receiver, instead of the type variable itself, while checking if deferred attribution is needed.
Reviewed-by: mcimadamore, vromero
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8056984.java
Changeset: 4ac623ddd8d0
Author: lana
Date: 2014-09-16 14:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4ac623ddd8d0
Merge
Changeset: 58e7e71b302e
Author: vromero
Date: 2014-09-09 10:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/58e7e71b302e
8042347: javac, Gen.LVTAssignAnalyzer should be refactored, it shouldn't be a static class
Reviewed-by: mcimadamore, jjg, jlahoda
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
Changeset: 9a3e5ce68cef
Author: vromero
Date: 2014-07-09 10:49 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9a3e5ce68cef
8033483: Should ignore nested lambda bodies during overload resolution
Reviewed-by: mcimadamore, dlsmith
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.java
+ test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.out
+ test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.java
+ test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.out
Changeset: 0ff5e3f8df45
Author: lana
Date: 2014-09-22 18:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0ff5e3f8df45
Merge
Changeset: d3515520e68e
Author: lana
Date: 2014-09-25 11:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d3515520e68e
Merge
Changeset: 8bb38a350722
Author: asaha
Date: 2014-10-01 07:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8bb38a350722
Added tag jdk8u40-b08 for changeset d3515520e68e
! .hgtags
Changeset: 3f9566ffac0f
Author: katleman
Date: 2014-10-08 12:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/3f9566ffac0f
Added tag jdk8u40-b09 for changeset 8bb38a350722
! .hgtags
Changeset: 31d2a837676f
Author: vromero
Date: 2014-09-25 17:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/31d2a837676f
8058708: java.lang.AssertionError compiling source code
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! test/tools/javac/flow/LVTHarness.java
! test/tools/javac/flow/tests/TestCaseIf.java
Changeset: ef53c996e943
Author: mfang
Date: 2014-10-01 14:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ef53c996e943
8059177: jdk8u40 l10n resource file translation update 1
Reviewed-by: naoto, joehw, yhuang
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
! src/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
Changeset: c9c6b56c7b15
Author: mfang
Date: 2014-10-01 14:37 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c9c6b56c7b15
Merge
Changeset: 05d50e7f6c95
Author: jcoomes
Date: 2014-10-07 10:57 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/05d50e7f6c95
Merge
Changeset: 4f98c0cd921d
Author: lana
Date: 2014-10-09 12:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4f98c0cd921d
Merge
Changeset: 9096a43a9b08
Author: asaha
Date: 2014-04-16 09:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9096a43a9b08
Added tag jdk8u25-b00 for changeset f491f1581f19
! .hgtags
Changeset: 382413619f2c
Author: asaha
Date: 2014-05-06 11:03 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/382413619f2c
Merge
! .hgtags
Changeset: 434e4ddacaa2
Author: asaha
Date: 2014-05-19 22:00 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/434e4ddacaa2
Merge
! .hgtags
Changeset: 944cf6e69067
Author: asaha
Date: 2014-05-29 13:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/944cf6e69067
Merge
! .hgtags
- test/tools/javac/lambda/ErroneousLambdaExpr.java
- test/tools/javac/lambda/ErroneousLambdaExpr.out
- test/tools/javac/lambda/TargetType16.out
Changeset: 1324aa7d3fe7
Author: asaha
Date: 2014-06-03 08:36 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1324aa7d3fe7
Merge
! .hgtags
- 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: 5bc865e0a2e3
Author: asaha
Date: 2014-06-04 09:30 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/5bc865e0a2e3
Merge
! .hgtags
Changeset: 3958d5e3a8db
Author: katleman
Date: 2014-06-05 03:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/3958d5e3a8db
Added tag jdk8u25-b01 for changeset 5bc865e0a2e3
! .hgtags
Changeset: 19e180ad9dac
Author: asaha
Date: 2014-06-05 15:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/19e180ad9dac
Merge
! .hgtags
Changeset: cf2b04d6e2f6
Author: asaha
Date: 2014-06-05 15:29 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/cf2b04d6e2f6
Merge
! .hgtags
Changeset: 4dec0c684a9e
Author: asaha
Date: 2014-06-11 10:03 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4dec0c684a9e
Merge
! .hgtags
Changeset: 511fafb67b7e
Author: asaha
Date: 2014-06-11 14:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/511fafb67b7e
Added tag jdk8u25-b02 for changeset 4dec0c684a9e
! .hgtags
Changeset: 06a5353950ba
Author: asaha
Date: 2014-06-17 16:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/06a5353950ba
Merge
! .hgtags
Changeset: 1d039298d33f
Author: asaha
Date: 2014-06-18 13:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1d039298d33f
Merge
! .hgtags
Changeset: 5c806c4b2830
Author: asaha
Date: 2014-06-18 13:32 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/5c806c4b2830
Added tag jdk8u25-b03 for changeset 1d039298d33f
! .hgtags
Changeset: fb2a4bf3e1c6
Author: asaha
Date: 2014-06-23 13:08 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fb2a4bf3e1c6
Added tag jdk8u25-b04 for changeset 5c806c4b2830
! .hgtags
Changeset: ea5151920877
Author: asaha
Date: 2014-06-26 08:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ea5151920877
Merge
! .hgtags
Changeset: f1625806caba
Author: asaha
Date: 2014-06-26 16:45 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f1625806caba
Merge
! .hgtags
Changeset: f9b911093b2e
Author: asaha
Date: 2014-06-30 14:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f9b911093b2e
Added tag jdk8u25-b05 for changeset f1625806caba
! .hgtags
Changeset: 7a6309461a72
Author: asaha
Date: 2014-07-02 15:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7a6309461a72
Merge
! .hgtags
Changeset: c4bd223559aa
Author: asaha
Date: 2014-07-07 13:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c4bd223559aa
Added tag jdk8u25-b06 for changeset 7a6309461a72
! .hgtags
Changeset: 1749b1af54ef
Author: asaha
Date: 2014-07-10 16:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1749b1af54ef
Merge
! .hgtags
Changeset: aad835b33337
Author: asaha
Date: 2014-07-14 11:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/aad835b33337
Merge
Changeset: 054f913edbc9
Author: asaha
Date: 2014-07-14 15:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/054f913edbc9
Added tag jdk8u25-b07 for changeset aad835b33337
! .hgtags
Changeset: 224b8260b2c7
Author: asaha
Date: 2014-07-16 12:35 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/224b8260b2c7
Merge
! .hgtags
Changeset: a5fa1a2bd63c
Author: coffeys
Date: 2014-07-22 01:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a5fa1a2bd63c
Added tag jdk8u25-b08 for changeset 224b8260b2c7
! .hgtags
Changeset: 6210e52f469a
Author: coffeys
Date: 2014-07-25 14:15 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/6210e52f469a
Merge
Changeset: 0dfd40996583
Author: coffeys
Date: 2014-07-28 20:28 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0dfd40996583
Merge
! .hgtags
Changeset: 567bdd5e4ef1
Author: coffeys
Date: 2014-07-30 05:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/567bdd5e4ef1
Added tag jdk8u25-b09 for changeset a5fa1a2bd63c
! .hgtags
Changeset: b103f1765525
Author: coffeys
Date: 2014-07-30 05:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/b103f1765525
Added tag jdk8u25-b10 for changeset 0dfd40996583
! .hgtags
Changeset: b12ac3560a22
Author: coffeys
Date: 2014-07-30 05:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/b12ac3560a22
Merge
! .hgtags
Changeset: c40b6de8ca77
Author: coffeys
Date: 2014-07-30 06:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c40b6de8ca77
Merge
! .hgtags
Changeset: eee827744830
Author: coffeys
Date: 2014-08-01 10:18 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/eee827744830
Merge
! .hgtags
Changeset: 664a10268f61
Author: coffeys
Date: 2014-08-05 13:36 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/664a10268f61
Added tag jdk8u25-b11 for changeset eee827744830
! .hgtags
Changeset: 84e7ef655465
Author: katleman
Date: 2014-08-12 11:12 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/84e7ef655465
Added tag jdk8u25-b12 for changeset 664a10268f61
! .hgtags
Changeset: 89b2f04998c7
Author: mfang
Date: 2014-08-18 08:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/89b2f04998c7
8054804: 8u25 l10n resource file translation update
Reviewed-by: yhuang
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
Changeset: a340d68b0205
Author: asaha
Date: 2014-08-19 05:37 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a340d68b0205
Added tag jdk8u25-b13 for changeset 89b2f04998c7
! .hgtags
Changeset: 6e0c19cd42d7
Author: asaha
Date: 2014-08-25 13:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/6e0c19cd42d7
Added tag jdk8u25-b14 for changeset a340d68b0205
! .hgtags
Changeset: 7fa6fa7cc204
Author: asaha
Date: 2014-09-02 11:56 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7fa6fa7cc204
Added tag jdk8u25-b15 for changeset 6e0c19cd42d7
! .hgtags
Changeset: 53ca196be1ae
Author: asaha
Date: 2014-09-08 12:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/53ca196be1ae
Added tag jdk8u25-b16 for changeset 7fa6fa7cc204
! .hgtags
Changeset: 0f5dc6fb282b
Author: asaha
Date: 2014-09-11 15:33 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0f5dc6fb282b
Merge
! .hgtags
Changeset: 5f1518156bac
Author: asaha
Date: 2014-09-16 13:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/5f1518156bac
Merge
Changeset: a4f0c6dd8f97
Author: asaha
Date: 2014-09-17 11:58 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a4f0c6dd8f97
Added tag jdk8u25-b17 for changeset 53ca196be1ae
! .hgtags
Changeset: 85e33a42e40b
Author: asaha
Date: 2014-09-19 12:35 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/85e33a42e40b
Merge
! .hgtags
Changeset: eae0e2c221a2
Author: asaha
Date: 2014-09-22 08:27 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/eae0e2c221a2
Merge
! .hgtags
Changeset: 05776cc7ba7b
Author: asaha
Date: 2014-09-24 14:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/05776cc7ba7b
Merge
! .hgtags
Changeset: d132df705637
Author: asaha
Date: 2014-10-06 15:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d132df705637
Merge
! .hgtags
Changeset: b991a2a24a96
Author: asaha
Date: 2014-10-07 08:03 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/b991a2a24a96
Added tag jdk8u25-b18 for changeset a4f0c6dd8f97
! .hgtags
Changeset: fcba5e6351b7
Author: asaha
Date: 2014-10-07 15:11 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fcba5e6351b7
Merge
! .hgtags
Changeset: f5e5ca7505e2
Author: asaha
Date: 2014-10-08 14:16 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f5e5ca7505e2
Merge
! .hgtags
Changeset: 69b84370397f
Author: asaha
Date: 2014-10-14 10:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/69b84370397f
Merge
Changeset: d3c93dc64c5e
Author: katleman
Date: 2014-10-15 11:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d3c93dc64c5e
Added tag jdk8u40-b10 for changeset 69b84370397f
! .hgtags
Changeset: 8c4a9603598f
Author: katleman
Date: 2014-10-22 11:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8c4a9603598f
Added tag jdk8u40-b11 for changeset d3c93dc64c5e
! .hgtags
Changeset: ffed5df6bec9
Author: rfield
Date: 2014-10-13 20:06 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ffed5df6bec9
8056051: int[]::clone causes "java.lang.NoClassDefFoundError: Array"
Reviewed-by: mcimadamore, vromero
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/MethodReferenceArrayClone.java
Changeset: fc1b69dce787
Author: pgovereau
Date: 2014-09-09 12:16 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fc1b69dce787
8054210: NullPointerException when compiling specific code.
Reviewed-by: vromero, jlahoda
! src/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/flow/T8042741/LambdaArgumentsTest.java
Changeset: c058b97ecb87
Author: amurillo
Date: 2014-10-22 08:24 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c058b97ecb87
Merge
Changeset: e7560bceb36a
Author: lana
Date: 2014-10-22 12:30 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e7560bceb36a
Merge
Changeset: 93cc96153390
Author: katleman
Date: 2014-10-29 10:50 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/93cc96153390
Added tag jdk8u40-b12 for changeset e7560bceb36a
! .hgtags
Changeset: 1cf5a53613ae
Author: vromero
Date: 2014-10-23 10:40 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1cf5a53613ae
8059710: javac, the same approach used in fix for JDK-8058708 should be applied to Code.closeAliveRanges
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/Code.java
Changeset: fa8be3ce18fc
Author: jfranck
Date: 2014-10-28 08:56 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fa8be3ce18fc
8054448: (ann) Cannot reference field of inner class in an anonymous class
Reviewed-by: jlahoda, mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/annotations/FinalStringInNested.java
Changeset: ac75605c22f6
Author: mcimadamore
Date: 2014-10-28 14:59 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ac75605c22f6
8058511: StackOverflowError at com.sun.tools.javac.code.Types.lub
Summary: Lub crashes when handling typevar with array bound
Reviewed-by: vromero, dlsmith
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/inference/8058511/T8058511a.java
+ test/tools/javac/generics/inference/8058511/T8058511b.java
+ test/tools/javac/generics/inference/8058511/T8058511c.java
Changeset: 88ce114c6adc
Author: lana
Date: 2014-10-31 20:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/88ce114c6adc
Merge
Changeset: f18c5b47f27b
Author: katleman
Date: 2014-11-05 12:54 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f18c5b47f27b
Added tag jdk8u40-b13 for changeset 88ce114c6adc
! .hgtags
Changeset: cf69984309bc
Author: katleman
Date: 2014-11-12 13:47 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/cf69984309bc
Added tag jdk8u40-b14 for changeset f18c5b47f27b
! .hgtags
Changeset: 8dcde670aed3
Author: vromero
Date: 2014-11-03 16:03 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8dcde670aed3
8057800: Method reference with generic type creates NPE when compiling
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.java
Changeset: 91cd351eff32
Author: lana
Date: 2014-11-11 10:41 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/91cd351eff32
Merge
Changeset: 682a6c1aefd7
Author: lana
Date: 2014-11-14 09:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/682a6c1aefd7
Merge
Changeset: 74c51ff270c5
Author: katleman
Date: 2014-11-19 11:29 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/74c51ff270c5
Added tag jdk8u40-b15 for changeset 682a6c1aefd7
! .hgtags
Changeset: 0bcd3a8c0d56
Author: asaha
Date: 2014-11-26 08:00 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0bcd3a8c0d56
Added tag jdk8u40-b16 for changeset 74c51ff270c5
! .hgtags
Changeset: f7f3f96999ba
Author: jlahoda
Date: 2014-11-14 20:27 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f7f3f96999ba
8062747: Compiler error when anonymous class uses method with parametrized exception
Summary: When inferring lambda's thrown types, avoid tracking variables that are not under the lambda to avoid crashes.
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/flow/T8062747.java
Changeset: 10e9228e77b0
Author: rfield
Date: 2014-11-14 21:10 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/10e9228e77b0
8048121: javac complex method references: revamp and simplify
8037404: javac NPE or VerifyError for code with constructor reference of inner class
8047341: lambda reference to inner class in base class causes LambdaConversionException
8044748: JVM cannot access constructor though ::new reference although can call it directly
8044737: Lambda: NPE while obtaining method reference through lambda expression
8038776: VerifyError when running successfully compiled java class
Reviewed-by: dlsmith, vromero
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! test/tools/javac/T8019486/WrongLNTForLambdaTest.java
+ test/tools/javac/lambda/methodReference/MethodRefNewInnerBootstrap.java
+ test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE1.java
+ test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE2.java
+ test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify1.java
+ test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2.java
+ test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2simple.java
+ test/tools/javac/lambda/methodReference/MethodRefQualifier1.java
+ test/tools/javac/lambda/methodReference/MethodRefSingleRefEvalBridge.java
+ test/tools/javac/lambda/methodReference/MethodRefToInner.java
+ test/tools/javac/lambda/methodReference/MethodReferenceComplexNullCheckTest.java
Changeset: da01c2706e5d
Author: mfang
Date: 2014-11-18 14:51 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/da01c2706e5d
8055798: Japanese translation for a warning from javac looks incorrect.
Reviewed-by: peytoia
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
Changeset: edb89e5d7ace
Author: lana
Date: 2014-11-20 11:27 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/edb89e5d7ace
Merge
Changeset: f4df97bf5392
Author: vromero
Date: 2014-11-24 14:55 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f4df97bf5392
8059921: Missing compile error in Java 8 mode for Interface.super.field access
Reviewed-by: mcimadamore, jlahoda
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/T8059921/ForbidAccessToFieldUsingSuperTest.java
+ test/tools/javac/T8059921/ForbidAccessToFieldUsingSuperTest.out
Changeset: 9e80ab1dad9e
Author: vromero
Date: 2014-11-20 14:05 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9e80ab1dad9e
8063052: Inference chokes on wildcard derived from method reference
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/methodReference/MethodRef8.java
Changeset: cb7e7928902f
Author: emc
Date: 2014-11-24 12:49 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/cb7e7928902f
8029012: parameter_index for type annotation not updated after outer.this added
Summary: Fix javac's handling of type annotations when synthetic parameters are added
Reviewed-by: jjg, mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/annotations/typeAnnotations/classfile/ClassfileInspector.java
+ test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
Changeset: 272300c8b557
Author: emc
Date: 2014-11-25 08:30 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/272300c8b557
8065132: Parameter annotations not updated when synthetic parameters are prepended
Summary: Cause javac to add synthetic parameters to Runtime[In]VisibleParameterAnnotations attributes
Reviewed-by: jjg, jfranck
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/lib/annotations/annotations/classfile/ClassfileInspector.java
+ test/tools/javac/annotations/SyntheticParameters.java
- test/tools/javac/annotations/typeAnnotations/classfile/ClassfileInspector.java
! test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
Changeset: b5c8adb2206a
Author: rfield
Date: 2014-11-25 13:37 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/b5c8adb2206a
8058112: Invalid BootstrapMethod for constructor/method reference
Summary: Bridge method references with functional interface method parameters of intersection type
Reviewed-by: vromero, dlsmith
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection1.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection2.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection3.java
Changeset: 4d2222373842
Author: jfranck
Date: 2014-11-26 12:16 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4d2222373842
8062359: javac Attr crashes with NPE in TypeAnnotationsValidator visitNewClass
Reviewed-by: jlahoda, vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/8062359/UnresolvableClassNPEInAttrTest.java
+ test/tools/javac/8062359/UnresolvableClassNPEInAttrTest.out
Changeset: 4721674bb051
Author: lana
Date: 2014-11-26 13:59 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4721674bb051
Merge
Changeset: a12a9932f649
Author: jlahoda
Date: 2014-09-22 14:55 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a12a9932f649
8057794: Compiler Error when obtaining .class property
Summary: Ensuring a non-null type and sym for illegal T.class to prevent downstream errors.
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/T8057794.java
+ test/tools/javac/lambda/T8057794.out
Changeset: 94f30e5fde53
Author: katleman
Date: 2014-12-03 11:12 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/94f30e5fde53
Added tag jdk8u40-b17 for changeset a12a9932f649
! .hgtags
Changeset: aed62b57a769
Author: katleman
Date: 2014-12-10 14:35 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/aed62b57a769
Added tag jdk8u40-b18 for changeset 94f30e5fde53
! .hgtags
Changeset: feafeed79979
Author: jeff
Date: 2014-12-01 18:08 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/feafeed79979
8057629: Third Party License Readme update for 8u40
Reviewed-by: tbell
! THIRD_PARTY_README
Changeset: c7870583cd32
Author: lana
Date: 2014-12-09 13:15 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c7870583cd32
Merge
Changeset: 0714b4f7f507
Author: emc
Date: 2014-12-11 10:06 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0714b4f7f507
8067039: Revert changes to annotation attribute generation
Summary: Revert changes from JDK-8029012 and JDK-8065132
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
- test/lib/annotations/annotations/classfile/ClassfileInspector.java
- test/tools/javac/annotations/SyntheticParameters.java
- test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
Changeset: 0c514d1fd006
Author: lana
Date: 2014-12-11 13:38 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0c514d1fd006
Merge
- test/lib/annotations/annotations/classfile/ClassfileInspector.java
- test/tools/javac/annotations/SyntheticParameters.java
- test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
Changeset: c3d6d1a53399
Author: katleman
Date: 2014-12-17 10:43 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c3d6d1a53399
Added tag jdk8u40-b19 for changeset 0c514d1fd006
! .hgtags
Changeset: 7845808098ea
Author: katleman
Date: 2014-12-17 14:46 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7845808098ea
Added tag jdk8u60-b00 for changeset 0c514d1fd006
! .hgtags
Changeset: 56183cfc3c3e
Author: asaha
Date: 2015-01-02 13:39 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/56183cfc3c3e
Added tag jdk8u40-b20 for changeset c3d6d1a53399
! .hgtags
Changeset: 9113c7c8d902
Author: mchung
Date: 2015-01-06 14:20 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9113c7c8d902
8068548: jdeps needs a different mechanism to recognize javax.jnlp as supported API
Reviewed-by: lancea, ddehaven
! src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
Changeset: 6fc251c9ebac
Author: katleman
Date: 2015-01-14 16:26 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/6fc251c9ebac
Added tag jdk8u40-b21 for changeset 9113c7c8d902
! .hgtags
Changeset: a5eb8f677bd4
Author: bpatel
Date: 2015-01-13 12:41 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a5eb8f677bd4
8068495: Update the protocol for references of docs.oracle.com to HTTPS in langtools.
Reviewed-by: coffeys
! src/share/classes/com/sun/source/doctree/package-info.java
! src/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/share/classes/com/sun/tools/javac/util/Convert.java
! test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java
Changeset: 29ec6b9b1858
Author: asaha
Date: 2014-07-08 09:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/29ec6b9b1858
Added tag jdk8u31-b00 for changeset c4bd223559aa
! .hgtags
Changeset: fbc0923d1246
Author: asaha
Date: 2014-07-14 07:44 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fbc0923d1246
Merge
! .hgtags
Changeset: 2909ab460543
Author: asaha
Date: 2014-07-14 16:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/2909ab460543
Merge
! .hgtags
Changeset: ea76c5c3adbe
Author: asaha
Date: 2014-07-22 10:48 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ea76c5c3adbe
Merge
! .hgtags
Changeset: ca516bc459f6
Author: coffeys
Date: 2014-08-01 11:06 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ca516bc459f6
Merge
! .hgtags
Changeset: 42175c1524a6
Author: coffeys
Date: 2014-08-07 12:24 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/42175c1524a6
Merge
! .hgtags
Changeset: c8a509f7df28
Author: mfang
Date: 2014-08-18 08:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c8a509f7df28
8054804: 8u25 l10n resource file translation update
Reviewed-by: yhuang
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
Changeset: 66f62dce55d4
Author: asaha
Date: 2014-08-19 06:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/66f62dce55d4
Merge
! .hgtags
Changeset: 52ce01d7d434
Author: asaha
Date: 2014-08-26 11:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/52ce01d7d434
Merge
! .hgtags
Changeset: 380e69eaf892
Author: vromero
Date: 2014-07-16 10:47 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/380e69eaf892
8050386: javac, follow-up of fix for JDK-8049305
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/T8049305/WrongStackframeGenerationTest1.java
+ test/tools/javac/T8049305/WrongStackframeGenerationTest2.java
Changeset: 1bbc78a6ad8e
Author: asaha
Date: 2014-09-02 13:17 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1bbc78a6ad8e
Merge
! .hgtags
Changeset: 63d6ebeaeeef
Author: asaha
Date: 2014-09-08 13:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/63d6ebeaeeef
Merge
! .hgtags
Changeset: 2f9120236904
Author: katleman
Date: 2014-08-14 12:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/2f9120236904
Added tag jdk8u20-b31 for changeset 7302299fa9c4
! .hgtags
Changeset: 90a4e3668e3e
Author: asaha
Date: 2014-09-11 12:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/90a4e3668e3e
Merge
! .hgtags
Changeset: 6ac2555aca8e
Author: asaha
Date: 2014-09-11 13:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/6ac2555aca8e
Merge
! .hgtags
Changeset: 6b5e2c190f30
Author: asaha
Date: 2014-09-17 12:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/6b5e2c190f30
Merge
! .hgtags
Changeset: 4eab27a9b071
Author: asaha
Date: 2014-09-22 11:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4eab27a9b071
Added tag jdk8u31-b01 for changeset 6b5e2c190f30
! .hgtags
Changeset: c2dd87b30d41
Author: asaha
Date: 2014-09-24 08:30 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c2dd87b30d41
Merge
! .hgtags
Changeset: bd67327f9643
Author: katleman
Date: 2014-09-23 18:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/bd67327f9643
Added tag jdk8u20-b32 for changeset 2f9120236904
! .hgtags
Changeset: fd3069eccd78
Author: asaha
Date: 2014-09-24 08:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fd3069eccd78
Merge
! .hgtags
Changeset: 8b4ea00b438d
Author: asaha
Date: 2014-09-24 10:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8b4ea00b438d
Merge
! .hgtags
Changeset: 6ce4f2acf83e
Author: asaha
Date: 2014-09-29 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/6ce4f2acf83e
Added tag jdk8u31-b02 for changeset 8b4ea00b438d
! .hgtags
Changeset: dbae37f50c43
Author: asaha
Date: 2014-10-06 14:13 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/dbae37f50c43
Added tag jdk8u31-b03 for changeset 6ce4f2acf83e
! .hgtags
Changeset: c4de614efd7a
Author: asaha
Date: 2014-10-07 08:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c4de614efd7a
Merge
! .hgtags
Changeset: a2a922ccc00f
Author: katleman
Date: 2014-10-09 11:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a2a922ccc00f
Added tag jdk8u25-b31 for changeset c4de614efd7a
! .hgtags
Changeset: c27151519780
Author: asaha
Date: 2014-10-09 12:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c27151519780
Merge
! .hgtags
Changeset: 2deb2110e81f
Author: asaha
Date: 2014-10-13 12:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/2deb2110e81f
Added tag jdk8u31-b04 for changeset c27151519780
! .hgtags
Changeset: fe1980c653be
Author: asaha
Date: 2014-10-20 14:33 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fe1980c653be
Added tag jdk8u31-b05 for changeset 2deb2110e81f
! .hgtags
Changeset: d42678403377
Author: asaha
Date: 2014-10-23 12:42 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d42678403377
Merge
! .hgtags
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
Changeset: 03b8ef4cf0c0
Author: asaha
Date: 2014-10-27 12:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/03b8ef4cf0c0
Added tag jdk8u31-b06 for changeset fe1980c653be
! .hgtags
Changeset: 9d9dfc49f87f
Author: asaha
Date: 2014-10-31 16:27 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9d9dfc49f87f
Merge
! .hgtags
Changeset: 66ca301f615f
Author: asaha
Date: 2014-11-05 15:39 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/66ca301f615f
Merge
! .hgtags
Changeset: 05824e9d8171
Author: asaha
Date: 2014-11-03 12:35 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/05824e9d8171
Added tag jdk8u31-b07 for changeset 03b8ef4cf0c0
! .hgtags
Changeset: c2b0d3eaeb42
Author: asaha
Date: 2014-11-06 09:22 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c2b0d3eaeb42
Merge
! .hgtags
Changeset: d7024b4bd5a2
Author: asaha
Date: 2014-11-19 12:56 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d7024b4bd5a2
Merge
! .hgtags
Changeset: bdfac39ac7fc
Author: asaha
Date: 2014-11-26 08:16 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/bdfac39ac7fc
Merge
! .hgtags
Changeset: 26c46688ce4a
Author: asaha
Date: 2014-11-10 11:52 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/26c46688ce4a
Added tag jdk8u31-b08 for changeset 05824e9d8171
! .hgtags
Changeset: 599f85562a04
Author: asaha
Date: 2014-11-17 12:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/599f85562a04
Added tag jdk8u31-b09 for changeset 26c46688ce4a
! .hgtags
Changeset: 99c3209f228e
Author: mfang
Date: 2014-11-24 09:44 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/99c3209f228e
8065610: 8u31 l10n resource file translation update
Reviewed-by: yhuang
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
Changeset: e72be544fa9e
Author: asaha
Date: 2014-11-24 13:36 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e72be544fa9e
Added tag jdk8u31-b10 for changeset 99c3209f228e
! .hgtags
Changeset: c22d0e2868be
Author: asaha
Date: 2014-11-26 09:46 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c22d0e2868be
Merge
! .hgtags
! src/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
Changeset: c44d686230bc
Author: asaha
Date: 2014-12-04 11:32 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c44d686230bc
Merge
! .hgtags
Changeset: 9b191517a63f
Author: asaha
Date: 2014-12-12 09:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9b191517a63f
Merge
! .hgtags
Changeset: c956b12b30ee
Author: asaha
Date: 2014-12-02 11:13 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c956b12b30ee
Added tag jdk8u31-b11 for changeset e72be544fa9e
! .hgtags
Changeset: 7a34ec7bb1c8
Author: asaha
Date: 2014-12-08 12:30 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7a34ec7bb1c8
Added tag jdk8u31-b12 for changeset c956b12b30ee
! .hgtags
Changeset: 93073392654c
Author: asaha
Date: 2014-12-16 14:45 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/93073392654c
Merge
! .hgtags
Changeset: a2b88fda0764
Author: asaha
Date: 2014-12-17 12:51 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a2b88fda0764
Merge
! .hgtags
- test/lib/annotations/annotations/classfile/ClassfileInspector.java
- test/tools/javac/annotations/SyntheticParameters.java
- test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
Changeset: 8622219761eb
Author: asaha
Date: 2014-12-17 17:55 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8622219761eb
Added tag jdk8u31-b13 for changeset 7a34ec7bb1c8
! .hgtags
Changeset: 6a368590e883
Author: asaha
Date: 2014-12-23 10:29 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/6a368590e883
Merge
! .hgtags
Changeset: 11d7833589dc
Author: asaha
Date: 2015-01-02 14:13 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/11d7833589dc
Merge
! .hgtags
Changeset: ec98b7342a52
Author: asaha
Date: 2015-01-15 11:21 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ec98b7342a52
Merge
! .hgtags
Changeset: 79177246b3db
Author: asaha
Date: 2015-01-16 13:51 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/79177246b3db
Merge
Changeset: 39c9e6e984d0
Author: coffeys
Date: 2015-01-21 17:08 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/39c9e6e984d0
Merge
! .hgtags
Changeset: 66b2ac8e2b6b
Author: mchung
Date: 2015-01-06 14:20 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/66b2ac8e2b6b
8068548: jdeps needs a different mechanism to recognize javax.jnlp as supported API
Reviewed-by: lancea, ddehaven
! src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
Changeset: 63a9b573847d
Author: darcy
Date: 2015-01-09 09:27 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/63a9b573847d
8068639: Make certain annotation classfile warnings opt-in
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! test/tools/javac/annotations/6214965/T6214965.java
! test/tools/javac/annotations/6365854/T6365854.java
Changeset: 385488f3737c
Author: bpatel
Date: 2015-01-13 12:41 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/385488f3737c
8068495: Update the protocol for references of docs.oracle.com to HTTPS in langtools.
Reviewed-by: coffeys
! src/share/classes/com/sun/source/doctree/package-info.java
! src/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/share/classes/com/sun/tools/javac/util/Convert.java
! test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java
Changeset: dca7f60e618d
Author: vromero
Date: 2015-01-20 14:14 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/dca7f60e618d
8064857: javac generates LVT entry with length 0 for local variable
Reviewed-by: mcimadamore, jjg
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.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/jvm/LVTRanges.java
! test/tools/javac/flow/LVTHarness.java
! test/tools/javac/flow/tests/TestCaseFor.java
! test/tools/javac/flow/tests/TestCaseForEach.java
! test/tools/javac/flow/tests/TestCaseIfElse.java
! test/tools/javac/flow/tests/TestCaseSwitch.java
! test/tools/javac/flow/tests/TestCaseTry.java
! test/tools/javac/flow/tests/TestCaseWhile.java
Changeset: 584566b6d5e4
Author: mcimadamore
Date: 2015-01-21 10:42 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/584566b6d5e4
8069181: java.lang.AssertionError when compiling JDK 1.4 code in JDK 8
Summary: remove erroneous call to modifiersOpt() in variable parsing
Reviewed-by: jfranck, jlahoda
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/enum/8069181/T8069181.java
Changeset: 0ba07c272e33
Author: coffeys
Date: 2015-01-21 18:43 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0ba07c272e33
Merge
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
Changeset: 387cf62ce789
Author: katleman
Date: 2015-02-04 12:14 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/387cf62ce789
Added tag jdk8u60-b01 for changeset 0ba07c272e33
! .hgtags
Changeset: e59ced856c92
Author: katleman
Date: 2015-02-11 12:18 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e59ced856c92
Added tag jdk8u60-b02 for changeset 387cf62ce789
! .hgtags
Changeset: 27bb4c63fd70
Author: katleman
Date: 2015-02-18 12:11 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/27bb4c63fd70
Added tag jdk8u60-b03 for changeset e59ced856c92
! .hgtags
Changeset: fc98314cff57
Author: katleman
Date: 2015-02-25 12:59 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fc98314cff57
Added tag jdk8u60-b04 for changeset 27bb4c63fd70
! .hgtags
Changeset: 2347dd956382
Author: katleman
Date: 2015-03-04 12:26 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/2347dd956382
Added tag jdk8u60-b05 for changeset fc98314cff57
! .hgtags
Changeset: 11743872bfc9
Author: jlahoda
Date: 2015-02-13 17:18 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/11743872bfc9
8068517: Compiler may generate wrong InnerClasses attribute for static enum reference
Summary: Making sure enum's abstractness is resolved before writing InnerClasses entry about it.
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/code/Symbol.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/jvm/ClassWriter.java
+ test/tools/javac/classfiles/InnerClasses/T8068517.java
Changeset: fb294b49373b
Author: katleman
Date: 2015-01-21 12:19 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/fb294b49373b
Added tag jdk8u40-b22 for changeset 79177246b3db
! .hgtags
Changeset: c5d4ffa220f3
Author: katleman
Date: 2015-01-28 12:08 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c5d4ffa220f3
Added tag jdk8u40-b23 for changeset fb294b49373b
! .hgtags
Changeset: 991141080b20
Author: katleman
Date: 2015-02-04 12:14 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/991141080b20
Added tag jdk8u40-b24 for changeset c5d4ffa220f3
! .hgtags
Changeset: 2904142783dd
Author: katleman
Date: 2015-02-11 12:20 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/2904142783dd
Added tag jdk8u40-b25 for changeset 991141080b20
! .hgtags
Changeset: 20bf47dc2a91
Author: coffeys
Date: 2015-02-26 10:06 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/20bf47dc2a91
Merge
! .hgtags
Changeset: 6f78b8742284
Author: lana
Date: 2015-02-27 15:43 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/6f78b8742284
Merge
! .hgtags
Changeset: 44d168f9ad16
Author: lana
Date: 2015-03-05 09:27 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/44d168f9ad16
Merge
! .hgtags
Changeset: 39b47ffeb778
Author: katleman
Date: 2015-03-11 14:11 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/39b47ffeb778
Added tag jdk8u60-b06 for changeset 44d168f9ad16
! .hgtags
Changeset: d0791eeded4d
Author: katleman
Date: 2015-03-18 13:57 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d0791eeded4d
Added tag jdk8u60-b07 for changeset 39b47ffeb778
! .hgtags
Changeset: 477c2ce534d0
Author: igerasim
Date: 2015-03-13 12:13 +0300
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/477c2ce534d0
8072461: Table's field width in "Use" page generated by javadoc with '-s' is unbalanced
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
Changeset: e5b93c508212
Author: lana
Date: 2015-03-18 18:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e5b93c508212
Merge
Changeset: 1f6454abd0e6
Author: katleman
Date: 2015-03-25 10:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1f6454abd0e6
Added tag jdk8u60-b08 for changeset e5b93c508212
! .hgtags
Changeset: 8d6354ca8f24
Author: dlong
Date: 2015-03-12 17:45 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8d6354ca8f24
Merge
! .hgtags
Changeset: d72148d706d0
Author: dlong
Date: 2015-03-23 18:24 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d72148d706d0
Merge
Changeset: 76adee5ad278
Author: amurillo
Date: 2015-03-27 10:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/76adee5ad278
Merge
Changeset: 4110dbd2e75a
Author: katleman
Date: 2015-04-01 11:00 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4110dbd2e75a
Added tag jdk8u60-b09 for changeset 76adee5ad278
! .hgtags
Changeset: a513711d6171
Author: vromero
Date: 2015-02-12 10:16 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a513711d6171
8069545: javac shouldn't check nested stuck lambdas during overload resolution
Summary: Nested lambdas should not be considered while overload resolution is in progress
Reviewed-by: mcimadamore
Contributed-by: vicente.romero at oracle.com, srikanth.adayapalam at oracle.com
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! test/tools/javac/lambda/8016177/T8016177g.java
! test/tools/javac/lambda/8016177/T8016177g.out
+ test/tools/javac/lambda/8068399/T8068399.java
+ test/tools/javac/lambda/8068430/T8068430.java
+ test/tools/javac/lambda/8071432/T8071432.java
+ test/tools/javac/lambda/8071432/T8071432.out
Changeset: 1006b37f1cc8
Author: amurillo
Date: 2015-03-31 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1006b37f1cc8
Merge
Changeset: da8312e06551
Author: lana
Date: 2015-04-01 13:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/da8312e06551
Merge
Changeset: 7974f6da2d76
Author: jlahoda
Date: 2015-01-13 10:25 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7974f6da2d76
8037546: javac -parameters does not emit parameter names for lambda expressions
Summary: MethodParameters attribute is missing for synthetic methods encoding lambda expressions.
Reviewed-by: rfield, mcimadamore
Contributed-by: srikanth.adayapalam at oracle.com
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! test/tools/javac/MethodParameters/ClassFileVisitor.java
! test/tools/javac/MethodParameters/LambdaTest.java
! test/tools/javac/MethodParameters/LambdaTest.out
! test/tools/javac/MethodParameters/ReflectionVisitor.java
Changeset: ba758e1ffa69
Author: jlahoda
Date: 2015-03-26 11:34 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ba758e1ffa69
8054220: Debugger doesn't show variables *outside* lambda
8058227: Debugger has no access to outer variables inside Lambda
Summary: Put local variables captured by lambda into the lambda method's LocalVariableTable.
Reviewed-by: mcimadamore, rfield
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! test/tools/javac/MethodParameters/LambdaTest.out
! test/tools/javac/lambda/LocalVariableTable.java
Changeset: c18117bf5a9f
Author: katleman
Date: 2015-04-09 06:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c18117bf5a9f
Added tag jdk8u60-b10 for changeset ba758e1ffa69
! .hgtags
Changeset: 0b599186b383
Author: asaha
Date: 2014-10-07 08:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0b599186b383
Merge
! .hgtags
Changeset: 89596e168f2f
Author: asaha
Date: 2014-10-09 12:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/89596e168f2f
Added tag jdk8u45-b00 for changeset dbae37f50c43
! .hgtags
Changeset: 89cd4673dc32
Author: asaha
Date: 2014-10-09 13:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/89cd4673dc32
Merge
! .hgtags
Changeset: a78a2a8b0086
Author: asaha
Date: 2014-10-14 11:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a78a2a8b0086
Merge
! .hgtags
Changeset: 59265b02b828
Author: asaha
Date: 2014-10-20 23:08 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/59265b02b828
Merge
! .hgtags
Changeset: 5b374f8ee3c3
Author: asaha
Date: 2014-10-27 14:35 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/5b374f8ee3c3
Merge
! .hgtags
- test/tools/javac/varargs/6313164/T6313164.out
Changeset: f89d4eaa6484
Author: asaha
Date: 2014-11-06 09:49 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f89d4eaa6484
Merge
! .hgtags
Changeset: e2c6204e7ed1
Author: asaha
Date: 2014-11-19 16:25 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e2c6204e7ed1
Merge
! .hgtags
Changeset: d4c7822e9d64
Author: asaha
Date: 2014-12-01 11:39 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d4c7822e9d64
Merge
! .hgtags
Changeset: 244e6dc77287
Author: asaha
Date: 2014-12-12 14:57 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/244e6dc77287
Merge
! .hgtags
Changeset: 9939fda7ed45
Author: asaha
Date: 2014-12-15 15:39 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9939fda7ed45
Added tag jdk8u45-b01 for changeset 244e6dc77287
! .hgtags
Changeset: c6fe82e540ce
Author: asaha
Date: 2014-12-17 09:14 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c6fe82e540ce
Merge
! .hgtags
Changeset: 9b4b05686ce8
Author: asaha
Date: 2014-12-22 10:12 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9b4b05686ce8
Merge
! .hgtags
- test/lib/annotations/annotations/classfile/ClassfileInspector.java
- test/tools/javac/annotations/SyntheticParameters.java
- test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
Changeset: b72a49d88cc3
Author: katleman
Date: 2014-11-19 11:27 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/b72a49d88cc3
Added tag jdk8u25-b32 for changeset a2a922ccc00f
! .hgtags
Changeset: 0a8e28b99cc4
Author: asaha
Date: 2014-12-03 09:34 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0a8e28b99cc4
Merge
! .hgtags
Changeset: f124c0e96762
Author: asaha
Date: 2014-12-12 08:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f124c0e96762
Merge
! .hgtags
Changeset: 3e4c476ecda8
Author: asaha
Date: 2014-12-18 14:22 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/3e4c476ecda8
Merge
! .hgtags
Changeset: d8f73bf3808a
Author: asaha
Date: 2014-12-17 08:45 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d8f73bf3808a
Added tag jdk8u25-b33 for changeset b72a49d88cc3
! .hgtags
Changeset: b813a76f1091
Author: asaha
Date: 2014-12-18 14:36 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/b813a76f1091
Merge
! .hgtags
Changeset: 401ec7688762
Author: asaha
Date: 2014-12-22 12:16 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/401ec7688762
Merge
! .hgtags
Changeset: eb60995deeb0
Author: asaha
Date: 2014-12-22 14:02 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/eb60995deeb0
Added tag jdk8u45-b02 for changeset 401ec7688762
! .hgtags
Changeset: c75d27bc0368
Author: asaha
Date: 2014-12-29 14:45 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c75d27bc0368
Merge
! .hgtags
Changeset: 82f61074191f
Author: asaha
Date: 2015-01-05 09:28 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/82f61074191f
Merge
! .hgtags
Changeset: ac1c3ae88463
Author: asaha
Date: 2015-01-05 10:04 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ac1c3ae88463
Merge
! .hgtags
Changeset: 8dc0c7e42d90
Author: asaha
Date: 2015-01-12 06:50 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8dc0c7e42d90
Added tag jdk8u31-b31 for changeset b813a76f1091
! .hgtags
Changeset: 79d31ae9990e
Author: asaha
Date: 2015-01-12 07:47 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/79d31ae9990e
Merge
! .hgtags
Changeset: 45b96d038dd9
Author: asaha
Date: 2015-01-12 13:51 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/45b96d038dd9
Added tag jdk8u45-b03 for changeset 79d31ae9990e
! .hgtags
Changeset: d8ce0450b95d
Author: asaha
Date: 2015-01-19 12:36 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d8ce0450b95d
Merge
! .hgtags
Changeset: f75e26a5c3ac
Author: asaha
Date: 2015-01-20 09:56 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f75e26a5c3ac
Added tag jdk8u31-b32 for changeset 8dc0c7e42d90
! .hgtags
Changeset: 47292f3c0da7
Author: asaha
Date: 2015-01-20 10:22 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/47292f3c0da7
Merge
! .hgtags
Changeset: a09fd5eb6340
Author: asaha
Date: 2015-01-20 12:31 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a09fd5eb6340
Added tag jdk8u45-b04 for changeset 47292f3c0da7
! .hgtags
Changeset: 77d7dd7f35d6
Author: asaha
Date: 2015-01-22 15:55 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/77d7dd7f35d6
Merge
! .hgtags
Changeset: 3b96b8cbcc34
Author: asaha
Date: 2015-01-26 12:02 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/3b96b8cbcc34
Added tag jdk8u45-b05 for changeset 77d7dd7f35d6
! .hgtags
Changeset: 22cc48973eae
Author: asaha
Date: 2015-01-28 15:33 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/22cc48973eae
Merge
! .hgtags
Changeset: 72ef38be1bc0
Author: asaha
Date: 2015-02-02 13:31 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/72ef38be1bc0
Added tag jdk8u45-b06 for changeset 22cc48973eae
! .hgtags
Changeset: 460238ab73ce
Author: asaha
Date: 2015-02-04 13:18 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/460238ab73ce
Merge
! .hgtags
Changeset: 7bafab244463
Author: asaha
Date: 2015-02-09 09:09 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7bafab244463
Added tag jdk8u45-b07 for changeset 460238ab73ce
! .hgtags
Changeset: 6dd7fd9f027b
Author: asaha
Date: 2015-02-11 14:23 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/6dd7fd9f027b
Merge
! .hgtags
Changeset: db16aa5c73c9
Author: asaha
Date: 2015-02-16 11:07 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/db16aa5c73c9
Added tag jdk8u45-b08 for changeset 6dd7fd9f027b
! .hgtags
Changeset: 56bf9feb1d34
Author: asaha
Date: 2015-02-18 13:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/56bf9feb1d34
Merge
! .hgtags
Changeset: 890c300ec67f
Author: asaha
Date: 2015-02-26 10:29 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/890c300ec67f
Merge
! .hgtags
Changeset: 572895f19937
Author: asaha
Date: 2015-02-23 14:49 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/572895f19937
Added tag jdk8u45-b09 for changeset db16aa5c73c9
! .hgtags
Changeset: 1261fefe0f5e
Author: asaha
Date: 2015-02-26 10:57 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1261fefe0f5e
Merge
! .hgtags
Changeset: 02590504016c
Author: asaha
Date: 2015-03-02 11:16 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/02590504016c
Added tag jdk8u45-b10 for changeset 572895f19937
! .hgtags
Changeset: 83eca922346e
Author: asaha
Date: 2015-03-07 10:27 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/83eca922346e
Added tag jdk8u40-b26 for changeset 2904142783dd
! .hgtags
Changeset: 0547ef2be3b3
Author: asaha
Date: 2015-03-07 16:32 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0547ef2be3b3
Merge
! .hgtags
Changeset: 61d3a434fe63
Author: asaha
Date: 2015-03-09 12:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/61d3a434fe63
Added tag jdk8u45-b11 for changeset 0547ef2be3b3
! .hgtags
Changeset: 40af410251eb
Author: asaha
Date: 2015-03-10 15:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/40af410251eb
8074662: Update 3rd party readme and license for LibPNG v 1.6.16
Reviewed-by: jeff
! THIRD_PARTY_README
Changeset: 113fb26bd39f
Author: asaha
Date: 2015-03-12 20:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/113fb26bd39f
Added tag jdk8u40-b27 for changeset 83eca922346e
! .hgtags
Changeset: 4f89bbda7b45
Author: asaha
Date: 2015-03-16 09:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4f89bbda7b45
Merge
! .hgtags
Changeset: 5ce022bca792
Author: asaha
Date: 2015-03-16 11:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/5ce022bca792
Added tag jdk8u45-b12 for changeset 4f89bbda7b45
! .hgtags
Changeset: 847af465a542
Author: asaha
Date: 2015-03-17 11:25 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/847af465a542
Added tag jdk8u45-b13 for changeset 5ce022bca792
! .hgtags
Changeset: 41a4ec83fcea
Author: asaha
Date: 2015-03-17 12:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/41a4ec83fcea
Merge
! .hgtags
Changeset: b9e5fab44d53
Author: asaha
Date: 2015-03-18 18:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/b9e5fab44d53
Merge
! .hgtags
Changeset: 1b5c1541d70a
Author: asaha
Date: 2015-03-25 11:37 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1b5c1541d70a
Merge
! .hgtags
Changeset: 6561609f52ab
Author: asaha
Date: 2015-04-01 11:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/6561609f52ab
Merge
! .hgtags
Changeset: 43acad66372b
Author: asaha
Date: 2015-04-09 22:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/43acad66372b
Merge
! .hgtags
Changeset: ebe1e9d17713
Author: asaha
Date: 2015-04-10 07:29 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ebe1e9d17713
Added tag jdk8u45-b14 for changeset 847af465a542
! .hgtags
Changeset: ac218cf56d8b
Author: asaha
Date: 2015-04-10 11:45 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ac218cf56d8b
Merge
! .hgtags
Changeset: 84eb51777733
Author: katleman
Date: 2015-04-15 14:45 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/84eb51777733
Added tag jdk8u60-b11 for changeset ac218cf56d8b
! .hgtags
Changeset: 9df2a728410b
Author: katleman
Date: 2015-04-22 11:11 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9df2a728410b
Added tag jdk8u60-b12 for changeset 84eb51777733
! .hgtags
Changeset: 93cb8e080e0f
Author: katleman
Date: 2015-04-29 12:16 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/93cb8e080e0f
Added tag jdk8u60-b13 for changeset 9df2a728410b
! .hgtags
Changeset: f08330fad341
Author: dlsmith
Date: 2015-04-17 08:55 -0600
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f08330fad341
8075520: Varargs access check mishandles capture variables
8077786: Check varargs access against inferred signature
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
- test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java
+ test/tools/javac/varargs/access/OtherPackage.java
+ test/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest.java
+ test/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest2.java
+ test/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest3.java
+ test/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest4.java
+ test/tools/javac/varargs/access/VarargsInferredPrivateType-source7.out
+ test/tools/javac/varargs/access/VarargsInferredPrivateType.java
+ test/tools/javac/varargs/access/VarargsInferredPrivateType.out
Changeset: 36ed04994588
Author: mcimadamore
Date: 2014-10-24 10:54 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/36ed04994588
8061778: Wrong LineNumberTable for default constructors
Summary: Synthetic empty blocks generated by Lower are erroneously picked up by Gen
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/linenumbers/NestedLineNumberTest.java
Changeset: a4bd58944aa8
Author: lana
Date: 2015-04-23 16:06 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a4bd58944aa8
Merge
- test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java
Changeset: a136ed2f3041
Author: lana
Date: 2015-04-29 14:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a136ed2f3041
Merge
- test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java
Changeset: 248db113703a
Author: katleman
Date: 2015-05-06 13:12 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/248db113703a
Added tag jdk8u60-b14 for changeset a136ed2f3041
! .hgtags
Changeset: 8be5d555ac85
Author: katleman
Date: 2015-05-13 12:50 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8be5d555ac85
Added tag jdk8u60-b15 for changeset 248db113703a
! .hgtags
Changeset: 7c25c29a7544
Author: mcimadamore
Date: 2015-05-01 16:43 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7c25c29a7544
8064803: Javac erroneously uses instantiated signatures when merging abstract most-specific methods
Summary: Wrong method type used in AmbiguousError.mergeAbstracts
Reviewed-by: jlahoda
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/generics/8064803/T8064803.java
Changeset: 1500756ea2b8
Author: darcy
Date: 2015-04-23 18:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1500756ea2b8
8078560: The crash reporting URL listed by javac needs to be updated
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/resources/javac.properties
Changeset: 0a2f84dc30f2
Author: lana
Date: 2015-05-07 21:06 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0a2f84dc30f2
Merge
Changeset: ecb7e46b820f
Author: lana
Date: 2015-05-14 20:12 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ecb7e46b820f
Merge
Changeset: 87dcdc1fd75b
Author: katleman
Date: 2015-05-21 10:00 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/87dcdc1fd75b
Added tag jdk8u60-b16 for changeset ecb7e46b820f
! .hgtags
Changeset: 88497b7270b1
Author: katleman
Date: 2015-05-27 13:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/88497b7270b1
Added tag jdk8u60-b17 for changeset 87dcdc1fd75b
! .hgtags
Changeset: f6923d26b0fb
Author: bpatel
Date: 2015-05-12 12:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f6923d26b0fb
8065077: MethodTypes are not localized
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodTypes.java
Changeset: 31ceef045272
Author: jlahoda
Date: 2015-05-18 09:27 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/31ceef045272
8080338: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle
8080339: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle
8080340: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle
Summary: Fixing incorrect file headers; also reviewed by kevin.l.brown at oracle.com
Reviewed-by: vromero
! test/tools/javac/MethodParameters/LambdaTest.java
! test/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java
! test/tools/javac/diags/examples/MrefInferAndExplicitParams.java
! test/tools/javac/lambda/8023389/T8023389.java
! test/tools/javac/lambda/LambdaExprLeadsToMissingClassFilesTest.java
! test/tools/javac/resolve/tests/PrimitiveVsReferenceSamePhase.java
Changeset: 6b43535fb9f8
Author: mchung
Date: 2015-05-20 17:11 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/6b43535fb9f8
8068937: jdeps shows "not found" if target class has no reference other than its own package
Reviewed-by: alanb
! src/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/share/classes/com/sun/tools/jdeps/JdepsTask.java
! test/tools/jdeps/Basic.java
+ test/tools/jdeps/p/C.java
+ test/tools/jdeps/p/SubClass.java
+ test/tools/jdeps/q/Gee.java
Changeset: 9538418d25b9
Author: mchung
Date: 2015-05-21 11:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9538418d25b9
8080815: Update 8u jdeps list of internal APIs
Reviewed-by: dfuchs
! src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/m/Gee.java
Changeset: bacd3cbb4e5e
Author: mcimadamore
Date: 2015-05-26 11:03 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/bacd3cbb4e5e
8055963: Inference failure with nested invocation
Summary: Revise heuristics to force eager instantiation of return inference vars
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8055963/T8055963.java
Changeset: f6c191e92814
Author: amurillo
Date: 2015-05-26 10:00 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f6c191e92814
Merge
Changeset: d35c539d0e6d
Author: jjg
Date: 2014-12-11 18:23 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d35c539d0e6d
8066808: langtools/test/Makefile should not use OS-specific jtreg binary
Reviewed-by: mcimadamore
! test/Makefile
Changeset: e7e42c79861e
Author: lana
Date: 2015-05-28 16:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e7e42c79861e
Merge
Changeset: 0366d7f1faa1
Author: katleman
Date: 2015-06-03 08:17 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/0366d7f1faa1
Added tag jdk8u60-b18 for changeset e7e42c79861e
! .hgtags
Changeset: 54645de738e8
Author: lana
Date: 2015-06-10 18:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/54645de738e8
Added tag jdk8u60-b19 for changeset 0366d7f1faa1
! .hgtags
Changeset: 1b59f823d630
Author: vromero
Date: 2015-06-01 11:07 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1b59f823d630
8073372: Redundant CONSTANT_Class entry not generated for inlined constant
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
- test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java
+ test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedA.java
+ test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedB.java
Changeset: 610ec7dcf431
Author: sadayapalam
Date: 2015-05-11 13:28 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/610ec7dcf431
8079613: Deeply chained expressions + several overloads + unnecessary inference result in excessive compile times.
Summary: Eliminate compile time performance bottlneck due to mischaracterization of standalone expressions as being poly expressions.
Reviewed-by: mcimadamore, jlahoda
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/expression/DeeplyChainedNonPolyExpressionTest.java
Changeset: 9ec429ab0e7e
Author: sadayapalam
Date: 2015-05-29 10:15 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9ec429ab0e7e
8080842: Using Lambda Expression with name clash results in ClassFormatError
Summary: Ensure ScopeImpl can cope properly with remove when a field and method share the name
Reviewed-by: mcimadamore, jlahoda
! src/share/classes/com/sun/tools/javac/code/Scope.java
+ test/tools/javac/scope/RemoveSymbolTest.java
+ test/tools/javac/scope/RemoveSymbolUnitTest.java
Changeset: d94fe2d29b1e
Author: jlahoda
Date: 2015-06-10 09:13 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d94fe2d29b1e
8039262: Java compiler performance degradation jdk1.7 vs. jdk1.6 should be amended
Summary: Avoiding Scope listener leak by avoiding cache misses in Types.MembersClosureCache
Reviewed-by: mcimadamore, vromero
Contributed-by: maurizio.cimadamore at oracle.com
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/types/ScopeListenerTest.java
Changeset: 380f6c17ea01
Author: alundblad
Date: 2014-01-10 12:47 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/380f6c17ea01
8028389: NullPointerException compiling annotation values that have bodies
Summary: Made sure anonymous class declarations inside class- and package-level annotations are properly entered.
Reviewed-by: jfranck
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/annotations/neg/AnonSubclass.java
+ test/tools/javac/annotations/neg/AnonSubclass.out
+ test/tools/javac/annotations/neg/pkg/AnonSubclassOnPkg.java
+ test/tools/javac/annotations/neg/pkg/package-info.java
+ test/tools/javac/annotations/neg/pkg/package-info.out
Changeset: d4051d4f5daf
Author: mfang
Date: 2015-06-10 14:22 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d4051d4f5daf
8083601: jdk8u60 l10n resource file translation update 2
Reviewed-by: ksrini, yhuang
! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
Changeset: 54a0b6cae9c5
Author: mfang
Date: 2015-06-11 10:11 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/54a0b6cae9c5
Merge
Changeset: 976523f1d562
Author: lana
Date: 2015-06-12 18:44 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/976523f1d562
Merge
- test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java
Changeset: 97328f3e2aa2
Author: lana
Date: 2015-06-17 11:42 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/97328f3e2aa2
Added tag jdk8u60-b20 for changeset 976523f1d562
! .hgtags
Changeset: 78465edacde9
Author: katleman
Date: 2015-06-24 10:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/78465edacde9
Added tag jdk8u60-b21 for changeset 97328f3e2aa2
! .hgtags
Changeset: 7f6d6b80a58b
Author: vromero
Date: 2015-06-15 10:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7f6d6b80a58b
8068489: remove unnecessary complexity in Flow and Bits, after JDK-8064857
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
Changeset: 1ddf51024f37
Author: jeff
Date: 2015-06-26 16:17 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1ddf51024f37
8079531: Third Party License Readme update for 8u60
Reviewed-by: tbell, iris
! THIRD_PARTY_README
Changeset: d1febf79ce5e
Author: lana
Date: 2015-06-27 23:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d1febf79ce5e
Merge
Changeset: 7f88b5dc78ce
Author: asaha
Date: 2015-07-01 21:54 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7f88b5dc78ce
Added tag jdk8u60-b22 for changeset d1febf79ce5e
! .hgtags
Changeset: 82610f42da3c
Author: robm
Date: 2015-07-08 14:05 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/82610f42da3c
Added tag jdk8u66-b00 for changeset d1febf79ce5e
! .hgtags
Changeset: c432e4511103
Author: asaha
Date: 2015-01-08 08:41 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/c432e4511103
Added tag jdk8u51-b00 for changeset ac1c3ae88463
! .hgtags
Changeset: 4392102958f5
Author: asaha
Date: 2015-01-12 15:11 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4392102958f5
Merge
! .hgtags
Changeset: ac5998942806
Author: asaha
Date: 2015-01-22 09:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ac5998942806
Merge
! .hgtags
Changeset: 1348999387c3
Author: asaha
Date: 2015-01-22 10:06 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1348999387c3
Merge
! .hgtags
Changeset: 996a77576792
Author: asaha
Date: 2015-01-22 10:20 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/996a77576792
Merge
! .hgtags
Changeset: 75a8123bb897
Author: asaha
Date: 2015-01-28 21:58 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/75a8123bb897
Merge
! .hgtags
Changeset: 091cfb15174d
Author: asaha
Date: 2015-02-12 09:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/091cfb15174d
Merge
! .hgtags
Changeset: 253bcedb6897
Author: asaha
Date: 2015-02-17 11:15 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/253bcedb6897
Merge
! .hgtags
Changeset: 8807c8573ecb
Author: asaha
Date: 2015-02-25 11:51 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8807c8573ecb
Merge
! .hgtags
Changeset: cbbf2cd7ed1c
Author: asaha
Date: 2015-02-10 15:02 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/cbbf2cd7ed1c
Added tag jdk8u31-b33 for changeset f75e26a5c3ac
! .hgtags
Changeset: 565167bf31ea
Author: asaha
Date: 2015-02-25 12:21 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/565167bf31ea
Merge
! .hgtags
Changeset: e5b104501449
Author: asaha
Date: 2015-02-25 12:28 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e5b104501449
Added tag jdk8u51-b01 for changeset 565167bf31ea
! .hgtags
Changeset: 2078bad2444c
Author: asaha
Date: 2015-03-02 11:58 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/2078bad2444c
Merge
! .hgtags
Changeset: 7c195f76eb8a
Author: asaha
Date: 2015-03-04 12:33 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7c195f76eb8a
Added tag jdk8u51-b02 for changeset 2078bad2444c
! .hgtags
Changeset: a4dcd3f6b9c2
Author: asaha
Date: 2015-03-09 15:25 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a4dcd3f6b9c2
Merge
! .hgtags
Changeset: 074c51bbdb55
Author: asaha
Date: 2015-03-10 15:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/074c51bbdb55
Merge
Changeset: 9a668535900b
Author: asaha
Date: 2015-03-02 12:13 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9a668535900b
Merge
! .hgtags
Changeset: d727ca30ce3c
Author: asaha
Date: 2015-03-07 16:16 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d727ca30ce3c
Merge
! .hgtags
Changeset: ae49807b71da
Author: asaha
Date: 2015-03-11 13:48 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ae49807b71da
Added tag jdk8u40-b31 for changeset d727ca30ce3c
! .hgtags
Changeset: 30124dd95dc0
Author: asaha
Date: 2015-03-11 14:07 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/30124dd95dc0
Merge
! .hgtags
Changeset: 919603a44e74
Author: asaha
Date: 2015-03-11 14:13 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/919603a44e74
Added tag jdk8u51-b03 for changeset 30124dd95dc0
! .hgtags
Changeset: cc9fc1abb5ae
Author: asaha
Date: 2015-03-12 22:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/cc9fc1abb5ae
Merge
! .hgtags
Changeset: 7da8b9de43a8
Author: asaha
Date: 2015-03-16 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7da8b9de43a8
Added tag jdk8u40-b32 for changeset cc9fc1abb5ae
! .hgtags
Changeset: 19d1ccd70d1b
Author: asaha
Date: 2015-03-16 12:13 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/19d1ccd70d1b
Merge
! .hgtags
Changeset: f773cab691d8
Author: asaha
Date: 2015-03-17 08:17 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f773cab691d8
Merge
! .hgtags
Changeset: 10fae8059bb2
Author: asaha
Date: 2015-03-17 11:37 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/10fae8059bb2
Merge
! .hgtags
Changeset: 9cb46d0c0d59
Author: asaha
Date: 2015-03-17 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9cb46d0c0d59
Merge
! .hgtags
Changeset: 412ac274e120
Author: asaha
Date: 2015-03-18 15:54 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/412ac274e120
Added tag jdk8u51-b04 for changeset 9cb46d0c0d59
! .hgtags
Changeset: 7c65f509ca37
Author: asaha
Date: 2015-03-23 11:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7c65f509ca37
Added tag jdk8u51-b05 for changeset 412ac274e120
! .hgtags
Changeset: 779397f90251
Author: asaha
Date: 2015-03-30 11:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/779397f90251
Added tag jdk8u51-b06 for changeset 7c65f509ca37
! .hgtags
Changeset: 7ecd084fa4d5
Author: asaha
Date: 2015-04-06 11:08 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/7ecd084fa4d5
Added tag jdk8u45-b31 for changeset 10fae8059bb2
! .hgtags
Changeset: b40a953cbc4d
Author: asaha
Date: 2015-04-06 11:56 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/b40a953cbc4d
Merge
! .hgtags
Changeset: 858a7fc598d0
Author: asaha
Date: 2015-04-06 12:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/858a7fc598d0
Added tag jdk8u51-b07 for changeset b40a953cbc4d
! .hgtags
Changeset: b4354d515674
Author: asaha
Date: 2015-04-13 14:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/b4354d515674
Added tag jdk8u51-b08 for changeset 858a7fc598d0
! .hgtags
Changeset: e0b8d79bef0c
Author: asaha
Date: 2015-04-13 11:11 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e0b8d79bef0c
Merge
! .hgtags
Changeset: 215ac00f188e
Author: asaha
Date: 2015-04-13 13:44 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/215ac00f188e
Added tag jdk8u45-b32 for changeset e0b8d79bef0c
! .hgtags
Changeset: 90def0a14f4a
Author: asaha
Date: 2015-04-15 11:32 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/90def0a14f4a
Merge
! .hgtags
Changeset: 417f734de62d
Author: asaha
Date: 2015-04-20 12:54 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/417f734de62d
Added tag jdk8u51-b09 for changeset 90def0a14f4a
! .hgtags
Changeset: 856e80755634
Author: asaha
Date: 2015-04-27 14:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/856e80755634
Added tag jdk8u51-b10 for changeset 417f734de62d
! .hgtags
Changeset: 3c7d5e1ec7e5
Author: asaha
Date: 2015-04-30 01:00 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/3c7d5e1ec7e5
Added tag jdk8u45-b15 for changeset ebe1e9d17713
! .hgtags
Changeset: 8ac1243890d4
Author: asaha
Date: 2015-04-30 23:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8ac1243890d4
Merge
! .hgtags
Changeset: f65c2fc549b5
Author: asaha
Date: 2015-05-05 10:07 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f65c2fc549b5
Added tag jdk8u51-b11 for changeset 8ac1243890d4
! .hgtags
Changeset: 3836d67a94a9
Author: asaha
Date: 2015-05-11 12:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/3836d67a94a9
Added tag jdk8u51-b12 for changeset f65c2fc549b5
! .hgtags
Changeset: f3a44c7deac2
Author: asaha
Date: 2015-05-18 12:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f3a44c7deac2
Added tag jdk8u51-b13 for changeset 3836d67a94a9
! .hgtags
Changeset: f77e8d012e8d
Author: asaha
Date: 2015-05-26 13:29 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/f77e8d012e8d
Added tag jdk8u51-b14 for changeset f3a44c7deac2
! .hgtags
Changeset: b65df48416ea
Author: asaha
Date: 2015-05-28 20:54 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/b65df48416ea
Merge
! .hgtags
Changeset: 9632bf6a2093
Author: asaha
Date: 2015-06-03 20:30 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/9632bf6a2093
Merge
! .hgtags
Changeset: e27a094cb423
Author: asaha
Date: 2015-06-01 11:44 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e27a094cb423
Added tag jdk8u51-b15 for changeset f77e8d012e8d
! .hgtags
Changeset: 50e8eb362040
Author: asaha
Date: 2015-06-04 13:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/50e8eb362040
Merge
! .hgtags
Changeset: 1daaf30ef532
Author: asaha
Date: 2015-06-08 11:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1daaf30ef532
Added tag jdk8u51-b16 for changeset e27a094cb423
! .hgtags
Changeset: 550cf3f0e2a8
Author: asaha
Date: 2015-06-08 12:24 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/550cf3f0e2a8
Merge
! .hgtags
Changeset: 73be26884127
Author: asaha
Date: 2015-06-10 23:17 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/73be26884127
Merge
! .hgtags
Changeset: 09909d7ccc23
Author: asaha
Date: 2015-06-17 21:57 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/09909d7ccc23
Merge
! .hgtags
- test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java
Changeset: e98e97adf98f
Author: asaha
Date: 2015-06-24 11:11 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/e98e97adf98f
Merge
! .hgtags
Changeset: 305e73192168
Author: asaha
Date: 2015-07-01 22:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/305e73192168
Merge
! .hgtags
Changeset: d70ff9881ab0
Author: katleman
Date: 2015-07-08 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/d70ff9881ab0
Added tag jdk8u60-b23 for changeset 7f88b5dc78ce
! .hgtags
Changeset: 2af11e10da7d
Author: asaha
Date: 2015-07-08 12:25 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/2af11e10da7d
Merge
! .hgtags
Changeset: 2ba1456da54b
Author: asaha
Date: 2015-07-14 09:17 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/2ba1456da54b
Merge
! .hgtags
Changeset: 8d152d1e4594
Author: asaha
Date: 2015-07-15 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/8d152d1e4594
Added tag jdk8u60-b24 for changeset 2af11e10da7d
! .hgtags
Changeset: 4c13b9cd0622
Author: asaha
Date: 2015-07-15 12:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/4c13b9cd0622
Merge
! .hgtags
Changeset: 2e4e58bd3cc7
Author: katleman
Date: 2015-07-16 14:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/2e4e58bd3cc7
Added tag jdk8u66-b01 for changeset 4c13b9cd0622
! .hgtags
Changeset: 5ef20044e3cf
Author: bpb
Date: 2015-07-08 11:40 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/5ef20044e3cf
8130426: Test tools/javac/links/LinksTest.java fails on Windows 10(x64)
Summary: Restructure test to use the logic from the JDK 9 version.
Reviewed-by: jjg
! test/tools/javac/links/LinksTest.java
Changeset: ec4e102b4bd0
Author: lana
Date: 2015-07-16 19:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/ec4e102b4bd0
Merge
Changeset: 1c93d260bf99
Author: asaha
Date: 2015-07-28 22:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/1c93d260bf99
Added tag jdk8u66-b02 for changeset ec4e102b4bd0
! .hgtags
Changeset: a44348b50794
Author: asaha
Date: 2015-08-07 11:55 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/a44348b50794
Added tag jdk8u72-b00 for changeset 1c93d260bf99
! .hgtags
Changeset: 14891e981af0
Author: robm
Date: 2015-08-21 13:52 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/langtools/rev/14891e981af0
8071291: Compiler crashes trying to cast UnionType to IntersectionClassType
Reviewed-by: mcimadamore
! 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/Infer.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/multicatch/8071291/T8071291.java
More information about the aarch64-port-dev
mailing list