summaryrefslogtreecommitdiff
path: root/src/pqsort.c
Commit message (Collapse)AuthorAgeFilesLines
* No more trailing spaces in Redis source code.antirez2014-06-261-3/+3
|
* assert.h replaced with redisassert.h when appropriate.antirez2013-08-191-1/+0
| | | | | Also a warning was suppressed by including unistd.h in redisassert.h (needed for _exit()).
* pqsort.c: remove the "switch to insertion sort" optimization.antirez2013-07-021-12/+1
| | | | | | | | | | It causes catastrophic performance for certain inputs. Relevant NetBSD commit: http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/stdlib/qsort.c?rev=1.20&content-type=text/x-cvsweb-markup&only_with_tag=MAIN This fixes issue #968.
* BSD license added to every C source and header file.antirez2012-11-081-1/+1
|
* redis.c split into many different C files.antirez2010-07-011-0/+197
networking related stuff moved into networking.c moved more code more work on layout of source code SDS instantaneuos memory saving. By Pieter and Salvatore at VMware ;) cleanly compiling again after the first split, now splitting it in more C files moving more things around... work in progress split replication code splitting more Sets split Hash split replication split even more splitting more splitting minor change