Commit Graph

22052 Commits

Author SHA1 Message Date
Joe Darcy
6fc7157058 8028543: Add SourceVersion.RELEASE_9
Reviewed-by: jjg
2014-01-07 11:43:56 -08:00
Robert Field
8d4ba575b6 8030626: java.lang.VerifyError: Bad return type when lambda's body is in parentheses
Properly type convert the body of a lambda expression (forward port to JDK9 of 8029558)

Reviewed-by: vromero
2013-12-22 21:57:01 -08:00
Vicente Romero
b0f5f93cd0 8029240: Default methods not always visible under -source 7
Reviewed-by: jjg
2013-12-19 22:24:27 +00:00
Vicente Romero
a4bac02fa4 8030218: javac, compile time error isn't shown when final static field is not assigned, follow-up
Reviewed-by: jjg, jfranck, sundar
2013-12-19 21:58:50 +00:00
Vicente Romero
3c77de74be 8030807: langtools should still build using jdk 7
Reviewed-by: briangoetz
2013-12-19 20:16:44 +00:00
Paul Govereau
4d793c02be 8030726: tools/javac/NoStringToLower.java fails due to enforcement no use of String.toLowerCase on non-langtools classes
Fix NoStringToLower test to only enforce ban on String.toLowerCase on langtools classes

Reviewed-by: vromero, jfranck
2013-12-19 11:38:45 -05:00
Brian Goetz
6b6b488756 8030244: Update langtools to use Diamond
Reviewed-by: darcy
2013-12-18 16:05:18 -05:00
Vicente Romero
6255412f38 8029721: javac crash for annotated parameter type of lambda in a field
Reviewed-by: rfield, jfranck
2013-12-18 19:22:58 +00:00
Vicente Romero
7f46fe764f 8029569: internal javac cast exception when resolving varargs ambiguity
Reviewed-by: jjg
2013-12-18 19:15:58 +00:00
Kumar Srinivasan
d56f2315c5 8029504: Regression: TestDocRootLink test fails on Windows
Reviewed-by: bpatel, jjg
2013-12-06 09:07:47 -08:00
Brian Goetz
dbcdc16212 8030253: Update langtools to use strings-in-switch
8030262: Update langtools to use foreach loops
8030245: Update langtools to use try-with-resources and multi-catch

Reviewed-by: darcy
2013-12-18 10:29:25 -05:00
Eric McCorkle
bedae747dc 8030687: Add .out files to fix failing tests
Forgot to hg add golden files in a previous fix

Reviewed-by: jjg
2013-12-17 19:27:49 -05:00
Paul Govereau
a183356fde 8030642: Add golden files to javac/limits
Add golden files to check output of negative compilation tests in javac/limits

Reviewed-by: jjg, emc
2013-12-17 18:15:48 -05:00
Joe Darcy
f089800ee7 8030080: Correct misstatement in JSR 269 MR (in javax.lang.model)
Reviewed-by: jfranck
2013-12-17 10:28:36 -08:00
Jan Lahoda
0f0e04b6a0 8028235: Better error recovery for parsing 'void' as a type of the lambda parameter
Handle "void" as a primitive type in JavacParser.analyzeParens.

Reviewed-by: vromero
2013-12-17 10:58:26 +01:00
Jan Lahoda
92c25244aa 8028415: TreeMaker.Literal(Object) creates invalid JCLiterals when passed a Character
JCLiteral for char must contain an Integer, not the provided Character.

Reviewed-by: jjg
2013-12-17 10:58:21 +01:00
Jan Lahoda
8ebb81fb7a 8029800: Flags.java uses String.toLowerCase without specifying Locale
Introducing StringUtils.toLowerCase/toUpperCase independent on the default locale, converting almost all usages of String.toLowerCase/toUpperCase to use the new methods.

Reviewed-by: jjg, bpatel
2013-12-17 10:55:59 +01:00
Jan Lahoda
b06d1bfb55 8029715: test needs bugID added to @bug tag
Adding forgotten bug number

Reviewed-by: vromero
2013-12-17 10:55:58 +01:00
Joe Darcy
b2651d0972 8028545: Add -source 9 and -target 9 to javac
8000961: Change javac source and target default to 9

Reviewed-by: jjg
2013-12-16 10:15:38 -08:00
Vicente Romero
ffb2f48033 8030214: fix for JDK-8020216 breaks the build
Reviewed-by: jjg
2013-12-16 17:33:18 +00:00
Andrey Nazarov
213b16163b 8028708: TEST_BUG, Tests should pass through VM options, langtools tests
Reviewed-by: jjg, vromero
2013-12-16 15:07:13 +00:00
Vicente Romero
4d99383951 8020216: javac, compile time error isn't shown when final static field is not assigned
Reviewed-by: jjg
2013-12-16 14:32:12 +00:00
Iris Clark
98948bb8af 8030068: Update .jcheck/conf files for JDK 9
Reviewed-by: mr
2013-12-13 09:36:24 -08:00
Iris Clark
d782fd4585 Added tag jdk9-b00 for changeset 4b89cce23b75 2013-12-12 15:27:11 -08:00
J. Duke
15c2120672 Merge 2017-07-05 19:26:09 +02:00
J. Duke
3c86d15a4d Merge 2017-07-05 19:26:06 +02:00
J. Duke
88b40a0c6c Merge 2017-07-05 19:26:03 +02:00
J. Duke
a5deb10fc5 Merge 2017-07-05 19:26:00 +02:00
J. Duke
bae2e2b3d0 Merge 2017-07-05 19:25:57 +02:00
J. Duke
529834b3aa Merge 2017-07-05 19:25:55 +02:00
J. Duke
ec997185a5 Merge 2017-07-05 19:25:52 +02:00
J. Duke
2d14c6019a Merge 2017-07-05 19:25:49 +02:00
J. Duke
4275b93b8f Added tag jdk8-b120 for changeset a1ee9743f4ee 2017-07-05 19:25:40 +02:00
J. Duke
9a9add8825 Merge 2017-07-05 19:25:40 +02:00
J. Duke
6b89c2cc7b Merge 2017-07-05 19:25:36 +02:00
J. Duke
cc8c8c8c79 Merge 2017-07-05 19:25:31 +02:00
J. Duke
df5d3e98e2 Merge 2017-07-05 19:25:28 +02:00
J. Duke
f13008ceaa Merge 2017-07-05 19:25:24 +02:00
J. Duke
3aea101f92 Merge 2017-07-05 19:25:20 +02:00
J. Duke
2dd8933aa1 Merge 2017-07-05 19:25:17 +02:00
J. Duke
5aa800c179 Merge 2017-07-05 19:25:03 +02:00
J. Duke
2c4cf81da9 Added tag jdk8-b119 for changeset 87b743b2263c 2017-07-05 19:24:48 +02:00
J. Duke
9d65d79487 Merge 2017-07-05 19:24:47 +02:00
J. Duke
69344cc842 Merge 2017-07-05 19:24:44 +02:00
J. Duke
a73dc6aa42 Merge 2017-07-05 19:24:37 +02:00
J. Duke
1b3c77ddfc Merge 2017-07-05 19:24:32 +02:00
J. Duke
d15fafbfe0 Merge 2017-07-05 19:24:26 +02:00
J. Duke
eefa103320 Merge 2017-07-05 19:24:20 +02:00
J. Duke
535e494a12 Merge 2017-07-05 19:24:14 +02:00
J. Duke
5b92500617 Merge 2017-07-05 19:23:56 +02:00