Very fast Java-to-JavaByteCode compiler by InternationalBusinessMachines. OpenSource. Supports IncrementalCompiling?.
Let yourself be redirected by http://www.jikes.org/
This compiler is so fast that a typical package makefile looks like this:
all: jikes *.java