The following features are now included in this release:
* New Swing User Interface,
* Added RND OpCode,
* Produced working C versions of Dining Philosophers,
* Began integration of File System and Disk Scheduler, and
* Many bugs fixed with Kernel, Memory Management, CPU, etc.
The compiler has been updated with fixes to array support, for loops and do-while loops. The shared memory support is now properly implemented.
A new version of RCOSjava is now available. The main focus of this release is a basic C compiler and shared memory support. The usual developer and end user versions are available.
The biggest change is the fix for the threading issues.
Also, there are now two versions available for download. Alpha 3-2 is for users. It includes the compiled jar, documentation and scripts. Alpha 3-2-src is for developers only and needs to be compiled before it can be run.
The web site is now included with both distributions.
A simple web server has been added and the instructions have been updated. This should make it very easy to install. There's been no other work done.
After much effort, I've released the current code as Alpha 3. This means that many of the bug fixes and improvements are now available. For example, an assembler and dissambler for p-code has been added.
A compiler and shared memory (which depended on the compiler) weren't completed in time for this release. They will be released in the next version.
After been rather slack over the last 3-4 weeks development has started again on the compiler and other parts of RCOSjava. A new version should be available by the start of next week (around June 11th).
The second milestone is now available. Included in this release:
* IPC Manager enabled and debugged,
* Semaphores enabled,
* Many critical bugs resolved.
The first milestone is released. New in the version:
* Message recording/playback,
* ANT build script, and
* Conversion of comments to Javadoc standard.