[OpenJDK Rasterizer] AWT & gcc 4.8 optimization options

Laurent Bourgès bourges.laurent at gmail.com
Wed Dec 9 06:07:27 UTC 2015


Hi Sergey,

Do you have made some progress ?

If you modify the Maskfill C code, could you explain me how it works as I
would like implementing in the future the correct gamma correction in this
software loop ?

Could you help me on this task

Cheers,
Laurent

Le 27 nov. 2015 12:07, "Sergey Bylokhov" <Sergey.Bylokhov at oracle.com> a
écrit :
>
> Right now I am trying to investigate where the code is affected by these
options, and also I am trying to investigate possibility of code
improvement.
>
>
> On 27.11.15 13:28, Laurent Bourgès wrote:
>>
>> Hi,
>>
>> Just a reminder on this compiler issue.
>>
>> I tested today the impact of the proposed patch changing compiler
>> options for AWT on my machine (i7 gcc 4.8.4):
>>
>> Without patch (clean build - client libs):
>> EllipseTests-fill-true.ser                       1    25    445.220
>> 445.336    445.196    0.127    444.944    445.543    25
>>
>> With patch:
>> EllipseTests-fill-true.ser                       1    26    402.889
>> 403.861    403.134    0.446    402.603    404.294    26
>>
>> The impact is very important on this test (large mask fills) ~ 10%
>>
>> Sergey, could you check on gcc 4.9.2 ?
>>
>>   Laurent
>>
>> 2015-10-21 21:04 GMT+02:00 Sergey Bylokhov <Sergey.Bylokhov at oracle.com
>> <mailto:Sergey.Bylokhov at oracle.com>>:
>>
>>
>>     The bug was filed:
>>     https://bugs.openjdk.java.net/browse/JDK-8140266
>>
>>     I will try a few steps before push the current solution:
>>     - change the code, so this option will not be necessary.
>>     - check other compilers, it seems gcc 4.9.2 will be default for jdk9.
>>
>
>
> --
> Best regards, Sergey.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/graphics-rasterizer-dev/attachments/20151209/c28fbf3d/attachment.html>


More information about the graphics-rasterizer-dev mailing list