On Tue, 25 Jun 2024 22:03:38 GMT, Phil Race wrote:
> or if the layout code is executed first then I'd expect to see zero machinery
> init cost here.
It will be good to check thi.s So we'll use it freely, assuming it won't
introduce any additional overhead.
-
PR Comment:
On Thu, 27 Jun 2024 18:29:55 GMT, Phil Race wrote:
>> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
>> This reduces the coupling between the java.desktop module and the internals
>> of the java.base module.
>>
>> The code being changed here is not particularly performance
On Wed, 26 Jun 2024 20:51:18 GMT, Alisen Chung wrote:
>> Phil Race has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> 8334495
>
> src/java.desktop/share/classes/sun/font/GlyphList.java line 364:
>
>> 362: * a native call which
> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
> This reduces the coupling between the java.desktop module and the internals
> of the java.base module.
>
> The code being changed here is not particularly performance sensitive, and it
> is not executed in the most common cases.
On Mon, 24 Jun 2024 22:25:22 GMT, Phil Race wrote:
>> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
>> This reduces the coupling between the java.desktop module and the internals
>> of the java.base module.
>>
>> The code being changed here is not particularly performance
On Tue, 25 Jun 2024 09:22:45 GMT, Per Minborg wrote:
>> Phil Race has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> 8334495
>
> src/java.desktop/share/classes/sun/font/StrikeCache.java line 112:
>
>> 110: * references a memory
On Mon, 24 Jun 2024 22:25:22 GMT, Phil Race wrote:
>> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
>> This reduces the coupling between the java.desktop module and the internals
>> of the java.base module.
>>
>> The code being changed here is not particularly performance
On Mon, 24 Jun 2024 22:25:22 GMT, Phil Race wrote:
>> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
>> This reduces the coupling between the java.desktop module and the internals
>> of the java.base module.
>>
>> The code being changed here is not particularly performance
On Mon, 24 Jun 2024 22:25:22 GMT, Phil Race wrote:
>> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
>> This reduces the coupling between the java.desktop module and the internals
>> of the java.base module.
>>
>> The code being changed here is not particularly performance
> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
> This reduces the coupling between the java.desktop module and the internals
> of the java.base module.
>
> The code being changed here is not particularly performance sensitive, and it
> is not executed in the most common cases.
On Tue, 18 Jun 2024 20:31:58 GMT, Phil Race wrote:
> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
> This reduces the coupling between the java.desktop module and the internals
> of the java.base module.
>
> The code being changed here is not particularly performance sensitive,
On Mon, 24 Jun 2024 18:07:11 GMT, Maurizio Cimadamore
wrote:
>> src/java.desktop/share/classes/sun/font/StrikeCache.java line 151:
>>
>>> 149:
>>> 150: @SuppressWarnings("restricted")
>>> 151: static final float getGlyphXAdvance(long ptr) {
>>
>> now, I'm not an expert of this code,
On Mon, 24 Jun 2024 18:04:38 GMT, Maurizio Cimadamore
wrote:
>> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
>> This reduces the coupling between the java.desktop module and the internals
>> of the java.base module.
>>
>> The code being changed here is not particularly
On Tue, 18 Jun 2024 20:31:58 GMT, Phil Race wrote:
> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
> This reduces the coupling between the java.desktop module and the internals
> of the java.base module.
>
> The code being changed here is not particularly performance sensitive,
On Tue, 18 Jun 2024 20:31:58 GMT, Phil Race wrote:
> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
> This reduces the coupling between the java.desktop module and the internals
> of the java.base module.
>
> The code being changed here is not particularly performance sensitive,
On Tue, 18 Jun 2024 22:01:26 GMT, Alisen Chung wrote:
> How do I test this fix?
There isn't a specific test because it is code that is used internally in
somewhat random cases.
A number of automated tests will use it (and they do all pass)
and just running a UI app will sometimes exercise this
On Tue, 18 Jun 2024 20:31:58 GMT, Phil Race wrote:
> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
> This reduces the coupling between the java.desktop module and the internals
> of the java.base module.
>
> The code being changed here is not particularly performance sensitive,
On Tue, 18 Jun 2024 20:31:58 GMT, Phil Race wrote:
> Migrate font code from jdk.internal.misc.Unsafe to using FFM.
> This reduces the coupling between the java.desktop module and the internals
> of the java.base module.
>
> The code being changed here is not particularly performance sensitive,
Migrate font code from jdk.internal.misc.Unsafe to using FFM.
This reduces the coupling between the java.desktop module and the internals of
the java.base module.
The code being changed here is not particularly performance sensitive, and it
is not executed in the most common cases.
The main
19 matches
Mail list logo