Added tag jdk8-b103 for changeset 76cfe7c61f25 jdk8-b104

Merge jdk8-b103

4749567: stddoclet: Add CSS style for setting header/footer to be italic

7198274: RFE : Javadoc Accessibility : Use CSS styles rather than <strong> or <i> tags

8008274: javac should not reference/use sample code

8020997: TreeMaker.AnnotationBuilder creates broken element literals with repeating annotations

Merge

Merge

8009367: Wrong kind of name used in comparison in javax.lang.model code for repeatable annotations

8022186: javac generates dead code if a try with an empty body has a finalizer

8014826: c.s.t.javac.tree.Pretty.visitNewArray() prints duplicate dimension markers

Added tag jdk8-b102 for changeset 453a305e1165

Merge jdk8-b102

8013179: assertion failure in javac when compiling with -source 1.6 -target 1.6

8021338: Diamond finder may mark a required type argument as unnecessary

8020689: Missing LineNumberTable entries in compiled class files

Merge

8020843: javac crashes on accessibility check with method reference with typevar receiver

8016081: field initialized with lambda in annotation types doesn't compile

8020804: javac crashes when speculative attribution infers intersection type with array component

8007961: javax.lang.model tests for repeating annotations fail in getAnnotationsByType

8020556: doclint does not check type variables for @throws

8016880: 42 tests in annot102* fail with compile-time errors.

8021215: javac gives incorrect doclint warnings on normal package statements

8017216: javac doesn't fill in end position for some errors of type not found

8020664: doclint gives incorrect warnings on normal package statements

8020313: doclint doesn't reset HTML anchors correctly

8014636: TestLiteralCodeInPre fails on windows

Added tag jdk8-b101 for changeset 0324dbf07b0f

Added tag jdk8-b100 for changeset 82f68da70e47 jdk8-b101

Merge jdk8-b100

Merge

8020586: Warning produced for an incorrect file

8019942: Graph inference: avoid redundant computation during bound incorporation

8019340: varargs-related warnings are meaningless on signature-polymorphic methods such as MethodHandle.invokeExact

8020149: Graph inference: wrong logic for picking best variable to solve

8016640: compiler hangs if the generics arity of a base class is wrong

7041019: Bogus type-variable substitution with array types with dependencies on accessibility check

8020286: Wrong diagnostic after compaction

8020147: Spurious errors when compiling nested stuck lambdas

8012238: Nested method capture and inference

8016175: Add bottom-up type-checking support for unambiguous method references

8012242: Lambda compatibility and checked exceptions

8020278: NPE in javadoc

8013404: Unclear spec for target typing with conditional operator (?:)

8020214: TEST_BUG: test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java broken

Merge

8019824: very long error messages on inference error

8016702: use of ternary operator in lambda expression gives incorrect results

8016059: Cannot compile following lambda

8019480: Javac crashes when method is called on a type-variable receiver from lambda expression

8017618: NullPointerException in RichDiagnosticFormatter for bad input program

6356530: -Xlint:serial does not flag abstract classes with concrete methods/members

8009924: some langtools tools do not accept -cp as an alias for -classpath

Added tag jdk8-b99 for changeset 6d85acab769e

8013638: Few policy tests are failing in Lambda nightly jdk8-b99

8016281: The SAM method should be passed to the metafactory as a MethodType not a MethodHandle

Added tag jdk8-b98 for changeset ce5a90df517b

Merge jdk8-b98

6326693: variable x might already have been assigned, when assignment is in catch block

8019460: tests in changeset do not have @bug tag

8019397: javap does not show SourceDebugExtension properly

7162089: Add support for repeating annotations to javax.annotation.processing

7034798: Ambiguity error for abstract method call is too eager

6983646: javap should identify why a DefaultAttribute is being used

Merge

8005552: c.s.t.javap.AttributeWriter.visitLocalVariableTable() uses incorrect format string

6473148: TreePath.iterator() should document the iteration order

8016760: Failure of regression test langtools/tools/javac/T6725036.java

8013357: javac accepts erroneous binary comparison operations

7080001: Need to bump version numbers in build.properties for 8

8019308: Add descriptions of Java SE 7 and 8 language changes to SourceVersion

8015720: since tag isn't copied while generating JavaFX documentation

7008643: inlined finally clauses confuse debuggers

8016099: Some @SuppressWarnings annotations ignored ( unchecked, rawtypes )

8017609: javac, ClassFile.read(Path) should be ClassFile.read(Path, Attribute.Factory)

7066788: javah again accepts -old option (ineffectively) which was removed in 1.5.

8014513: Sjavac doesn't detect 32-bit jvm properly

8014230: Compilation incorrectly succeeds with inner class constructor with 254 parameters

8013738: Two javadoc tests have bug 0000000

8014017: extra space in javadoc class heading

8007338: Method grouping tab line-folding

8014137: Update test/tools/javac/literals/UnderscoreLiterals to add testcases with min/max values

8016908: TEST_BUG: removing non-ascii characters causes tests to fail

8006973: jtreg test fails: test/tools/javac/warnings/AuxiliaryClass/SelfClassWithAux.java

8017104: javac should have a class for primitive types that inherits from Type

8012722: Single comma in array initializer should parse

8007546: ClassCastException on JSR308 tests

8016613: javac should avoid source 8 only analysis when compiling for source 7

Added tag jdk8-b97 for changeset 6a11a81a8824

Added tag jdk8-b96 for changeset 988aef3a8c3a jdk8-b97

8016684: JDK8 b94 source with GPL header errors jdk8-b96

Merge

8016610: javac, add new internal symbols to make operator resolution faster

Merge

8017045: anti-delta fix for 8013789

8006981: javac, method toString() of class ...javac.code.Flags doesn't print all the flag bits

8015657: jdk8 l10n resource file translation update 3

Merge

Merge

Merge

Merge

Merge

8015997: Additional improvement in Javadoc framing

Merge

Merge

Merge

Merge

Merge

8012375: Improve Javadoc framing

Merge

Merge

8016267: javac, TypeTag refactoring has provoked performance issues

8016607: javac, avoid analyzing lambdas for source 7 compilation

8013789: Compiler should emit bridges in interfaces

8016779: Fix doclint warnings in javax.lang.model

Merge

8008023: Get rid of utf8 chars in two tests

8016569: javac, add new flag for polymorphic method signatures

8007907: javap, method com.sun.tools.javap.Main.run returns 0 even in case of class not found error

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

mercurial