rails/rails — pull request #7643 by steveklabnik (2012-09-14 14:54:18+00:00)
Title: Deprecate ActiveSupport::Benchmarkable#silence.

It's not thread safe at all.

I also removed two tests that were testing its behavior so that the suite doesn't throw deprecation warnings. I'm not 100% sure this is the right thing to do.

I'm also not sure if this is a 'deprecate in 3-2-stable, remove in master' situation or a 'deprecate in master, remove in 4.1' situation.

This fixes #4060.

/cc @tenderlove