diff --git a/Gemfile b/Gemfile index d4ec559..faea704 100644 --- a/Gemfile +++ b/Gemfile @@ -26,7 +26,6 @@ gem 'rails_bootstrap_navbar' gem 'kaminari-mongoid' gem 'kaminari-actionview' - # This gem hooks up your Rails application with Roadie to help you generate HTML emails. gem 'roadie-rails', '~> 1.0' @@ -77,6 +76,12 @@ group :development, :test do end group :development do + # A series of things you can use to benchmark a Rails or Ruby app. + gem 'derailed_benchmarks' + + # To use all profiling methods available + gem 'stackprof' + # Access an IRB console on exception pages or by using <%= console %> in views gem 'web-console', '~> 2.0' diff --git a/Gemfile.lock b/Gemfile.lock index 9e038c6..ab79e5f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -41,6 +41,7 @@ GEM autoprefixer-rails (6.7.7.1) execjs bcrypt (3.1.11) + benchmark-ips (2.7.2) binding_of_caller (0.7.2) debug_inspector (>= 0.0.1) bootstrap-navbar (2.4.0) @@ -70,6 +71,14 @@ GEM css_parser (1.4.10) addressable debug_inspector (0.0.2) + derailed_benchmarks (1.3.2) + benchmark-ips (~> 2) + get_process_mem (~> 0) + heapy (~> 0) + memory_profiler (~> 0) + rack (>= 1) + rake (> 10, < 13) + thor (~> 0.19) devise (4.2.1) bcrypt (~> 3.0) orm_adapter (~> 0.1) @@ -91,10 +100,12 @@ GEM railties (>= 3.2, < 5.1) gem_config (0.3.1) geocoder (1.4.3) + get_process_mem (0.2.1) globalid (0.3.7) activesupport (>= 4.1.0) haml (4.0.7) tilt + heapy (0.1.2) i18n (0.8.1) jbuilder (2.6.3) activesupport (>= 3.0.0, < 5.2) @@ -123,6 +134,7 @@ GEM mailchimp-api (2.0.6) excon (>= 0.16.0) json (>= 1.7.7) + memory_profiler (0.9.8) method_source (0.8.2) mime-types (3.1) mime-types-data (~> 3.2015) @@ -274,6 +286,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) + stackprof (0.2.10) temple (0.7.7) thor (0.19.4) thread_safe (0.3.6) @@ -300,6 +313,7 @@ DEPENDENCIES byebug capybara coffee-rails (~> 4.1.0) + derailed_benchmarks devise devise-i18n dotenv-rails @@ -327,6 +341,7 @@ DEPENDENCIES simple_form slim slim-rails + stackprof uglifier (>= 1.3.0) web-console (~> 2.0)