new
compilers jack and Jill could be due
to the ongoing dispute with Oracle over the use of Java.
What changes for developers yet defined, but part of an
ongoing process to cut-down on compile times and optimize Android development
process.
The internal process would be Jill adds a new pre-processing
and caching step which "shields" Jack from standard .class Java
bytecode, where needed, and convert it into .jayce intermediate bytecode
instead. Jack then takes the Java source code, and the .jayce bytecode,
and converts it into Dalvik bytecode. Removing Java bytecode means
would have less of an argument.