Open
Milestone
Hammer 2.0 release
From the roadmap:
Hammer 2.0:
-----------
(1) Find and fix LR backend bugs
(2) Rewrite regex backend
(3) Find and fix segfault in python bindings/GLR
(4) Finish name/parameter for backends patch
(5) Redesign memory architecture/figure out garbage collection for HParsers
(6) Abolish backend enum, use vtable pointers (depends on (4))
(7) Implement loadable backend modules (depends on (4), (6))
(8) Improved test suite that would expose all current issues with regex and LR (depends on (1))
(9) Integrate valgrind into test suite
(10) Hammer is valgrind-clean (depends on (5), (9))
(11) Write benchmarking suite for current Hammer
(12) Finish ABNF demo (depends on (1), (4))
(13) Hammer 2.0 release (depends on (1), (2), (3), (5), (7), (8), (10), (12))
(14) Hammer 2.0 vs. current Hammer performance comparison (depends on (11), (13))
Loading
Loading
Loading
Loading