Javolution is a real-time library aiming to make Java or Java-Like/C++ applications faster and more time predictable.
Indeed, time-predictability can easily be ruined by the use of the standard library (lazy initialization, array resizing, etc.)
The open source Javolution library addresses these concerns[1] for the Java platform and native applications.
It provides numerous high-performance classes and utilities useful to non real-time applications as well.
Such as: Since version 6.0, Javolution makes it easy to port[14] any Java source code to C++ for cross-platform native compilation.