From 38ac7a8a516e21e79858e43cb1a0bdc03bfb0191 Mon Sep 17 00:00:00 2001 From: Richard Thier Date: Fri, 9 May 2025 06:38:00 +0200 Subject: [PATCH] schwab: finetuned --- schwab_sort.h | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/schwab_sort.h b/schwab_sort.h index 976fcd3..d7a2130 100644 --- a/schwab_sort.h +++ b/schwab_sort.h @@ -118,18 +118,6 @@ inline void sch_insertion_sort(uint32_t *arr, int low, int high) { sch_hsort5(&arr[0]); sch_hsort5(&arr[5]); } - if(high + 1 - low > 20) { - sch_hsort5(&arr[10]); - sch_hsort5(&arr[15]); - } - if(high + 1 - low > 30) { - sch_hsort5(&arr[20]); - sch_hsort5(&arr[25]); - } - if(high + 1 - low > 40) { - sch_hsort5(&arr[30]); - sch_hsort5(&arr[35]); - } /* "Real" insertion sort part comes here */ for(int i = low + 1; i <= high; ++i) {