Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed T_FIXNUM bug on 64bit architectures.v1.4.1 | Florian Frank | 2010-04-25 | 2 | -7/+7 |
| | |||||
* | Merge branch 'rbx-fix'v1.4.0 | Florian Frank | 2010-04-23 | 6 | -74/+27 |
|\ | | | | | | | Supports rubinius now. Avoided depending on MRI internals too much. | ||||
| * | does compile now, but causes a crash | Florian Frank | 2010-03-20 | 3 | -21/+32 |
| | | |||||
* | | Merged in const_missing triggering from v1.2 | Florian Frank | 2010-04-08 | 2 | -4/+6 |
|\ \ | |/ |/| | | | | | | | | | | | Merge commit 'a294a83f4d22901651d09c06063eb20d3b2290b8' Conflicts: VERSION lib/json/version.rb | ||||
| * | Trigger const_missing mechanism for Rails | Florian Frank | 2010-04-08 | 2 | -4/+6 |
| | | | | | | | | | | In order to allow Rails' dynamic class loading to work, the const_missing callback must be called. | ||||
* | | Merge commit 'v1.2.3' | Florian Frank | 2010-03-13 | 4 | -73/+141 |
|\ \ | |/ | | | | | Merged in some additional features from the v1.2 branch. | ||||
| * | added [] method to State objectsv1.2.3 | Florian Frank | 2010-03-11 | 1 | -1/+20 |
| | | |||||
| * | Compatibility to Rubiniusv1.2.2 | Florian Frank | 2010-02-27 | 3 | -113/+98 |
| | | | | | | | | Bumped the version number to 1.2.2 and fixed some tests, too. | ||||
| * | implemented symbolize_names feature, #8 | Florian Frank | 2009-11-25 | 2 | -94/+132 |
| | | |||||
* | | Improved some tests | Florian Frank | 2010-02-27 | 7 | -38/+19 |
| | | | | | | | | First stab at Rubinius compatibility | ||||
* | | deleted line | Florian Frank | 2009-11-22 | 1 | -1/+0 |
| | | |||||
* | | comment init_copy | Florian Frank | 2009-11-20 | 1 | -1/+5 |
| | | |||||
* | | some more optimizations | Florian Frank | 2009-11-20 | 4 | -4/+40 |
| | | |||||
* | | implemented prototype feature | Florian Frank | 2009-11-20 | 2 | -8/+50 |
| | | |||||
* | | some more optimisation | Florian Frank | 2009-11-20 | 2 | -10/+23 |
| | | |||||
* | | do not forget to check the version | Florian Frank | 2009-11-20 | 1 | -0/+3 |
| | | |||||
* | | simplified build structure, tweak bs iterations | Florian Frank | 2009-11-07 | 7 | -0/+0 |
| | | |||||
* | | some more docu, support inline functions in parser | Florian Frank | 2009-11-07 | 7 | -269/+307 |
| | | |||||
* | | optimise code path for ascii mode, too | Florian Frank | 2009-11-07 | 1 | -27/+31 |
| | | |||||
* | | use one compilation unit to support inlining | Florian Frank | 2009-11-07 | 6 | -476/+516 |
| | | |||||
* | | avoid copying from buffer ptr to rstring ptr | Florian Frank | 2009-11-07 | 2 | -0/+42 |
| | | |||||
* | | Merge branch 'opti' | Florian Frank | 2009-11-07 | 1 | -34/+40 |
|\ \ | |||||
| * | | optimise execution path | Florian Frank | 2009-11-07 | 1 | -34/+40 |
| | | | |||||
| * | | avoid warning | Florian Frank | 2009-11-07 | 2 | -92/+98 |
| | | | |||||
| * | | make inc function static, optimised a bit | Florian Frank | 2009-11-07 | 3 | -8/+9 |
| | | | |||||
| * | | prebuild delimiters | Florian Frank | 2009-11-07 | 3 | -40/+58 |
| | | | |||||
* | | | avoid warning | Florian Frank | 2009-11-06 | 2 | -92/+98 |
| | | | |||||
* | | | make inc function static, optimised a bit | Florian Frank | 2009-11-06 | 3 | -8/+9 |
| | | | |||||
* | | | prebuild delimiters | Florian Frank | 2009-11-05 | 3 | -40/+58 |
| | | | |||||
* | | | avoid copying from buffer ptr to rstring ptr | Florian Frank | 2009-11-05 | 3 | -5/+25 |
|/ / | |||||
* | | optimised a bit more | Florian Frank | 2009-11-05 | 2 | -16/+15 |
| | | |||||
* | | added docu, some methods renamed | Florian Frank | 2009-11-05 | 3 | -9/+12 |
| | | |||||
* | | a bit more speed optimisation | Florian Frank | 2009-11-05 | 1 | -67/+103 |
| | | |||||
* | | improved parser a bit | Florian Frank | 2009-10-26 | 5 | -247/+163 |
| | | |||||
* | | optimised speed a lot, added only_ascii mode | Florian Frank | 2009-10-26 | 3 | -30/+112 |
| | | |||||
* | | use fbuffer more | Florian Frank | 2009-10-26 | 5 | -18/+52 |
| | | |||||
* | | some more optimisations | Florian Frank | 2009-10-26 | 1 | -89/+99 |
| | | |||||
* | | first version to pass the tests again | Florian Frank | 2009-10-26 | 5 | -234/+218 |
| | | |||||
* | | fixed typo | Florian Frank | 2009-10-26 | 1 | -4/+4 |
| | | |||||
* | | check for ruby 1.8/1.9 header files | Florian Frank | 2009-10-26 | 2 | -0/+7 |
| | | |||||
* | | use nesting instead of circular check | Florian Frank | 2009-10-26 | 1 | -85/+22 |
| | | |||||
* | | start to use a faster string buffer | Florian Frank | 2009-10-26 | 3 | -18/+84 |
| | | |||||
* | | optimised pure variant a bit, prepared for ext | Florian Frank | 2009-10-26 | 1 | -47/+21 |
| | | |||||
* | | some optimisations and cleanup | Florian Frank | 2009-10-26 | 9 | -173/+161 |
|/ | |||||
* | nicer error messages | Florian Frank | 2009-10-19 | 2 | -5/+5 |
| | |||||
* | added conversion to utf8 to generators as well | Florian Frank | 2009-10-19 | 1 | -0/+16 |
| | |||||
* | implemented utf sniffing, transcoding in parser | Florian Frank | 2009-10-16 | 2 | -108/+210 |
| | | | | | improved documentation added to changes | ||||
* | different default in fast_generate | Florian Frank | 2009-10-16 | 1 | -2/+2 |
| | | | | | | fast_generate now defaults to throwing an exception if an infinite or nan float is encountered. This is the same behaviour as in generate and pretty_generate. (Fix for http://github.com/flori/json/issues#issue/3) | ||||
* | Documention patch by okkez. | NARUSE, Yui | 2009-09-13 | 1 | -3/+3 |
| | | | | http://redmine.ruby-lang.org/issues/show/2075 | ||||
* | initial commit | Florian Frank | 2009-08-24 | 9 | -0/+3901 |