Srinivas Dama
9bf5e9c8f4
8139255: javac reports "cannot override" messages instead of "cannot hide" messages for static methods
...
Improve clarity of javac messages by discriminating hiding scenerio from overriding
Reviewed-by: mcimadamore, sadayapalam
2015-11-12 08:39:23 +05:30
Srikanth Adayapalam
431aa657a6
8136419: Type annotations in initializers and lambda bodies not written to class file
...
Reviewed-by: jlahoda
2015-11-12 06:13:14 +05:30
Srikanth Adayapalam
f7bc90496a
8142476: Call site initialization exception caused by LambdaConversionException: Invalid receiver type
...
Incorrect handling of intersection typed receiver in method references results in call site initialization exception
Reviewed-by: mcimadamore
2015-11-12 05:59:47 +05:30
Srikanth Adayapalam
7ea18e2abd
8141508: java.lang.invoke.LambdaConversionException: Invalid receiver type
...
Incorrect handling of intersection type parameter of functional interface descriptor results in call site initialization exception
Reviewed-by: mcimadamore
2015-11-11 18:46:03 +05:30
Srikanth Adayapalam
14e78ebab1
8142467: Remove all references Flags.IPROXY
...
Remove all references to flag bit IPROXY that has fallen into disuse.
Reviewed-by: mcimadamore
2015-11-11 17:13:10 +05:30
Maurizio Cimadamore
e0f654819b
8141613: Compiler fails to infer generic type
...
Repeated capture of same expression leads to erroneous inference constraints
Reviewed-by: vromero
2015-11-10 11:49:14 +00:00
Maurizio Cimadamore
bf9db9ef6a
8141639: Signatures in Lower could be made tighter by using JCExpression instead of JCTree
...
Make signatures of Lower methods more specific
Reviewed-by: jlahoda
2015-11-09 16:03:30 +00:00
Srikanth Adayapalam
4d94dba613
8129740: Incorrect class file created when passing lambda in inner class constructor
...
Lambda implementation method must be static when lambda is an argument to an explicit constructor call.
Reviewed-by: mcimadamore, jlahoda
2015-11-09 05:45:22 +05:30
Srikanth Adayapalam
48e3b3f0df
8138612: Do not retain declaration annotations on lambda formal parameters
...
Reviewed-by: jlahoda
2015-11-06 14:45:44 +05:30
J. Duke
ce4153b48f
Merge
2017-07-05 20:59:28 +02:00
J. Duke
97abd2fb6f
Merge
2017-07-05 20:59:23 +02:00
J. Duke
a66b386434
Merge
2017-07-05 20:59:18 +02:00
J. Duke
0d51fbbe9f
Merge
2017-07-05 20:59:13 +02:00
J. Duke
56649a3dae
Merge
2017-07-05 20:59:09 +02:00
J. Duke
4fb9f64cce
Merge
2017-07-05 20:59:04 +02:00
J. Duke
8a758aa32f
Merge
2017-07-05 20:58:59 +02:00
J. Duke
2c2fed13b9
Merge
2017-07-05 20:58:49 +02:00
J. Duke
9e9abfd997
Added tag jdk9-b91 for changeset 8077fd2f055d
2017-07-05 20:58:26 +02:00
J. Duke
bc941d2418
Merge
2017-07-05 20:58:24 +02:00
J. Duke
b120d827c3
Merge
2017-07-05 20:58:19 +02:00
J. Duke
5a5e300cc2
Merge
2017-07-05 20:58:14 +02:00
J. Duke
5cdd2ad8d0
Merge
2017-07-05 20:58:11 +02:00
J. Duke
88390f4167
Merge
2017-07-05 20:58:07 +02:00
J. Duke
871ef0faf9
Merge
2017-07-05 20:58:02 +02:00
J. Duke
07cc682db6
Merge
2017-07-05 20:57:59 +02:00
J. Duke
5081921f4f
Merge
2017-07-05 20:57:54 +02:00
J. Duke
a9c071e412
Added tag jdk9-b90 for changeset d131f4b8433a
2017-07-05 20:57:42 +02:00
J. Duke
a7775aadf7
Merge
2017-07-05 20:57:41 +02:00
J. Duke
64b3b3e151
Merge
2017-07-05 20:57:35 +02:00
J. Duke
bb0843a94f
Merge
2017-07-05 20:57:30 +02:00
J. Duke
591b0be726
Merge
2017-07-05 20:57:26 +02:00
J. Duke
c936738396
Merge
2017-07-05 20:57:21 +02:00
J. Duke
27a2db708a
Merge
2017-07-05 20:57:16 +02:00
J. Duke
ab4aa0ce66
Merge
2017-07-05 20:57:11 +02:00
J. Duke
c8c7925d4b
Merge
2017-07-05 20:57:05 +02:00
J. Duke
927ea469e0
Added tag jdk9-b89 for changeset 4a0312f2894b
2017-07-05 20:56:54 +02:00
J. Duke
1b3ee82ffc
Merge
2017-07-05 20:56:54 +02:00
J. Duke
5b2195c85e
Merge
2017-07-05 20:56:50 +02:00
J. Duke
599c48efd9
Merge
2017-07-05 20:56:44 +02:00
J. Duke
4e4e5a196b
Merge
2017-07-05 20:56:39 +02:00
J. Duke
7e1d932fab
Merge
2017-07-05 20:56:29 +02:00
J. Duke
3c9f424bfe
Merge
2017-07-05 20:56:21 +02:00
J. Duke
e2589bc1b7
Merge
2017-07-05 20:56:13 +02:00
J. Duke
c682eba68d
Merge
2017-07-05 20:55:51 +02:00
J. Duke
29f46c98ad
Added tag jdk9-b88 for changeset 16b4968f9bb8
2017-07-05 20:54:58 +02:00
J. Duke
b2faf14a66
Merge
2017-07-05 20:54:58 +02:00
J. Duke
a1b9f00701
Merge
2017-07-05 20:54:54 +02:00
J. Duke
38d4b5a150
Merge
2017-07-05 20:54:48 +02:00
J. Duke
a3c3e4f8b1
Merge
2017-07-05 20:54:42 +02:00
J. Duke
bec4059aa6
Merge
2017-07-05 20:54:36 +02:00