[OpenJDK 2D-Dev] <AWT Dev> RFR [9] Modular Source Code
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Fri Aug 29 08:29:54 UTC 2014
On 2014-08-28 21:40, Phil Race wrote:
> On 8/28/2014 12:36 PM, Phil Race wrote:
>>
>> * All of the awt-related directories (libawt_* and common) include an
>> unnecessary extra layer, the "sun" directory. It is not needed anymore,
>>
>> Let's *not* do that. It also affects the destination package.
>> Remember sun.* is the protected top-level package .. and
>> people won't always be running in jigsaw mode. Plus
>> I recently learned that compact profiles need to be informed when
>> you do something like this.
>
> Oh, you refer to the native code that for some reason in libawt
> directories (not the others)
> has one extra level ? I don't see the same for libfontmanager for
> example
> Maybe this is one more case where libawt caused excess head-scratching
Yes, I am. Sorry if I was not clear on that point -- all my comments
refered to the native code. The location of the native code does not
have any effects as such on the product. Most other native libraries
were "fixed" in this way, but the awt code was left out, probably as you
say, due to excess head-scratching. :-)
/Mangus
More information about the jigsaw-dev
mailing list