[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-openjfx-dev
Subject: Withdrawn: 8253086: Optimization of removeAll and retainAll of ObservableListWrapper
From: duke <duke () openjdk ! org>
Date: 2023-04-29 2:59:56
Message-ID: Rou5KKQ1NeagMD0UAW_AOsqcv9S2B227EeTbvdr2ZEc=.cdfbf083-6e71-4fe4-b5bb-49f9d9d9eff1 () github ! com
[Download RAW message or body]
On Mon, 14 Sep 2020 09:57:26 GMT, yosbits <duke@openjdk.org> wrote:
> https://bugs.openjdk.java.net/browse/JDK-8253086
>
> ObservableListWrapper.java
> * public boolean removeAll(Collection<?> c)
> * public boolean retainAll(Collection<?> c)
>
> These two methods use BitSet, but it doesn't make sense.
> By rewriting to the equivalent behavior that does not use BitSet, it is possible to \
> reduce the CPU load in a wide range of use cases.
> The test is done with the following command.
>
> * gradle base: test
> * gradle controls: test
This pull request has been closed without being integrated.
-------------
PR: https://git.openjdk.org/jfx/pull/305
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic