jpountz commented on PR #13149:
URL: https://github.com/apache/lucene/pull/13149#issuecomment-2006375971

   > I will try adding a visit() method taking an IntsRef (I believe that is 
what you meant @jpountz?).
   
   This is what I meant indeed.
   
   Before merging I'd be curious to better understand why the JVM doesn't 
optimize this better. Presumably, it should be able to resolve the virtual call 
once for the entire for loop rather than doing it again on every iteration? I 
wonder if there is actually a performance bug, or if we are just insufficiently 
warming up the JVM and this for loop never gets compiled through C2?


-- 
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