rails/rails — pull request #3464 by kennyj (2011-10-29 18:26:38+00:00)
Title: avoided to call `Marshal.dump` twice

Avoided to call `Marshal.dump` twice.
And the original source has a special treat for Numeric(and descendants), String, FalseClass, but I did not do, because already marshaled.