harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Harmony Wiki] Update of "Jitrino OPT/translator" by Mikhail Fursov
Date Tue, 13 May 2008 08:02:30 GMT
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/translator

------------------------------------------------------------------------------
+ ''' 'translator' ''' - translates Java language bytecode into High-level Intermediate representation
(aka HIR)
+ [[BR]][[BR]]
  The bytecode translator is responsible for converting incoming bytecode instructions into
a [:../opcodes: high-level intermediate representation]. This IR is of a lower level than
the bytecode and breaks complex bytecode operations into several simple instructions to expose
more opportunities to later high-level optimization phases. For example, loading an object
field is broken up into operations that perform a null check of the object reference, load
the base address of the object, compute the address of the field, and load the value at that
computed address.
  
  Source files: [http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/jitrino/src/translator/
src/translator/*]

Mime
View raw message