summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* removed ruby-head from allow_failuresbundlerizeSHIBATA Hiroshi2016-07-121-3/+0
|
* removed rbxSHIBATA Hiroshi2016-07-121-2/+0
|
* use default taskSHIBATA Hiroshi2016-07-122-3/+1
|
* fixed regex for test filesSHIBATA Hiroshi2016-07-121-1/+1
|
* ignore needless platform taskSHIBATA Hiroshi2016-07-121-2/+2
|
* remove template commentSHIBATA Hiroshi2016-07-121-1/+0
|
* removed hoe fileSHIBATA Hiroshi2016-07-121-114/+0
|
* workaround for old rubygemsSHIBATA Hiroshi2016-07-121-0/+1
|
* fix travisSHIBATA Hiroshi2016-07-121-4/+1
|
* removed needless conditionSHIBATA Hiroshi2016-07-121-1/+1
|
* orderSHIBATA Hiroshi2016-07-121-7/+8
|
* added my contactSHIBATA Hiroshi2016-07-121-2/+2
|
* removed needless dependenciesSHIBATA Hiroshi2016-07-121-2/+0
|
* separated c ext config on jrubySHIBATA Hiroshi2016-07-121-1/+2
|
* syntaxSHIBATA Hiroshi2016-07-121-1/+1
|
* removed template commentSHIBATA Hiroshi2016-07-121-2/+0
|
* removed old configuration for autotestSHIBATA Hiroshi2016-07-122-19/+1
|
* added missing constantSHIBATA Hiroshi2016-07-121-0/+1
|
* added extra dependencySHIBATA Hiroshi2016-07-121-0/+1
|
* added java extension taskSHIBATA Hiroshi2016-07-122-1/+25
|
* removed old styleSHIBATA Hiroshi2016-07-121-20/+4
|
* use "bundler/gem_tasks" instead of hoeSHIBATA Hiroshi2016-07-116-121/+89
|
* cherry-picking assertion from ↵SHIBATA Hiroshi2016-06-241-0/+1
| | | | https://github.com/ruby/ruby/commit/cc0313436160b735a3d41361cb5e3eeb10fcbdad
* bump version to 2.1.0v2.1.0SHIBATA Hiroshi2016-06-241-1/+1
|
* Merge pull request #264 from tuexss/load_file-defaultAaron Patterson2016-06-242-7/+17
|\ | | | | Add optional fallback return value parameter
| * Add optional fallback return value parametertuexss2016-01-082-7/+17
| |
* | Merge pull request #274 from bbashy/patch-1SHIBATA Hiroshi2016-06-241-17/+17
|\ \ | | | | | | Typo with "indentation"
| * | Typo with "indentation"Ben Sampson2016-02-251-17/+17
| | | | | | | | | Intendation => Indentation
* | | Merge pull request #270 from tenderlove/issue-11988SHIBATA Hiroshi2016-06-242-1/+7
|\ \ \ | | | | | | | | Support YAML 1.2 Core Schema
| * | | Support YAML 1.2 Core Schema. Addressed https://bugs.ruby-lang.org/issues/11988issue-11988SHIBATA Hiroshi2016-02-092-1/+7
| | | |
* | | | Merge pull request #275 from davydovanton/doc-fix-typoSHIBATA Hiroshi2016-06-241-2/+2
|\ \ \ \ | |_|/ / |/| | | Fix typo in error message
| * | | Fix typo in error message [skip ci]Anton Davydov2016-03-201-2/+2
| | | |
* | | | backport workaround for JRubySHIBATA Hiroshi2016-02-231-0/+2
| | | | | | | | | | | | | | | | ref. https://github.com/ruby/ruby/commit/9386ecf9b6baf6fd37d97bfee025702cee411718
* | | | avoid extra calls to eliminate "\n" from Base64SHIBATA Hiroshi2016-02-231-1/+1
| | | | | | | | | | | | | | | | ref. https://github.com/ruby/ruby/commit/778bbac8ac2ae50f0987c4888f7158296ee5bbdd
* | | | Temporary disabled to frozen literal string.SHIBATA Hiroshi2016-02-2386-0/+86
| | | | | | | | | | | | | | | | ref. https://github.com/ruby/ruby/commit/3e92b635fb5422207b7bbdc924e292e51e21f040
* | | | cherry-picked test from ↵SHIBATA Hiroshi2016-02-231-0/+15
| |/ / |/| | | | | | | | https://github.com/ruby/ruby/commit/db48c307944a9a18877236bdf9e9b778875f38ed
* | | update travis configurationSHIBATA Hiroshi2016-01-221-2/+4
| |/ |/|
* | bump version to 2.0.17v2.0.17SHIBATA Hiroshi2015-12-221-1/+1
| |
* | Merge pull request #261 from tenderlove/backport-ruby-trunkAaron Patterson2015-12-211-4/+8
|\ \ | | | | | | Backport revision r53078 and r53079 from ruby/ruby.
| * | backport revision r53078 and r53079 from ruby/ruby.SHIBATA Hiroshi2015-12-221-4/+8
|/ / | | | | | | | | https://github.com/ruby/ruby/commit/cc0313436160b735a3d41361cb5e3eeb10fcbdad https://github.com/ruby/ruby/commit/db48c307944a9a18877236bdf9e9b778875f38ed
* | updating psych to 2.0.16v2.0.16Aaron Patterson2015-12-071-1/+1
| |
* | Merge pull request #255 from glebm/line_widthAaron Patterson2015-12-072-1/+19
|\ \ | | | | | | Fixes line width handling
| * | Fixes line_width: -1 handling #254Gleb Mazovetskiy2015-11-141-0/+8
| | | | | | | | | | | | | | | | | | | | | libyaml understands -1 as unlimited: https://github.com/tenderlove/psych/blob/master/ext/psych/yaml/yaml.h#L1864 Raises on other negative values.
| * | Add a failing test for line width #254Gleb Mazovetskiy2015-11-141-1/+11
|/ /
* | backword compatibility of Ruby 2.0.0SHIBATA Hiroshi2015-11-081-0/+7
| |
* | merge r52447, r52448 and r52453 from ruby/ruby trunkSHIBATA Hiroshi2015-11-061-4/+4
|/
* Merge pull request #249 from jrafanie/reduce_string_allocationsAaron Patterson2015-09-161-1/+2
|\ | | | | Use a constant to avoid thousands of String allocations of "<<"
| * Use a constant to avoid thousands of String allocations of "<<".Joe Rafaniello2015-09-161-1/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Example script: ```ruby require 'allocation_tracer' ObjectSpace::AllocationTracer.setup(%i{path line type}) require 'net/http' yaml = Net::HTTP.get(URI('https://raw.githubusercontent.com/ManageIQ/manageiq/master/spec/tools/scvmm_data/get_inventory_output_hash.yml')) require 'yaml' result = ObjectSpace::AllocationTracer.trace do YAML.load(yaml) end result.sort_by{|k, v| k}.each{|k, v| puts ([v[0]]+k).join("\t") } ``` With the example above, this change avoids creating 22,000+ String objects as seen below: **Before, running master at 9055469038 and rake install_gem** ``` $ ruby benchmark_allocations.rb | grep T_STRING | sort -nr | head -n 10 43444 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych.rb 376 T_STRING 22439 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/visitors/to_ruby.rb 338 T_STRING 7082 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 105 T_STRING 5308 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 40 T_STRING 3339 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 83 T_STRING 3259 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 54 T_STRING 3014 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 116 T_STRING 3010 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 129 T_STRING 3001 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 137 T_STRING 2409 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 126 T_STRING ``` **After this commit and rake install_gem** ``` $ ruby benchmark_allocations.rb | grep T_STRING | sort -nr | head -n 10 43444 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych.rb 376 T_STRING 7058 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 105 T_STRING 5315 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 40 T_STRING 3410 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 83 T_STRING 3260 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 54 T_STRING 3004 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 116 T_STRING 3000 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 129 T_STRING 2991 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 137 T_STRING 2401 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 126 T_STRING 1800 /Users/joerafaniello/.gem/ruby/2.2.3/gems/psych-2.0.15/lib/psych/scalar_scanner.rb 130 T_STRING ```
* Merge pull request #245 from hsbt/remove-19-supportSHIBATA Hiroshi2015-09-125-35/+14
|\ | | | | Drop Ruby 1.9 support
| * fix comments for Ruby 1.9SHIBATA Hiroshi2015-09-121-1/+1
| |