On Tue, 12 Nov 2024 19:31:21 GMT, kabutz wrote:
>>> @kabutz Let me know how you want to proceed. 👍
>>
>> 've made the changes and sent another PR to the branch holding the changes.
>> Hope that's the right way of doing it...
>
>> @kabutz The update for CSLM is based on @DougLea's proposal on th
On Tue, 12 Nov 2024 16:12:36 GMT, kabutz wrote:
>> Since Java 10, spliterators for the ConcurrentSkipListMap were pointing to
>> the head, which has item == null, rather than to the first element. The
>> trySplit() method no longer worked, and always returned null. Therefore,
>> parallel strea
On Tue, 12 Nov 2024 16:12:36 GMT, kabutz wrote:
>> Since Java 10, spliterators for the ConcurrentSkipListMap were pointing to
>> the head, which has item == null, rather than to the first element. The
>> trySplit() method no longer worked, and always returned null. Therefore,
>> parallel strea
On Tue, 12 Nov 2024 19:31:21 GMT, kabutz wrote:
>>> @kabutz Let me know how you want to proceed. 👍
>>
>> 've made the changes and sent another PR to the branch holding the changes.
>> Hope that's the right way of doing it...
>
>> @kabutz The update for CSLM is based on @DougLea's proposal on th
On Tue, 12 Nov 2024 15:41:36 GMT, kabutz wrote:
>>> @kabutz I think @DougLea identified some potential edge-cases with the
>>> proposed solution, so I added his suggested diff to the JBS Issue for
>>> reference.
>>
>> Indeed, I didn't check what happens when we create a spliterator on an empty
> Since Java 10, spliterators for the ConcurrentSkipListMap were pointing to
> the head, which has item == null, rather than to the first element. The
> trySplit() method no longer worked, and always returned null. Therefore,
> parallel streams have not worked for ConcurrentSkipListMap and
> Co
On Tue, 12 Nov 2024 15:41:36 GMT, kabutz wrote:
>>> @kabutz I think @DougLea identified some potential edge-cases with the
>>> proposed solution, so I added his suggested diff to the JBS Issue for
>>> reference.
>>
>> Indeed, I didn't check what happens when we create a spliterator on an empty
> Since Java 10, spliterators for the ConcurrentSkipListMap were pointing to
> the head, which has item == null, rather than to the first element. The
> trySplit() method no longer worked, and always returned null. Therefore,
> parallel streams have not worked for ConcurrentSkipListMap and
> Co
On Tue, 12 Nov 2024 15:41:36 GMT, kabutz wrote:
>>> @kabutz I think @DougLea identified some potential edge-cases with the
>>> proposed solution, so I added his suggested diff to the JBS Issue for
>>> reference.
>>
>> Indeed, I didn't check what happens when we create a spliterator on an empty
On Tue, 12 Nov 2024 15:41:36 GMT, kabutz wrote:
>>> @kabutz I think @DougLea identified some potential edge-cases with the
>>> proposed solution, so I added his suggested diff to the JBS Issue for
>>> reference.
>>
>> Indeed, I didn't check what happens when we create a spliterator on an empty
On Mon, 4 Nov 2024 16:14:35 GMT, kabutz wrote:
>> Sure, where should I add that test?
>
>> @kabutz I think @DougLea identified some potential edge-cases with the
>> proposed solution, so I added his suggested diff to the JBS Issue for
>> reference.
>
> Indeed, I didn't check what happens when
On Mon, 4 Nov 2024 16:14:35 GMT, kabutz wrote:
>> Sure, where should I add that test?
>
>> @kabutz I think @DougLea identified some potential edge-cases with the
>> proposed solution, so I added his suggested diff to the JBS Issue for
>> reference.
>
> Indeed, I didn't check what happens when
On Fri, 1 Nov 2024 10:58:09 GMT, kabutz wrote:
>> Since Java 10, spliterators for the ConcurrentSkipListMap were pointing to
>> the head, which has item == null, rather than to the first element. The
>> trySplit() method no longer worked, and always returned null. Therefore,
>> parallel stream
On Fri, 1 Nov 2024 10:58:09 GMT, kabutz wrote:
>> Since Java 10, spliterators for the ConcurrentSkipListMap were pointing to
>> the head, which has item == null, rather than to the first element. The
>> trySplit() method no longer worked, and always returned null. Therefore,
>> parallel stream
On Fri, 1 Nov 2024 10:58:09 GMT, kabutz wrote:
>> Since Java 10, spliterators for the ConcurrentSkipListMap were pointing to
>> the head, which has item == null, rather than to the first element. The
>> trySplit() method no longer worked, and always returned null. Therefore,
>> parallel stream
On Fri, 1 Nov 2024 10:13:15 GMT, kabutz wrote:
> Since Java 10, spliterators for the ConcurrentSkipListMap were pointing to
> the head, which has item == null, rather than to the first element. The
> trySplit() method no longer worked, and always returned null. Therefore,
> parallel streams ha
On Fri, 1 Nov 2024 10:13:15 GMT, kabutz wrote:
> Since Java 10, spliterators for the ConcurrentSkipListMap were pointing to
> the head, which has item == null, rather than to the first element. The
> trySplit() method no longer worked, and always returned null. Therefore,
> parallel streams ha
Since Java 10, spliterators for the ConcurrentSkipListMap were pointing to the
head, which has item == null, rather than to the first element. The trySplit()
method no longer worked, and always returned null. Therefore, parallel streams
have not worked for ConcurrentSkipListMap and ConcurrentSki
18 matches
Mail list logo