hg: bsd-port/jdk8/langtools: 92 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Sat Sep 5 13:34:43 UTC 2015
Changeset: 7845808098ea
Author: katleman
Date: 2014-12-17 14:46 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7845808098ea
Added tag jdk8u60-b00 for changeset 0c514d1fd006
! .hgtags
Changeset: 66b2ac8e2b6b
Author: mchung
Date: 2015-01-06 14:20 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/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: 39c9e6e984d0
Author: coffeys
Date: 2015-01-21 17:08 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/39c9e6e984d0
Merge
! .hgtags
Changeset: 0ba07c272e33
Author: coffeys
Date: 2015-01-21 18:43 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/langtools/rev/e59ced856c92
Added tag jdk8u60-b02 for changeset 387cf62ce789
! .hgtags
Changeset: 11743872bfc9
Author: jlahoda
Date: 2015-02-13 17:18 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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: 20bf47dc2a91
Author: coffeys
Date: 2015-02-26 10:06 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/20bf47dc2a91
Merge
! .hgtags
Changeset: 27bb4c63fd70
Author: katleman
Date: 2015-02-18 12:11 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/langtools/rev/fc98314cff57
Added tag jdk8u60-b04 for changeset 27bb4c63fd70
! .hgtags
Changeset: 6f78b8742284
Author: lana
Date: 2015-02-27 15:43 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/6f78b8742284
Merge
! .hgtags
Changeset: 2347dd956382
Author: katleman
Date: 2015-03-04 12:26 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/2347dd956382
Added tag jdk8u60-b05 for changeset fc98314cff57
! .hgtags
Changeset: 44d168f9ad16
Author: lana
Date: 2015-03-05 09:27 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/44d168f9ad16
Merge
! .hgtags
Changeset: 39b47ffeb778
Author: katleman
Date: 2015-03-11 14:11 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/39b47ffeb778
Added tag jdk8u60-b06 for changeset 44d168f9ad16
! .hgtags
Changeset: 477c2ce534d0
Author: igerasim
Date: 2015-03-13 12:13 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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: d0791eeded4d
Author: katleman
Date: 2015-03-18 13:57 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d0791eeded4d
Added tag jdk8u60-b07 for changeset 39b47ffeb778
! .hgtags
Changeset: e5b93c508212
Author: lana
Date: 2015-03-18 18:20 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e5b93c508212
Merge
Changeset: a513711d6171
Author: vromero
Date: 2015-02-12 10:16 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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: 1f6454abd0e6
Author: katleman
Date: 2015-03-25 10:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/langtools/rev/8d6354ca8f24
Merge
! .hgtags
Changeset: d72148d706d0
Author: dlong
Date: 2015-03-23 18:24 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d72148d706d0
Merge
Changeset: 76adee5ad278
Author: amurillo
Date: 2015-03-27 10:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/76adee5ad278
Merge
Changeset: 1006b37f1cc8
Author: amurillo
Date: 2015-03-31 11:52 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1006b37f1cc8
Merge
Changeset: 4110dbd2e75a
Author: katleman
Date: 2015-04-01 11:00 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/4110dbd2e75a
Added tag jdk8u60-b09 for changeset 76adee5ad278
! .hgtags
Changeset: da8312e06551
Author: lana
Date: 2015-04-01 13:23 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/da8312e06551
Merge
Changeset: 7974f6da2d76
Author: jlahoda
Date: 2015-01-13 10:25 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/langtools/rev/c18117bf5a9f
Added tag jdk8u60-b10 for changeset ba758e1ffa69
! .hgtags
Changeset: 56bf9feb1d34
Author: asaha
Date: 2015-02-18 13:48 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/56bf9feb1d34
Merge
! .hgtags
Changeset: 890c300ec67f
Author: asaha
Date: 2015-02-26 10:29 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/890c300ec67f
Merge
! .hgtags
Changeset: 1261fefe0f5e
Author: asaha
Date: 2015-02-26 10:57 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1261fefe0f5e
Merge
! .hgtags
Changeset: 41a4ec83fcea
Author: asaha
Date: 2015-03-17 12:14 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/41a4ec83fcea
Merge
! .hgtags
Changeset: b9e5fab44d53
Author: asaha
Date: 2015-03-18 18:31 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b9e5fab44d53
Merge
! .hgtags
Changeset: 1b5c1541d70a
Author: asaha
Date: 2015-03-25 11:37 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1b5c1541d70a
Merge
! .hgtags
Changeset: 6561609f52ab
Author: asaha
Date: 2015-04-01 11:34 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/6561609f52ab
Merge
! .hgtags
Changeset: 43acad66372b
Author: asaha
Date: 2015-04-09 22:59 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/43acad66372b
Merge
! .hgtags
Changeset: ac218cf56d8b
Author: asaha
Date: 2015-04-10 11:45 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ac218cf56d8b
Merge
! .hgtags
Changeset: 84eb51777733
Author: katleman
Date: 2015-04-15 14:45 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/84eb51777733
Added tag jdk8u60-b11 for changeset ac218cf56d8b
! .hgtags
Changeset: f08330fad341
Author: dlsmith
Date: 2015-04-17 08:55 -0600
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/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: 9df2a728410b
Author: katleman
Date: 2015-04-22 11:11 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9df2a728410b
Added tag jdk8u60-b12 for changeset 84eb51777733
! .hgtags
Changeset: a4bd58944aa8
Author: lana
Date: 2015-04-23 16:06 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a4bd58944aa8
Merge
- test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java
Changeset: 93cb8e080e0f
Author: katleman
Date: 2015-04-29 12:16 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/93cb8e080e0f
Added tag jdk8u60-b13 for changeset 9df2a728410b
! .hgtags
Changeset: a136ed2f3041
Author: lana
Date: 2015-04-29 14:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a136ed2f3041
Merge
- test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java
Changeset: 7c25c29a7544
Author: mcimadamore
Date: 2015-05-01 16:43 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/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: 248db113703a
Author: katleman
Date: 2015-05-06 13:12 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/248db113703a
Added tag jdk8u60-b14 for changeset a136ed2f3041
! .hgtags
Changeset: 0a2f84dc30f2
Author: lana
Date: 2015-05-07 21:06 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/0a2f84dc30f2
Merge
Changeset: 8be5d555ac85
Author: katleman
Date: 2015-05-13 12:50 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8be5d555ac85
Added tag jdk8u60-b15 for changeset 248db113703a
! .hgtags
Changeset: ecb7e46b820f
Author: lana
Date: 2015-05-14 20:12 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ecb7e46b820f
Merge
Changeset: f6923d26b0fb
Author: bpatel
Date: 2015-05-12 12:02 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/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: 87dcdc1fd75b
Author: katleman
Date: 2015-05-21 10:00 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/87dcdc1fd75b
Added tag jdk8u60-b16 for changeset ecb7e46b820f
! .hgtags
Changeset: f6c191e92814
Author: amurillo
Date: 2015-05-26 10:00 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f6c191e92814
Merge
Changeset: d35c539d0e6d
Author: jjg
Date: 2014-12-11 18:23 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d35c539d0e6d
8066808: langtools/test/Makefile should not use OS-specific jtreg binary
Reviewed-by: mcimadamore
! test/Makefile
Changeset: 88497b7270b1
Author: katleman
Date: 2015-05-27 13:20 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/88497b7270b1
Added tag jdk8u60-b17 for changeset 87dcdc1fd75b
! .hgtags
Changeset: e7e42c79861e
Author: lana
Date: 2015-05-28 16:46 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e7e42c79861e
Merge
Changeset: 1b59f823d630
Author: vromero
Date: 2015-06-01 11:07 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/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/bsd-port/jdk8/langtools/rev/54a0b6cae9c5
Merge
Changeset: 0366d7f1faa1
Author: katleman
Date: 2015-06-03 08:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/langtools/rev/54645de738e8
Added tag jdk8u60-b19 for changeset 0366d7f1faa1
! .hgtags
Changeset: 976523f1d562
Author: lana
Date: 2015-06-12 18:44 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/976523f1d562
Merge
- test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java
Changeset: 7f6d6b80a58b
Author: vromero
Date: 2015-06-15 10:10 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/langtools/rev/1ddf51024f37
8079531: Third Party License Readme update for 8u60
Reviewed-by: tbell, iris
! THIRD_PARTY_README
Changeset: 97328f3e2aa2
Author: lana
Date: 2015-06-17 11:42 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/langtools/rev/78465edacde9
Added tag jdk8u60-b21 for changeset 97328f3e2aa2
! .hgtags
Changeset: d1febf79ce5e
Author: lana
Date: 2015-06-27 23:21 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d1febf79ce5e
Merge
Changeset: 7f88b5dc78ce
Author: asaha
Date: 2015-07-01 21:54 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7f88b5dc78ce
Added tag jdk8u60-b22 for changeset d1febf79ce5e
! .hgtags
Changeset: b65df48416ea
Author: asaha
Date: 2015-05-28 20:54 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b65df48416ea
Merge
! .hgtags
Changeset: 9632bf6a2093
Author: asaha
Date: 2015-06-03 20:30 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9632bf6a2093
Merge
! .hgtags
Changeset: 50e8eb362040
Author: asaha
Date: 2015-06-04 13:34 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/50e8eb362040
Merge
! .hgtags
Changeset: 1daaf30ef532
Author: asaha
Date: 2015-06-08 11:10 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/langtools/rev/550cf3f0e2a8
Merge
! .hgtags
Changeset: 73be26884127
Author: asaha
Date: 2015-06-10 23:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/73be26884127
Merge
! .hgtags
Changeset: 09909d7ccc23
Author: asaha
Date: 2015-06-17 21:57 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/langtools/rev/e98e97adf98f
Merge
! .hgtags
Changeset: 305e73192168
Author: asaha
Date: 2015-07-01 22:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/305e73192168
Merge
! .hgtags
Changeset: d70ff9881ab0
Author: katleman
Date: 2015-07-08 11:52 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/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/bsd-port/jdk8/langtools/rev/2af11e10da7d
Merge
! .hgtags
Changeset: 6cbe1580e9e2
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2015-08-29 06:20 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/6cbe1580e9e2
Merge from main OpenJDK repository
! test/Makefile
More information about the bsd-port-dev
mailing list