summaryrefslogtreecommitdiff
path: root/ext/json/ext/generator/generator.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'json/master'Tim Felgentreff2011-12-091-131/+56
|\
| * Move fbuffer in its own directoryFlorian Frank2011-11-281-1/+1
| * avoid symlinkFlorian Frank2011-11-231-1/+1
| * Extract fbuffer and use it in parser and generatorFlorian Frank2011-11-231-116/+1
| * change documentationFlorian Frank2011-11-101-1/+3
| * start to make buffer_initial_length configurableFlorian Frank2011-11-091-19/+57
* | Merge remote-tracking branch 'json/master'Tim Felgentreff2011-10-021-1/+1
|\ \ | |/
| * Fix typo: U+0456->U+0069.NARUSE, Yui2011-09-051-1/+1
* | Merge remote-tracking branch 'json/master'Tim Felgentreff2011-09-271-10/+55
|\ \ | |/
| * Add some documentationv1.5.4Florian Frank2011-08-311-0/+2
| * Apply patch by Eric Wong <nocode@yhbt.net>Florian Frank2011-08-291-3/+13
| * started quirks mode for generatorFlorian Frank2011-07-271-7/+40
* | remove reimplementation of rb_obj_is_kind_of and add some RTESTAllen Otis2011-09-011-9/+2
* | Merge remote-tracking branch 'json/master'Tim Felgentreff2011-08-091-22/+19
|\ \ | |/
| * * remove trailing spaces.nobu2011-07-071-7/+7
| * * ext/json/generator/ext/generator.c (fbuffer_free): unused.nobu2011-07-071-5/+0
| * Alias State#configure method as State#mergeFlorian Frank2011-06-201-0/+1
| * clean up superflous tabsFlorian Frank2011-06-151-10/+10
| * Apply patch by Cory Monty <cory.monty@gmail.com>.Florian Frank2011-06-091-0/+1
* | Changes to work with Maglev implementation of Ruby C extensions.Allen Otis2011-03-081-0/+7
|/
* use long instead of intFlorian Frank2010-09-171-20/+20
* keep track of depth correctlyFlorian Frank2010-08-181-2/+2
* do not forget to dup the stateFlorian Frank2010-08-071-2/+3
* mange depth in stateFlorian Frank2010-08-071-44/+99
* cleaned up code a bitFlorian Frank2010-08-061-12/+6
* Revert "use method dispatch for generation again"Florian Frank2010-08-051-248/+219
* Revert "use method dispatch for generation again"Florian Frank2010-08-051-1/+1
* use method dispatch for generation againFlorian Frank2010-08-031-1/+1
* use rb_funcall for dupingFlorian Frank2010-08-031-3/+4
* Merge branch 'master' of github.com:/flori/jsonFlorian Frank2010-08-031-1/+2
|\
| * Zero out the generator struct to avoid GC problemsJake Douglas2010-08-031-0/+1
| * fix tha use of REALLOC_N.NARUSE, Yui2010-05-091-1/+1
* | use method dispatch for generation againFlorian Frank2010-07-241-184/+255
|/
* Fix for subclassed core classes, github issue 20v1.4.3Florian Frank2010-05-051-135/+117
* Revert "simplified build structure"v1.4.2Joshua Peek2010-04-281-0/+1341
* simplified build structure, tweak bs iterationsFlorian Frank2009-11-071-1256/+0
* some more docu, support inline functions in parserFlorian Frank2009-11-071-5/+13
* optimise code path for ascii mode, tooFlorian Frank2009-11-071-27/+31
* use one compilation unit to support inliningFlorian Frank2009-11-071-74/+338
* avoid copying from buffer ptr to rstring ptrFlorian Frank2009-11-071-0/+39
* make inc function static, optimised a bitFlorian Frank2009-11-061-6/+8
* prebuild delimitersFlorian Frank2009-11-051-35/+38
* avoid copying from buffer ptr to rstring ptrFlorian Frank2009-11-051-5/+17
* optimised a bit moreFlorian Frank2009-11-051-13/+13
* added docu, some methods renamedFlorian Frank2009-11-051-5/+8
* a bit more speed optimisationFlorian Frank2009-11-051-67/+103
* optimised speed a lot, added only_ascii modeFlorian Frank2009-10-261-19/+35
* use fbuffer moreFlorian Frank2009-10-261-15/+43
* some more optimisationsFlorian Frank2009-10-261-89/+99
* first version to pass the tests againFlorian Frank2009-10-261-211/+188