-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Subramanya,
One question. What do you think when I change 'New JRuby Evaluator' to
'JRuby 1.6 Evaluator'? I once have heard that (on Twitter) so I don't
think it's wrong but... Of course I'll ask Tom and Charlie about it
again before my presentation but '1.6 Evaluator' should sound promising
for users. :-)
Regards,
// NaHi
(2010/08/25 15:47), Hiroshi Nakamura wrote:
>> As for the IR-based work, looks good to me. Components that will be
>> part of the new compiler are already in place. There is a framework
>> to run different analyses and optimization passes (eliminate
>> unnecessary frame loads stores, live variable analyses, dead code
>> elimination) as well as initial work on inlining methods (but,
>> decisions of what to inline will still have to be made by the
>> interpreter / JIT compiler combination). Lot more still needs to
>> happen, but I would say that the new compiler is also under dev :)
>
> Thank you! I updated the fig. To tell the truth, I still cannot have
> enough time playing around IR... I'll check it after JRubyKaigi2010
> this weekend.
>
> Thanks for keeping great job on IR. Frame and backtrace control during
> optimizing bytecode sequence such as inlining, short-cutting must be a
> heavy task for developers and runtimes if I understand correctly.
> Current JRuby evaluator is doing a good job on this area, and I think we
> can safely expect the similar characteristic to the new IR based one...
> Anyway, I must read and check IR first.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
iQEcBAEBAgAGBQJMdMEGAAoJEC7N6P3yLbI21d8IAMrmm/xysMBkJ9kleETm/AC8
uCwpfBjBzhwm+qkWEm8GUDFPnV5FyD598Tj6K8kafTguHkQ+5meH9NfdY6cxejax
G5WObG/mdQWnsI2hKnljQ3E3tnAdLEjcBnGOgUReLjoAclE0nzs4EgHQMs1wqOXo
R6EdDtBSrUGoN1tdPb/dTGvWg+8ytRDsnuEaksF2jqlcSP7bfo63jQ2YCsTbflrh
23CtDa5K7i/3R7B6+86lluSVNRTV2b2twRK3qtj73mEJJBW7eya9YKvTXVwLtvBm
GiY0oaUBlyI1M2GyHPqQuM2AGNd/G+vs6T9htQ//aFdHg7UVnl+ewfTG43ML/f8=
=3DAi
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email