MSVC6.0, CeleronA416MHz/83bus BenchmarkSort(SORTING_FUNCTIONS, 100, 1000000, 0, 127, RandomMessFiller); QuickSortW: time: 24.5s QuickSort: time: 22.3s QuickSort2: time: 17.09s HeapSortW: time: 26.53s HeapSort: time: 29.01s TableSort: time: 9.39s SuperSort: time: 6.65s BenchmarkSort(SORTING_FUNCTIONS, 100, 1000000, 0, 127, ConstantFiller); QuickSortW: time: 12.29s QuickSort: time: 66.24s QuickSort2: time: 55.25s HeapSortW: time: 4.61s HeapSort: time: 11.96s TableSort: time: 6.04s SuperSort: time: 3.78s BenchmarkSort(SORTING_FUNCTIONS, 100, 1000000, 0, 2, ConstantFiller); QuickSortW: time: 14s QuickSort: time: 39.33s QuickSort2: time: 31.14s HeapSortW: time: 15.76s HeapSort: time: 22.25s TableSort: time: 6.64s SuperSort: time: 4.4s BenchmarkSort(SORTING_FUNCTIONS, 100, 1000000, 0, 127, SortedFiller); QuickSortW: time: 23.57s QuickSort: time: 25.38s QuickSort2: time: 19.78s HeapSortW: time: 28.57s HeapSort: time: 30.11s TableSort: time: 9.61s SuperSort: time: 6.82s