Java 7 -> Java8 code breakage scenarios

Maurizio Cimadamore maurizio.cimadamore at
Thu Feb 28 02:31:13 PST 2013

On 28/02/13 06:43, Boaz Nahum wrote:
> Why? You fixed them all the day I mentioned them. Do you want me do it 
> retroactively?
 From your email I guessed you had to workaround new bugs. I probably 
have mis-interpreted. Good to know that everything is looking almost 
sane on your part.

Regarding the jar dependencies issue you discovered, I guess it would be 
really helpful if you could come up with a tractable case in which the 
compiler is looking at more classes than in the past. I would expect 
such redundant dependencies to be caused by the default method lookups 
(in many case Java 7 compiler doesn't even look at interfaces) - but it 
might also be some lingering bug in the implementation.

> On Feb 28, 2013 12:22 AM, "Maurizio Cimadamore" 
> <maurizio.cimadamore at 
> <mailto:maurizio.cimadamore at>> wrote:
>     On 27/02/13 21:11, Boaz Nahum wrote:
>         Well, I am not expert. I just finished building 3M lines
>         project with JDK 8
>         lambda,  and the only real issue (beside compiler bugs ) is
>         the dependcy
>         requirements between compilation units.
>     Can you please report such bugs?
>     Thanks
>     Maurizio

More information about the lambda-spec-observers mailing list