Actions
Bug #21343
openNamespace: singleton classes of root namespace leak between namespaces
Bug #21343:
Namespace: singleton classes of root namespace leak between namespaces
Description
Ruby classes all have singleton classes, those singleton classes have singleton classes, and so on with infinite nesting. Since we don't have infinite resources, we create these lazily.
Because of this, only a certain number of singleton classes exist in the root namespace. At a certain depth, mutable singleton classes end up shared between namespaces.
Actions