Dan Hirsch
|
d0d9a94fd0
|
Added benchmark skeleton, and at least stubs for all of the necessary functions
|
2012-11-02 17:16:53 -04:00 |
|
Dan Hirsch
|
8eececcac8
|
Now builds without glib
|
2012-10-10 16:45:10 +02:00 |
|
Meredith L. Patterson
|
158b2b3ba6
|
Removed all glib functions from everything other than the test suite.
|
2012-10-10 16:24:12 +02:00 |
|
Dan Hirsch
|
d5729efa1f
|
Replaced glib memory allocation
|
2012-10-10 15:58:03 +02:00 |
|
Dan Hirsch
|
6101b8c43a
|
Hash table now works.
|
2012-10-08 22:06:33 +02:00 |
|
Meredith L. Patterson
|
b44d00ed33
|
Replaced GHashTable with HHashTable ... which has some problem causing it to segfault.
|
2012-10-08 21:12:56 +02:00 |
|
Meredith L. Patterson
|
bc5e2fa754
|
pulled in tq's hashtable
|
2012-10-08 19:21:56 +02:00 |
|
Dan Hirsch
|
12035d66a1
|
Added hashtable implementation
|
2012-10-08 19:20:36 +02:00 |
|
Meredith L. Patterson
|
bd41f059b2
|
Merge branch 'master' of https://github.com/abiggerhammer/hammer
|
2012-10-08 18:20:34 +02:00 |
|
Meredith L. Patterson
|
ef6af551d1
|
Replaced GQueue and GSlist with HSlist.
|
2012-10-08 18:16:18 +02:00 |
|
Meredith L. Patterson
|
b6bf0ea30c
|
Merge remote-tracking branch 'thequux/master'
|
2012-10-08 18:14:18 +02:00 |
|
Dan Hirsch
|
69ba191783
|
Added singly-linked list
|
2012-10-08 17:11:47 +02:00 |
|
Meredith L. Patterson
|
c246642d3e
|
Slides from the Berlinsides/SkyTalks Hammer talk
|
2012-08-28 13:29:24 -04:00 |
|
Meredith L. Patterson
|
1f3a75fafe
|
Merge pull request #3 from pesco/master
add h_in (counterpart to h_not_in)
|
2012-08-12 01:20:59 -07:00 |
|
Meredith L. Patterson
|
14c907b6f5
|
Bitwriter tests are done and pass.
|
2012-07-27 16:00:56 -07:00 |
|
Dan Hirsch
|
3f156e6d24
|
Added example test for bitwriter
|
2012-07-27 15:53:18 -07:00 |
|
Dan Hirsch
|
2c7c9820e2
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
src/bitwriter.c
|
2012-07-27 15:51:11 -07:00 |
|
Dan Hirsch
|
1fa209bdb7
|
Added test harness for bitwriter
|
2012-07-27 15:47:38 -07:00 |
|
Meredith L. Patterson
|
f62aa10896
|
Stubbed out bitwriter tests.
|
2012-07-27 15:37:48 -07:00 |
|
Meredith L. Patterson
|
b4514eb207
|
and a semicolon fix
|
2012-07-27 15:30:17 -07:00 |
|
Dan Hirsch
|
4c3a5c9e4e
|
Derp. Compile error.
|
2012-07-27 15:30:16 -07:00 |
|
Meredith L. Patterson
|
ee32c75837
|
Pulling more bitwriter changes
|
2012-07-27 15:29:25 -07:00 |
|
Dan Hirsch
|
68e78fd4b8
|
Finished bitwriter implementation
|
2012-07-27 15:28:55 -07:00 |
|
Meredith L. Patterson
|
b698e02b0c
|
Merge bitwriter
|
2012-07-27 15:27:36 -07:00 |
|
Dan Hirsch
|
1b9314e73e
|
Added bitwriter framework
|
2012-07-27 15:24:35 -07:00 |
|
Meredith L. Patterson
|
fa093d3b06
|
Added h_parse_result_free().
|
2012-07-27 15:06:40 -07:00 |
|
Meredith L. Patterson
|
03a1a3c6f0
|
Merge pull request #18 from pesco/h_action_fail
call actions only on successful parse
|
2012-06-12 21:18:04 -07:00 |
|
Sven M. Hallberg
|
90d55139e2
|
Merge branch 'h_action_fail'
|
2012-06-09 14:42:48 +02:00 |
|
Sven M. Hallberg
|
10154622b8
|
call actions only on successful parse
|
2012-06-09 14:41:32 +02:00 |
|
Sven M. Hallberg
|
d57558bf13
|
Merge branch 'ignoreseq'
|
2012-06-02 17:32:28 +02:00 |
|
Sven M. Hallberg
|
7724ff9e6f
|
add h_left, h_right, h_middle combinators
|
2012-06-02 17:31:06 +02:00 |
|
Sven M. Hallberg
|
9bc9342cb3
|
Merge remote-tracking branch 'upstream/master'
|
2012-06-02 16:09:14 +02:00 |
|
Dan Hirsch
|
ec7e9f2016
|
Added a few TODOs
|
2012-06-02 04:16:04 +02:00 |
|
Dan Hirsch
|
6d755efbde
|
Extracted out common error handling and result patching code
|
2012-06-02 04:05:55 +02:00 |
|
Meredith L. Patterson
|
a68b93c618
|
adding pesco's base64 example
|
2012-06-02 03:45:28 +02:00 |
|
Meredith L. Patterson
|
44440c8347
|
Merge pull request #6 from pesco/fix-cache-hit-skip
skip previously parsed input in cache hit case
|
2012-06-01 18:41:25 -07:00 |
|
Sven M. Hallberg
|
12e296fc9a
|
Merge branch 'fix-cache-hit-skip'
|
2012-06-02 02:52:22 +02:00 |
|
Sven M. Hallberg
|
80ad3476e2
|
save input stream with cached results
|
2012-06-02 02:39:00 +02:00 |
|
Sven M. Hallberg
|
53c85e2179
|
Merge branch 'fix-cache-hit-skip'
|
2012-06-01 20:01:28 +02:00 |
|
Sven M. Hallberg
|
7d818e2570
|
Merge branch 'enable-indirect'
|
2012-06-01 20:00:51 +02:00 |
|
Sven M. Hallberg
|
4f6989d3ef
|
enable h_indirect
|
2012-06-01 20:00:10 +02:00 |
|
Sven M. Hallberg
|
585cecc8af
|
Merge remote-tracking branch 'upstream/master'
|
2012-06-01 19:58:20 +02:00 |
|
Sven M. Hallberg
|
5668b46f97
|
skip previously parsed input in cache hit case
|
2012-06-01 19:41:56 +02:00 |
|
Meredith L. Patterson
|
907069d358
|
Merge pull request #2 from pesco/h_not_in-size_t
define h_not_in with size_t count as per declaration
|
2012-05-29 14:41:12 -07:00 |
|
Sven M. Hallberg
|
3ebc0644e5
|
Merge branch 'ignores'
|
2012-05-29 00:54:34 +02:00 |
|
Sven M. Hallberg
|
01ff81cd95
|
ignore vim swap files
|
2012-05-29 00:07:44 +02:00 |
|
Sven M. Hallberg
|
998bda3dac
|
add test for h_in
|
2012-05-29 00:02:32 +02:00 |
|
Sven M. Hallberg
|
2d5b90e174
|
add h_in (counterpart to h_not_in)
|
2012-05-29 00:01:30 +02:00 |
|
Sven M. Hallberg
|
7678e8dd68
|
define h_not_in with size_t count as per declaration
|
2012-05-28 14:35:28 +02:00 |
|
Dan Hirsch
|
49075be38a
|
Merge remote-tracking branch 'bunter/master'
|
2012-05-26 19:42:58 +02:00 |
|