Maurizio Cimadamore
82db21e08d
8068995: Cleanup method reference lookup code
...
Simplify method reference code lookup and generate better/more uniform diagnostics
Reviewed-by: vromero
2015-01-15 13:58:11 +00:00
Jan Lahoda
1b90760ef4
8066843: Messager.printMessage cannot print multiple errors for same source position
...
Using a DiagnosticFlag to mark diagnostics that should be always printed even if multiple of them have the same source position.
Reviewed-by: darcy, jjg, mcimadamore
2015-01-13 19:13:42 +01:00
Srikanth Adayapalam
2b3c75aa36
8027888: javac wrongly allows annotations in array-typed class literals
...
Compiler incorrectly accepts type annotations on array-typed class literals.
Reviewed-by: jlahoda, jfranck
2015-01-13 10:36:41 +01:00
Srikanth Adayapalam
5cb253a2e9
8068254: Method reference uses wrong qualifying type
...
Generated code fails with IllegalAccessError due to compiler's mishandling of packageprivate classes in method reference expressions.
Reviewed-by: rfield, mcimadamore
2015-01-13 10:32:19 +01:00
Srikanth Adayapalam
33a3e1add3
8037546: javac -parameters does not emit parameter names for lambda expressions
...
MethodParameters attribute is missing for synthetic methods encoding lambda expressions.
Reviewed-by: rfield, mcimadamore
2015-01-13 10:25:24 +01:00
Srikanth Adayapalam
1be81e358c
8062358: ClassCastException in TransTypes.visitApply
...
Incorrect handling of subtype relations involving lower bounded wildcard causes ClassCastException
Reviewed-by: vromero, dlsmith
2015-01-13 10:17:25 +01:00
J. Duke
7d89dd0039
Merge
2017-07-05 20:14:13 +02:00
J. Duke
64b87fc657
Merge
2017-07-05 20:14:07 +02:00
J. Duke
7a7fbd12e9
Merge
2017-07-05 20:14:02 +02:00
J. Duke
b5fb15ad9d
Merge
2017-07-05 20:13:58 +02:00
J. Duke
21cd80cd2f
Merge
2017-07-05 20:13:53 +02:00
J. Duke
00f75dab63
Merge
2017-07-05 20:13:47 +02:00
J. Duke
981350aefd
Merge
2017-07-05 20:13:41 +02:00
J. Duke
27a17f118b
Merge
2017-07-05 20:13:35 +02:00
J. Duke
49f6e20fba
Added tag jdk9-b45 for changeset bfc24ae2b900
2017-07-05 20:13:25 +02:00
J. Duke
d708838bee
Merge
2017-07-05 20:13:25 +02:00
J. Duke
f29a10fde1
Merge
2017-07-05 20:13:21 +02:00
J. Duke
add20086d2
Merge
2017-07-05 20:13:14 +02:00
J. Duke
12f470765d
Merge
2017-07-05 20:13:08 +02:00
J. Duke
e7ceaf1579
Merge
2017-07-05 20:13:05 +02:00
J. Duke
e53bdbf9ab
Merge
2017-07-05 20:13:01 +02:00
J. Duke
27c2421978
Merge
2017-07-05 20:12:57 +02:00
J. Duke
79daddc7ec
Merge
2017-07-05 20:12:43 +02:00
J. Duke
5b58151c4f
Added tag jdk9-b44 for changeset abbfccd659b9
2017-07-05 20:12:20 +02:00
J. Duke
d85024b321
Merge
2017-07-05 20:12:20 +02:00
J. Duke
2c944c9fc9
Merge
2017-07-05 20:12:15 +02:00
J. Duke
93865decb3
Merge
2017-07-05 20:12:08 +02:00
J. Duke
f434c58e7b
Merge
2017-07-05 20:12:03 +02:00
J. Duke
1ef4b7c42b
Merge
2017-07-05 20:11:58 +02:00
J. Duke
e43240c8cf
Merge
2017-07-05 20:11:52 +02:00
J. Duke
ffd74d95af
Merge
2017-07-05 20:11:47 +02:00
J. Duke
af757204d4
Merge
2017-07-05 20:11:32 +02:00
J. Duke
16fd24d195
Added tag jdk9-b43 for changeset 6494b13f88a8
2017-07-05 20:11:08 +02:00
J. Duke
f6c045bef0
Merge
2017-07-05 20:11:08 +02:00
J. Duke
7bcd68204b
Merge
2017-07-05 20:11:04 +02:00
J. Duke
c687b091de
Merge
2017-07-05 20:11:00 +02:00
J. Duke
1f2d6ba173
Merge
2017-07-05 20:10:57 +02:00
J. Duke
471aa144e5
Merge
2017-07-05 20:10:53 +02:00
J. Duke
fc69e0be42
Merge
2017-07-05 20:10:48 +02:00
J. Duke
3432f1a112
Merge
2017-07-05 20:10:44 +02:00
J. Duke
6ae7566845
Merge
2017-07-05 20:10:37 +02:00
J. Duke
c587b06be2
Added tag jdk9-b42 for changeset 3107be2ba9c6
2017-07-05 20:10:08 +02:00
J. Duke
bbce1abbce
Merge
2017-07-05 20:10:08 +02:00
J. Duke
da2b518a4c
Merge
2017-07-05 20:10:04 +02:00
J. Duke
2a54d5c420
Merge
2017-07-05 20:09:54 +02:00
J. Duke
6284697046
Merge
2017-07-05 20:09:48 +02:00
J. Duke
8a268d8e9f
Merge
2017-07-05 20:09:40 +02:00
J. Duke
19b9a527d5
Merge
2017-07-05 20:09:35 +02:00
J. Duke
c831b93637
Merge
2017-07-05 20:09:31 +02:00
J. Duke
9464c8981e
Merge
2017-07-05 20:09:15 +02:00