JavaTM on the Bare Metal of Wireless Sensor Devices the Squawk Java Virtual Machine
Source: Association for Computing Machinery
The Squawk virtual machine is a small Java Virtual Machine (VM) written mostly in Java that runs without an operating system on a wireless sensor platform. Squawk translates standard class file into an internal pre-linked, position independent format that is compact and allows for efficient execution of bytecodes that have been placed into a read-only memory. In addition, Squawk implements an application isolation mechanism whereby applications are represented as object and are therefore treated as first class objects (i.e., they can be reified). Application isolation also enables Squawk to run multiple applications at once with all immutable state being shared between the applications. Mutable state is not shared.
| Format: | Size: | 976.10 | |
| Date: | Jun 2006 |



