mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
review changes for #5875
This commit is contained in:
parent
0232543e0d
commit
6f80ea2aec
3 changed files with 6 additions and 6 deletions
|
@ -1,6 +1,6 @@
|
|||
module Kernel
|
||||
unless respond_to?(:debugger)
|
||||
# Starts a debugging session if debugger has been loaded (call rails server --debugger to do load it).
|
||||
# Starts a debugging session if +debugger+ gem has been loaded (call rails server --debugger to do load it).
|
||||
def debugger
|
||||
message = "\n***** Debugger requested, but was not available (ensure debugger is listed in Gemfile/installed as gem): Start server with --debugger to enable *****\n"
|
||||
defined?(Rails) ? Rails.logger.info(message) : $stderr.puts(message)
|
||||
|
|
|
@ -87,7 +87,7 @@ Debugger support is available through the debugger command when you start your
|
|||
Mongrel or WEBrick server with --debugger. This means that you can break out of
|
||||
execution at any point in the code, investigate and change the model, and then,
|
||||
resume execution! You need to install debugger to run the server in debugging
|
||||
mode. With gems, use <tt>sudo gem install debugger</tt>. Example:
|
||||
mode. With gems, use <tt>gem install debugger</tt>. Example:
|
||||
|
||||
class WeblogController < ActionController::Base
|
||||
def index
|
||||
|
|
|
@ -202,16 +202,16 @@ h4. Setup
|
|||
The debugger used by Rails, +debugger+, comes as a gem. To install it, just run:
|
||||
|
||||
<shell>
|
||||
$ sudo gem install debugger
|
||||
$ gem install debugger
|
||||
</shell>
|
||||
|
||||
TIP: If you are using Ruby 1.9, you can install a compatible version of +ruby-debug+ by running +sudo gem install debugger+
|
||||
TIP: If you are using Ruby 1.9, you can install a compatible version of +ruby-debug+ by running +gem install debugger+
|
||||
|
||||
In case you want to download a particular version or get the source code, refer to the "project's page on rubyforge":http://rubyforge.org/projects/ruby-debug/.
|
||||
|
||||
Rails has had built-in support for ruby-debug since Rails 2.0. Inside any Rails application you can invoke the debugger by calling the +debugger+ method.
|
||||
|
||||
ruby-debug19 has had a number of compatibility issues with ruby 1.9.3+ and as such the ball has been picked to maintain the ruby debugging gem in the newer "debugger" gem.
|
||||
+ruby-debug19+ gem has been replaced by the +debugger+ gem due to multiple issues on Ruby 1.9.3.
|
||||
|
||||
Here's an example:
|
||||
|
||||
|
@ -639,7 +639,7 @@ If a Ruby object does not go out of scope, the Ruby Garbage Collector won't swee
|
|||
To install it run:
|
||||
|
||||
<shell>
|
||||
$ sudo gem install bleak_house
|
||||
$ gem install bleak_house
|
||||
</shell>
|
||||
|
||||
Then setup your application for profiling. Then add the following at the bottom of config/environment.rb:
|
||||
|
|
Loading…
Reference in a new issue