jpountz opened a new pull request, #13939:
URL: https://github.com/apache/lucene/pull/13939

   This comes from observations on https://tantivy-search.github.io/bench/ for 
exhaustive evaluation like `TOP_100_COUNT`. `collect()` is often inlined, but 
other methods that we'd like to see inlined like `PostingsEnum#nextDoc()` are 
not always inlined. This PR decreases the compiled size of `collect()` to make 
more room for other methods to be inlined.
   
   It does so by moving an assertion to `AssertingScorable` and extracting an 
uncommon code path to a method.


-- 
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: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to