Реализации могут свободно использовать любой эффективный алгоритм сортировки, который они хотят, так что это сильно зависит от реализации
Однако я видел сравнение производительности libstdc ++ при использовании в linux и против libc ++ новой библиотеки C ++, разработанной Apple / LLVM. Обе эти библиотеки очень эффективны для сортированных или обратно отсортированных данных (намного быстрее, чем в случайном списке), причем новая библиотека значительно быстрее старой и распознает гораздо больше шаблонов.
Чтобы быть уверенным, вам следует подумать о проведении собственных тестов.