> >> We actually already do this in Rubinius, but we do it in the JIT directly. 
> >> It's far less problematic than generating C code that you have to figure 
> >> out how to link back in, plus we can inline methods, all that without 
> >> loosing any backtrace information.

It's good that Rubinius does this already.  My thought for further
improvements would be something like allowing the User to give the VM
hints, like
VM.I_promise_to_not_define_any_more_methods_or_change_class_hierarchies_after_this_point

Then the JIT VM could be"tighter" in its method cacheing.

Thoughts?
-rp

-- 
--- !ruby/object:MailingList
name: rubinius-dev
view: http://groups.google.com/group/rubinius-dev?hl=en
post: [email protected]
unsubscribe: [email protected]

Reply via email to