#
330449 |
|
05-Mar-2018 |
eadler |
MFC r326276:
various: general adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error prone - task.
The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts.
No functional change intended.
|
#
329255 |
|
14-Feb-2018 |
markj |
MFC r328995: Fix the WITH_SORT_THREADS build.
PR: 201664
|
#
329253 |
|
14-Feb-2018 |
markj |
MFC r312667 (by pfg): sort - Don't live-loop threads.
|
#
318153 |
|
10-May-2017 |
marius |
MFC: r310712
- Use correct offsets into the keys set array. As the elements of this zero-length array are dynamically sized at run-time based on the use of hints, compilers can't be expected to figure out these offsets on their own. [1] - Fix incorrect comparison in cmp_nans(). [2]
PR: 204571 [1], 202301 [2] Submitted by: David Binderman [2]
|
#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
281133 |
|
06-Apr-2015 |
pfg |
sort: style knits / cleanups.
Minor cleanups that got accidentally reverted.
Obtained from: OpenBSD
|
#
281132 |
|
06-Apr-2015 |
pfg |
Revert (partial) r281123, r281125: sort: style knits / cleanups.
Our style guide(9) specifies that in absence of local variables an empty line must be inserted.
Pointed out by: eadler
|
#
281125 |
|
05-Apr-2015 |
pfg |
sort: style knits / cleanups.
Obtained from: OpenBSD
|
#
281123 |
|
05-Apr-2015 |
pfg |
sort: Cleanup small issues with spaces.
Obtained from: OpenBSD
|
#
259740 |
|
22-Dec-2013 |
dim |
In usr.bin/sort/radixsort.c, pop_ls_mt() is only referenced if SORT_THREADS is defined, so make the whole function conditional, instead of just the pthread calls in it.
MFC after: 3 days
|
#
251245 |
|
02-Jun-2013 |
gabor |
- Update Oleg Moskalenko's email address
Requested by: Oleg Moskalenko <mom040267@gmail.com>
|
#
242430 |
|
01-Nov-2012 |
gabor |
- Portability changes for ARM - Allow larger sort memory on 64-bit platforms
Submitted by: Oleg Moskalenko <oleg.moskalenko@citrix.com>
|
#
238108 |
|
04-Jul-2012 |
gabor |
- Change --nthreads parameter to --parallel for GNU compatibility - Change default sort method to mergesort, which has a better worst case performance than qsort
Submitted by: Oleg Moskalenko <oleg.moskalenko@citrix.com>
|
#
235987 |
|
25-May-2012 |
gabor |
- Only use multi-threading for large files - Do not use mmap() by default; it can be enabled by --mmap - Add some minor optimizations for -u - Update manual page according to the changes
Submitted by: Oleg Moskalenko <oleg.moskalenko@citrix.com>
|
#
235435 |
|
14-May-2012 |
gabor |
- Eliminate initializations if global variables. Compilers are not required to optimize these so it may result in larger binary size.
Pointed out by: kib
|
#
235267 |
|
11-May-2012 |
gabor |
Add a BSD-licensed sort rewrite that was started by me and later completed with the major functionality and optimizations by Oleg Moskalenko. It is compatible with the latest version of POSIX and the current GNU sort version that we have in base. Beside this, it implements all the functionality introduced in later versions of GNU sort. For now, it will be installed as "bsdsort", keeping GNU sort as the default sort implementation.
|