Cibyl 14 (Default branch) |
|
|
Wednesday November 28, 2007. 08:01 PM FreshMeat
Cibyl is a programming environment that allows
compiled C/C++ programs to execute on J2ME-capable
phones. Cibyl uses GCC to compile programs
to MIPS binaries, and these are then translated
into Java bytecode. The use of binary translation and the simplicity of translating MIPS instructions means that Cibyl programs can be quite well-performing. With Cibyl, programs written in C/C++ can be ported to J2ME without switching languages.
License: GNU General Public License (GPL)
Changes:
Constant propagation for MIPS register values has been implemented, the peephole optimizer and GDB support have improved, and callback handling has been generalized.
|