Javolution

From Wikipedia, the free encyclopedia

Jump to: navigation, search
Javolution
Developer(s) Jean-Marie Dautelle
Stable release 5.3 / 2009-03-30; 3 months ago
Written in Java
Operating system Cross-platform
Size 782 KB (archived)
Development status Active
Type Real-Time Library
License BSD
Website http://javolution.org

Javolution is a real-time library aiming to make Java 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.) which is not acceptable for safety-critical systems. The open source Javolution library addresses these concerns for the Java platform (ref. Fully Time Deterministic Java) and provides numerous high-performance classes and utilities useful to non real-time applications as well. Such as:

The library is also fully RTSJ compliant (does not cause memory clash or an illegal access error with RTSJ Virtual Machines).

[edit] External links

Personal tools