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