changelog
- Fri, 18 Mar 2011 11:00:10 -0700
- by lana [Fri, 18 Mar 2011 11:00:10 -0700] rev 938
- Merge
- Wed, 16 Mar 2011 17:21:52 -0700
- by jjg [Wed, 16 Mar 2011 17:21:52 -0700] rev 937
- 6930508: Passing nested class names on javac command line interfere with subsequent name -> class lookup
Reviewed-by: darcy
- Wed, 16 Mar 2011 09:41:30 -0700
- by ksrini [Wed, 16 Mar 2011 09:41:30 -0700] rev 936
- 7026359: (langtools) fix big jar test
Reviewed-by: jjg
- Wed, 16 Mar 2011 11:12:26 +0000
- by mcimadamore [Wed, 16 Mar 2011 11:12:26 +0000] rev 935
- 6558548: The compiler needs to be aligned with clarified specification of throws
Summary: Javac should issue unconditional warnings when 'dead' catch clauses are detected
Reviewed-by: jjg
- Tue, 15 Mar 2011 14:19:00 -0700
- by bpatel [Tue, 15 Mar 2011 14:19:00 -0700] rev 934
- 4743537: Help doesn't say what "All Classes" and other links really mean
Reviewed-by: jjg
- Tue, 15 Mar 2011 11:48:55 -0700
- by jjg [Tue, 15 Mar 2011 11:48:55 -0700] rev 933
- 6988079: Errors reported via Messager.printMessage(ERROR,"error message") are not tallied correctly
Reviewed-by: darcy
- Tue, 15 Mar 2011 11:41:21 -0700
- by jjg [Tue, 15 Mar 2011 11:41:21 -0700] rev 932
- 6987384: -XprintProcessorRoundsInfo message printed with different timing than previous
Reviewed-by: darcy
- Tue, 15 Mar 2011 11:04:56 -0700
- by jjg [Tue, 15 Mar 2011 11:04:56 -0700] rev 931
- 6993311: annotations on packages are not validated
Reviewed-by: mcimadamore
- Mon, 14 Mar 2011 11:48:41 -0700
- by jjg [Mon, 14 Mar 2011 11:48:41 -0700] rev 930
- 7026509: Cannot use JavaCompiler to create multiple CompilationTasks for partial compilations
Reviewed-by: mcimadamore
- Mon, 14 Mar 2011 11:42:15 -0700
- by jjg [Mon, 14 Mar 2011 11:42:15 -0700] rev 929
- 7010608: the string 'error' should appear in error messages
Reviewed-by: mcimadamore
- Mon, 14 Mar 2011 11:33:33 -0700
- by jjg [Mon, 14 Mar 2011 11:33:33 -0700] rev 928
- 7026414: Types.asElement() returns null for ErrorType
Reviewed-by: darcy
- Fri, 11 Mar 2011 15:39:51 -0800
- by bpatel [Fri, 11 Mar 2011 15:39:51 -0800] rev 927
- 7006178: findbugs high priority issues in new javadoc
Reviewed-by: jjg
- Fri, 11 Mar 2011 14:07:11 -0800
- by darcy [Fri, 11 Mar 2011 14:07:11 -0800] rev 926
- 7026868: Apply specification changes fro 6505047
Reviewed-by: jjg
- Thu, 10 Mar 2011 14:37:52 -0800
- by bpatel [Thu, 10 Mar 2011 14:37:52 -0800] rev 925
- 6776656: Incorrect number in 'generated' help-doc.html
Reviewed-by: jjg
- Wed, 09 Mar 2011 16:47:39 +0000
- by mcimadamore [Wed, 09 Mar 2011 16:47:39 +0000] rev 924
- 7025988: Test test/tools/javac/file/zip/T6836682.java takes too long to complete
Summary: added @ignore tag to temporarily disable the test
Reviewed-by: jjg
- Mon, 07 Mar 2011 17:39:42 -0800
- by ksrini [Mon, 07 Mar 2011 17:39:42 -0800] rev 923
- 7021927: javac: regression in performance
Reviewed-by: jjg
- Thu, 24 Mar 2011 11:20:59 -0700
- by schien [Thu, 24 Mar 2011 11:20:59 -0700] rev 922
- Added tag jdk7-b135 for changeset 9d0a61ac567b
- Thu, 17 Mar 2011 14:33:12 -0700
- by schien [Thu, 17 Mar 2011 14:33:12 -0700] rev 921
- Added tag jdk7-b134 for changeset 3d7acdbb72ca
- Tue, 15 Mar 2011 15:32:21 -0700
- by ohair [Tue, 15 Mar 2011 15:32:21 -0700] rev 920
- Merge
- Sun, 13 Mar 2011 14:41:25 -0700
- by mfang [Sun, 13 Mar 2011 14:41:25 -0700] rev 919
- Merge
- Tue, 08 Mar 2011 23:43:09 -0800
- by mfang [Tue, 08 Mar 2011 23:43:09 -0800] rev 918
- 7025324: NLS: t13y fix for 7022005 [ja,zh_CN] javadoc, part of navigation bar in generated html are not translated
Reviewed-by: yhuang, ogino, jennyh
- Thu, 10 Mar 2011 20:51:07 -0800
- by lana [Thu, 10 Mar 2011 20:51:07 -0800] rev 917
- Merge
- Mon, 07 Mar 2011 13:45:06 -0800
- by jjg [Mon, 07 Mar 2011 13:45:06 -0800] rev 916
- 6980021: javac should document @file command line option
Reviewed-by: mcimadamore
- Mon, 07 Mar 2011 11:37:54 -0800
- by lana [Mon, 07 Mar 2011 11:37:54 -0800] rev 915
- Merge
- Mon, 07 Mar 2011 14:31:50 +0000
- by mcimadamore [Mon, 07 Mar 2011 14:31:50 +0000] rev 914
- 7020044: Project Coin: diamond erroneous allowed on some anonymous inner classes
Summary: Disallow diamond on anonymous innner class creation expression (as per JSR 334's EDR)
Reviewed-by: jjg
- Mon, 07 Mar 2011 14:11:48 +0000
- by mcimadamore [Mon, 07 Mar 2011 14:11:48 +0000] rev 913
- 7024568: Very long method resolution causing OOM error
Summary: Resolve.findMethod scans same receiver type more than once in certain inheritance graphs
Reviewed-by: jjg
Contributed-by: jan.lahoda@oracle.com
- Fri, 04 Mar 2011 19:59:04 -0800
- by jjg [Fri, 04 Mar 2011 19:59:04 -0800] rev 912
- 6964914: javadoc does not output number of warnings using user written doclet
Reviewed-by: bpatel
- Fri, 04 Mar 2011 19:56:02 -0800
- by jjg [Fri, 04 Mar 2011 19:56:02 -0800] rev 911
- 6227454: package.html and overview.html may not be read fully
Reviewed-by: bpatel
- Fri, 04 Mar 2011 19:53:03 -0800
- by jjg [Fri, 04 Mar 2011 19:53:03 -0800] rev 910
- 6866185: Util.getPackageSourcePath should use lastIndexOf not indexOf and related cleanup
Reviewed-by: bpatel
- Fri, 04 Mar 2011 11:33:37 -0800
- by jjg [Fri, 04 Mar 2011 11:33:37 -0800] rev 909
- 6966736: javac verbose output is inconsistent
Reviewed-by: mcimadamore
- Thu, 03 Mar 2011 18:05:52 +0000
- by mcimadamore [Thu, 03 Mar 2011 18:05:52 +0000] rev 908
- 7024212: TestWarnErrorCount fails
Summary: TestWarnErrorCount should be executed with -Xlint:all,-path to avoid spurious failures
Reviewed-by: jjg
- Thu, 03 Mar 2011 17:34:58 +0000
- by mcimadamore [Thu, 03 Mar 2011 17:34:58 +0000] rev 907
- 7022054: Invalid compiler error on covariant overriding methods with the same erasure
Summary: Rules for method clash use notion of subsignature, which is sometimes too strict and incompatible with JDK 6
Reviewed-by: jjg
- Thu, 03 Mar 2011 17:32:35 +0000
- by mcimadamore [Thu, 03 Mar 2011 17:32:35 +0000] rev 906
- 7023703: Valid code doesn't compile
Summary: leftovers cause problems when analyzing loops in Flow.java
Reviewed-by: jjg
- Thu, 03 Mar 2011 09:43:24 +0000
- by mcimadamore [Thu, 03 Mar 2011 09:43:24 +0000] rev 905
- 7023233: False positive for -Xlint:try with nested try with resources blocks
Summary: Wrong lint warning issued about unused resource when nested try-with-resource blocks are found
Reviewed-by: jjg
- Wed, 02 Mar 2011 21:13:55 -0800
- by jjg [Wed, 02 Mar 2011 21:13:55 -0800] rev 904
- 6639645: Modeling type implementing missing interfaces
Reviewed-by: darcy, mcimadamore
- Wed, 02 Mar 2011 21:06:17 -0800
- by jjg [Wed, 02 Mar 2011 21:06:17 -0800] rev 903
- 6986892: confusing warning given after errors in annotation processing
Reviewed-by: darcy
- Wed, 02 Mar 2011 14:03:38 -0800
- by jjg [Wed, 02 Mar 2011 14:03:38 -0800] rev 902
- 6986895: compiler gives misleading message for no input files
Reviewed-by: darcy
- Wed, 02 Mar 2011 10:56:39 +0000
- by mcimadamore [Wed, 02 Mar 2011 10:56:39 +0000] rev 901
- 6541876: "Enclosing Instance" error new in 1.6
Summary: unqualified 'this' should not be selected in a qualified super() call in a default constructor
Reviewed-by: jjg
- Tue, 01 Mar 2011 12:00:06 -0800
- by jjg [Tue, 01 Mar 2011 12:00:06 -0800] rev 900
- 7021183: 269: assertion failure getting enclosing element of an undefined name
Reviewed-by: mcimadamore
- Mon, 28 Feb 2011 13:42:24 -0800
- by jjg [Mon, 28 Feb 2011 13:42:24 -0800] rev 899
- 7022711: compiler crash in try-with-resources
Reviewed-by: mcimadamore
- Mon, 28 Feb 2011 13:37:48 -0800
- by jjg [Mon, 28 Feb 2011 13:37:48 -0800] rev 898
- 7022741: warning counts are wrong after anno processing
Reviewed-by: mcimadamore
- Mon, 28 Feb 2011 12:19:18 -0800
- by jjg [Mon, 28 Feb 2011 12:19:18 -0800] rev 897
- 7022337: repeated warnings about bootclasspath not set
Reviewed-by: mcimadamore
- Mon, 28 Feb 2011 11:50:56 +0000
- by mcimadamore [Mon, 28 Feb 2011 11:50:56 +0000] rev 896
- 7015715: lub gets stuck on type with complex supertype
Summary: lub should not scan supertypes unnecessarily
Reviewed-by: jjg, dlsmith
- Mon, 28 Feb 2011 11:48:53 +0000
- by mcimadamore [Mon, 28 Feb 2011 11:48:53 +0000] rev 895
- 7015430: Incorrect thrown type determined for unchecked invocations
Summary: Thrown types do not get updated after 15.12.2.8, and do not get erased as per 15.12.2.6
Reviewed-by: jjg, dlsmith
- Fri, 25 Feb 2011 12:19:00 -0800
- by jjg [Fri, 25 Feb 2011 12:19:00 -0800] rev 894
- 7022310: test/tools/javac/diags/Example: args added twice
Reviewed-by: mcimadamore
- Fri, 25 Feb 2011 12:09:33 -0800
- by jjg [Fri, 25 Feb 2011 12:09:33 -0800] rev 893
- 7021650: fix Context issues
Reviewed-by: mcimadamore
- Thu, 24 Feb 2011 08:40:49 -0800
- by jjh [Thu, 24 Feb 2011 08:40:49 -0800] rev 892
- 7018753: tools/javac/varargs/warning/Warn5.java times out on slow machines
Summary: Use a single file manager for all JavacTasks
Reviewed-by: jjg, mcimadamore
- Wed, 23 Feb 2011 10:34:45 -0800
- by lana [Wed, 23 Feb 2011 10:34:45 -0800] rev 891
- Merge
- Wed, 23 Feb 2011 14:17:08 +0000
- by mcimadamore [Wed, 23 Feb 2011 14:17:08 +0000] rev 890
- 7019631: issues in test headers in b130
Summary: fix to test headers not containing correct bug ID
Reviewed-by: jjg
- Wed, 23 Feb 2011 14:16:12 +0000
- by mcimadamore [Wed, 23 Feb 2011 14:16:12 +0000] rev 889
- 7020657: Javac rejects a fairly common idiom with raw override and interfaces
Summary: name clash should not be reported if subinterface/implementing class resolves the clash by defining common overrider
Reviewed-by: jjg
- Thu, 10 Mar 2011 17:11:19 -0800
- by cl [Thu, 10 Mar 2011 17:11:19 -0800] rev 888
- Added tag jdk7-b133 for changeset e77e98f936e8
- Thu, 03 Mar 2011 14:13:21 -0800
- by katleman [Thu, 03 Mar 2011 14:13:21 -0800] rev 887
- Added tag jdk7-b132 for changeset e3d011d59a33
- Thu, 24 Feb 2011 18:05:10 -0800
- by lana [Thu, 24 Feb 2011 18:05:10 -0800] rev 886
- Merge
- Mon, 21 Feb 2011 14:35:12 -0800
- by lana [Mon, 21 Feb 2011 14:35:12 -0800] rev 885
- Merge
- Fri, 18 Feb 2011 15:55:20 -0800
- by darcy [Fri, 18 Feb 2011 15:55:20 -0800] rev 884
- 7020047: Project Coin: generate null-check around try-with-resources close call
Reviewed-by: jjg
- Fri, 18 Feb 2011 16:17:44 +0000
- by mcimadamore [Fri, 18 Feb 2011 16:17:44 +0000] rev 883
- 7020626: diamond: add diagnostic test for diamond and non-generic classes
Summary: Fix failure in regression test CheckExamples
Reviewed-by: jjg
- Fri, 18 Feb 2011 08:12:06 -0800
- by ksrini [Fri, 18 Feb 2011 08:12:06 -0800] rev 882
- 7018859: javac turn off the Zip optimization by default
Reviewed-by: jjg
- Fri, 18 Feb 2011 12:28:49 +0000
- by mcimadamore [Fri, 18 Feb 2011 12:28:49 +0000] rev 881
- 7020043: Project Coin: diamond allowed on non-generic type
Summary: Diamond oerator should be disallowed on non-generic class types (i.e. String)
Reviewed-by: jjg
- Wed, 16 Feb 2011 10:27:00 -0800
- by dlsmith [Wed, 16 Feb 2011 10:27:00 -0800] rev 880
- 6990136: Cleanup use of Type.clone()
Summary: Introduced factory methods in class Types which can be used rather than clone().
Reviewed-by: jjg, mcimadamore
- Tue, 15 Feb 2011 08:35:05 -0800
- by lana [Tue, 15 Feb 2011 08:35:05 -0800] rev 879
- Merge
- Tue, 15 Feb 2011 11:51:04 +0000
- by mcimadamore [Tue, 15 Feb 2011 11:51:04 +0000] rev 878
- 7017104: improve error reporting for uncaught/undeclared exceptions from try-with-resources
Summary: twr should generate better error message when uncaught exceptions are thrown by implicit call of close() method
Reviewed-by: jjg
- Tue, 15 Feb 2011 11:49:46 +0000
- by mcimadamore [Tue, 15 Feb 2011 11:49:46 +0000] rev 877
- 7017664: Add listeners infrastracture to javac scopes
Summary: Add listeners to javac scopes, added CompoundScope and correct invalidation logic for ImplementationCache
Reviewed-by: jjg
- Mon, 14 Feb 2011 14:27:47 -0800
- by jjg [Mon, 14 Feb 2011 14:27:47 -0800] rev 876
- 7008433: Minor copyright changes
Reviewed-by: jjg
Contributed-by: kelly.ohair@oracle.com
- Fri, 11 Feb 2011 17:10:26 -0800
- by jjg [Fri, 11 Feb 2011 17:10:26 -0800] rev 875
- 6505047: javax.lang.model.element.Element.getEnclosingElement() doesn't return null for type parameter
Reviewed-by: darcy
- Thu, 10 Feb 2011 15:05:33 -0800
- by jjg [Thu, 10 Feb 2011 15:05:33 -0800] rev 874
- 6485027: javac incorrectly handles relative paths in manifest classpath
Reviewed-by: mcimadamore
- Thu, 10 Feb 2011 14:27:34 -0800
- by jjg [Thu, 10 Feb 2011 14:27:34 -0800] rev 873
- 7018452: langtools not buildable on Mac
Reviewed-by: ohair
- Thu, 10 Feb 2011 14:24:26 -0800
- by jjg [Thu, 10 Feb 2011 14:24:26 -0800] rev 872
- 7018098: CacheFSInfo persists too long
Reviewed-by: mcimadamore
- Wed, 09 Feb 2011 18:26:08 -0800
- by jjg [Wed, 09 Feb 2011 18:26:08 -0800] rev 871
- 7018447: langtools launcher template fails if tools run from their own directory
Reviewed-by: jjg
Contributed-by: daniel.smith@oracle.com
- Wed, 09 Feb 2011 14:10:52 -0800
- by jjg [Wed, 09 Feb 2011 14:10:52 -0800] rev 870
- 7010792: remove bad debugging method from javac
Reviewed-by: mcimadamore
- Wed, 09 Feb 2011 14:04:53 -0800
- by jjg [Wed, 09 Feb 2011 14:04:53 -0800] rev 869
- 7016750: tools/javac/nio/CompileTest failing in nightly test
Reviewed-by: mcimadamore
- Thu, 24 Feb 2011 15:16:13 -0800
- by cl [Thu, 24 Feb 2011 15:16:13 -0800] rev 868
- Added tag jdk7-b131 for changeset 67221b8643b4
- Wed, 23 Feb 2011 15:49:34 -0800
- by cl [Wed, 23 Feb 2011 15:49:34 -0800] rev 867
- Merge
- Wed, 16 Feb 2011 13:30:12 -0800
- by ohair [Wed, 16 Feb 2011 13:30:12 -0800] rev 866
- 7013964: openjdk LICENSE file needs rebranding
Reviewed-by: darcy, katleman, jjg
- Fri, 18 Feb 2011 14:23:59 -0800
- by cl [Fri, 18 Feb 2011 14:23:59 -0800] rev 865
- Added tag jdk7-b130 for changeset 7a98db8cbfce
- Tue, 15 Feb 2011 12:34:33 -0800
- by ohair [Tue, 15 Feb 2011 12:34:33 -0800] rev 864
- Merge
- Fri, 11 Feb 2011 23:49:42 -0800
- by mfang [Fri, 11 Feb 2011 23:49:42 -0800] rev 863
- Merge
- Fri, 11 Feb 2011 22:58:59 -0800
- by mfang [Fri, 11 Feb 2011 22:58:59 -0800] rev 862
- Merge
- Thu, 10 Feb 2011 16:51:53 -0800
- by mfang [Thu, 10 Feb 2011 16:51:53 -0800] rev 861
- 7017734: jdk7 message drop 1 translation integration
Reviewed-by: ogino, yhuang
- Mon, 14 Feb 2011 16:31:21 -0800
- by lana [Mon, 14 Feb 2011 16:31:21 -0800] rev 860
- Merge
- Mon, 07 Feb 2011 11:42:12 -0800
- by jjg [Mon, 07 Feb 2011 11:42:12 -0800] rev 859
- 7017675: typo in JavacParser for allowUnderscoresInLiterals
Reviewed-by: dlsmith
Contributed-by: peter.b.kessler@oracle.com
- Mon, 07 Feb 2011 18:10:13 +0000
- by mcimadamore [Mon, 07 Feb 2011 18:10:13 +0000] rev 858
- 7007615: java_util/generics/phase2/NameClashTest02 fails since jdk7/pit/b123.
Summary: override clash algorithm is not implemented correctly
Reviewed-by: jjg
- Mon, 07 Feb 2011 18:09:46 +0000
- by mcimadamore [Mon, 07 Feb 2011 18:09:46 +0000] rev 857
- 7017414: before the move of JSR 292 to package java.lang.invoke, javac must recognize the new package
Summary: added support for future 292 package (support for old location 'java.dyn' will be removed in followup changeset)
Reviewed-by: jjg
- Fri, 04 Feb 2011 17:30:28 -0800
- by lana [Fri, 04 Feb 2011 17:30:28 -0800] rev 856
- Merge
- Thu, 03 Feb 2011 09:38:19 +0000
- by mcimadamore [Thu, 03 Feb 2011 09:38:19 +0000] rev 855
- 7014715: javac returns different error code for certain failure(s)
Summary: javac silently crashes when emitting certain kinds of resolution diagnostics
Reviewed-by: jjg
- Thu, 03 Feb 2011 09:37:28 +0000
- by mcimadamore [Thu, 03 Feb 2011 09:37:28 +0000] rev 854
- 6969184: poor error recovery after symbol not found
Summary: generic type-well formedness check should ignore erroneous symbols
Reviewed-by: jjg
- Thu, 03 Feb 2011 09:36:28 +0000
- by mcimadamore [Thu, 03 Feb 2011 09:36:28 +0000] rev 853
- 5017953: spurious cascaded diagnostics when name not found
Summary: when an operator is applied to one or more erroneous operands, spurious diagnostics are generated
Reviewed-by: jjg
- Thu, 03 Feb 2011 09:35:21 +0000
- by mcimadamore [Thu, 03 Feb 2011 09:35:21 +0000] rev 852
- 6594914: @SuppressWarnings("deprecation") does not not work for the type of a variable
Summary: Lint warnings generated during MemberEnter might ignore @SuppressWarnings annotations
Reviewed-by: jjg
- Tue, 01 Feb 2011 10:11:05 -0800
- by darcy [Tue, 01 Feb 2011 10:11:05 -0800] rev 851
- 6961571: Update visitors to support ARM's ElementKind.RESOURCE_VARIABLE
Reviewed-by: jjg
- Mon, 31 Jan 2011 19:06:32 -0800
- by darcy [Mon, 31 Jan 2011 19:06:32 -0800] rev 850
- 7014734: Project Coin: Allow optional trailing semicolon to terminate resources list in try-with-resources
Reviewed-by: jjg
- Fri, 28 Jan 2011 16:54:18 -0800
- by darcy [Fri, 28 Jan 2011 16:54:18 -0800] rev 849
- 7015530: Reiterate API specializations in javax.lang.model.elment subinterfaces
Reviewed-by: jjg
- Fri, 28 Jan 2011 12:36:34 +0000
- by alanb [Fri, 28 Jan 2011 12:36:34 +0000] rev 848
- Merge
- Fri, 28 Jan 2011 09:25:20 +0000
- by alanb [Fri, 28 Jan 2011 09:25:20 +0000] rev 847
- 7006126: (fs) Updates to file system API (1/2011)
Reviewed-by: jjg
- Fri, 28 Jan 2011 12:06:21 +0000
- by mcimadamore [Fri, 28 Jan 2011 12:06:21 +0000] rev 846
- 6838943: inference: javac is not handling type-variable substitution properly
Summary: free type-variables are being replaced with type-variables bound to forall type leading to unsoundness
Reviewed-by: jjg, dlsmith
- Fri, 28 Jan 2011 12:03:49 +0000
- by mcimadamore [Fri, 28 Jan 2011 12:03:49 +0000] rev 845
- 6313164: javac generates code that fails byte code verification for the varargs feature
Summary: method applicability check should fail if formal varargs element type is not accessible
Reviewed-by: jjg
- Fri, 28 Jan 2011 12:01:07 +0000
- by mcimadamore [Fri, 28 Jan 2011 12:01:07 +0000] rev 844
- 6910550: javac 1.5.0_17 fails with incorrect error message
Summary: multiple clashing members declared in same class should be added to the class' scope in order to avoid downstream spurious diagnostics
Reviewed-by: jjg
- Fri, 28 Jan 2011 00:09:38 -0800
- by jjh [Fri, 28 Jan 2011 00:09:38 -0800] rev 843
- 7015482: jtreg test tools/javac/diags/MessageInfo.java fails when test/ dir is not in langtools repo
Summary: Don't fail if the needed file isn't present, if running under jtreg.
Reviewed-by: jjg
- Wed, 26 Jan 2011 13:45:25 -0800
- by jjg [Wed, 26 Jan 2011 13:45:25 -0800] rev 842
- 7013272: Automatically generate info about how compiler resource keys are used
Reviewed-by: mcimadamore
- Wed, 26 Jan 2011 11:20:19 -0800
- by jjg [Wed, 26 Jan 2011 11:20:19 -0800] rev 841
- 6554097: "final" confuses @SuppressWarnings
Reviewed-by: mcimadamore
- Tue, 25 Jan 2011 17:02:56 -0800
- by darcy [Tue, 25 Jan 2011 17:02:56 -0800] rev 840
- 7013420: Project Coin: remove general expression support from try-with-resources statement
Reviewed-by: mcimadamore, jjg
- Mon, 24 Jan 2011 16:38:56 -0800
- by jjg [Mon, 24 Jan 2011 16:38:56 -0800] rev 839
- 6988106: javac report 'java.lang.IllegalMonitorStateException'
Reviewed-by: ksrini
- Mon, 24 Jan 2011 16:34:25 -0800
- by jjg [Mon, 24 Jan 2011 16:34:25 -0800] rev 838
- 6581775: Fix the white space problem in javac shell tests
Reviewed-by: mcimadamore
- Mon, 24 Jan 2011 16:17:33 -0800
- by jjg [Mon, 24 Jan 2011 16:17:33 -0800] rev 837
- 6963934: JCCompilationUnit.getImports does not report all imports
Reviewed-by: mcimadamore
- Thu, 10 Feb 2011 16:24:51 -0800
- by cl [Thu, 10 Feb 2011 16:24:51 -0800] rev 836
- Added tag jdk7-b129 for changeset 1383d1ee8b5d
- Thu, 03 Feb 2011 17:22:28 -0800
- by cl [Thu, 03 Feb 2011 17:22:28 -0800] rev 835
- Added tag jdk7-b128 for changeset d7225b476a5d
- Fri, 28 Jan 2011 10:06:08 -0800
- by lana [Fri, 28 Jan 2011 10:06:08 -0800] rev 834
- Merge
- Mon, 24 Jan 2011 13:25:42 -0800
- by lana [Mon, 24 Jan 2011 13:25:42 -0800] rev 833
- Merge
- Mon, 24 Jan 2011 15:45:41 +0000
- by mcimadamore [Mon, 24 Jan 2011 15:45:41 +0000] rev 832
- 7013865: varargs: javac crashes during overload resolution with generic varargs
Summary: fixed regression with varargs overload resolution that leads javac to crash
Reviewed-by: jjg
- Mon, 24 Jan 2011 15:45:24 +0000
- by mcimadamore [Mon, 24 Jan 2011 15:45:24 +0000] rev 831
- 6569633: Varargs: parser error when varargs element type is an array
Summary: explicit error message when old-style array syntax is mixed with varargs
Reviewed-by: jjg
- Mon, 24 Jan 2011 15:45:06 +0000
- by mcimadamore [Mon, 24 Jan 2011 15:45:06 +0000] rev 830
- 6510286: Wording of javac error for inner classes
Summary: 'inner classes cannot have static declarations' message needs to be reworked
Reviewed-by: jjg
- Mon, 24 Jan 2011 15:44:51 +0000
- by mcimadamore [Mon, 24 Jan 2011 15:44:51 +0000] rev 829
- 6968793: issues with diagnostics
Summary: several diagnostic improvements
Reviewed-by: jjg
- Mon, 24 Jan 2011 15:44:15 +0000
- by mcimadamore [Mon, 24 Jan 2011 15:44:15 +0000] rev 828
- 6943278: spurious error message for inference and type-variable with erroneous bound
Summary: type-inference should ignore erroneous bounds
Reviewed-by: jjg
- Wed, 19 Jan 2011 19:01:35 -0800
- by lana [Wed, 19 Jan 2011 19:01:35 -0800] rev 827
- Merge
- Tue, 18 Jan 2011 08:37:05 -0800
- by ksrini [Tue, 18 Jan 2011 08:37:05 -0800] rev 826
- 6982999: tools must support -target 7 bytecodes
Reviewed-by: jjg, jrose
- Fri, 14 Jan 2011 13:59:18 -0800
- by ksrini [Fri, 14 Jan 2011 13:59:18 -0800] rev 825
- 7011272: langtools build.xml should provide a patch target
Reviewed-by: jonathan, jjh
- Fri, 14 Jan 2011 11:55:53 -0800
- by jjg [Fri, 14 Jan 2011 11:55:53 -0800] rev 824
- 6571165: Minor doc bugs in JavaCompiler.java
Reviewed-by: mcimadamore
- Fri, 14 Jan 2011 11:45:19 -0800
- by jjg [Fri, 14 Jan 2011 11:45:19 -0800] rev 823
- 6419926: JSR 199: FileObject.toUri() generates URI without schema (Solaris)
Reviewed-by: mcimadamore
- Fri, 14 Jan 2011 09:46:44 +0000
- by mcimadamore [Fri, 14 Jan 2011 09:46:44 +0000] rev 822
- 6949040: java.dyn package must be compiled with -target 7 or better
Summary: issue error (rather than warning) when @PolymorphicSignature is found and target < 7
Reviewed-by: jjg
- Fri, 14 Jan 2011 09:45:52 +0000
- by mcimadamore [Fri, 14 Jan 2011 09:45:52 +0000] rev 821
- 7007432: Test generic types well-formedness
Summary: add a new kind of check (well-formedness of generic type w.r.t. declared bounds) in the type-harness
Reviewed-by: jjg
- Fri, 14 Jan 2011 09:45:04 +0000
- by mcimadamore [Fri, 14 Jan 2011 09:45:04 +0000] rev 820
- 6992698: JSR 292: remove support for transient syntax in polymorphic signature calls
Summary: special syntax to denote indy return type through type parameters should be removed (and cast shall be used instead)
Reviewed-by: jjg, jrose
- Thu, 13 Jan 2011 21:28:38 -0800
- by bpatel [Thu, 13 Jan 2011 21:28:38 -0800] rev 819
- 7010528: javadoc performance regression
Reviewed-by: jjg