You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by Apache Wiki <wi...@apache.org> on 2008/05/13 11:09:25 UTC

[Harmony Wiki] Update of "Jitrino OPT/inline" by Mikhail Fursov

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Harmony Wiki" for change notification.

The following page has been changed by Mikhail Fursov:
http://wiki.apache.org/harmony/Jitrino_OPT/inline

------------------------------------------------------------------------------
+ ''' 'inline' ''' - inlines direct Java method calls.
+ [[BR]][[BR]]
  Inlining pass removes the overhead of a direct call and builds the code of the called method into the code of the caller in place of its call site.
+ [[BR]][[BR]]
+ Inlining is an iterative process involving other optimizations. It goes as follows: 
  
- Inlining is an iterative process involving other optimizations. It goes as follows: 
   * The inliner selects candidates for inlining in the following sequence: 
  
   - Examines each direct call site in the IR form, including those exposed by guarded devirtualization.