summaryrefslogtreecommitdiff
path: root/ext/json
Commit message (Collapse)AuthorAgeFilesLines
* Fixed T_FIXNUM bug on 64bit architectures.v1.4.1Florian Frank2010-04-252-7/+7
|
* Merge branch 'rbx-fix'v1.4.0Florian Frank2010-04-236-74/+27
|\ | | | | | | Supports rubinius now. Avoided depending on MRI internals too much.
| * does compile now, but causes a crashFlorian Frank2010-03-203-21/+32
| |
* | Merged in const_missing triggering from v1.2Florian Frank2010-04-082-4/+6
|\ \ | |/ |/| | | | | | | | | | | Merge commit 'a294a83f4d22901651d09c06063eb20d3b2290b8' Conflicts: VERSION lib/json/version.rb
| * Trigger const_missing mechanism for RailsFlorian Frank2010-04-082-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 Frank2010-03-134-73/+141
|\ \ | |/ | | | | Merged in some additional features from the v1.2 branch.
| * added [] method to State objectsv1.2.3Florian Frank2010-03-111-1/+20
| |
| * Compatibility to Rubiniusv1.2.2Florian Frank2010-02-273-113/+98
| | | | | | | | Bumped the version number to 1.2.2 and fixed some tests, too.
| * implemented symbolize_names feature, #8Florian Frank2009-11-252-94/+132
| |
* | Improved some testsFlorian Frank2010-02-277-38/+19
| | | | | | | | First stab at Rubinius compatibility
* | deleted lineFlorian Frank2009-11-221-1/+0
| |
* | comment init_copyFlorian Frank2009-11-201-1/+5
| |
* | some more optimizationsFlorian Frank2009-11-204-4/+40
| |
* | implemented prototype featureFlorian Frank2009-11-202-8/+50
| |
* | some more optimisationFlorian Frank2009-11-202-10/+23
| |
* | do not forget to check the versionFlorian Frank2009-11-201-0/+3
| |
* | simplified build structure, tweak bs iterationsFlorian Frank2009-11-077-0/+0
| |
* | some more docu, support inline functions in parserFlorian Frank2009-11-077-269/+307
| |
* | optimise code path for ascii mode, tooFlorian Frank2009-11-071-27/+31
| |
* | use one compilation unit to support inliningFlorian Frank2009-11-076-476/+516
| |
* | avoid copying from buffer ptr to rstring ptrFlorian Frank2009-11-072-0/+42
| |
* | Merge branch 'opti'Florian Frank2009-11-071-34/+40
|\ \
| * | optimise execution pathFlorian Frank2009-11-071-34/+40
| | |
| * | avoid warningFlorian Frank2009-11-072-92/+98
| | |
| * | make inc function static, optimised a bitFlorian Frank2009-11-073-8/+9
| | |
| * | prebuild delimitersFlorian Frank2009-11-073-40/+58
| | |
* | | avoid warningFlorian Frank2009-11-062-92/+98
| | |
* | | make inc function static, optimised a bitFlorian Frank2009-11-063-8/+9
| | |
* | | prebuild delimitersFlorian Frank2009-11-053-40/+58
| | |
* | | avoid copying from buffer ptr to rstring ptrFlorian Frank2009-11-053-5/+25
|/ /
* | optimised a bit moreFlorian Frank2009-11-052-16/+15
| |
* | added docu, some methods renamedFlorian Frank2009-11-053-9/+12
| |
* | a bit more speed optimisationFlorian Frank2009-11-051-67/+103
| |
* | improved parser a bitFlorian Frank2009-10-265-247/+163
| |
* | optimised speed a lot, added only_ascii modeFlorian Frank2009-10-263-30/+112
| |
* | use fbuffer moreFlorian Frank2009-10-265-18/+52
| |
* | some more optimisationsFlorian Frank2009-10-261-89/+99
| |
* | first version to pass the tests againFlorian Frank2009-10-265-234/+218
| |
* | fixed typoFlorian Frank2009-10-261-4/+4
| |
* | check for ruby 1.8/1.9 header filesFlorian Frank2009-10-262-0/+7
| |
* | use nesting instead of circular checkFlorian Frank2009-10-261-85/+22
| |
* | start to use a faster string bufferFlorian Frank2009-10-263-18/+84
| |
* | optimised pure variant a bit, prepared for extFlorian Frank2009-10-261-47/+21
| |
* | some optimisations and cleanupFlorian Frank2009-10-269-173/+161
|/
* nicer error messagesFlorian Frank2009-10-192-5/+5
|
* added conversion to utf8 to generators as wellFlorian Frank2009-10-191-0/+16
|
* implemented utf sniffing, transcoding in parserFlorian Frank2009-10-162-108/+210
| | | | | improved documentation added to changes
* different default in fast_generateFlorian Frank2009-10-161-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, Yui2009-09-131-3/+3
| | | | http://redmine.ruby-lang.org/issues/show/2075
* initial commitFlorian Frank2009-08-249-0/+3901