> My guess is that the complex expression used in 
> VectorizedLogicBench.IfExprLongColumnLongColumnBench actually uses more CPU 
> than other expression.

if you have a -XX:+PrintAssembly dump (or run jmh with -prof perfasm), then we 
could see if the JDK is autovectorizing that loop or not.

That's an If condition evaluation loop without a branch, which was specifically 
written for the JIT to speed it up.

Cheers,
Gopal
    
    
    
    


Reply via email to