1. 30 Jan, 2017 1 commit
    • antirez's avatar
      Jemalloc updated to 4.4.0. · 27e29f4f
      antirez authored
      The original jemalloc source tree was modified to:
      
      1. Remove the configure error that prevents nested builds.
      2. Insert the Redis private Jemalloc API in order to allow the
      Redis fragmentation function to work.
      27e29f4f
  2. 27 Jan, 2017 2 commits
  3. 26 Jan, 2017 2 commits
  4. 25 Jan, 2017 1 commit
  5. 20 Jan, 2017 1 commit
  6. 18 Jan, 2017 2 commits
    • antirez's avatar
      Add panic() into redisassert.h. · 17ac46ea
      antirez authored
      This header file is for libs, like ziplist.c, that we want to leave
      almost separted from the core. The panic() calls will be easy to delete
      in order to use such files outside, but the debugging info we gain are
      very valuable compared to simple assertions where it is not possible to
      print debugging info.
      17ac46ea
    • antirez's avatar
      serverPanic(): allow printf() alike formatting. · 53b8bf2c
      antirez authored
      This is of great interest because allows us to print debugging
      informations that could be of useful when debugging, like in the
      following example:
      
          serverPanic("Unexpected encoding for object %d, %d",
              obj->type, obj->encoding);
      53b8bf2c
  7. 13 Jan, 2017 2 commits
  8. 12 Jan, 2017 3 commits
  9. 11 Jan, 2017 4 commits
  10. 10 Jan, 2017 2 commits
  11. 08 Jan, 2017 1 commit
  12. 02 Jan, 2017 1 commit
  13. 30 Dec, 2016 1 commit
  14. 24 Dec, 2016 1 commit
    • oranagra's avatar
      fix rare assertion in DEBUG DIGEST · b2da5ea7
      oranagra authored
      getExpire calls dictFind which can do rehashing.
      found by calling computeDatasetDigest from serverCron and running the test suite.
      b2da5ea7
  15. 21 Dec, 2016 1 commit
  16. 20 Dec, 2016 7 commits
  17. 19 Dec, 2016 8 commits