netudima commented on PR #4530:
URL: https://github.com/apache/cassandra/pull/4530#issuecomment-3662605212

   JMH results for the updated code version (to double-check that inlining/C2 
optimisations are not affected):
   ```
   
        [java] Benchmark                                                        
 (stringType)  Mode  Cnt     Score     Error  Units
        [java] UTF8ValidatorBench.testBimorphic                                 
  short ASCII  avgt   15    12.045 ±   0.110  ns/op
        [java] UTF8ValidatorBench.testBimorphic                                 
   long ASCII  avgt   15   634.217 ±  41.246  ns/op
        [java] UTF8ValidatorBench.testBimorphic                  short ASCII 
prefix non-ASCII  avgt   15   195.553 ±   9.739  ns/op
        [java] UTF8ValidatorBench.testBimorphic                               
short non-ASCII  avgt   15   173.965 ±   3.706  ns/op
        [java] UTF8ValidatorBench.testBimorphic                                
long non-ASCII  avgt   15  2456.413 ±  41.695  ns/op
        [java] UTF8ValidatorBench.testMonomorphicArray                          
  short ASCII  avgt   15     9.562 ±   0.060  ns/op
        [java] UTF8ValidatorBench.testMonomorphicArray                          
   long ASCII  avgt   15   505.680 ±   2.963  ns/op
        [java] UTF8ValidatorBench.testMonomorphicArray           short ASCII 
prefix non-ASCII  avgt   15   158.783 ±   9.309  ns/op
        [java] UTF8ValidatorBench.testMonomorphicArray                        
short non-ASCII  avgt   15   145.154 ±  12.455  ns/op
        [java] UTF8ValidatorBench.testMonomorphicArray                         
long non-ASCII  avgt   15  2098.044 ±  68.641  ns/op
        [java] UTF8ValidatorBench.testMonomorphicHeapByteBuffer                 
  short ASCII  avgt   15    11.113 ±   0.354  ns/op
        [java] UTF8ValidatorBench.testMonomorphicHeapByteBuffer                 
   long ASCII  avgt   15   716.390 ±  10.965  ns/op
        [java] UTF8ValidatorBench.testMonomorphicHeapByteBuffer  short ASCII 
prefix non-ASCII  avgt   15   186.717 ±   1.709  ns/op
        [java] UTF8ValidatorBench.testMonomorphicHeapByteBuffer               
short non-ASCII  avgt   15   172.272 ±   1.271  ns/op
        [java] UTF8ValidatorBench.testMonomorphicHeapByteBuffer                
long non-ASCII  avgt   15  3011.300 ± 180.175  ns/op
   ```


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