As in the example given here for C/C++:
... This is due to a new technique described in "BlockQuicksort: How Branch Mispredictions don\'t affect Qui