summaryrefslogtreecommitdiffstats
path: root/src/sort.c
AgeCommit message (Expand)AuthorLines
2012-07-10sort: by default, do not exceed 3/4 of physical memoryPaul Eggert-3/+8
2012-07-02sort: fix exit-status typoPaul Eggert-1/+1
2012-07-02sort: simplify -o handling to avoid fdopen, assertPaul Eggert-27/+20
2012-07-02sort: avoid redundant processing with inaccessible inputs or outputPádraig Brady-4/+61
2012-06-20maint: sort: style adjustment to help clarify size determinationBernhard Voelker-8/+7
2012-05-16maint: add assertions to placate static analysis toolsJim Meyering-0/+5
2012-05-04maint: rely on gnulib's new sys_resource moduleJim Meyering-3/+1
2012-02-25sort: default to physmem/8, not physmem/16Paul Eggert-7/+7
2012-01-30maint: sort: remove the last uses of "'%s'" in diagnosticsJim Meyering-2/+2
2012-01-27maint: use single copyright year rangeJim Meyering-1/+1
2012-01-22maint: quote 'like this' or "like this", not `like this'Paul Eggert-1/+1
2012-01-09maint: src/*.[ch]: convert more `...' to '...'Jim Meyering-4/+4
2012-01-09maint: src/*.c: change remaining quotes (without embedded spaces)Jim Meyering-7/+7
2012-01-09maint: convert `...' to '...' in --help outputJim Meyering-1/+1
2012-01-09maint: adjust quoting: emit '...', not `...' in diagnosticsJim Meyering-11/+11
2012-01-07maint: use new emit_try_help in place of equivalent fprintfJim Meyering-2/+1
2012-01-01maint: update all copyright year number rangesJim Meyering-1/+1
2011-12-05maint: sort, stat: remove unused parametersJim Meyering-9/+6
2011-11-16sort: clarify wording on -k syntaxEric Blake-8/+8
2011-09-27sort: avoid a NaN-induced infloopJim Meyering-1/+19
2011-07-02maint: use "const" and "pure" function attributes where possibleJim Meyering-1/+1
2011-05-19maint: correct typos involving misuse of "a" and "an"Jim Meyering-2/+2
2011-05-06sort: fix a contradictory --debug warningPádraig Brady-1/+1
2011-03-16sort: avoid memory pressure of 130MB/thread when reading from pipeJim Meyering-2/+6
2011-03-13sort: spawn fewer threads for small inputsJim Meyering-6/+10
2011-02-03sort: fix --debug key highlighting when key start after key endPádraig Brady-1/+3
2011-01-07maint: suppress some clang scan-build warningsPádraig Brady-4/+5
2011-01-01maint: update all copyright year number rangesJim Meyering-1/+1
2010-12-28coreutils: keep lines within 80-column limitsPaul Eggert-9/+16
2010-12-22sort: minor performance tweak with num_processorsPaul Eggert-2/+2
2010-12-20maint: fix a typo in sort --parallel help messagePádraig Brady-1/+1
2010-12-19sort: use at most 8 threads by defaultPádraig Brady-6/+11
2010-12-16sort: do not generate thousands of subprocesses for 16-way mergePaul Eggert-13/+21
2010-12-16sort: fix hang with sort --compressPaul Eggert-79/+80
2010-12-16sort: don't dump core when merging from input twicePaul Eggert-25/+17
2010-12-14sort: fix very-unlikely buffer overrun when merging to input filePaul Eggert-3/+2
2010-12-13sort: fix some --compress reaper bugsPaul Eggert-90/+60
2010-12-11sort: syntax cleanupJim Meyering-5/+6
2010-12-11sort: integer overflow checks in thread counts, etc.Paul Eggert-51/+64
2010-12-11sort: preallocate merge tree nodes to heap.Chen Guo-59/+111
2010-12-11sort: comment fixPaul Eggert-6/+1
2010-12-11sort: use mutexes, not spinlocks (avoid busy loop on blocked output)Chen Guo-7/+7
2010-12-03sort: merge_queue -> queuePaul Eggert-11/+11
2010-12-03sort: clarify queue_check_insertPaul Eggert-11/+5
2010-12-03sort: fix problems with merge node dest pointerPaul Eggert-8/+5
2010-12-03sort: simplify write_uniquePaul Eggert-4/+5
2010-12-03sort: put queue arg firstPaul Eggert-8/+8
2010-12-03sort: tune struct_merge_node slightlyPaul Eggert-15/+25
2010-12-03sort: Clarify commentsPaul Eggert-22/+59
2010-12-01sort: fix bug on 64-bit hosts with at least 32768 processorsPaul Eggert-1/+1