[OpenJDK 2D-Dev] [10] RFR 8078192: Path2D storage trimming

Philip Race philip.race at oracle.com
Thu Apr 20 21:04:51 UTC 2017


  You have a capital letter here and I think it must be lower case ..


2499      * @Since 10

-phil.

On 4/20/17, 1:58 PM, Laurent Bourgès wrote:
> Hi Phil & Jim,
>
> Here is the updated webrev:
> http://cr.openjdk.java.net/~lbourges/path2D/Path2D-8078192.2/ 
> <http://cr.openjdk.java.net/%7Elbourges/path2D/Path2D-8078192.2/>
>
> Changes:
> - trimToSize() return void
> - fixed test + jtreg passed
>
> Bye,
> Laurent
>
> 2017-04-20 21:30 GMT+02:00 Jim Graham <james.graham at oracle.com 
> <mailto:james.graham at oracle.com>>:
>
>     Hi Laurent,
>
>     The implementation looks good, except that the method
>     chaining-style return value seems out of place here.  Similar
>     trimToSize() methods in Collections return void and none of the
>     other methods in this area use the method chaining paradigm.  In
>     the interest of maintaining a common design theme throughout 2D
>     this method should just return void.
>
>                             ...jim
>
>
>     On 4/18/17 11:49 PM, Laurent Bourgès wrote:
>
>         Hi,
>
>         Here is a first attempt to propose a Path2D patch (based on
>         JDK10):
>         http://cr.openjdk.java.net/~lbourges/path2D/Path2D-8078192.0/
>         <http://cr.openjdk.java.net/%7Elbourges/path2D/Path2D-8078192.0/>
>
>         JBS: https://bugs.openjdk.java.net/browse/JDK-8078192
>         <https://bugs.openjdk.java.net/browse/JDK-8078192>
>
>         Please review the Path2D changes, notably the javadoc
>         (english) and the modified Path2DCopyConstructor test which checks
>         all public Path2D methods on concrete classes (Path2D.Float,
>         Path2D.Double, GeneralPath) after calling path.trimToSize()
>
>         Cheers,
>         Laurent
>
>
>
>
> -- 
> -- 
> Laurent Bourgès
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/2d-dev/attachments/20170420/361b0b0a/attachment.html>


More information about the 2d-dev mailing list