[OpenJDK 2D-Dev] [10] RFR 8078192: Path2D storage trimming
Philip Race
philip.race at oracle.com
Thu Apr 20 22:17:52 UTC 2017
OK. Although we still need to wait for the CSR process.
-phil.
On 4/20/17, 3:05 PM, Laurent Bourgès wrote:
> Sorry (bad shortcut);
>
> Here is the fixed webrev:
> http://cr.openjdk.java.net/~lbourges/path2D/Path2D-8078192.3/
> <http://cr.openjdk.java.net/%7Elbourges/path2D/Path2D-8078192.3/>
>
> Laurent
>
> 2017-04-21 0:04 GMT+02:00 Laurent Bourgès <bourges.laurent at gmail.com
> <mailto:bourges.laurent at gmail.com>>:
>
> Sorry for the typo, I added also a newline before @since:
>
>
> 2017-04-20 23:04 GMT+02:00 Philip Race <philip.race at oracle.com
> <mailto:philip.race at oracle.com>>:
>
> 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
>
>
>
>
> --
> --
> Laurent Bourgès
>
>
>
>
> --
> --
> Laurent Bourgès
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/2d-dev/attachments/20170420/436fb714/attachment.html>
More information about the 2d-dev
mailing list