Commit graph

  • 4d0c22d8ec fix linking issue c9s 2014-05-21 23:14:19 +0800
  • 2c4236f5b8 include zmalloc.h c9s 2014-05-21 22:02:27 +0800
  • 03c351dfe0 Update autoheader template c9s 2014-05-21 22:00:58 +0800
  • e48538c526 check USE_JEMALLOC flag in Makefile.am c9s 2014-05-21 22:00:30 +0800
  • a3866114e3 Add --with-malloc option to check jemalloc c9s 2014-05-21 21:59:46 +0800
  • 98a66f0c41 Merge branch 'bugfix-32' c9s 2014-05-22 11:08:56 +0800
  • e8653eeb28 include jemalloc.h c9s 2014-05-21 22:08:25 +0800
  • eaa11d5380 found flag for slug char c9s 2014-05-21 22:05:10 +0800
  • 87434a0509 Merge bd95ce9355 into a80c9378f8 ChangZhuo Chen (陳昌倬) 2014-05-21 17:55:27 +0000
  • a80c9378f8 Merge pull request #34 from mattn/am_path_check Pedro 2014-05-22 01:22:49 +0800
  • 7e13b0be9c AM_PATH_CHECK is deprecated, so check it defined mattn 2014-05-22 01:14:37 +0900
  • bd95ce9355 Set llvm-symbolizer path ChangZhuo Chen (陳昌倬) 2014-05-21 19:44:46 +0800
  • a5ce8b6e08 Add address sanitizer build to travis-ci ChangZhuo Chen (陳昌倬) 2014-05-21 18:18:18 +0800
  • f6d2502896 include jemalloc.h c9s 2014-05-21 22:08:25 +0800
  • 45690da3dc found flag for slug char c9s 2014-05-21 22:05:10 +0800
  • e7aaaac63f delete generated config.h c9s 2014-05-21 21:58:30 +0800
  • 33eea25926 check length c9s 2014-05-21 20:30:35 +0800
  • 77643dbc18 Added the sds headers from redis. Omer Katz 2014-05-21 15:03:23 +0300
  • ceb615335b Merge pull request #31 from thedrow/patch-1 Pedro 2014-05-21 19:41:40 +0800
  • 5dbef0cf24 Seriously travis? sudo won't give me permissions?? Omer Katz 2014-05-21 14:30:06 +0300
  • a23c6c4875 Forgot to sudo. Omer Katz 2014-05-21 14:22:24 +0300
  • 08a127d30c Making sure that the .so files are on the ldconfig path. Omer Katz 2014-05-21 14:19:13 +0300
  • 4e702e92fb Installed the compiled shared libraries globally. Omer Katz 2014-05-21 14:06:23 +0300
  • e7c1b3c29d remove benchmark result with debug option c9s 2014-05-21 19:03:05 +0800
  • d86f6dd12c Merge remote-tracking branch 'origin/master' into thedrow-patch-1 c9s 2014-05-21 18:51:12 +0800
  • 79fb3a3b8a check_slug: free memory c9s 2014-05-21 18:50:45 +0800
  • 27531aac56 remove benchmark result with debug flags c9s 2014-05-21 18:36:52 +0800
  • 7755f3a035 Merge branch 'patch-1' of https://github.com/thedrow/r3 into thedrow-patch-1 c9s 2014-05-21 18:35:31 +0800
  • 05b698b841 r3_tree_matchl does not return int c9s 2014-05-21 18:31:51 +0800
  • b83946e487 check macro PCRE_STUDY_JIT_COMPILE to compile pcre with JIT c9s 2014-05-21 18:28:21 +0800
  • 946bac8f3c seems like pcre_free_study is not defined on older ubuntu c9s 2014-05-21 18:26:08 +0800
  • 82ea09e146 when we free it, we know it's not NULL c9s 2014-05-21 18:22:11 +0800
  • 834d87173a Fix variable name c9s 2014-05-21 18:21:15 +0800
  • 175b594234 Fix c9s 2014-05-21 18:20:48 +0800
  • 238aee085f use pcre's own functions to free pcre related structures c9s 2014-05-21 18:16:48 +0800
  • 6762025fe6 free edge struct c9s 2014-05-21 18:12:14 +0800
  • 7d288404c7 libpcre does not use zmalloc c9s 2014-05-21 18:09:14 +0800
  • c281619b57 Merge pull request #28 from thedrow/topic/zmalloc Pedro 2014-05-21 18:17:33 +0800
  • 7303bc8f00 More guarding against freeing NULL pointers. Omer Katz 2014-05-21 12:50:56 +0300
  • 61b3b24e2e Guarding against freeing NULL pointers. Omer Katz 2014-05-21 12:46:56 +0300
  • cd4d4647de Bash is being touchy. Omer Katz 2014-05-21 12:02:52 +0300
  • 86cdf3800e Fixed bash syntax errors. Omer Katz 2014-05-21 12:00:18 +0300
  • 1c8c63e0a5 Fixed a bash syntax error. Omer Katz 2014-05-21 11:44:24 +0300
  • 3ea9354e0b Implemented zstrndup. Omer Katz 2014-05-21 11:36:50 +0300
  • e0ed62e308 Running valgrind in a different build in order to detect memory leaks. Omer Katz 2014-05-21 11:29:36 +0300
  • e34759c1aa Using zstrndup instead of strndup) Omer Katz 2014-05-21 11:18:12 +0300
  • 18a92867fc Removed wrong call to zfree that caused a segfault. Omer Katz 2014-05-21 11:10:24 +0300
  • 0e627e33d5 Fixed all warnings from tests. Omer Katz 2014-05-21 10:50:37 +0300
  • de5a308002 fix header includes c9s 2014-05-21 14:59:07 +0800
  • b1939e287d Merge branch 'topic/zmalloc' of https://github.com/thedrow/r3 into thedrow-topic/zmalloc c9s 2014-05-21 14:51:25 +0800
  • 5a84e9aeb2 update pcre match error message c9s 2014-05-21 14:27:04 +0800
  • 9c191682da Added zmalloc from redis in order to allow different allocators. Omer Katz 2014-05-20 20:50:15 +0300
  • ad8faeb787 Update test results 1.0.0 c9s 2014-05-21 01:41:45 +0800
  • 0064eb27a1 const to node * n c9s 2014-05-21 01:22:49 +0800
  • 0d2ae75bc2 prefetch firstbyte c9s 2014-05-21 01:20:18 +0800
  • e9797295b5 Fix endpoint when branching edges c9s 2014-05-21 01:15:54 +0800
  • 99198297c2 update test description c9s 2014-05-21 00:55:43 +0800
  • aae35c3b90 more test case c9s 2014-05-21 00:49:08 +0800
  • 5bd1757e5f function name fix c9s 2014-05-21 00:47:09 +0800
  • cae305b92d when child is not endpoint, return NULL c9s 2014-05-21 00:37:27 +0800
  • 90890b09e5 put r3_define.h back XD becase we depends on bool c9s 2014-05-21 00:33:19 +0800
  • 92e2ddf066 remove r3_define.h c9s 2014-05-20 23:54:57 +0800
  • fbbb976768 r3_define.h is removed c9s 2014-05-20 23:54:15 +0800
  • 7ba0efc60c use doublecirlce for endpoint nodes c9s 2014-05-20 23:48:35 +0800
  • a706b48f14 Add more patterns to gvc paths c9s 2014-05-20 23:39:20 +0800
  • 1cbba0a101 no jemalloc for now. c9s 2014-05-20 23:34:54 +0800
  • 5183e9a052 merge r3_define.h into r3.h c9s 2014-05-20 23:33:51 +0800
  • ee190bc030 delete demo.c c9s 2014-05-20 23:31:27 +0800
  • 750a9beaa4 _r3_tree_insert_pathl to r3_tree_insert_pathl_ c9s 2014-05-20 23:30:36 +0800
  • 02b4008a69 str_split is unused c9s 2014-05-20 23:29:17 +0800
  • 85001c6327 Rename compile_slug to slug_compile c9s 2014-05-20 23:25:55 +0800
  • 99819c4bbb move strndiff and strdiff to node.c and make it private c9s 2014-05-20 23:25:12 +0800
  • 26c7e8896e Rename count_slug to slug_count c9s 2014-05-20 23:21:15 +0800
  • bbfca20247 Merge b626dd374a into eb81c1cc0b Omer Katz 2014-05-20 15:15:41 +0000
  • eb81c1cc0b Add coverage report button c9s 2014-05-20 23:11:28 +0800
  • 642300ba7b Merge pull request #25 from czchen/feature/coveralls Pedro 2014-05-20 22:31:20 +0800
  • 16427fe42a Add coveralls.io support ChangZhuo Chen (陳昌倬) 2014-05-20 22:05:07 +0800
  • 9499432084 remove debug print c9s 2014-05-20 21:41:24 +0800
  • 268047c18c Add failing tests for {idx:\d{3}}-{idy:\d{3}} pattern c9s 2014-05-20 21:40:45 +0800
  • b3e6321303 more slug compile test c9s 2014-05-20 21:38:59 +0800
  • 898ea300a9 Fix placeholder finder c9s 2014-05-20 21:38:37 +0800
  • 9caecc8a07 delete config.h.in c9s 2014-05-20 16:38:51 +0800
  • a2cf6d2733 Add travis status image c9s 2014-05-20 16:22:46 +0800
  • 1d2eb53565 delete config.h since it's autogenerated c9s 2014-05-20 16:21:05 +0800
  • de8c26a11a fix tests c9s 2014-05-20 16:18:17 +0800
  • a086f9f6e8 Fix memory allocation c9s 2014-05-20 16:16:36 +0800
  • e2bf5d5177 Allocation fixes c9s 2014-05-20 15:49:31 +0800
  • 155e881d6b enable -ggdb when building test files c9s 2014-05-20 15:34:56 +0800
  • 188bb991b9 -ggdb when debug mode is enable (--enable-debug) c9s 2014-05-20 15:34:41 +0800
  • 5331d375ac Fix gnu c compiler error when the variable is the same c9s 2014-05-20 15:32:22 +0800
  • fd4e89c2f4 check NULL pointer c9s 2014-05-20 15:14:12 +0800
  • af3cdbbff4 use ck_assert instead of ck_assert_int_gt c9s 2014-05-20 15:10:09 +0800
  • 9d19d233c6 comment regexp symbol c9s 2014-05-20 15:06:52 +0800
  • a588649e14 Merge pull request #24 from czchen/bugfix/travis-ci Pedro 2014-05-20 14:59:00 +0800
  • f6d534d20b Remove AC_CHECK_HEADER_STDBOOL ChangZhuo Chen (陳昌倬) 2014-05-20 12:08:18 +0800
  • 41dc7373f3 comment jemalloc include lines c9s 2014-05-20 01:28:51 +0800
  • f4e8d8fdc9 Merge branch 'czchen-feature/export' c9s 2014-05-20 01:26:50 +0800
  • 678d096d07 Merge branch 'feature/export' of https://github.com/czchen/r3 into czchen-feature/export c9s 2014-05-20 01:26:40 +0800
  • 8c780e4b67 Merge 7bf513d5cd into 611eee4c05 ChangZhuo Chen (陳昌倬) 2014-05-19 14:34:24 +0000
  • 7bf513d5cd Update export symbols regex to ^r3_|^match_ ChangZhuo Chen (陳昌倬) 2014-05-19 22:32:39 +0800