Pieter Noordhuis
3f7438ef9b
Everything x86 is little endian
2012-04-11 11:03:30 +02:00
Jakub Wieczorek
1d6628c088
Fix the build on Mac OS X, where features.h is non-existent
2012-02-26 15:13:05 +01:00
Premysl Hruby
80ff1fc6d0
use gcc sync builtins for memory counter when possible
2012-02-26 11:45:52 +01:00
Pieter Noordhuis
ca2344f991
Solaris has backtrace(3)
2012-02-21 10:20:28 -08:00
antirez
16cd4acdee
ZMALLOC related stuff removed from config.h. They are now defined in zmalloc.h
2011-06-20 11:35:29 +02:00
Pieter Noordhuis
32f99c5128
Show memory allocator in INFO output
2011-05-05 16:32:18 +02:00
Pieter Noordhuis
5282562117
More allocators
2011-05-05 16:25:48 +02:00
antirez
48e4621590
Ehm... sorry if we don't support PDP endianess
2011-03-09 16:33:09 +01:00
antirez
b1a8e3e89e
byte ordering detection in config.h
2011-03-09 15:44:21 +01:00
Pieter Noordhuis
d94ac406ba
Exclusively use either tcmalloc or OSX's native malloc_size()
2010-10-23 10:18:48 +02:00
Pieter Noordhuis
7cdc98b630
Don't use prefix when malloc_size() can be called
...
Also, use tcmalloc functions explicitly via macros to prevent symbol
lookups to resolve to native malloc/free on OSX.
2010-10-23 09:59:28 +02:00
antirez
73db2acc37
memory fragmentation reporting in INFO also added for Mac OS X
2010-09-02 10:57:58 +02:00
antirez
eddb388ef9
memory fragmentation ratio in INFO output
2010-09-02 10:34:39 +02:00
antirez
e2641e09cc
redis.c split into many different C files.
...
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
2010-07-01 14:38:51 +02:00