On Fri, 27 Aug 2021 18:28:58 GMT, Sergey Bylokhov <s...@openjdk.org> wrote:
>> Can you please elaborate? >> As I can see if size of array is exactly the same as size of >> vector/arraylist, implementations are similar - they just call >> System.arraycopy >>  > > To confirm this you need to do the same check on every usage of added > toArray([]), the simpler version like "return toArray()" or return > toArray(new MenuElement[elements.size()]) is simpler, no need to check > something. I guess in some previouse fixes it was confirmed that the "return > toArray(new MenuElement[0])" is even faster. Ok. Simplified ------------- PR: https://git.openjdk.java.net/jdk/pull/4680