summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix the fixfix-regex-stack-overflowFlorian Frank2012-03-211-21/+6
|
* Use C implementation and better regexp for pureFlorian Frank2012-03-203-10/+34
|
* Clean up code a bitFlorian Frank2012-02-1150-24896/+93
| | | | This should fix #117
* configure travisFlorian Frank2012-02-115-9/+8
|
* Propagate src encoding to values made from it (fixes 1.9 mode converting ↵Thomas E. Enebo2012-02-111-0/+1
| | | | everything to ascii-8bit; harmless for 1.8 mode too)
* Prepare new versionv1.6.5Florian Frank2012-01-155-8/+13
|
* The behavior of reference to inner defined variable is undefined.NARUSE, Yui2012-01-152-2/+2
| | | | | https://bugs.ruby-lang.org/issues/5888 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51862
* Add test-unit as test group dependencyHiroshi Nakamura2012-01-061-0/+4
| | | | | | | | | When we run 'rake test' through bundler like 'bundle exec rake test', we need test-unit gem installed. It's because testrb in bundler gem activates 'test-unit' gem in contrast stock testrb in Ruby dist doesn't. I'm suspecting it's a bug of bundler but it might be good to add 'test-unit' to Gemfile for a workaround because Gemfile is for bundler.
* Add to CHANGESv1.6.4Florian Frank2011-12-241-0/+4
|
* Prepare new versionFlorian Frank2011-12-244-10/+10
|
* Merge branch 'more_jruby_tweaks' of https://github.com/headius/json into ↵Florian Frank2011-12-212-88/+94
|\ | | | | | | headius-more_jruby_tweaks
| * Only allocate a single "view" bytelist, and update it as needed.Charles Oliver Nutter2011-12-202-88/+94
| | | | | | | | | | | | | | Conflicts: java/src/json/ext/Parser.java java/src/json/ext/Parser.rl
* | Merge branch 'hash-duckyped-object_classes'Florian Frank2011-12-212-4/+0
|\ \ | |/ |/|
| * Remove superflous commentFlorian Frank2011-12-212-4/+0
| |
* | Fix #109Florian Frank2011-12-202-0/+0
|/
* Support duck typed ruby array in JRuby as wellFlorian Frank2011-12-204-22/+50
|
* Support hash ducktype objects on JRuby as wellFlorian Frank2011-12-204-54/+63
|
* only masterFlorian Frank2011-12-201-1/+1
|
* Support object class with duck type hashFlorian Frank2011-12-205-80/+115
|
* Only allocate a single ParserResult, and pass it along the stack.headius-jruby_perf_tweaksCharles Oliver Nutter2011-12-202-141/+170
|
* Better ByteList subsequence and break up some parse methods.Charles Oliver Nutter2011-12-202-84/+126
|
* Use appropriate byteListToInum for Ruby version.Charles Oliver Nutter2011-12-201-1/+3
|
* Minor tweaks to Java ext for performance.Charles Oliver Nutter2011-12-202-116/+128
| | | | | | | * Avoid full newInstance logic if constructing normal Array or Hash * Skip intermediate RubyString for float and integer parsing * Avoid toString for comparison with "-Infinity" * Avoid repeated class.getName().equals() calls
* This makes all the difference, I am sure.v1.6.3Florian Frank2011-12-012-5/+5
|
* Small fix: JSON.load('') # => nilFlorian Frank2011-12-017-7/+12
|
* Create new gemspecsv1.6.2Florian Frank2011-11-282-4/+4
|
* Move fbuffer in its own directoryFlorian Frank2011-11-284-3/+3
|
* Add change to CHANGESFlorian Frank2011-11-281-0/+3
|
* Merge branch 'extract-fbuffer'Florian Frank2011-11-2313-305/+408
|\
| * support buffer length settingsFlorian Frank2011-11-231-0/+21
| |
| * avoid symlinkFlorian Frank2011-11-235-4/+3
| |
| * Extract fbuffer and use it in parser and generatorFlorian Frank2011-11-239-253/+271
| |
| * change documentationFlorian Frank2011-11-102-3/+5
| |
| * Merge branch 'configurable-initial-buffer-length' of ↵Florian Frank2011-11-101-0/+20
| |\ | | | | | | | | | gate.dyna.ping.de:/git/json into configurable-initial-buffer-length
| | * start to make buffer_initial_length configurableFlorian Frank2011-11-091-0/+2
| | |
| | * start to make buffer_initial_length configurableFlorian Frank2011-11-098-65/+126
| | |
| * | start to make buffer_initial_length configurableFlorian Frank2011-11-098-65/+128
| | |
* | | Use git ls-files to determine package filesFlorian Frank2011-11-233-6/+5
| | |
* | | Change the CHANGESFlorian Frank2011-11-221-0/+2
| | |
* | | Merge branch 'master' of https://github.com/jpartlow/json into jpartlow-masterFlorian Frank2011-11-222-3/+3
|\ \ \
| * | | Fix for Time.json_create ensures == Time instances for roundtrip through ↵Josh Partlow2011-11-182-3/+3
| | |/ | |/| | | | | | | JSON serialization in Ruby 1.9.2.
* | | Make JSON.dump and JSON.load support Rails betterFlorian Frank2011-11-224-5/+56
| | |
* | | Prepare new version 1.6.2Florian Frank2011-11-225-6/+9
| | |
* | | Add support for OpenStructFlorian Frank2011-11-217-29/+84
|/ /
* | Add testcase for a possible crash with bignumFlorian Frank2011-11-091-0/+20
|/
* probe for read before calling itFlorian Frank2011-11-031-1/+1
|
* always raise type error when parsing nilFlorian Frank2011-11-034-19/+28
|
* Add support for BigDecimal numbersFlorian Frank2011-10-023-3/+27
|
* Merge pull request #91 from nobu/masterFlorian Frank2011-10-010-0/+0
|\ | | | | HAVE_RUBY_RE_H and HAVE_RUBY_RE_H are defined in ruby.h by default.
| * HAVE_RUBY_RE_H and HAVE_RUBY_RE_H are defined in ruby.h by default.Nobuyoshi Nakada2011-09-034-15/+3
| |