uschindler commented on issue #15079:
URL: https://github.com/apache/lucene/issues/15079#issuecomment-3213305625

   The strange allocation profile went away, we now only see this for 
ReadGroupVint:
   ```
   0.04%         1652          
java.lang.invoke.LambdaForm$DMH.0x00007ff76d190c00#invokeStatic() [JIT compiled 
code]
                                 at 
java.lang.invoke.LambdaForm$MH.0x00007ff76d1c5000#invoke() [JIT compiled code]
                                 at 
java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                                 at 
org.apache.lucene.util.GroupVIntUtil#readGroupVInt() [JIT compiled code]
   ```
   
   This is perfectly normal, although it is not inlined completely here (but 
this should happen later). This is how it should look like. I have the feeling 
that the "JOIT compiled code" is not yet inlined. But maybe the adoptions using 
the VarHandleFilters lead to the bad perf in the microbenchmark.


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