jRate

jRate (Java Real-Time Extension) is an extension of the GNU GCJ compiler front-end and runtime system which adds support for most of the features required by the Real-Time Specification for Java (RTSJ). Many portions of jRate are being developed using Generative Programming techniques. One of the goals of the project is that of providing users with the ability of "generating" the version of jRate that better fits their target system and use cases. We are also interested in providing advanced scheduling services and a higher-level programming model. For any information regarding jRate's status and/or future plans, please contact the development team.

Our move to SourceForge

Since December of 2004, jRate has been hosted by SourceForge.net! This move allows us on the jRate development team to better collaborate, port jRate to additional platforms, and better serve our user base. Please refer to the jRate project page for information on downloading jRate, reporting bugs, etc. Thanks SourceForge!

Recent News & Announcements

jRate 0.3.7.2 and 0.3.8.2beta-3.3.3 Released   2006-09-02 23:54 - jRate
Stable version 0.3.7.2 and beta version 0.3.8.2beta-3.3.3 of jRate are both now available for download. jRate is an extension of the GNU Java (GCJ) compiler front-end and runtime library which adds support for many of the features required by the Real-Time Specification for Java (RTSJ), including threading constructs with real-time constraints, asynchronous event handling, and memory regions. jRate was initially developed at Washington University in St. Louis, and it is released under the GPL (but including the usual GCC exception that non-GPLed programs may be compiled and linked with it).
Read More »

Subversion Migration   2006-07-15 10:30 - jRate
The jRate project has migrated to using a Subversion repository. Anyone with a CVS checkout may want to review the Subversion access details at <http://sourceforge.net/svn/?group_id=126338> or browse the repository at <http://svn.sourceforge.net/jrate>. All new development will go on in the Subversion repository, CVS is no longer used for jRate.
Read More »

Release on schedule for early September   2005-08-23 06:34 - jRate
The next release of jRate, version 0.4.0-3.3.3, is on schedule for an early September release. Only a few remaining bugs need to be squashed. CVS should be fairly stable now, if you're interested in getting a preview. New features include raw/physical memory access, admission control, priority inheritance/ceiling, thread memory allocation limiting, heap checks on the source compilation path, shared thread parameters, HighResolutionClock implementations for additional architectures, several bugfixes, and increased RTSJ compliance.
Read More »

New features coming soon   2005-08-09 00:42 - jRate
The next few months will be exciting ones for the jRate project. The next release (hopefully later this month) will be jRate 0.4.0-3.3.3, and will incorporate many new features from the 0.3.8 beta releases.
Read More »

jRate 0.3.7.1 and 0.3.8.1beta-3.3.3 Released   2005-08-06 13:11 - jRate
Stable version 0.3.7.1 and beta version 0.3.8.1beta-3.3.3 of jRate are both now available for download. jRate is an extension of the GNU GCJ compiler front-end and runtime system which adds support for most of the features required by the Real-Time Specification for Java (RTSJ), including threading constructs with real-time constraints, asynchronous event handling, and memory regions. jRate was initially developed at Washington University in St. Louis, and it is released under a license similar to GCC's GPL license (which allows for non-GPLed programs to be compiled and linked).
Read More »

Site news archive »

more announcements...

older (pre-SourceForge) news...

Last modified 15 Jul 2006 / xhtml1 / css2