[PATCH 0/4] lib/sort: Optimizations and cleanups

From: Kuan-Wei Chiu
Date: Mon May 27 2024 - 16:30:24 EST


Hi Andrew,

This patch series optimizes the handling of the last 2 or 3 elements in
lib/sort and adds a testcase in lib/test_sort to maintain 100% code
coverage reflecting this change. Additionally, it corrects outdated
descriptions regarding glibc qsort() and removes the unused pr_fmt
macro.

Regards,
Kuna-Wei

Kuan-Wei Chiu (4):
lib/sort: Remove unused pr_fmt macro
lib/sort: Fix outdated comment regarding glibc qsort()
lib/sort: Optimize heapsort for handling final 2 or 3 elements
lib/test_sort: Add a testcase to ensure code coverage

lib/sort.c | 14 +++++++-------
lib/test_sort.c | 14 +++++++++++++-
2 files changed, 20 insertions(+), 8 deletions(-)

--
2.34.1