From 3c92712a6eae1f5c728940acd9a95b27e6700663 Mon Sep 17 00:00:00 2001 From: erwanlr Date: Sun, 6 Sep 2015 14:29:41 +0100 Subject: [PATCH] Uses yajl as JSON parser to reduce memory used --- Gemfile | 2 +- lib/environment.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index 134b17ec..51f2fa45 100644 --- a/Gemfile +++ b/Gemfile @@ -3,7 +3,7 @@ source 'https://rubygems.org' gem 'typhoeus', '~>0.7.0' gem 'nokogiri' gem 'addressable' -gem 'json' +gem 'yajl-ruby' # Better JSON parser regarding memory usage gem 'terminal-table', '~>1.4.5' gem 'ruby-progressbar', '>=1.6.0' diff --git a/lib/environment.rb b/lib/environment.rb index 46270890..85ae571d 100644 --- a/lib/environment.rb +++ b/lib/environment.rb @@ -31,7 +31,7 @@ begin require 'pathname' # Third party libs require 'typhoeus' - require 'json' + require 'yajl/json_gem' require 'nokogiri' require 'terminal-table' require 'ruby-progressbar'