Merge

6930508: Passing nested class names on javac command line interfere with subsequent name -> class lookup

7026359: (langtools) fix big jar test

6558548: The compiler needs to be aligned with clarified specification of throws

4743537: Help doesn't say what "All Classes" and other links really mean

6988079: Errors reported via Messager.printMessage(ERROR,"error message") are not tallied correctly

6987384: -XprintProcessorRoundsInfo message printed with different timing than previous

6993311: annotations on packages are not validated

7026509: Cannot use JavaCompiler to create multiple CompilationTasks for partial compilations

7010608: the string 'error' should appear in error messages

7026414: Types.asElement() returns null for ErrorType

7006178: findbugs high priority issues in new javadoc

7026868: Apply specification changes fro 6505047

6776656: Incorrect number in 'generated' help-doc.html

7025988: Test test/tools/javac/file/zip/T6836682.java takes too long to complete

7021927: javac: regression in performance

Added tag jdk7-b135 for changeset 9d0a61ac567b

Added tag jdk7-b134 for changeset 3d7acdbb72ca jdk7-b135

Merge jdk7-b134

Merge

7025324: NLS: t13y fix for 7022005 [ja,zh_CN] javadoc, part of navigation bar in generated html are not translated

Merge

6980021: javac should document @file command line option

Merge

7020044: Project Coin: diamond erroneous allowed on some anonymous inner classes

7024568: Very long method resolution causing OOM error

6964914: javadoc does not output number of warnings using user written doclet

6227454: package.html and overview.html may not be read fully

6866185: Util.getPackageSourcePath should use lastIndexOf not indexOf and related cleanup

6966736: javac verbose output is inconsistent

7024212: TestWarnErrorCount fails

7022054: Invalid compiler error on covariant overriding methods with the same erasure

7023703: Valid code doesn't compile

7023233: False positive for -Xlint:try with nested try with resources blocks

6639645: Modeling type implementing missing interfaces

6986892: confusing warning given after errors in annotation processing

6986895: compiler gives misleading message for no input files

6541876: "Enclosing Instance" error new in 1.6

7021183: 269: assertion failure getting enclosing element of an undefined name

7022711: compiler crash in try-with-resources

7022741: warning counts are wrong after anno processing

7022337: repeated warnings about bootclasspath not set

7015715: lub gets stuck on type with complex supertype

7015430: Incorrect thrown type determined for unchecked invocations

7022310: test/tools/javac/diags/Example: args added twice

7021650: fix Context issues

7018753: tools/javac/varargs/warning/Warn5.java times out on slow machines

Merge

7019631: issues in test headers in b130

7020657: Javac rejects a fairly common idiom with raw override and interfaces

Added tag jdk7-b133 for changeset e77e98f936e8

Added tag jdk7-b132 for changeset e3d011d59a33 jdk7-b133

Merge jdk7-b132

Merge

7020047: Project Coin: generate null-check around try-with-resources close call

7020626: diamond: add diagnostic test for diamond and non-generic classes

7018859: javac turn off the Zip optimization by default

7020043: Project Coin: diamond allowed on non-generic type

6990136: Cleanup use of Type.clone()

Merge

7017104: improve error reporting for uncaught/undeclared exceptions from try-with-resources

7017664: Add listeners infrastracture to javac scopes

7008433: Minor copyright changes

6505047: javax.lang.model.element.Element.getEnclosingElement() doesn't return null for type parameter

6485027: javac incorrectly handles relative paths in manifest classpath

7018452: langtools not buildable on Mac

7018098: CacheFSInfo persists too long

7018447: langtools launcher template fails if tools run from their own directory

7010792: remove bad debugging method from javac

7016750: tools/javac/nio/CompileTest failing in nightly test

Added tag jdk7-b131 for changeset 67221b8643b4

Merge jdk7-b131

7013964: openjdk LICENSE file needs rebranding

Added tag jdk7-b130 for changeset 7a98db8cbfce

Merge jdk7-b130

Merge

Merge

7017734: jdk7 message drop 1 translation integration

Merge

7017675: typo in JavacParser for allowUnderscoresInLiterals

7007615: java_util/generics/phase2/NameClashTest02 fails since jdk7/pit/b123.

7017414: before the move of JSR 292 to package java.lang.invoke, javac must recognize the new package

Merge

7014715: javac returns different error code for certain failure(s)

6969184: poor error recovery after symbol not found

5017953: spurious cascaded diagnostics when name not found

6594914: @SuppressWarnings("deprecation") does not not work for the type of a variable

6961571: Update visitors to support ARM's ElementKind.RESOURCE_VARIABLE

7014734: Project Coin: Allow optional trailing semicolon to terminate resources list in try-with-resources

7015530: Reiterate API specializations in javax.lang.model.elment subinterfaces

Merge

7006126: (fs) Updates to file system API (1/2011)

6838943: inference: javac is not handling type-variable substitution properly

6313164: javac generates code that fails byte code verification for the varargs feature

6910550: javac 1.5.0_17 fails with incorrect error message

7015482: jtreg test tools/javac/diags/MessageInfo.java fails when test/ dir is not in langtools repo

7013272: Automatically generate info about how compiler resource keys are used

6554097: "final" confuses @SuppressWarnings

7013420: Project Coin: remove general expression support from try-with-resources statement

6988106: javac report 'java.lang.IllegalMonitorStateException'

6581775: Fix the white space problem in javac shell tests

6963934: JCCompilationUnit.getImports does not report all imports

Added tag jdk7-b129 for changeset 1383d1ee8b5d

Added tag jdk7-b128 for changeset d7225b476a5d jdk7-b129

Merge jdk7-b128

Merge

7013865: varargs: javac crashes during overload resolution with generic varargs

6569633: Varargs: parser error when varargs element type is an array

6510286: Wording of javac error for inner classes

6968793: issues with diagnostics

6943278: spurious error message for inference and type-variable with erroneous bound

Merge

6982999: tools must support -target 7 bytecodes

7011272: langtools build.xml should provide a patch target

6571165: Minor doc bugs in JavaCompiler.java

6419926: JSR 199: FileObject.toUri() generates URI without schema (Solaris)

6949040: java.dyn package must be compiled with -target 7 or better

7007432: Test generic types well-formedness

6992698: JSR 292: remove support for transient syntax in polymorphic signature calls

7010528: javadoc performance regression

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

mercurial