Hi John,
>
>  InstanceData is the per-instance data for Ruby object. For example, instance 
> variables (@abc), frozen/tainted flags, etc.

Thanks, good to know. That was my impression from looking at the code,
but wanted to make sure.

>
>  We try to be smart about storing it on the object for types that we 
> generate, but if it's a .NET object sometimes we have to go through a 
> dictionary lookup to find the instance data for a given object.

Is the object itself the key for that dictionary? (If yes, I'm
guessing this will affect the lifetime of said objects, right?)

-- 
Tomas Restrepo
http://www.winterdom.com/weblog/
_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to