#
4065:6d160fbd7d2e |
|
24-Mar-2017 |
mcimadamore |
8177097: Generic method reference returning wildcard parameterized type does not compile Summary: Captured cache should not be used during 'fake' attr checks Reviewed-by: vromero, jjg
|
#
4047:0025bb118860 |
|
15-Mar-2017 |
mcimadamore |
8176534: Missing check against target-type during applicability inference Summary: PartiallyInferredMethodType should check against target if unchecked conversion occurred Reviewed-by: vromero
|
#
4029:95c92c634f60 |
|
08-Mar-2017 |
mcimadamore |
8176265: Method overload resolution on a covariant base type doesn't work in 9 Summary: Some type mappings should not be recursive Reviewed-by: vromero, jlahoda
|
#
3965:706967704e65 |
|
09-Feb-2017 |
mcimadamore |
8174249: Regression in generic method unchecked calls Summary: Erasure for unchecked call occurs too early after JDK-8078093 Reviewed-by: vromero
|
#
3828:d30434bde0a8 |
|
16-Dec-2016 |
mcimadamore |
8171371: Remove redundant type-arguments from generic method calls Reviewed-by: jjg, rfield, mchung
|
#
3801:8fc0a7bf47a9 |
|
05-Dec-2016 |
mcimadamore |
8170410: inference: javac doesn't implement 18.2.5 correctly Summary: javac does not generate constraints of the kind 'throws alpha' as described in the spec Reviewed-by: vromero, dlsmith
|
#
3728:a94763e89674 |
|
25-Oct-2016 |
mcimadamore |
8168134: Inference: javac incorrectly propagating inner constraint with primitive target Summary: Check for propagation doesn't take into account primitive type constraints Reviewed-by: vromero
|
#
3613:34dea0a7b9ab |
|
25-Aug-2016 |
mcimadamore |
8164399: inference of thrown variable does not work correctly Summary: Logic for inferring thrown variables should exclude non proper bounds as per JLS 18.1 Reviewed-by: vromero, dlsmith
|
#
3528:5538ba41cb97 |
|
08-Jul-2016 |
vromero |
8153407: javac, fold debug options Reviewed-by: mcimadamore, jjg
|
#
3518:ddc91de2ee61 |
|
06-Jul-2016 |
vromero |
8048543: JLS8 18.5.3: inference variable seems to be instantiated unexpectedly Reviewed-by: mcimadamore
|
#
3456:c02775be0f95 |
|
02-Jun-2016 |
mcimadamore |
8158355: Inference graph dot support broken Summary: IllegalStateException when converting an inference graph to dot file Reviewed-by: vromero
|
#
3427:a8b7c9938b74 |
|
23-May-2016 |
mcimadamore |
8157149: Inference: weird propagation of thrown inference variables Summary: Overhaul of treatment of thrown inference variables Reviewed-by: vromero
|
#
3405:d671601a2f2e |
|
17-May-2016 |
mcimadamore |
8156954: javac incorrectly complains of incompatible types Summary: Add heuristics to pick best stuck constraint as per JLS 18.5.2 Reviewed-by: vromero
|
#
3331:09cd25821441 |
|
08-Apr-2016 |
mcimadamore |
8152832: Type inference regression in javac Summary: Stale incoropration actions caused missing inference bounds Reviewed-by: vromero
|
#
3323:680712ce0386 |
|
24-Mar-2016 |
psandoz |
8149644: Integrate VarHandles Reviewed-by: mcimadamore, forax
|
#
3261:527e819dbc95 |
|
23-Feb-2016 |
jjg |
8145472: replace remaining java.io.File with java.nio.file.Path Reviewed-by: vromero
|
#
3111:dd06d18cd7dd |
|
19-Nov-2015 |
mcimadamore |
8067767: type inference performance regression Summary: Overhaul implememntation of inference incorporation Reviewed-by: vromero
|
#
3100:3793a6706e58 |
|
12-Nov-2015 |
mcimadamore |
8046685: Uncompilable large expressions involving generics. Summary: Improve inference propagation logic so that unnecessary inference variables are not propagated. Reviewed-by: vromero
|
#
3089:66a7e82d10a4 |
|
10-Nov-2015 |
mcimadamore |
8141613: Compiler fails to infer generic type Summary: Repeated capture of same expression leads to erroneous inference constraints Reviewed-by: vromero
|
#
3045:7ef2c66892a3 |
|
06-Oct-2015 |
vromero |
8138914: javac, method visitTypeVar() at visitor Types.hashCode generates the same hash code for different type variables Reviewed-by: mcimadamore
|
#
3031:286fc9270404 |
|
15-Sep-2015 |
mcimadamore |
8078093: Severe compiler performance regression Java 7 to 8 for nested method invocations Summary: Add infrastructure to avoid combinatorial explosion of method argument attributions Reviewed-by: jlahoda, vromero, dlsmith
|
#
2994:dd96ac308ab8 |
|
24-Jul-2015 |
vromero |
8132215: class InferenceContext should live in a separate file Reviewed-by: mcimadamore, jlahoda
|
#
2890:e903011dafc7 |
|
22-Apr-2015 |
vromero |
8078024: javac, several incorporation steps are silently failing when an error should be reported Reviewed-by: mcimadamore
|
#
2856:eb7b825ad678 |
|
19-Mar-2015 |
mcimadamore |
8048838: type inference performance regression Summary: Reduce redundant bounds before attempting to do pairwise lub computation during bound incorporation. Reviewed-by: vromero
|
#
2855:0bc7ba363b7f |
|
19-Mar-2015 |
mcimadamore |
8074100: Turn Type.Mapping into a true visitor Summary: replace Type.Mapping with a true visitor in Types Reviewed-by: jlahoda, vromero
|
#
2831:e29b25f6101f |
|
23-Feb-2015 |
mcimadamore |
8071291: Compiler crashes trying to cast UnionType to IntersectionClassType Summary: Compiler tests for .isCompound but then cast to a more specific Type subclass, resulting in CCE Reviewed-by: vromero, jlahoda
|
#
2705:4235749f4989 |
|
06-Nov-2014 |
mcimadamore |
8062977: Inference: NullPointerException during bound incorporation Summary: Bogus Types.asSuper call on array type symbol Reviewed-by: vromero
|
#
2677:211903a785f3 |
|
23-Oct-2014 |
vromero |
8057800: Method reference with generic type creates NPE when compiling Reviewed-by: mcimadamore, 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
|
#
2646:ff1998c1ecab |
|
22-Sep-2014 |
emc |
8048614: Add TypeMetadata to contain type annotations and other type information Summary: Implement general framework for metadata on types Reviewed-by: mcimadamore
|
#
2639:c419bddef7f3 |
|
14-Sep-2014 |
mcimadamore |
8055963: Inference failure with nested invocation Summary: Revise heuristics to force eager instantiation of return inference vars Reviewed-by: vromero
|
#
2602:a75064469e3f |
|
27-Aug-2014 |
mcimadamore |
8056075: Add support for dumping inference dependency graphs Summary: Add option '-XDdumpInferenceGraphTo=<folder>' to dump inference internal dependency graphs Reviewed-by: jjg, jlahoda
|
#
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
|