Issue #6454 has been updated by matz (Yukihiro Matsumoto).

Assignee changed from matz (Yukihiro Matsumoto) to drbrain (Eric Hodel)

Commit the patch.

Matz.
----------------------------------------
Bug #6454: Anonymous classes should delete tmp_classpath on dup
https://bugs.ruby-lang.org/issues/6454#change-26754

Author: tenderlovemaking (Aaron Patterson)
Status: Assigned
Priority: Normal
Assignee: drbrain (Eric Hodel)
Category: 
Target version: 
ruby -v: ruby 2.0.0dev (2012-05-19 trunk 35705) [x86_64-darwin11.4.0]


When an anonymous class is duped, it should delete tmp_classpath from the iv table so that subsequent calls to `inspect` on the duped class will have different results.

I've attached a test case to demonstrate the problem.


-- 
http://bugs.ruby-lang.org/