Support For The New Language Features in Java 1.5
Before version 0.95, each GNU Classpath release consisted of two separate release tarballs; one that represented the state of the main development branch and another that contained the contents of a more experimental branch, supporting the additions, such as generics, enumerations and annotations, present in Java 1.5.
Since version 0.95, Java 1.5 additions like generics have been fully integrated into the main branch. The branch can be built by using the Eclipse compiler, ecj, to compile Java 1.5 source code to bytecode. In the case of GCJ, it uses ecj to perform this initial stage, then converts the bytecode to native code. From 0.95 onwards, GNU Classpath also supports compiling and running the newly GPLed open-source javac compiler using GNU Classpath and also allows the GNU Classpath class library, tools and examples to be compiled with javac itself.
Read more about this topic: GNU Classpath
Famous quotes containing the words support, language and/or features:
“He uses statistics as a drunken man uses lamp-postsfor support rather than illumination.”
—Andrew Lang (18441912)
“This is an approach to that universal language which men have sought in vain.”
—Henry David Thoreau (18171862)
“Each reader discovers for himself that, with respect to the simpler features of nature, succeeding poets have done little else than copy his similes.”
—Henry David Thoreau (18171862)