Hi David, Thanks. Oh, I was not aware of lib/ruby/site_ruby/shared/builtin/javasupport/*. Basic features are implemented in Java and meta-programming in Ruby. Am I correct?
I added some comments following that line. Thank you! Regards, // NaHi On Wed, Aug 25, 2010 at 17:54, David Calavera <[email protected]> wrote: > 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 >> >> > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
