[OpenJDK 2D-Dev] 7u25 kills 'blit' performance for any custom ColorModel class
Keith Kriewall
Keith.Kriewall at Attachmate.com
Fri Jul 26 21:52:42 UTC 2013
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