On Fri, 27 Jun 2025 19:31:43 GMT, Andy Goryachev <ango...@openjdk.org> wrote:

>> Johan Vos has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   Process reviewer comments
>
> modules/javafx.graphics/src/main/java/com/sun/glass/ui/headless/HeadlessRobot.java
>  line 231:
> 
>> 229:         if (windows.isEmpty()) return null;
>> 230:         if (windows.size() == 1) return (HeadlessWindow)windows.get(0);
>> 231:         return (HeadlessWindow)windows.get(windows.size() -1);
> 
> call me old fashioned, but would a straightforward reverse `for` loop be 
> better in this case?  no unnecessary memory allocations required.
> 
> here and in two methods below?

I'm not a fan of using Streams if it's not really needed, but in this case I 
think there might be benefits in eliminating the non-candidates in 1 statement 
-- I might be wrong though, didn't look yet at how this is compiled.

-------------

PR Review Comment: https://git.openjdk.org/jfx/pull/1836#discussion_r2189460398

Reply via email to