Commit graph

  • 56bda02997 suite rename c9s 2014-05-24 10:30:35 +0800
  • 5d376a9592 use typedef c9s 2014-05-24 10:29:54 +0800
  • 7074e89fd0 more queue tests c9s 2014-05-24 10:27:47 +0800
  • def79a810b improve queue interface c9s 2014-05-24 10:24:57 +0800
  • 9c6902ed57 Improve queue interface c9s 2014-05-24 10:20:37 +0800
  • e27740688a Add a basic pthread mutex queue c9s 2014-05-24 10:17:54 +0800
  • 3fd773f889 Update README.md Pedro 2014-05-23 21:03:40 -0500
  • 5d4b0dc3c9 Add basic worker and its tests c9s 2014-05-24 00:05:50 +0800
  • e877dc7f0d Add workers.c to Makefile.am c9s 2014-05-24 00:00:49 +0800
  • 0f5ebed73c Merge branch 'master' into feature/stats feature/stats c9s 2014-05-23 23:39:58 +0800
  • 8c7a148014 Update changelog 1.2.0 c9s 2014-05-23 23:30:58 +0800
  • 0b499c9158 append new records c9s 2014-05-23 23:28:50 +0800
  • 76e4b15787 Merge branch 'master' into feature/stats c9s 2014-05-23 23:27:10 +0800
  • 186531c5b4 partially c9s 2014-05-23 23:20:32 +0800
  • 08bad93d56 update doc c9s 2014-05-23 23:17:58 +0800
  • fd0a4f9b02 document about optimization and slug c9s 2014-05-23 23:15:32 +0800
  • 591b6cd4c1 when matching pcre do not switch check rc c9s 2014-05-23 23:00:49 +0800
  • 628f09a8f4 Add OP_EXPECT_MORE_ALPHA opcode c9s 2014-05-23 22:58:20 +0800
  • 5f75677369 do not check benchmark program c9s 2014-05-23 22:50:55 +0800
  • 25e107484e Add function prefix description c9s 2014-05-23 22:46:35 +0800
  • 6881c47ee6 update legend title c9s 2014-05-23 22:40:12 +0800
  • 9a1f7cfced update benchmark records c9s 2014-05-23 17:36:47 +0800
  • d02e16a65c improve stack allocation c9s 2014-05-23 16:17:35 +0800
  • b394be57cb support simple opcode c9s 2014-05-23 15:48:26 +0800
  • 333fabd795 insert path for opcode c9s 2014-05-23 13:49:18 +0800
  • dcc57845aa update benchmark result c9s 2014-05-23 12:19:09 +0800
  • fe70b55253 Add node type for comparison c9s 2014-05-23 12:08:06 +0800
  • 403b1d9ba2 Add opcode to edge c9s 2014-05-23 11:47:44 +0800
  • 7d16413cb3 more benchmark result c9s 2014-05-23 11:47:10 +0800
  • 52fd5979c0 move ov to stack variable c9s 2014-05-23 11:42:19 +0800
  • d6a0d9ba96 more benchmark result c9s 2014-05-23 11:34:27 +0800
  • 21f7b2df92 delete old bench_str.csv c9s 2014-05-23 11:32:39 +0800
  • be899b7bcb move bench_str.csv c9s 2014-05-23 11:32:28 +0800
  • 93f4654c54 pass studied pattern c9s 2014-05-23 11:31:19 +0800
  • ad6b7b236f combined_pattern_len is not used c9s 2014-05-23 11:30:15 +0800
  • 3f4fcb8c27 remove duplicate header include c9s 2014-05-23 11:29:44 +0800
  • c1e5ea4393 Add OP_EXPECT_NODASH opcode c9s 2014-05-23 11:28:19 +0800
  • 4d93d217a4 test r3_pattern_to_opcode c9s 2014-05-23 11:25:25 +0800
  • a41c9187ac Add some basic opcode c9s 2014-05-23 11:18:15 +0800
  • 59e6997959 there is already a pointer guard in zmalloc c9s 2014-05-23 11:15:57 +0800
  • c841de166c free old pattern c9s 2014-05-23 11:14:26 +0800
  • 55d74bd133 Merge pull request #38 from czchen/feature/cleanup Pedro 2014-05-22 11:31:55 -0500
  • 63bf604d9e fix request method code c9s 2014-05-23 00:21:40 +0800
  • 546fcb14af let tooltip display flags c9s 2014-05-22 23:14:46 +0800
  • fb88655df0 Remove CMake related files ChangZhuo Chen (陳昌倬) 2014-05-22 22:53:49 +0800
  • b807152490 Remove auto generated test-driver ChangZhuo Chen (陳昌倬) 2014-05-22 22:44:06 +0800
  • cacfb32d49 Remove auto generated install-sh ChangZhuo Chen (陳昌倬) 2014-05-22 22:43:55 +0800
  • 783c755a8a Remove auto generated config.h & config.h.in ChangZhuo Chen (陳昌倬) 2014-05-22 22:41:47 +0800
  • faaaeb5f90 Merge branch 'master' into feature/stats c9s 2014-05-22 22:31:48 +0800
  • 62bb4e5460 remove unnecessary pointer check c9s 2014-05-22 22:26:14 +0800
  • fe5c2381b5 remove point checking in str_array_free c9s 2014-05-22 22:23:47 +0800
  • 288cdc91dd R3_LIST_H c9s 2014-05-22 22:22:03 +0800
  • 5a10c82ea5 R3_NODE_H as the include guard c9s 2014-05-22 22:21:29 +0800
  • 15facc82cc Merge branch 'feature/asan' of https://github.com/czchen/r3 into czchen-feature/asan c9s 2014-05-22 22:07:52 +0800
  • fef3361ed2 Set test timeout to 30 ChangZhuo Chen (陳昌倬) 2014-05-22 22:06:11 +0800
  • 5d82ae0f82 Fix benchmark rendering c9s 2014-05-22 21:57:33 +0800
  • fc1a4b762d Separate benchmark application c9s 2014-05-22 21:55:41 +0800
  • ce1f3cdc3f Update legend style c9s 2014-05-22 21:44:31 +0800
  • e165d8e27a update legend text c9s 2014-05-22 21:38:46 +0800
  • 8cea8701f4 set line-width to 1 c9s 2014-05-22 21:37:36 +0800
  • ebf528281d Add pcre benchmark to chart c9s 2014-05-22 21:37:12 +0800
  • fa6a7b77e0 Add pcre_benchmark test case c9s 2014-05-22 21:18:17 +0800
  • c9fe373d91 benchmark function improvements c9s 2014-05-22 21:01:25 +0800
  • 7f97440c72 Add bench_append_csv to combine multiple benchmark result in one entry c9s 2014-05-22 20:48:01 +0800
  • 3879316e08 Add bench_duration function c9s 2014-05-22 17:03:33 +0800
  • 7e44ee01f4 refactor Benchmark related macros c9s 2014-05-22 16:59:40 +0800
  • 8471f42579 edge alignment c9s 2014-05-22 20:26:27 +0800
  • 3cbffb645c /= 100.0 c9s 2014-05-22 19:42:37 +0800
  • 1563bd5a78 fix syntax c9s 2014-05-22 19:24:04 +0800
  • adbe71d336 Add _root node for mutex/spin c9s 2014-05-22 19:20:21 +0800
  • d73a3aa89a Add a basic feedback system c9s 2014-05-22 17:22:54 +0800
  • a4378fdaf2 Add test_feedback c9s 2014-05-22 17:07:02 +0800
  • 3121937da5 Add bench_duration function c9s 2014-05-22 17:03:33 +0800
  • c421bea11f free tree at the end of benchmarking c9s 2014-05-22 17:00:22 +0800
  • 5ada611182 refactor Benchmark related macros c9s 2014-05-22 16:59:40 +0800
  • ba270b5948 setting up parent and child. c9s 2014-05-22 16:53:52 +0800
  • 24aaa881b1 set node's parent edge c9s 2014-05-22 16:44:56 +0800
  • 595dadba15 Merge branch 'master' into feature/stats c9s 2014-05-22 16:41:46 +0800
  • d6b2e52567 Add hits, score fields to edge struct c9s 2014-05-22 16:37:53 +0800
  • 2b331ecc8f use uint8_t for endpoint c9s 2014-05-22 16:33:41 +0800
  • 21a8c0c891 include config.h in r3.h c9s 2014-05-22 16:32:06 +0800
  • a5035ad962 safer uint define c9s 2014-05-22 16:30:09 +0800
  • 3500e19316 include stdint.h c9s 2014-05-22 16:29:22 +0800
  • 58b74b9126 check stdint.h header c9s 2014-05-22 16:26:55 +0800
  • f8154b23e9 Add --enable-stats option c9s 2014-05-22 16:24:24 +0800
  • 291e6add6b Use verbose make ChangZhuo Chen (陳昌倬) 2014-05-22 12:01:27 +0800
  • 18b2cf644d update README c9s 2014-05-22 11:59:45 +0800
  • f5222c6bc2 update config.h.in c9s 2014-05-22 11:54:42 +0800
  • 91097e3119 enable jemalloc only when major version > 2 c9s 2014-05-22 11:54:01 +0800
  • 9d26a53a08 update Makefile.am c9s 2014-05-22 11:42:19 +0800
  • c503a6d5d3 use jemalloc only in jemalloc major version > 2 c9s 2014-05-22 11:41:51 +0800
  • 1fdfaef16e what if we always use -ljemalloc c9s 2014-05-22 11:34:37 +0800
  • aed75694e6 ignore config.h c9s 2014-05-21 23:50:22 +0800
  • 06324f48ab delete generated config.h c9s 2014-05-21 23:50:04 +0800
  • c1abe926bf Add --with-malloc to travis config c9s 2014-05-21 23:47:26 +0800
  • dc24b7cb97 remove jemalloc c9s 2014-05-21 23:46:33 +0800
  • a8cec68f72 use -std=c99 c9s 2014-05-21 23:29:27 +0800
  • 594b10cbcb travis-ci is using jemalloc 2.1+ c9s 2014-05-21 23:26:01 +0800
  • 2d4bd48116 Fix autoconf checking c9s 2014-05-21 23:24:30 +0800
  • 07ef938e3d check jemalloc version c9s 2014-05-21 23:15:38 +0800