Projects / Cavalry

Cavalry

Cavalry is a Just-In-Time translator (compiler) for java bytecodes. It is written in Java and produces IA-32 Machine code. It depends on an IA-32 Assembler also written in Java and included in this package. The assembler uses an Intel / NASM type syntax and currently only produces raw machine code (no object formats eg ELF are supported). It currently only supports a limited number of instructions, bascially everything the Translator needs. The assembler can compile a source-file from the command prompt, but it is not very friendly at the moment.

Tags
Licenses
Screenshot

Project Spotlight

The Eagle Project

An implementation of the Tcl scripting language for the CLR.

Screenshot

Project Spotlight

YourKit Java Profiler

A CPU and memory Java profiler.