summaryrefslogtreecommitdiffstats
path: root/bytecode.h
AgeCommit message (Collapse)Author
2014-06-30TCO to the max!Nicolas Williams
Close #446. Currently tested by disassembling and tracing various recursive jq programs by hand under valgrind. An improved test framework that can test for errors and specific bytecode patterns is in development.
2013-06-21Move cfunction invocation code to the interpreter loop.header-cleanupStephen Dolan
2013-06-18Fold opcode.{c,h} into bytecode.{c,h}Stephen Dolan
2013-06-15Fixup API to get closer to a libjqNicolas Williams
2013-05-16Better debug info for struct bytecode.Stephen Dolan
--debug-dump-disasm produces more comprehensible output now.
2012-12-02Move all the includes one place to the leftStephen Dolan
2012-12-02Clean up calls to C functions, unify opcodesStephen Dolan
2012-09-18Move everything around - delete old Haskell code, clean up build.Stephen Dolan