Hi Nahi,

it looks really good to me, I just miss the javasupport package in the
source code reading guide. It's under
`lib/ruby/site_ruby/shared/builtin/javasupport/` and includes the required
code to interact with java classes, like import and include_package methods.

On Wed, Aug 25, 2010 at 9:06 AM, Hiroshi Nakamura <[email protected]>wrote:

> -----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
>
>
>

Reply via email to