summary refs log tree commit
path: root/ext/json/ext/generator/generator.c
DateCommit message (Expand)
2011-08-09json/generator: enforce Strings for fbuffer_append_str HEAD master
2011-08-09ext/json/generator/generator.c: prevent GC of temporary strings
2011-07-07* remove trailing spaces.
2011-07-07* ext/json/generator/ext/generator.c (fbuffer_free): unused.
2011-06-20Alias State#configure method as State#merge
2011-06-15clean up superflous tabs
2011-06-09Apply patch by Cory Monty <cory.monty@gmail.com>.
2010-09-17use long instead of int
2010-08-18keep track of depth correctly
2010-08-07do not forget to dup the state
2010-08-07mange depth in state
2010-08-06cleaned up code a bit
2010-08-05Revert "use method dispatch for generation again"
2010-08-05Revert "use method dispatch for generation again"
2010-08-03use method dispatch for generation again
2010-08-03use rb_funcall for duping
2010-08-03Merge branch 'master' of github.com:/flori/json
2010-08-03Zero out the generator struct to avoid GC problems
2010-07-24use method dispatch for generation again
2010-05-09fix tha use of REALLOC_N.
2010-05-05Fix for subclassed core classes, github issue 20
2010-04-28Revert "simplified build structure"
2009-11-07simplified build structure, tweak bs iterations
2009-11-07some more docu, support inline functions in parser
2009-11-07optimise code path for ascii mode, too
2009-11-07use one compilation unit to support inlining
2009-11-07avoid copying from buffer ptr to rstring ptr
2009-11-06make inc function static, optimised a bit
2009-11-05prebuild delimiters
2009-11-05avoid copying from buffer ptr to rstring ptr
2009-11-05optimised a bit more
2009-11-05added docu, some methods renamed
2009-11-05a bit more speed optimisation
2009-10-26optimised speed a lot, added only_ascii mode
2009-10-26use fbuffer more
2009-10-26some more optimisations
2009-10-26first version to pass the tests again
2009-10-26fixed typo
2009-10-26check for ruby 1.8/1.9 header files
2009-10-26use nesting instead of circular check
2009-10-26optimised pure variant a bit, prepared for ext
2009-10-26some optimisations and cleanup
2009-10-19added conversion to utf8 to generators as well
2009-10-01different default in fast_generate
2009-09-13Documention patch by okkez.
2009-08-24initial commit