Java 7 -> Java8 code breakage scenarios

Maurizio Cimadamore maurizio.cimadamore at oracle.com
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.

Thanks
Maurizio
> On Feb 28, 2013 12:22 AM, "Maurizio Cimadamore" 
> <maurizio.cimadamore at oracle.com 
> <mailto:maurizio.cimadamore at oracle.com>> 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