[OpenJDK 2D-Dev] [10] Review Request: 8185093 Expensive multi-core choke point when any graphics objects are created

Sergey Bylokhov sergey.bylokhov at oracle.com
Sat Jul 29 00:07:47 UTC 2017


DRAFT version of CSR:
https://bugs.openjdk.java.net/browse/JDK-8185542

----- philip.race at oracle.com wrote:

> On 07/24/2017 05:09 PM, Sergey Bylokhov wrote:
> >
> >
> > The main issue which I would like to clarify is it possible to
> remove 
> > synchronize keyword from the getLocalGraphicsEnvironment(), possibly
> 
> > with updating a specification? We have similar issues in other parts
> 
> > of code which I would like to update later after this one.
> 
> 
> Yes, I do think we can remove synchronized but we should do a CSR
> (CCC)
> 
> On 07/25/2017 03:03 PM, Jim Graham wrote:
> >
> > +1 for the inner class version - it's the most straightforward way
> to 
> > do this optimally... 
> 
> Same from me.
> 
> -phil.


More information about the 2d-dev mailing list