On Fri, 8 Aug 2025 15:32:32 GMT, Francesco Andreuzzi <d...@openjdk.org> wrote:

>> src/utils/PrecompiledHeaders/PrecompiledHeaders.java line 85:
>> 
>>> 83:                         try {
>>> 84:                             // The first line contains the object name
>>> 85:                             return Files.lines(file).skip(1);
>> 
>> Or maybe `return Files.lines(file).skip(1).distinct()`?
>
> `distinct()` has some overhead, do we need it? Do we expect duplicate headers 
> in a file?

It's not like stream is the most performant method to do anything anyway. I 
think the clarification is worth the additional overhead, especially when this 
file is not run very frequently.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/26681#discussion_r2263469891

Reply via email to