<AWT Dev> 8167126: Create a module to provide access to non-SE desktop APIs

Phil Race philip.race at oracle.com
Thu Oct 6 16:28:56 UTC 2016


OK .. so long as there's no --add-modules needed for that.
Seems to work. Updated webrev :- http://cr.openjdk.java.net/~prr/8167126.1/

-phil.

On 10/06/2016 09:04 AM, Alan Bateman wrote:
> On 06/10/2016 16:58, Phil Race wrote:
>
>> Similar modules were on the BOOT list.
>> Can you explain what each of these lists are and the implications
>> of being (and not being) listed on each of them ?
>>
>> -phil.
> The BOOT_MODULES list is the list of modules defined to the boot 
> loader, the PLATFORM_MODULES list is the modules defined to the 
> platform class loader. We want the list for the boot loader to be as 
> small as possible as these modules are fully privileged and no way to 
> configure them to have less permissions. In this case, then I don't 
> see anything in the code that needs to be on the boot loader. Nothing 
> depends on it (which is another consideration - if another module 
> defined to the boot loader dependent on it then jdk.desktop would need 
> to be defined to the boot loader). We have some blur on this in JEP 
> 220 and JEP 261 but we might need to all more text to document the 
> details.
>
> -Alan



More information about the awt-dev mailing list