jigsaw now sync'ed with jdk8-b23
    Alan Bateman 
    Alan.Bateman at oracle.com
       
    Wed Feb  1 10:41:32 PST 2012
    
    
  
On 01/02/2012 09:30, Alan Bateman wrote:
> I re-based the services patch after the views+exports work was pushed 
> and just checked that it has the right declarations:
>
> $ jmod ls -v
> :
> jdk.desktop at 8-ea
>   :
>   requires service sun.java2d.pipe.RenderingEngine
>   :
>   provides service sun.java2d.pipe.RenderingEngine with 
> sun.java2d.jules.JulesRenderingEngine
>   provides service sun.java2d.pipe.RenderingEngine with 
> sun.java2d.pisces.PiscesRenderingEngine
>
> I don't think the ServiceLoader changes on their own will fix this as 
> it requires the services changes in the runtime. As many things are 
> currently broken then I think I should just get the first version in. 
> I have a second patch to it in the works that re-works the Resolver 
> code to handle services dependencies properly (the first version was 
> to get things working).
>
> -Alan
Actually I think you're right, we can take some of the SL changes to get 
a bit further but we run into another issue with a Class.forName usage 
in sun.font.FontManagerFactory. Here's the webrev the patch to get it going:
http://cr.openjdk.java.net/~alanb/fmf-patch/webrev/
-Alan.
    
    
More information about the jigsaw-dev
mailing list