From: Du Li <daw...@gm...> - 2011-09-19 22:12:57
|
Thanks, David! It helps a lot! Du On Mon, Sep 19, 2011 at 5:07 PM, David P Grove <gr...@us...> wrote: > "Colin(Du Li)" <daw...@gm...> wrote on 09/19/2011 06:02:25 PM: > > > > > > Thanks a lot! > > I had a glance at Jikes code. It seems that inlining happens only during > > transform from BC to HIR. Therefore, no more inlining in HIR, LIR and > MIR. > > Am I right? > > > > Mostly. There's targeted inlining that happens in ExpandRuntimeServices to > replace things like "new" with inlined allocation sequences. But you are > right that all of the source-level inlining happens in BC to HIR. If you > wanted to do more inlining in a later compiler pass, then > ExpandRuntimeServices would be the place to see how it could be done. > > --dave > > > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure contains a > definitive record of customers, application performance, security > threats, fraudulent activity and more. Splunk takes this data and makes > sense of it. Business sense. IT sense. Common sense. > http://p.sf.net/sfu/splunk-d2dcopy1 > _______________________________________________ > Jikesrvm-researchers mailing list > Jik...@li... > https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers > > |