rails/rails — pull request #5999 by bogdan (2012-04-26 15:30:56+00:00)
Title: AS::Callbacks#run_callbacks optimized to reduce backtrace

I remember @tenderlove was saying once that reduce backtrace size is a good idea.
And maybe it is especially good for Callbacks because they might appear several times per action call and also they are so ugly.

So, this patch reduce it by one

``` diff
activerecord (3.2.3) lib/active_record/connection_adapters/abstract/connection_pool.rb:467:in `call'
actionpack (3.2.3) lib/action_dispatch/middleware/callbacks.rb:28:in `block in call'
activesupport (3.2.3) lib/active_support/callbacks.rb:405:in `_run__3245509492598542750__call__654369043753597113__callbacks'
- activesupport (3.2.3) lib/active_support/callbacks.rb:405:in `__run_callback'
activesupport (3.2.3) lib/active_support/callbacks.rb:81:in `run_callbacks'
actionpack (3.2.3) lib/action_dispatch/middleware/callbacks.rb:27:in `call'
actionpack (3.2.3) lib/action_dispatch/middleware/reloader.rb:65:in `call'