diff options
author | Charles Oliver Nutter <headius@headius.com> | 2011-12-20 06:47:07 -0600 |
---|---|---|
committer | Charles Oliver Nutter <headius@headius.com> | 2011-12-20 06:50:01 -0600 |
commit | 48440cb88cc89a162611dda4ed6b3cfc5c80f09e (patch) | |
tree | 7bfe513c26e95d55947ccf4ce7d2966fa80dd3eb /json-java.gemspec | |
parent | e7927d3f04973d8ed1618215c3750aebf80681d4 (diff) | |
download | json-48440cb88cc89a162611dda4ed6b3cfc5c80f09e.tar.gz |
Minor tweaks to Java ext for performance.
* 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
Diffstat (limited to 'json-java.gemspec')
0 files changed, 0 insertions, 0 deletions