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