[OpenJDK 2D-Dev] 7u25 kills 'blit' performance for any custom ColorModel class
Phil Race
philip.race at oracle.com
Sat Jul 27 02:01:36 UTC 2013
Hi,
> Can you set my expectations
ok ..
There won't be any remedy in 7u40. Its 99% baked.
Beyond that I don't know and can't make promises since work would have to be
done and I don't have any release schedule - even though I would love
to improve this.
Also remember this is a forum for people who are *contributing* fixes &
changes,
not a support forum.
If you have a fix that might work and doesn't compromise security,
please propose
it - assuming you have signed the Oracle Contributor Agreement.
-phil.
On 7/26/13 2:52 PM, Keith Kriewall wrote:
> Hi Phil,
>
> Can you set my expectations for if/when this problem will be fixed? We can't upgrade past 7u21 until this gets corrected, or we find some kind of workaround. Right now I can't envision a workaround for a Web Start environment.
>
> Thanks,
>
> -Keith
>
> -----Original Message-----
> From: Phil Race [mailto:philip.race at oracle.com]
> Sent: Tuesday, July 02, 2013 10:47 AM
> To: Keith Kriewall
> Cc: '2d-dev at openjdk.java.net'
> Subject: Re: [OpenJDK 2D-Dev] 7u25 kills 'blit' performance for any custom ColorModel class
>
> This is an unfortunate consequence of a fix a potential security issue.
> The actual bug ID for this is 8019590. We'll take a look to see what can be done.
>
> -phil.
>
> On 7/2/2013 10:13 AM, Keith Kriewall wrote:
>> Hi 2d Devs,
>>
>> The addition of BufferedImage.isStandard() has absolutely killed
>> drawing performance for our application. BufferedImage types that used
>> to be set to optimized types (e.g. TYPE_INT_BGR) are now set to
>> TYPE_CUSTOM, due solely to the classloader used to load the class. It
>> appears that unless we load our subclasses of ColorModel via the
>> bootclassloader, we're stuck. I've posted 9004714 to Oracle's bug
>> database with a test app.
>>
>> Can anyone on this list comment on this change in 7u25, provide a
>> workaround, and/or provide a fix to bug 9004714 for future 7u releases?
>>
>> Thanks,
>>
>> -Keith
>>
>> *Keith Kriewall*
>> Software Developer
>> 705 5^th Ave S, Suite 1100
>> Seattle, WA 98104 USA
>> 206-217-7892
>> keith.kriewall at attachmate.com <mailto:keith.kriewall at attachmate.com>
>> Description: line
>> Description: Attachmate <http://www.attachmate.com/>
>>
More information about the 2d-dev
mailing list