vsop-479 opened a new pull request, #15681:
URL: https://github.com/apache/lucene/pull/15681

   Quota from 
[jetbrains](https://www.jetbrains.com/help/inspectopedia/ToArrayCallWithZeroLengthArrayArgument.html):
   
   ```
   In older Java versions, using a pre-sized array was recommended, as the 
reflection call necessary to create 
   an array of proper size was quite slow.
   
   However, since late updates of OpenJDK 6, this call was intrinsified, making 
the performance 
   of the empty array version the same, and sometimes even better, compared to 
the pre-sized 
   version. Also, passing a pre-sized array is dangerous for a concurrent or 
synchronized collection 
   as a data race is possible between the size and toArray calls. This may 
result in extra nulls at the 
   end of the array if the collection was concurrently shrunk during the 
operation.
   ```
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to