[PATCH] Implement a noop clear() for Collections#EMPTY_LIST

Paul Sandoz paul.sandoz at oracle.com
Mon May 23 10:43:55 UTC 2016


Hi Naufal,

Thanks for looking at this.

For us to accept your patch (no matter how small) you need to become a contributor, which requires that you agree to the Oracle Contributor Agreement (OCA), see:

  http://openjdk.java.net/contribute/

Thanks,
Paul.

> On 22 May 2016, at 12:10, Mohamed Naufal <naufal11 at gmail.com> wrote:
> 
> Hi,
> 
> A call to clear() on Collections#EMPTY_LIST is currently redirected to
> AbstractList#clear(), which performs a bunch of checks and creates a
> ListItr object, all of which is unnecessary for an EmptyList.
> 
> PFA a patch that implements a noop clear() for EmptyList.
> 
> Thanks,
> Naufal
> <EmptyList_clear.diff>




More information about the core-libs-dev mailing list