Hi,

I've run into some troubles related to set/getConstant(At) and set/getInstanceVariable. It turns out that in trunk classes are being put into parents using setInstanceVariable(...) but modules are being put using setConstant(...), whereas MRI consistently uses rb_const_set/rb_const_get_at/rb_const_defined_at. As I know Bill is working on ivars and related stuff, so I address my question to him. Bill, are set/get/Constant methods going to change drastically too after your work and what methods shall I use to deal with parent classes/modules ? (btw, would you like to discuss this and similar issues on #jruby ?)

Marcin

Bill Dortch pisze:
OK, I'll wait until Marcin's work is committed. I'm still working on the RubyModule cvar/constant refactoring anyway, looking at possibly encapsulating more of that logic in ConcurrentModuleVariableStore.

-Bill



---------------------------------------------------------------------
To unsubscribe from this list please visit:

   http://xircles.codehaus.org/manage_email

Reply via email to