This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit e0846c8417093853f4f7f62732983e990c28d669
tree 6dfa45ce6048591d54389bc0f63977850cbdeff7
parent 98dd7226fa2fb306008fb5d89e38ac2391453664
tree 6dfa45ce6048591d54389bc0f63977850cbdeff7
parent 98dd7226fa2fb306008fb5d89e38ac2391453664
... |
... |
|
... |
... |
|
... |
... |
|












Wow, this is breaking one of my apps. I’d suggest leaving this out of 2-1-stable.
Really!?! I’ll revert it from stable in the meantime. Can you whip up a test case for that and ping me.
Doesn’t play well with Marshal.
cache_fu enabled apps break with :
TypeError: singleton can’t be dumped
/test/cases/associations/extension_test.rb:36:in `test_marshalling_extensions’
I think you should drop this change because from what I understand, each time a callback is run, #metaclass is called which creates a singleton class for the object if it doesn’t already exist, and from my benchmarks, this is very inefficient both CPU- and memory-wise. Please correct me if I’m wrong.
Causing too many problems, will revert.
@methodmissing Can whip up a marshal test for activerecord. Alarms should of sounded if that broke.