It's not clear in the documentation (http://dlang.org/arrays.html) what sorting algorithm is being used behind the array.sort implementation. Can anyone shed any light? I.e. is it quicksort?