[OpenJDK 2D-Dev] Custom rendering engines in jk9

Mandy Chung mandy.chung at oracle.com
Fri Apr 4 22:53:12 UTC 2014

On 4/2/14 12:10 AM, Laurent Bourgès wrote:
> For now to use marlin, I use the bootclasspath append option to load 
> the marlin classes. Will it still work on jdk9 ? 

This is TBD.  We recognize the dependency on the bootclasspath.

> > With Jigsaw in JDK 9, the access control rules will be extended to 
> support encapsulation and you won't be able to access the JDK internal 
> APIs (which is orthogonal to JDK-8039975.
> Mandy, could you explain me the new access control rule? Do you mean 
> that marlin can not access to jdk internal api anymore (forbidden 
> package accesses) ?

Right, the encapsulation will allow you to only access exported types.  
For internal APIs (not exported), you can't access them as they are 
solely implementation-specific and not supported.


More information about the 2d-dev mailing list