8008547: javac, warning message: use of ''_'' as an identifier might not be supported in future releases, should be more especific

8013576: Add stat support to LambdaToMethod

7113519: test/tools/javac/VersionOpt.java passes on windows

8016193: Fix OAC issue in langtools docs

Merge

8015648: Duplicate variable in lambda causes javac crash

8015432: javac crashes with stack overflow when method called recursively from nested generic call

8008627: Compiler mishandles three-way return-type-substitutability

7139681: Enhanced for loop: local variable scope inconsistent with JLS

6360970: javac erroneously accept ambiguous field reference

8015701: MethodParameters are not filled in for synthetic captured local variables

Added tag jdk8-b95 for changeset 4cb113623127

Added tag jdk8-b94 for changeset 48c6e6ab7c81 jdk8-b95

Merge jdk8-b94

7186887: Test T6567415.java can fail on a slow machine

Merge

8004643: Reduce javac space overhead introduced with compiler support for repeating annotations

7165659: javac incorrectly sets strictfp access flag on inner-classes

8015505: Spurious inference error when return type of generic method requires unchecked conversion to target

8008160: Five lambda TargetType tests have @ignore

7116676: RichDiagnosticFormatter throws NPE when formatMessage is called directly

8007687: javadoc -X does not include -Xdoclint

8006615: [doclint] move remaining messages into resource bundle

Merge

Merge

8013405: DocLint should support <LI value="value">

6695379: Copy method annotations and parameter annotations to synthetic bridge methods

8010737: javac, known parameter's names should be copied to automatically generated constructors for inner classes

7179353: try-with-resources fails to compile with generic exception parameters

Added tag jdk8-b93 for changeset 2c5a568ee36e

Merge jdk8-b93

Merge

8015641: genstubs needs to cope with static interface methods

7053059: VerifyError with double Assignment using a Generic Member of a Superclass

8012333: javac, ClassFile should have a read(Path) method

6970173: Debug pointer at bad position

7030476: Fix conflicting use of JCTree/JCExpression

8014836: Have GenericDeclaration extend AnnotatedElement

8014494: javac crashes when varargs element of a method reference is inferred from the context

8014649: Regression: bug in Resolve.resolveOperator

8014643: Parser regression in JDK 8 when compiling super.x

8010680: Clarify "present" and annotation ordering in javax.lang.model

Merge

7164114: Two jtreg tests are not run due to no file extension on the test files

8005207: test has 2 @bug tags

7060779: test/tools/javac/diags/Example.java leaves directories in tempdir

7177168: Redundant array copy in UnsharedNameTable

8013180: Qualified type reference with annotations in throws list crashes compiler

6885876: add comments to javac/util/Convert.java

Added tag jdk8-b92 for changeset 149890642a0e

8015525: JDK8 b91 source with GPL header errors jdk8-b92

Merge

8012566: Replace find, rm, printf and similar with their proper variables

Added tag jdk8-b91 for changeset 997c0fae2b12

Merge jdk8-b91

8006879: Detection of windows in sjavac fails.

8010006: NPE in javac with interface super in lambda

8013222: Javac issues spurious raw type warnings when lambda has implicit parameter types

8012685: Spurious raw types warning when using unbound method references

8012003: Method diagnostics resolution need to be simplified in some cases

8004133: Provide javax.lang.model.* implementation backed by core reflection

8014323: Add VariableTree.getNameExpression

8013163: Convert 4 tools multicatch tests to jtreg format

8013852: update reference impl for type-annotations

8014557: Mutable static field in HtmlDocletWriter

8014461: genstubs creates default native methods

8012556: Implement lambda methods on interfaces as static

8012308: Remove TagletOutput in favor of direct use of Content

8012311: Cleanup names and duplicatre code in TagletManager

8012295: Cleanup JavaFX features in standard doclet

8012180: Speed up removeNonInlineHtmlTags

8012183: replace some uses of Configuration.getText with Configuration.getResource

8012178: Cleanup use of Util.escapeHtmlChars

8012177: HTMLDocletWriter methods should generate Content, not Strings

8012176: reduce use of TagletOutputImpl.toString

8012175: Convert TagletOutputImpl to use ContentBuilder instead of StringBuilder

8012174: {@literal} and {@code} should use \"new\" Taglet, not old.

8011288: Erratic/inconsistent indentation of signatures

8011668: Allow HTMLWriter.getResource to take Content args

8011662: Remove single instance of resource with HTML from doclet resource bundle

8011651: simplify LinkInfoImpl API

8011650: reduce use of RawHtml nodes in doclet

8011642: Remove LinkOutput in favor of direct use of Content

8010440: Replace int constants in LinkInfoImpl with enum

8012929: Trees.getElement should work not only for declaration trees, but also for use-trees

8014363: javac test class ToolTester handles classpath incorrectly

8014365: Restore Objects.requireNonNull(T, Supplier<String>)

8014318: tools/javac/profiles/ProfileOptionTest.java needs modifying now that javax.script is in compact1

Merge

8013485: javac can't handle annotations with a <clinit> from a previous compilation unit

8004082: test/tools/javac/plugin/showtype/Test.java fails on windows: jtreg can't delete plugin.jar

8014023: When a method reference to a local class constructor is contained in a method whose number of parameters matches the number of constructor parameters compilation fails

8009724: Enhance the DocTree API with DocTreePath

8013909: Fix doclint issues in javax.lang.model

8008768: Using {@inheritDoc} in simple tag defined via -tag fails

8000407: remove @GenerateNativeHeader

8002387: Improve rendered HTML formatting for {@code}

8012728: Normalize @ignore comments on langtools tests

Added tag jdk8-b90 for changeset e19283cd30a4

Added tag jdk8-b89 for changeset ec434cfd2752 jdk8-b90

Merge jdk8-b89

8011591: BootstrapMethodError when capturing constructor ref to local classes

Merge

8013531: Provide a utility class in com.sun.tools.classfile to find field/method references

8010304: javac should detect all mutable implicit static fields in langtools using a plugin

8008562: javac, a refactoring to Bits is necessary in order to provide a change history

8012723: strictfp interface misses strictfp modifer on default method

8013256: javac test failing after Lambda changes to java.util.List

Merge

8011027: Type parameter annotations not passed through to javax.lang.model

8012661: remove langtools Makefile-classic

8012681: Commit for JDK-8012656 breaks tl build

8012656: cache frequently used name strings for DocImpl classes

8012658: Change default langtools source level to 7

8008174: DocTree API should provide start and end positions for tree nodes

Added tag jdk8-b88 for changeset a1e10f3adc47

Added tag jdk8-b87 for changeset 1329f9c38d93 jdk8-b88

Merge jdk8-b87

Merge

Merge

(0) -1000 -120 +120 +1000 tip

mercurial