- Feb 09, 2020
-
-
Sven M. Hallberg authored
also includes commented-out tests for functionality that i discovered we never provided, namely position and length information at the granularity of HParsedTokens. at the moment, these fields always seem to be 0. we should probably fix that or get rid of them. in the latter case it might make sense to move this information to HParseResult, so the user can get access to it via h_action() as needed.
-
- Feb 03, 2020
-
-
Meredith L. Patterson authored
Fix pointer signedness warning in h_literal() See merge request hammer/hammer!26
-
Andrea Shepard authored
-
- Jan 15, 2020
-
-
Meredith L. Patterson authored
Unroll djbhash for ~25% speedup See merge request hammer/hammer!24
-
Meredith L. Patterson authored
Hammer arena malloc speedup See merge request hammer/hammer!23
-
Meredith L. Patterson authored
Hammer speedup See merge request hammer/hammer!22
-
- Jan 12, 2020
-
-
Andrea Shepard authored
-
Andrea Shepard authored
-
Andrea Shepard authored
-
Andrea Shepard authored
Provide an alternate interface to the arena allocator to avoid wasting time on unnecessary calls to memset()
-
- Jan 11, 2020
-
-
Andrea Shepard authored
Eliminate unnecessary hash computations in the packrat backend (roughly 2.5x speed in one benchmark)
-
Andrea Shepard authored
-
Andrea Shepard authored
-
- Jan 10, 2020
-
-
Andrea Shepard authored
Hammer gprof See merge request hammer/hammer!21
-
Andrea Shepard authored
-
Andrea Shepard authored
-
Andrea Shepard authored
-
Andrea Shepard authored
-
- Dec 12, 2019
-
-
Andrea Shepard authored
-
- Dec 09, 2019
-
-
Meredith L. Patterson authored
Support --gprof build flag See merge request hammer/hammer!20
-
Andrea Shepard authored
-
Andrea Shepard authored
-
- Dec 05, 2019
-
-
Andrea Shepard authored
h_drop_from See merge request hammer/hammer!19
-
Meredith L. Patterson authored
A working h_drop_from which rewrites its underlying sequence as a sequence containing some ignored parsers.
-
- Dec 04, 2019
-
-
Meredith L. Patterson authored
enable h_repeat_n() for CF backends See merge request hammer/hammer!18
-
Meredith L. Patterson authored
Test/fix h_bits(0, ...) See merge request hammer/hammer!17
-
- Dec 03, 2019
-
-
Sven M. Hallberg authored
-
- Dec 02, 2019
-
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
- Nov 30, 2019
-
-
Meredith L. Patterson authored
fix string escaping in json output See merge request hammer/hammer!15
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Sven M. Hallberg authored
-
Meredith L. Patterson authored
Support custom pretty-printers with USER token types See merge request hammer/hammer!14
-
Meredith L. Patterson authored
add combinators h_skip, h_seek, h_tell See merge request hammer/hammer!13
-
Meredith L. Patterson authored
revert changes to examples/base64 - bad merge See merge request hammer/hammer!12
-
- Nov 29, 2019
-
-
Meredith L. Patterson authored
add const to the pointer arg to h_make_bytes See merge request hammer/hammer!11
-
Meredith L. Patterson authored
Compiler fixes See merge request hammer/hammer!10
-
Sven M. Hallberg authored
-