On Monday, 8 December 2014 at 16:44:37 UTC, Martin Nowak wrote:
actually slowed down some GC benchmarks by 3%. The branch predictor had more trouble with the single branch because that resulted in a fifty-fifty chance. There is some correlation
Consider rewriting the code to use non-branching comparison, i.e. use the condition test result directly in an expression or cmov.
