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 "Google Summer Of Code 2008 Projects Proposals" by AlexeiFedotov
Date Wed, 05 Mar 2008 11:59:43 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 AlexeiFedotov:

  6. '''Refactor Java Bytecode Translator in Harmony JIT'''.[[BR]] 
  Interaction between {{{ByteCodeParser}}}, {{{JavaLabelPrepass}}}, {{{JavaByteCodeTranslator}}}
classes is very complicated and error-prone. Refactor Java bytecode translator in the Jitrino.OPT
to make the code cleaner and simplify the data structures used. C++ skills required.
- 7. '''Support for dynamic languages, invokedynamic bytecode instruction support in VM and
+ 7. '''Support dynamic languages, support invokedynamic bytecode instruction in VM and JIT'''.[[BR]]

  Support the [http://blogs.sun.com/gbracha/entry/invokedynamic invokedynamic] instruction
i.e. the ideas of [http://jcp.org/en/jsr/detail?id=292 JSR 292] draft. And implement basic
support for a dynamic language like {{{Python}}}, {{{Ruby}}}, {{{JavaScript}}}. Students are
free to choose the actual dynamic language. We want this language to have dynamic typing,
reasonable user base, usable standard library, a set of compatibility tests.
  8. '''Make [http://www.freecol.org/ FreeCol] game playable on Harmony'''.[[BR]]

View raw message