Wed, 17 Jul 2013 14:14:49 +0100 7041019: Bogus type-variable substitution with array types with dependencies on accessibility check
mcimadamore [Wed, 17 Jul 2013 14:14:49 +0100] rev 18914
7041019: Bogus type-variable substitution with array types with dependencies on accessibility check Summary: call to upperBound() when performing type-variable substitution on element type leads to unsoundness Reviewed-by: jjg
Wed, 17 Jul 2013 14:14:32 +0100 8020286: Wrong diagnostic after compaction
mcimadamore [Wed, 17 Jul 2013 14:14:32 +0100] rev 18913
8020286: Wrong diagnostic after compaction Summary: compact diagnostic shows the least relevant method in the list Reviewed-by: jjg
Wed, 17 Jul 2013 14:13:15 +0100 8020147: Spurious errors when compiling nested stuck lambdas
mcimadamore [Wed, 17 Jul 2013 14:13:15 +0100] rev 18912
8020147: Spurious errors when compiling nested stuck lambdas Summary: Scope of deferred types is not copied correctly; postAttr analyzer should not run on stuck expressions Reviewed-by: jjg
Wed, 17 Jul 2013 14:11:41 +0100 8012238: Nested method capture and inference
mcimadamore [Wed, 17 Jul 2013 14:11:41 +0100] rev 18911
8012238: Nested method capture and inference 8008200: java/lang/Class/asSubclass/BasicUnit.java fails to compile Summary: Inference support should be more flexible w.r.t. nested method calls returning captured types Reviewed-by: jjg, vromero
Wed, 17 Jul 2013 14:09:46 +0100 8016175: Add bottom-up type-checking support for unambiguous method references
mcimadamore [Wed, 17 Jul 2013 14:09:46 +0100] rev 18910
8016175: Add bottom-up type-checking support for unambiguous method references Summary: Type-checking of non-overloaded method references should be independent from target-type Reviewed-by: jjg, vromero
Wed, 17 Jul 2013 14:04:01 +0100 8012242: Lambda compatibility and checked exceptions
mcimadamore [Wed, 17 Jul 2013 14:04:01 +0100] rev 18909
8012242: Lambda compatibility and checked exceptions Summary: Inference variables in 'throws' clause with no constraints should be inferred as RuntimeException Reviewed-by: jjg, vromero
Fri, 12 Jul 2013 13:11:12 -0700 8020278: NPE in javadoc
jjg [Fri, 12 Jul 2013 13:11:12 -0700] rev 18908
8020278: NPE in javadoc Reviewed-by: mcimadamore, vromero
Thu, 11 Jul 2013 15:37:02 +0100 8013404: Unclear spec for target typing with conditional operator (?:)
mcimadamore [Thu, 11 Jul 2013 15:37:02 +0100] rev 18907
8013404: Unclear spec for target typing with conditional operator (?:) Summary: Fix previously ignored test Reviewed-by: jjg, vromero
Tue, 09 Jul 2013 14:54:20 -0700 8020214: TEST_BUG: test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java broken
ksrini [Tue, 09 Jul 2013 14:54:20 -0700] rev 18906
8020214: TEST_BUG: test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java broken Reviewed-by: jjg
Fri, 05 Jul 2013 13:29:04 -0700 Merge
lana [Fri, 05 Jul 2013 13:29:04 -0700] rev 18905
Merge
Fri, 05 Jul 2013 11:05:02 +0100 8019824: very long error messages on inference error
mcimadamore [Fri, 05 Jul 2013 11:05:02 +0100] rev 18904
8019824: very long error messages on inference error Summary: Inference error messages shows several spurious captured variables generated during an inference loop Reviewed-by: jjg, vromero
Fri, 05 Jul 2013 11:04:22 +0100 8016702: use of ternary operator in lambda expression gives incorrect results
mcimadamore [Fri, 05 Jul 2013 11:04:22 +0100] rev 18903
8016702: use of ternary operator in lambda expression gives incorrect results Summary: Constant types erroneously creep in during inference Reviewed-by: jjg, vromero
Fri, 05 Jul 2013 11:03:04 +0100 8016059: Cannot compile following lambda
mcimadamore [Fri, 05 Jul 2013 11:03:04 +0100] rev 18902
8016059: Cannot compile following lambda 8016060: Lambda isn't compiled with return statement Summary: Spurious error triggered during unnecessary recovery round Reviewed-by: jjg, vromero
Fri, 05 Jul 2013 11:02:17 +0100 8019480: Javac crashes when method is called on a type-variable receiver from lambda expression
mcimadamore [Fri, 05 Jul 2013 11:02:17 +0100] rev 18901
8019480: Javac crashes when method is called on a type-variable receiver from lambda expression Summary: Logic for shortcircuiting speculative attribution doesn't handle type-variable receivers Reviewed-by: jjg, vromero
Fri, 05 Jul 2013 11:00:19 +0100 8017618: NullPointerException in RichDiagnosticFormatter for bad input program
mcimadamore [Fri, 05 Jul 2013 11:00:19 +0100] rev 18900
8017618: NullPointerException in RichDiagnosticFormatter for bad input program Summary: RDF crashes when diagnostic contains type 'void' Reviewed-by: jjg, vromero
Thu, 04 Jul 2013 10:41:08 +0100 6356530: -Xlint:serial does not flag abstract classes with concrete methods/members
vromero [Thu, 04 Jul 2013 10:41:08 +0100] rev 18899
6356530: -Xlint:serial does not flag abstract classes with concrete methods/members Reviewed-by: mcimadamore
(0) -10000 -3000 -1000 -300 -100 -16 +16 +100 +300 +1000 +3000 +10000 +30000 tip