Liam Miller-Cushon
|
7d78c183c4
|
8130803: add regression test related to fix for JDK-8078024
Reviewed-by: mcimadamore
|
2015-07-09 11:06:48 -07:00 |
|
Sonali Goel
|
08aea23120
|
8080826: Group 15: golden files for tests in tools/javac/generics/type* dirs
Reviewed-by: jjg
|
2015-06-17 13:20:33 -07:00 |
|
Srikanth Adayapalam
|
7dd4ada04b
|
8081521: Compiler has trouble compiling nested diamond allocation constructs involving anonymous classes
Reviewed-by: mcimadamore
|
2015-06-05 18:43:11 +05:30 |
|
Mandy Chung
|
ab120497cf
|
8074432: Move jdeps and javap to jdk.jdeps module
Reviewed-by: jjg, alanb, erikj
|
2015-05-27 13:25:18 -07:00 |
|
Alexander Kulyakhtin
|
b6262441ad
|
8076543: Add @modules as needed to the langtools tests
Reviewed-by: jjg, shurailine
|
2015-05-21 11:41:04 -07:00 |
|
Jan Lahoda
|
9264fe218f
|
8080572: langtools/test/tools/javac/generics/T5011073.java failing
Test/tools/javac/generics/InterfaceCast1.java defines a top-level Set, moving it to a separate directory to avoid clashes.
Reviewed-by: mcimadamore
|
2015-05-18 14:48:41 +02:00 |
|
Sonali Goel
|
945f55124f
|
8075166: Group 14d: golden files for tests in tools/javac/generics/wildcards dir
Reviewed-by: jjg
|
2015-05-15 18:03:51 -07:00 |
|
Sonali Goel
|
4676493261
|
8080539: Remove few test files that did not get removed with the patch
Reviewed-by: jjg
|
2015-05-15 17:47:03 -07:00 |
|
Sonali Goel
|
e16a945d3c
|
8074514: Group 13d: golden files for tests in tools/javac/generics dir
Reviewed-by: jjg
|
2015-05-15 17:43:21 -07:00 |
|
Sonali Goel
|
8f711841fa
|
8075165: Group 14c: golden files for tests in tools/javac/generics/wildcards dir
Reviewed-by: jjg, vromero
|
2015-05-15 17:12:58 -07:00 |
|
Sonali Goel
|
395f1173a9
|
8075164: Group 14b: golden files for tests in tools/javac/generics/wildcards dir
Reviewed-by: jjg, vromero
|
2015-05-15 16:59:34 -07:00 |
|
Sonali Goel
|
f6428eb2bb
|
8074425: Group 13b: golden files for tests in tools/javac/generics dir
Reviewed-by: jjg, darcy, mcimadamore
|
2015-05-15 16:53:42 -07:00 |
|
Sonali Goel
|
1ebb022e1c
|
8075163: Group 14a: golden files for tests in tools/javac/generics/wildcards dir
Reviewed-by: jjg, vromero
|
2015-05-15 16:18:16 -07:00 |
|
Sonali Goel
|
491703889c
|
8074417: Group 13a: golden files for tests in tools/javac/generics dir
Reviewed-by: jjg, mcimadamore
|
2015-05-15 09:53:08 -07:00 |
|
Sonali Goel
|
11d7b1e161
|
8074502: Group 13c: golden files for tests in tools/javac/generics dir
Reviewed-by: jjg, mcimadamore
|
2015-05-15 09:30:55 -07:00 |
|
Srikanth Adayapalam
|
e57ef90dd9
|
8078473: javac diamond finder crashes when used to build java.base module
Reviewed-by: mcimadamore
|
2015-04-27 17:36:20 +05:30 |
|
Srikanth Adayapalam
|
f2ee4e4240
|
8078592: Compiler fails to reject erroneous use of diamond with anonymous classes involving "fresh" type variables
Reviewed-by: mcimadamore
|
2015-04-25 15:59:54 +05:30 |
|
Vicente Romero
|
4693c79e67
|
8078433: javac, some tests are failing after JDK-8078024 because of golden files mismatch
Reviewed-by: darcy
|
2015-04-22 11:39:06 -07:00 |
|
Vicente Romero
|
8c8261cbad
|
8078024: javac, several incorporation steps are silently failing when an error should be reported
Reviewed-by: mcimadamore
|
2015-04-22 09:44:15 -07:00 |
|
Andrey Nazarov
|
9c48863bb1
|
8075610: java.desktop module dependency can be eliminated in tools/javac/generics/inference/5073060/GenericsAndPackages.java
Reviewed-by: jjg
|
2015-03-26 17:39:04 +01:00 |
|
Srikanth Adayapalam
|
8afd89977c
|
8062373: Project Coin: diamond and anonymous classes
Allow diamond inference in combination with anonymous class instance creation
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Reviewed-by: mcimadamore, vromero
|
2015-03-30 17:09:14 +05:30 |
|
Maurizio Cimadamore
|
24c51e1e1b
|
8048838: type inference performance regression
Reduce redundant bounds before attempting to do pairwise lub computation during bound incorporation.
Reviewed-by: vromero
|
2015-03-19 11:40:47 +00:00 |
|
Dan Smith
|
13490088bf
|
8039214: Inference should not map capture variables to their upper bounds
Update to Types.containsType; related adjustment to most-specific test
Reviewed-by: mcimadamore, vromero
|
2015-02-20 17:05:13 -07: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 |
|
Srikanth Adayapalam
|
5de84c2836
|
8043741: VerifyError due to missing checkcast
Proto-type is not set correctly for NULLCHK synthetic trees
Reviewed-by: mcimadamore
|
2015-01-09 15:49:42 +00:00 |
|
Maurizio Cimadamore
|
eb3798a14a
|
8067663: Add bugId to tests that have been modified as part of JDK-8064365
Add missing bug id to modified tests
Reviewed-by: jlahoda
|
2014-12-16 13:44:22 +00:00 |
|
Maurizio Cimadamore
|
3076062240
|
8064365: Better support for finder capabilities in target-typing context
Add new framework to allow for easy creation of finder-like capabilities.
Reviewed-by: jjg, jlahoda
|
2014-12-12 18:07:24 +00:00 |
|
Maurizio Cimadamore
|
02df6a4564
|
8065986: Compiler fails to NullPointerException when calling super with Object<>()
Missing POLY kind selector on recursive constructor calls with poly arguments
Reviewed-by: vromero
|
2014-11-28 11:45:56 +00:00 |
|
Maurizio Cimadamore
|
5bb86103a9
|
8064803: Javac erroneously uses instantiated signatures when merging abstract most-specific methods
Wrong method type used in AmbiguousError.mergeAbstracts
Reviewed-by: jlahoda
|
2014-11-17 23:41:56 +00:00 |
|
Maurizio Cimadamore
|
87d664f4f0
|
8062977: Inference: NullPointerException during bound incorporation
Bogus Types.asSuper call on array type symbol
Reviewed-by: vromero
|
2014-11-06 14:33:22 +00:00 |
|
Maurizio Cimadamore
|
ded3a562b9
|
6987475: Order of declarations affects whether abstract method considered overridden
Types.implementation erroneously returns first matching method in hierarchy.
Reviewed-by: vromero
|
2014-11-06 14:31:56 +00:00 |
|
Jonathan Gibbons
|
8bd23f1681
|
8062348: langtools tests should close file manager (group 1)
Reviewed-by: darcy
|
2014-10-29 17:25:23 -07:00 |
|
Maurizio Cimadamore
|
2756ed20d7
|
8058511: StackOverflowError at com.sun.tools.javac.code.Types.lub
Lub crashes when handling typevar with array bound
Reviewed-by: vromero, dlsmith
|
2014-10-14 12:01:05 +01:00 |
|
Maurizio Cimadamore
|
8f96799dd5
|
8058199: Code generation problem with javac skipping a checkcast instruction
TransTypes sometimes ignores inferred signatures when emitting synthetic casts
Reviewed-by: vromero
|
2014-10-14 12:00:39 +01:00 |
|
Maurizio Cimadamore
|
ae97aeb0d9
|
8055963: Inference failure with nested invocation
Revise heuristics to force eager instantiation of return inference vars
Reviewed-by: vromero
|
2014-09-15 12:43:35 +01:00 |
|
Sonali Goel
|
a047a4f1ec
|
8048837: .out files for generics tests in tools/javac dir - part 3
Reviewed-by: jjg
|
2014-07-17 11:22:47 -07:00 |
|
Sonali Goel
|
5324b04fde
|
8048836: .out files for generics tests in tools/javac dir
Reviewed-by: jjg
|
2014-07-17 11:14:39 -07:00 |
|
Sonali Goel
|
541591d644
|
8048833: .out files for generics tests in tools/javac dir
Reviewed-by: jjg
|
2014-07-17 09:56:07 -07:00 |
|
Maurizio Cimadamore
|
15cfa4aac9
|
8043926: javac, code valid in 7 is not compiling for 8
Type-containment doesn't handle inference variables correctly
Reviewed-by: vromero, dlsmith
|
2014-07-08 15:42:04 +01:00 |
|
Vicente Romero
|
1ff4245739
|
8044546: Crash on faulty reduce/lambda
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Reviewed-by: mcimadamore, dlsmith
|
2014-06-20 20:36:54 +01:00 |
|
Dan Smith
|
06b8a7ac80
|
8034147: javac crashes with a NullPointerException during bounds checking
Types.supertype should return Type.noType rather than null
Reviewed-by: vromero, mcimadamore
|
2014-06-20 10:56:31 -06:00 |
|
Dan Smith
|
3ea78c679c
|
8015101: Covariance of return type implied by upper bounding on type parameter is ignored
Capture intersection supertypes before comparing their members
Reviewed-by: vromero
|
2014-06-10 15:25:01 -06:00 |
|
Maurizio Cimadamore
|
dab523a752
|
8043725: javac fails with StackOverflowException
Loose type comparison test should be protected against infinite recursion with fbounds
Reviewed-by: vromero
|
2014-06-09 12:54:02 +01:00 |
|
Maurizio Cimadamore
|
cd68d10b6f
|
8043893: Inference doesn't report error on incompatible upper bounds
Failure on type-equality check during incorporation doesn't trigger inference error
Reviewed-by: vromero
|
2014-06-05 12:21:38 +01:00 |
|
Vicente Romero
|
09250abb84
|
8041713: Type inference of non-existent method references crashes the compiler
Reviewed-by: mcimadamore
|
2014-06-04 20:01:13 +01:00 |
|
Dan Smith
|
2b4c40d39b
|
8044050: Move misplaced inference tests to test/tools/javac/generics/inference
Reviewed-by: vromero
|
2014-05-27 16:39:05 -06:00 |
|
Vicente Romero
|
9cf78d324c
|
8028503: javac, for method references a primitive type can be added as a bound
Reviewed-by: jjg, dlsmith
|
2014-05-10 01:24:35 +01:00 |
|
Dan Smith
|
f799e8d6fc
|
8042656: Inference produces spurious error for intersection type bounds check
Fix subtyping for intersections involving capture variables
Reviewed-by: vromero
|
2014-05-09 14:56:59 -06:00 |
|
Dan Smith
|
282ee77f73
|
8033718: Inference ignores capture variable as upper bound
Split Types.lowerBound into two methods; fix bugs in inference handling of capture variables.
Reviewed-by: vromero
|
2014-05-06 15:46:09 -06:00 |
|
Paul Govereau
|
6ec0c32eff
|
8033437: javac, inconsistent generic types behaviour when compiling together vs. separate
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Reviewed-by: jjg
|
2014-05-02 22:35:23 +01:00 |
|