#
4210:0b32afcabef4 |
|
12-Jun-2017 |
cushon |
8144185: javac produces incorrect RuntimeInvisibleTypeAnnotations length attribute Reviewed-by: sadayapalam
|
#
4202:2bd34895dda2 |
|
15-Jun-2017 |
jlahoda |
8170326: Inconsistencies between code, compiler.properties and comments Summary: Converting uses of Log and JCDiagnostic.Factory methods to use CompilerProperties instead of plain Strings, fixing inconsistencies, adding crules analyzer to ensure CompilerProperties are used whenever possible. Reviewed-by: mcimadamore
|
#
4011:28a6e8d3ccc7 |
|
03-Mar-2017 |
vromero |
8175191: dead code removal at package com.sun.tools.javac.comp Reviewed-by: mcimadamore
|
#
3885:6c729485e202 |
|
16-Jan-2017 |
sadayapalam |
8171993: AssertionError when compiling method reference with generic code and varargs. Reviewed-by: mcimadamore
|
#
3828:d30434bde0a8 |
|
16-Dec-2016 |
mcimadamore |
8171371: Remove redundant type-arguments from generic method calls Reviewed-by: jjg, rfield, mchung
|
#
3648:31c022a17639 |
|
13-Sep-2016 |
sadayapalam |
8138667: java.lang.IllegalAccessError: tried to access method (for a protected method) Reviewed-by: mcimadamore
|
#
3528:5538ba41cb97 |
|
08-Jul-2016 |
vromero |
8153407: javac, fold debug options Reviewed-by: mcimadamore, jjg
|
#
3517:842044680f36 |
|
06-Jul-2016 |
vromero |
8160915: javac, option forceSerializable should be restored Reviewed-by: jjg
|
#
3516:d5420d4ccbaa |
|
06-Jul-2016 |
vromero |
8160891: javac, remove unused options, step 3 Reviewed-by: mcimadamore
|
#
3225:3a9a4b5eabe4 |
|
27-Jan-2016 |
sadayapalam |
8144168: No type annotations generated for nested lambdas Reviewed-by: jlahoda
|
#
3170:dc017a37aac5 |
|
14-Dec-2015 |
vasya |
8145342: Some copyright notices are inconsistently and ill formatted Summary: Adjusted formatting of copyright notices. Reviewed-by: darcy, alundblad
|
#
3163:0a0f082343ea |
|
10-Dec-2015 |
sadayapalam |
8145051: Wrong parameter name in synthetic lambda method leads to verifier error Summary: Synthetic names manufactured by the compiler should not contain '.' Reviewed-by: mcimadamore
|
#
3143:73adc11fd50f |
|
25-Nov-2015 |
sadayapalam |
8143647: Javac compiles method reference that allows results in an IllegalAccessError Summary: Lambda implementation method synthesized by javac should not mention inaccessible types. Reviewed-by: mcimadamore
|
#
3110:d795115f9d6c |
|
19-Nov-2015 |
sadayapalam |
8143217: javac throws NPE when printing diagnostics for Lambda expressions Summary: Fix compiler crash when -XDdumpLambdaToMethodStats option is in effect. Reviewed-by: mcimadamore
|
#
3093:3449ae78c6dc |
|
11-Nov-2015 |
sadayapalam |
8136419: Type annotations in initializers and lambda bodies not written to class file Reviewed-by: jlahoda
|
#
3091:60e39427dbd0 |
|
11-Nov-2015 |
sadayapalam |
8141508: java.lang.invoke.LambdaConversionException: Invalid receiver type Summary: Incorrect handling of intersection type parameter of functional interface descriptor results in call site initialization exception Reviewed-by: mcimadamore
|
#
3087:ed4c306ec942 |
|
08-Nov-2015 |
sadayapalam |
8129740: Incorrect class file created when passing lambda in inner class constructor Summary: Lambda implementation method must be static when lambda is an argument to an explicit constructor call. Reviewed-by: mcimadamore, jlahoda
|
#
2966:4faaf5acd008 |
|
23-Jun-2015 |
sadayapalam |
8076538: Verify error at runtime due to incorrect classification of a lambda as being instance capturing Reviewed-by: mcimadamore
|
#
2864:c4a6ba06abeb |
|
26-Mar-2015 |
jlahoda |
8054220: Debugger doesn't show variables *outside* lambda 8058227: Debugger has no access to outer variables inside Lambda Summary: Put local variables captured by lambda into the lambda method's LocalVariableTable. Reviewed-by: mcimadamore, rfield
|
#
2833:f683944ffa42 |
|
24-Feb-2015 |
jlahoda |
8067886: Inaccessible nested classes can be incorrectly imported Summary: Check type accessibility at the point of import when importing the type using type-import-on-demand. Reviewed-by: mcimadamore, jfranck
|
#
2824:e0b35c562008 |
|
15-Feb-2015 |
mcimadamore |
8071241: Investigate alternate strategy for type-checking operators Summary: Separat operator lookup logic from overload resolution. Reviewed-by: jjg, jlahoda, sadayapalam
|
#
2801:1580b10e028a |
|
20-Jan-2015 |
jfranck |
8046977: ClassCastException: typing information needed for method reference bridging not preserved Reviewed-by: mcimadamore Contributed-by: srikanth.adayapalam@oracle.com
|
#
2788:4359df35c893 |
|
13-Jan-2015 |
jlahoda |
8068254: Method reference uses wrong qualifying type Summary: Generated code fails with IllegalAccessError due to compiler's mishandling of packageprivate classes in method reference expressions. Reviewed-by: rfield, mcimadamore Contributed-by: srikanth.adayapalam@oracle.com
|
#
2787:441711fd360d |
|
13-Jan-2015 |
jlahoda |
8037546: javac -parameters does not emit parameter names for lambda expressions Summary: MethodParameters attribute is missing for synthetic methods encoding lambda expressions. Reviewed-by: rfield, mcimadamore Contributed-by: srikanth.adayapalam@oracle.com
|
#
2761:d386dce997f6 |
|
16-Dec-2014 |
jlahoda |
8067422: Lambda method names are unnecessarily unstable Summary: Lambda method numbers are now assigned per class for non-serializable lambdas. Reviewed-by: mcimadamore, rfield
|
#
2737:3c5de506a1f2 |
|
24-Nov-2014 |
rfield |
8058112: Invalid BootstrapMethod for constructor/method reference Summary: Bridge method references with functional interface method parameters of intersection type Reviewed-by: vromero, dlsmith
|
#
2673:bf8500822576 |
|
21-Oct-2014 |
emc |
8054457: Refactor Symbol kinds from small ints to an enum Summary: Replace bitmap logic in symbol.kind and pkind with an enum-based API Reviewed-by: mcimadamore, jjg
|
#
2655:7193d3fefda6 |
|
04-Oct-2014 |
rfield |
8056051: int[]::clone causes "java.lang.NoClassDefFoundError: Array" Reviewed-by: mcimadamore, vromero
|
#
2571:10fc81ac75b4 |
|
17-Aug-2014 |
chegar |
8054834: Modular Source Code Reviewed-by: alanb, chegar, ihse, mduigou Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com
|