Meredith L. Patterson
|
0ab598cd4a
|
Merge pull request #20 from abiggerhammer/master
readme fix
|
2012-11-13 19:57:43 -08:00 |
|
Meredith L. Patterson
|
4e6cfe9375
|
doc isn't actually a target yet
|
2012-11-13 22:54:10 -05:00 |
|
Dan Hirsch
|
5b1619719e
|
Merge remote-tracking branch 'upstream/master'
|
2012-11-13 22:52:56 -05:00 |
|
Dan Hirsch
|
1e35c3c63a
|
Fixed build error on OSX... I think.
|
2012-11-13 22:51:31 -05:00 |
|
Dan Hirsch
|
29c61e8aec
|
Merge remote-tracking branch 'upstream/master'
|
2012-11-13 22:42:44 -05:00 |
|
Dan Hirsch
|
49ea7864cc
|
Tweaked docs
|
2012-11-13 22:42:25 -05:00 |
|
Meredith L. Patterson
|
fe757bde2d
|
Refactoring done. Added glib minimum version to README.
|
2012-11-13 22:42:11 -05:00 |
|
Meredith L. Patterson
|
de8db18db4
|
Refactored tests; make just builds library, make test builds/runs tests
|
2012-11-13 22:29:25 -05:00 |
|
Meredith L. Patterson
|
236ec733a1
|
Reorganizing makefile requirements
|
2012-11-13 21:50:48 -05:00 |
|
Meredith L. Patterson
|
e9b49cf24c
|
gcc 4.4 requires stdarg in hammer.h
|
2012-11-11 12:39:23 -05:00 |
|
Meredith L. Patterson
|
4ee72f7308
|
double 'const' decl was causing clang to error
|
2012-11-11 11:10:39 -05:00 |
|
Meredith L. Patterson
|
c05559f04b
|
made prereq header a little smaller
|
2012-11-11 02:29:34 -05:00 |
|
Meredith L. Patterson
|
e96969a6f0
|
Finally wrote a damn README
|
2012-11-11 02:28:07 -05:00 |
|
Meredith L. Patterson
|
6ae2e1fed4
|
Changed malloc.h to stdlib.h for OSX compatibility.
|
2012-11-10 23:34:08 -05:00 |
|
Meredith L. Patterson
|
6893987cbc
|
h_benchmark and h_benchmark_report work. Need tidying.
|
2012-11-09 01:50:07 -05:00 |
|
Meredith L. Patterson
|
c24044230b
|
Benchmark is actually broken right now, for mysterious double-free related reasons. I will dig into this tomorrow.
|
2012-11-08 01:36:19 -05:00 |
|
Meredith L. Patterson
|
771de6f98b
|
Benchmark test case array needed to be terminated with {NULL,0,NULL}. Noted that in comments.
|
2012-11-06 00:20:00 -05:00 |
|
Meredith L. Patterson
|
21ec962d76
|
Working on benchmarking test. A lot of things needed to be const and weren't.
|
2012-11-05 23:08:18 -05:00 |
|
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 |
|
ægis
|
aff27779cb
|
Add draft JNI interface
|
2012-09-28 17:58:21 +02:00 |
|
ægis
|
85e1ca8235
|
Make enum values of HTokenType in hammer.h explicit
|
2012-09-28 17:57:46 +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 |
|