Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Instance variable shaping updates allocator, so invalidate class.
Indy logic was caching the allocator permanently, which meant that .new from Ruby code would forever do a hierarchy-walk before allocation to look for instance variables. This change causes the initially-cached allocator+initialize to get tossed out after the the type has settled on a specialized shape.