aboutsummaryrefslogtreecommitdiff
path: root/stdlib/qsort.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-23qsort: Fix a typo causing unnecessary malloc/free (BZ 31276)Xi Ruoyao1-1/+1
2024-01-17stdlib: Remove unused is_aligned function from qsort.cAdhemerval Zanella1-13/+0
2024-01-16stdlib: Fix heapsort for cases with exactly two elementsKuan-Wei Chiu1-1/+1
2024-01-15stdlib: Reinstate stable mergesort implementation on qsortAdhemerval Zanella1-245/+225
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2023-12-04stdlib: Fix array bounds protection in insertion sort phase of qsortFlorian Weimer1-1/+1
2023-11-21stdlib: The qsort implementation needs to use heapsort in more casesFlorian Weimer1-4/+13
2023-11-21stdlib: Handle various corner cases in the fallback heapsort for qsortFlorian Weimer1-17/+38
2023-11-21stdlib: Avoid another self-comparison in qsortFlorian Weimer1-1/+1
2023-11-08stdlib: Avoid element self-comparisons in qsortFlorian Weimer1-3/+5
2023-10-31stdlib: Remove use of mergesort on qsort (BZ 21719)Adhemerval Zanella1-3/+11
2023-10-31stdlib: Implement introsort for qsort (BZ 19305)Adhemerval Zanella1-7/+82
2023-10-31stdlib: qsort: Move some macros to inline functionAdhemerval Zanella1-12/+23
2023-10-31stdlib: Move insertion sort out qsortAdhemerval Zanella1-47/+54
2023-10-31stdlib: Optimization qsort{_r} swap implementationAdhemerval Zanella1-18/+77
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers1-1/+1
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2021-09-03Remove "Contributed by" linesSiddhesh Poyarekar1-1/+0
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert1-1/+1
2019-02-27Add some spaces before '('.Joseph Myers1-1/+1
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2017-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2016-01-04Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2015-01-02Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2014-01-01Update copyright notices with scripts/update-copyrightsAllan McRae1-1/+1
2013-06-07Avoid use of "register" as optimization hint.Joseph Myers1-4/+4
2013-01-02Update copyright notices with scripts/update-copyrights.Joseph Myers1-1/+1
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert1-3/+2
2007-11-13* stdlib/stdlib.h: Define __compar_d_fn_t. Declare qsort_r.Ulrich Drepper1-8/+8
2004-03-10[BZ #16]Ulrich Drepper1-2/+4
2002-01-29Update.Ulrich Drepper1-9/+6
2001-07-06Update to LGPL v2.1.Andreas Jaeger1-8/+8
1999-10-28Update.Ulrich Drepper1-16/+21
1997-02-19update from main archive 970218cvs/libc-970221cvs/libc-970220cvs/libc-970219Ulrich Drepper1-1/+1
1997-02-15update from main archive 970214cvs/root-libc-2_0_x-branchUlrich Drepper1-0/+3
1997-02-10update from main archive 970209cvs/libc-970210Ulrich Drepper1-23/+24
1996-12-20Update from main archive 961219cvs/libc-961220Ulrich Drepper1-42/+41
1995-02-18initial importRoland McGrath1-0/+243