| JamaicaVM 3.4 — User Documentation: The Virtual Machine for Realtime and Embedded Systems | ||
|---|---|---|
| Prev | Chapter 11. The Real-Time Specification for Java | Next |
The following methods or classes of the RTSJ are not yet fully supported in JamaicaVM 3.4:
Class VTPhysicalMemory
Class LTPhysicalMemory
Class ImmortalPhysicalMemory
In class AsynchronouslyInterruptedException the deprecated method propagate() is not supported.
Cost monitoring is supported and cost overrun handlers will be fired on a cost overrun. However, cost enforcement is currently not supported. The reason is that stopping a thread or handler that holds a lock is dangerous since it might cause a deadlock.
RTSJ cost enforcement is based on the CPU cycle counter. This is available on x86 and PPC systems only, so cost enforcement will not work on other systems.