- Jul 16, 2009
-
-
John Stamp authored
-
- May 19, 2009
-
-
Lloyd Hilaiel authored
-
- May 18, 2009
-
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
implement a more efficient custom state stack (rather than re-using buffers), for a ~10% perf improvement during parsing (more function call overhead savings)
-
- May 16, 2009
-
-
Lloyd Hilaiel authored
inline a couple state management routines for 12% lex perf improvement - also document a couple more opportunities
-
Lloyd Hilaiel authored
inline readChar and unreadChar for marginal improvements in parsing performance (15% for json_verify - which just throws away strings after reading))
-
- Apr 25, 2009
-
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
- Apr 22, 2009
-
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
- Apr 15, 2009
-
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
- Apr 02, 2009
-
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
- Apr 01, 2009
-
-
Lloyd Hilaiel authored
fflush output in yajl_test to attempt to get deterministic output ordering across systems (msys+win32 being the problem child)
-
Lloyd Hilaiel authored
* bump yajl version to 1.0.0 * update TODO list, removing completed tasks * update yajl_test to override allocation routines and count allocations/frees, providing an automated standalone way to validate we're not leaky * update all copyright dates * update all .gold files with new test output * update ChangeLog in preparation for 1.0.0 release
-
- Feb 27, 2009
-
-
git://github.com/tjw/yajlLloyd Hilaiel authored
-
Timothy J. Wood authored
at the end of their input.
-
Lloyd Hilaiel authored
Signed-off-by:Timothy J. Wood <tjw@omnigroup.com>
-
Lloyd Hilaiel authored
-
Timothy J. Wood authored
- Add new parser function, yajl_parse_complete(). This is defined to parse any buffered data assuming that there is no more input forthcoming and may issue callbacks based on that parse. - Implement this as parsing a single space character. This is sufficient to handle the problem case, a number at the end of the stream. - Updated yagl_test.c to call this when the stream ends.
-
Timothy J. Wood authored
doesn't interpret this as an error it should handle, but something that the higher level code should deal with in its representation.
-
- Feb 26, 2009
-
-
Timothy J. Wood authored
Renamed the 'context' argument to yajl_lex_lex to 'offset' to be more in line with the other functions (to be used in a following commit). Also renamed the local 'startCtx' to 'startOffset' to match.
-
Timothy J. Wood authored
These succeed right now, but that seems questionable since the the following character is part of the same token. A failure *would* be issued if the parser knew that the stream was at an end, I think. Still, the user of the library might erroneously handle the null/true/false when yajl could emit the error sooner.
-
Timothy J. Wood authored
-
Timothy J. Wood authored
-
Timothy J. Wood authored
This is useful for integrating with non-cmake build systems such as Xcode.
-
- Feb 17, 2009
-
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
- Jan 17, 2009
-
-
Lloyd Hilaiel authored
integrate patches from Robert Varga to eliminate build warnings on 64bit linux w/ gcc 4.3.2 - test suite still needs a bit of fixing to handle 64bit platforms where long is 64 bit.
-
- Jan 07, 2009
-
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
- Jan 06, 2009
-
-
unknown authored
-
- Dec 25, 2008
-
-
Lloyd Hilaiel authored
updated TODO, removing 'make install' target, adding more language on the number @ eof bug and a testcase to demonstrate the problem.
-
- Dec 19, 2008
-
-
Lloyd Hilaiel authored
add install targets for binaries 'json_verify' and 'json_reformat', add top level 'make install' handling.
-
Lloyd Hilaiel authored
-