[Yarv-devel] RubyConf2005

SASADA Koichi ko1 at atdot.net
Wed Jul 6 12:31:48 EDT 2005


Hi,

> well, I won't partecipate at RubyConf but It would be

It's toooo sad news.

> interesting to know your ideas on the parts of yarv
> that are not developed yet, i.e.

> - how to handle native threading in a portable
> fashion, what API will it preovide in ruby land,
> interpreter locking etc and if it would take advantage
> of the new SMT/CMT CPUs

OK.

In fact, I want to know it :)
And I'll only support pthread and Win32 Thread. Otherwise only userlevel
thread will be supported.


> - jitting: would'nt the ruby interpreter become too
> big/hard to mantain, and if there are ways to avoid
> this

Maybe I doesn't plan to make JIT compiler in this year. But I'll use a
technique of selective inlining (*1) or dynamic superinstruction (*2).

*1: http://citeseer.ist.psu.edu/piumarta98optimizing.html
*2: http://citeseer.ist.psu.edu/ertl03optimizing.html


Thanks,
-- 
// SASADA Koichi at atdot dot net
//


More information about the Yarv-devel mailing list