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

Phil Race philip.race at oracle.com
Thu Jul 27 21:38:25 UTC 2017



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